iDesk problems with Xfce4 Beta1
Danny
danny.milo at gmx.net
Thu Jun 19 11:30:28 CEST 2003
Hi!
Am Mit, 2003-06-18 um 21.56 schrieb Olivier Fourdan:
> Peter,
>
> xfdesktop might be hiding it, as it maps a window on top of the root
> window.
>
> Cheers,
> Olivier.
I've been hacking around to make idesk work together with xfdesktop... I
first tried to make the idesk window a child of the xfdesktop window and
make it transparent... well... first part=possible, second part=I-cant
;)
So I hacked xfdesktop to include idesk in source :)
All works well, remaining thing is the event loop. idesk is a X program,
but xfdesktop needs the gtk related X events.
the offending fn in idesk is XDesktopContainer::eventLoop() :
XEvent ev;
for(;;)
{
XNextEvent(display, &ev);
event = ev;
parseEvent();
}
I have no idea how to "give" gtk the events "I" am not interested in :(
However, I'd rather make the idesk window a child of the xfdesktop
window and make it transparent, but how ? :)
Can there be a client message in xfdesktop to query it's backdrop window
to be used as parent for another prog ?
hehe, do I make any sense ? :)
cheers,
Danny
>
> On Wed, 2003-06-18 at 19:26, Peter Mitchub wrote:
> > Hello,
> >
> > I have troubles setting up iDesk to work with Xfce4 --
> > all i tried so far is creating the neccessary icon
> > descriptor file and run iDesk -- both on a raw XFree
> > 4.3 desktop (tvm) and Xfce4.
> >
> > On tvm (just the plain thing with the standard Xfree
> > background X pattern) I can see the icon on the
> > topright of the screen, on Xfce4 I can't -- that's as
> > far as my current error analysis goes :)
> >
> > Any ideas would be superb... i'd really love to see
> > some icons on the background image :)
> >
> > Best regards,
> > Peter
> >
> >
> > __________________________________
> > Do you Yahoo!?
> > SBC Yahoo! DSL - Now only $29.95 per month!
> > http://sbc.yahoo.com
> > _______________________________________________
> > Xfce4-dev mailing list
> > Xfce4-dev at xfce.org
> > http://moongroup.com/mailman/listinfo/xfce4-dev
More information about the Xfce4-dev
mailing list