RE: panel question (swallowing)




On 22-Jun-98 Michael Lausch wrote:
>
>browsing the sources i found that the identifiers "Swallow" and
>"Extern" (sp?) are available as attributes to applications started by
>the panel.
>
>"Extern" kust starts an application in it's own root window.
>
>"Swallow" seems only to work with gnome applets.
>
>My question is: Is anybody working on swallowing arbitrary
>applications (the fvwm-pager as a substitute for pager_applet,
>xosview, xconsole, asclock and various other goodies) into the panel?
>
>if not, are there any ideas how this can be done (without wm support)?

as to how it can be done, ive some information on swallowing X apps at, 
http://www.csn.ul.ie/~caolan/docs/X.html#one
and some simple sample code that does the job, its fairly easy to do, the
page gives a run down of the catches and issues involved, it does work
well in practice, and ive used swallowing arbitary X apps to implement
a generic plugin for netscape http://www.csn.ul.ie/~caolan/docs/Xswallow.html
(watch out for the bit where the code diverges from the page, i didnt 
implement fully correctly by the book waiting until being allowed to reparent
the window, so you should do as i say, not as i do :-) )

C.

Real Life: Caolan McNamara           *  Doing: MSc in HCI
Work: Caolan.McNamara@ul.ie          *  Phone: +353-61-202699
URL: http://www.csn.ul.ie/~caolan    *  Sig: an oblique strategy
Assemble some of the elements in a group and treat the group



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]