2009/11/27 Stefan Mettenbrink <[email protected]>: > Unter Windows XP (andere Versionen nicht getestet) sehen bei mir > Bevelbuttons einer mit RB5.5 erzeugten Anwendung anders aus als in > Anwendungen die mit RB2009 erzeugt wurden.
Keine Ahnung, warum das so ist. Aber du könntest den alten Stil auch relativ einfach selbst malen, dh im Paint-Event erste ein FillRect mit der Untergrundfarbe und dann den Rand oben+links sowie rechts+unten mit je einer leicht dunkleren/helleren Farbe zeichnen. Dann noch das Icon drauf, das du vorher in ein BMP oder PNG oder sowas wandeln mußt. Wenn der Button gedrückt wird, setzt du ein "pressed"-Flag und löst nen Redraw aus, in dem du nun im Paint-Event alles neu zeichnest, aber diesmal mit vertauschten Farben bei den Rändern. Schon sieht der Button niedergedrückt aus. Für sowas gibt's auch ältere Beispiel-Sourcen im Web. Allerdings sind die teils so alt, daß neue IDEs die Prjfiles gar nicht mehr öffnen können :)
