Ownerdrawn MenuBar
Verfasst: 30.08.2012 13:34
Hello everypony,
auch wenn bereits ein ähnlicher Thread von mir exisitiert möchte ich das nochmal in einer anderen Richtung ansprechen.
Ein Menü wird selbstgezeichnet, aber selbst das ändert nichts daran das sich eine Trennlinie (Divider) zwischen Menü und Fensterinhalt befindet.
Überzeichnen?
Scheinbar nicht möglich! Erreichbar sind nur hDc´s von einzelnen Menü-Titeln wie "File", "Edit" usw. Zwar kann ich diese hier über die Linie zeichnen, aber alles rechts außerhalb aller Titel ist unerreichbar.
Ein "hWnd" des Menüs ist auch nicht erreichbar. (Vielleicht MENUBARINFO?) Tipps wie "Menü in anderes Fenster setzen und dieses einbetten" sind leider auch nicht hilfreich da das Hauptfenster dann den Fokus ständig verliert und auch Probleme mit dem "Skin" auftreten würden.
Vielleicht gibt es auch einen simplen Style der diese Linie entfernt, für jede Lösung wäre ich sehr dankbar da das Problem jetzt schon sehr lange besteht. Sichtbar ist diese Linie allerdings nur wenn Fensterfarbe und MenuBar Farbe geändert sind, da die Linie den 3DFACE Farbwert hat!
lg
auch wenn bereits ein ähnlicher Thread von mir exisitiert möchte ich das nochmal in einer anderen Richtung ansprechen.
Ein Menü wird selbstgezeichnet, aber selbst das ändert nichts daran das sich eine Trennlinie (Divider) zwischen Menü und Fensterinhalt befindet.
Überzeichnen?
Scheinbar nicht möglich! Erreichbar sind nur hDc´s von einzelnen Menü-Titeln wie "File", "Edit" usw. Zwar kann ich diese hier über die Linie zeichnen, aber alles rechts außerhalb aller Titel ist unerreichbar.
Ein "hWnd" des Menüs ist auch nicht erreichbar. (Vielleicht MENUBARINFO?) Tipps wie "Menü in anderes Fenster setzen und dieses einbetten" sind leider auch nicht hilfreich da das Hauptfenster dann den Fokus ständig verliert und auch Probleme mit dem "Skin" auftreten würden.
Vielleicht gibt es auch einen simplen Style der diese Linie entfernt, für jede Lösung wäre ich sehr dankbar da das Problem jetzt schon sehr lange besteht. Sichtbar ist diese Linie allerdings nur wenn Fensterfarbe und MenuBar Farbe geändert sind, da die Linie den 3DFACE Farbwert hat!
lg