Seite 1 von 1

MenuBar verhalten nachahmen

Verfasst: Donnerstag 28. Februar 2008, 22:18
von nkoehring
Hallo,

ich glaube schonmal gefragt zu haben, konnte es aber nicht finden, also frage ich nochmal:

Ich moechte gern etwas bauen, dass sich so verhaelt wie eine Menubar. Ich verwende eigene Controls mit normalen PopupMenus. Diese Menu's haben aber ein ganz eigenes verhalten. Zum Beispiel bekommen unterliegende Controls kein ENTER-Event und selbst haben die Menu's irgendwie auch nur ein CLOSE- aber kein LEAVE-Event. Wie soll man da jemals den Focus zu einem anderen (Menubar-)Element bekommen koennen ohne zu klicken?? Und vorallem: Wie macht das die richtige Menubar?

Danke schonmal und beste Gruesse
NKoehring

Re: MenuBar verhalten nachahmen

Verfasst: Freitag 29. Februar 2008, 09:20
von Francesco
nkoehring hat geschrieben:Hallo,

ich glaube schonmal gefragt zu haben, konnte es aber nicht finden, also frage ich nochmal:

Ich moechte gern etwas bauen, dass sich so verhaelt wie eine Menubar. Ich verwende eigene Controls mit normalen PopupMenus. Diese Menu's haben aber ein ganz eigenes verhalten. Zum Beispiel bekommen unterliegende Controls kein ENTER-Event und selbst haben die Menu's irgendwie auch nur ein CLOSE- aber kein LEAVE-Event. Wie soll man da jemals den Focus zu einem anderen (Menubar-)Element bekommen koennen ohne zu klicken?? Und vorallem: Wie macht das die richtige Menubar?

Danke schonmal und beste Gruesse
NKoehring
Leider kann ich dir auch keine Antwort geben. In solchen Fällen sehe ich immer in den wxWidgets Sourcen selbst nach. Ist oft sehr aufschlussreich, wenn Sachen wie diese in wxPython "gewrappt" sind. Herunterladen und Installieren ist sicher kein Fehler.

Verfasst: Freitag 29. Februar 2008, 10:35
von nkoehring
Danke fuer den Tipp... ich werds mir also mal anschauen... MenuBar.c wirds ja geben ^^

EDIT: Wow, ich bin beruemt... schaut mal was man findet, wenn man bei Google nach wxWindows Menubar.c sucht :mrgreen:

Verfasst: Freitag 29. Februar 2008, 13:55
von nkoehring
das ist doch mist... die MenuBar ist fuer alle Systeme extra geschrieben -.-

Verfasst: Sonntag 2. März 2008, 16:41
von nkoehring
Also muss ich n eigenes Frame bauen, dass wie ein Menue aussieht? Das ist doch alles Beschiss... wieso sind denn diese Menues so komisch?

Naja, egal... ich werds wohl erstmal so machen, oder hat jemand doch noch eine Idee?