Hallo zusammen.
Ich habe einen Button, mit einer festgelegten Hintergrundfarbe. Auf "Knopfdruck" soll der Button ein Bild erhalten. Funktioniert auch gut sofern ich dem Butten vorher keine Hintergrundfarbe, Textfarbe etc. gegeben habe. Aber wenn der Button vorher z.B schwarz war wird das Bild dann nicht angezeigt...
Vielleicht geht es wenn ich die Hintergrund,Textfarbe und Font auf die Standartwertee zurücksetze, aber die kenn ich nicht... Auch wenn ich die Farben auf Transparent setze, bevor ich ein Bild auf den Button mache geht es nicht. Hat jemand eine Idee?
Hier noch ein Codeausschnitt:
Erstellen des Buttons:
$bb1 = GUICtrlCreateButton("R", $width / 16.8, $height / 3.088, $width / 56, $height / 21, $BS_BITMAP)
GUICtrlSetBkColor(-1, "0x000000")
GUICtrlSetColor(-1, 0xFF4040)
GUICtrlSetFont(-1, $width / 200, $width / 2.8)
Mein Versuch ihm ein Bild zu geben:
GUICtrlSetPos($bb1, $width / 100, $height / 3.088, $width / 22, $height /13.75)
GUICtrlSetBkColor($bb1,$GUI_BKCOLOR_TRANSPARENT)
GUICtrlSetData($bb1,"")
GuiCtrlSetColor($bb1,$GUI_BKCOLOR_TRANSPARENT)GUICtrlSetimage($bb1, @Scriptdir&"\graphic\back.bmp")
Vielen Dank im Vorraus,
RapIT