Le 18 janv. 07 à 11:46, Andreas Wagner a écrit :
Now I am wondering if this is something that could be of any use to GNUstep/Etoile. I mean, would it be feasible to catch KDE's menu rendering and integrate it into Azalea's/Gnustep's menu? Or the other way round, would it be feasible to pipe the menu of a gnustep app into KDEs top-of-the-screen menu when one was running it inside a KDE session?
I think it shouldn't be hard to integrate such KDE top menu with Étoilé menu server (or the reverse). This follows from the fact that any GNUstep applications still display its menu by itself when used together with Étoilé menu server. Étoilé menu server is a separate process that manages only Étoilé menu (the first menu at the top left) and menulets. By loading EtoileWildMenus bundle automatically at launch, GNUstep applications just display their menu as an overlay on top of Étoilé menu server window.
In summary, you have one window in background for the menu server and another one for the active GNUstep application. Hence you can integrate KDE menu by theming it and shifting it to the left (to avoid covering Étoilé menu)… the only condition is that KDE API supports customizing menu window placement and theme.
Cheers, Quentin. -- Quentin Mathé [EMAIL PROTECTED] -- Quentin Mathé [EMAIL PROTECTED] _______________________________________________ Etoile-discuss mailing list [email protected] https://mail.gna.org/listinfo/etoile-discuss
