[3ddesktop-dev] Re: other window managers like fvwm95 and qvwm support
- From: Brad Wasson <bwasson@xxxxxxxxxx>
- To: "Lonnie Cumberland" <3ddesktop-dev@xxxxxxxxxxxxx>
- Date: Fri, 7 May 2004 10:31:35 -0400
Lonnie,
There is a standard called EWMH for switching desktops. Both GNOME 2 and KDE 3
use it. 3ddesktop supports this standard.
Here is the standard:
http://www.freedesktop.org/standards/wm-spec/
A search on ewmh and fvwm turned up this:
http://fvwm-ewmh.sourceforge.net/
As for qwvm I don't know what it uses to switch desktops. There are other
protocols
that 3ddesktop uses to switch desktops and one of them may work. Have your
tried
any of the different flags described in README.windowmanagers?
There are 3 things that need to be able to be done programatically for
3ddesktop to
support another windowmanager:
1) query the number of desktops
2) query the current desktop
3) set the current desktop
So long as those three can be done its usually a no-brainer. Have a look at
xutil.cpp.
As for capturing single application windows it is definitely possible as the
gnome
deskguide can do it but I don't know how it works. Probably listens for
certain
window events and gets the geometry of the window and then captures just that
area of the screen. I'd start with looking at the source of the patch
suggested
and looking at the source for deskguide.
--Brad
Lonnie Cumberland wrote:
> Hello Brad,
>
> How can 3ddesktop be made to support a few other window managers like
> fvwm95 and qvwm?
>
> In a project that I am working on I have a need to use fvwm95 and qvwm,
> also want to use 3ddesktop but am clear on how to make it work.
>
> I also have a great need to be able to capture just a single application
> window(s) in a screen instead of the full desktop which would mean that
> that 3ddesktop would have to dynamically create screen buffers for each
> application that opened up.
>
> Could you please talk to me regarding some of these things so that I can
> discuss my project with you and hopefully we can do a little work
> together on it in the area of the 3ddesktop implementation.
>
> Thanks and hope to hear from you soon,
> Lonnie
>
>
>
>
>
________________________________________________
Get your own "800" number
Voicemail, fax, email, and a lot more
http://www.ureach.com/reg/tag
- Follow-Ups:
- [3ddesktop-dev] Re: other window managers like fvwm95 and qvwm support
- From: Luis Miguel García Mancebo
- [3ddesktop-dev] Re: other window managers like fvwm95 and qvwmsupport
- From: Lonnie Cumberland
Other related posts:
- » [3ddesktop-dev] other window managers like fvwm95 and qvwm support
- » [3ddesktop-dev] Re: other window managers like fvwm95 and qvwm support
- » [3ddesktop-dev] Re: other window managers like fvwm95 and qvwm support
- » [3ddesktop-dev] Re: other window managers like fvwm95 and qvwm support
- » [3ddesktop-dev] Re: other window managers like fvwm95 and qvwm support
- » [3ddesktop-dev] Re: other window managers like fvwm95 and qvwm support
- » [3ddesktop-dev] Re: other window managers like fvwm95 and qvwm support
- » [3ddesktop-dev] Re: other window managers like fvwm95 and qvwm support
- [3ddesktop-dev] Re: other window managers like fvwm95 and qvwm support
- From: Luis Miguel García Mancebo
- [3ddesktop-dev] Re: other window managers like fvwm95 and qvwmsupport
- From: Lonnie Cumberland