Buttons mit gelber Umrandung bei mouse over
-
Jetzt bin ich etwas verwirrt. Wenn ich einen normalen Button unter der Winapi verwende ist dieser eckig und ohne mouse over effekt. Das gefiehl mir gar nicht und deswegen habe ich die Button gesubclasst und ownerdrawn erstellt. (schon besser...) Ich sehe jedoch immer wieder die Buttons mit der gelben Umrandung in vielen Anwendungen. Ich ging immer davon aus, dass dies die Standard GTK Buttons sind. Jetzt bin ich mir da nicht mehr so sicher.
Zur Frage: Lassen sich oben genannte Buttons unter der Winapi generieren ohne diese mittels ownerdrawn selber erstellen zu müssen? Wenn ja, wie?
-
Ne, gibt's nicht in der WinAPI, da gibt's nur die Standard-Pushbuttons. Ob die mit der gelben Umrandung von GTK sind, weiß ich aber auch nicht, sind mir glaub' ich auch noch nie begegnet.
-
Moin,
wenn ich mich nicht irre, dann meinst Du die Standard-Schaltflächen von XP ?!
http://xs434.xs.to/xs434/08502/zwischenablage02662.jpgXP Manifest einbinden und http://msdn.microsoft.com/en-us/library/bb775697(VS.85).aspx, dann sollte es gehen.
LG
Greenhorn
-
Ja ich meinte die Schaltflächen von XP. Mit dem Manifest hat es funktioniert. Jetzt nehme ich die ownerdrwan Buttons raus. Auch die Subclassen um mouseover Efekte zu capturen, sind nicht mehr notwendig.
Danke für die Info