On 9/10/06, Chris Vetter <[EMAIL PROTECTED]> wrote:
On 2006-09-10 07:26:54 +0200 Yen-Ju Chen <[EMAIL PROTECTED]> wrote:
[...]
> And I also need the contextual menu to move application across
> workspaces.
> We can also use this contextual menu to quit/hide/show application,
> but I have no idea how to do that through distant object or
> notifiction ?

You also have to keep in mind that workspaces may not necessarily be
virtual, but actual workspaces on different monitors, which GNUstep
doesn't support very well.

 Hmm... then it is more complicated.


> NSWorkspace only offer a way to launch applications, not hide and
> quite applications. Any idea how to do it ?

I have an idea, but I'm not sure it will work. Let me give it a try.

 Thanx.


> The other issue is that each dock represent an application, not only
> a window.
> Therefore, we may have several terminal windows opened across
> workspaces
> and only one icon show up on the dock.
> Then hide and quit function on the dock will apply to all terminals,
> not only the focused one or the ones in the current workspace.
> It will surprise many people with experience with Windows/Gnome/KDE.
> Mac OSX does not have this problem because it does not have
> workspaces yet.
> I wonder how OSX 10.5 handle it ?

Look at Windows. Click on the icon and a drop-down will open that
let's you select the one you want.

 That is a good idea. But from xwindow side,
 it is hard to know which window is NSMenu, which one is NSPanel,
 and which one is NSWindow (main window).
 So it is probably the only way I can do it, but it won't be pretty though.
 I will try it and see.

 Thanx.

 Yen-Ju


--
Chris


_______________________________________________
Etoile-discuss mailing list
[email protected]
https://mail.gna.org/listinfo/etoile-discuss


_______________________________________________
Etoile-discuss mailing list
[email protected]
https://mail.gna.org/listinfo/etoile-discuss

Répondre à