Re: IconSwallow ?
Albert Dorofeev albert@mail.dma.be
Thu, 11 Feb 1999 15:42:28 +0100 (CET)
Ethan writes:
>
> On Wed, 10 Feb 1999, Albert Dorofeev wrote:
> >
> > I was wondering if it would be really that difficult to
> > add an 'IconSwallow' to the Wharf... I may be rising the
> > subject that was discussed but I am really wondering
> > why it is not there yet. Is swallowing an icon window
> > it really different from swallowing a real window?
> > I bet I can find a use for it.
>
> The trick here is that AfterStep throws away all knowledge of a window
> that has been unmapped. This allows reparenting (swallowing) of windows
> by Wharf. However, the same trick doesn't work for icons, as AfterStep
> generally is the owner of the icon window. If AS destroys the window
> we're trying to reparent ... there isn't much point. :)
Is it possible to make AS "forget" about the icon window?
After all, the icon window is very similar to the regular window.
Is it possible to unmap the icon window?
> I imagine the icon you want to swallow is not one that AfterStep created.
> Licq maybe? A WM app? In this case, it's not too hard - Wharf could
> determine if the window is controlled by the app in question, and only
> swallow the icon if it is.
I did not consider any particular application as yet. I was only
thinking that all applets must written for the wharf specifically.
There is a limitation of size. However, there must be some applications
that provide sensible information in the iconized state while the main
window is too big to be swallowed in the wharf. Does it make sense at all?
Could you elaborate a bit (if you have time) on the swallowing
of the icon? I mean you say it is possible that wharf swallows
an icon of an application already... I did not quite understand
what you mean.
Thanks,
Albert
--
Albert Dorofeev http://www.tigr.net/ http://bewoner.dma.be/Albert/
fingerprint = C9 49 D0 F3 41 FA 8C D8 E9 5C 6A D4 F1 6D 65 15
Anything good in life is either illegal, immoral or fattening.