Hi,
ich möchte gerne einen farbigen Button mit einem Icon.
Leider kann ich nur einen Button färben der kein Icon enthält.
Geht das nicht oder habe ich eine Funktion übersehen?
Spoiler anzeigen
#include <GUIConstantsEx.au3>
#include <GuiButton.au3>
#include <GuiImageList.au3>
Local $hImage, $y = 70, $iIcon = 125, $btn[6], $rdo[6], $chk[6]
[/autoit] [autoit][/autoit] [autoit]GUICreate("Buttons", 510, 400)
GUISetState()
$hImage = _GUIImageList_Create(32, 32, 5, 3, 6)
For $x = 6 To 11
_GUIImageList_AddIcon($hImage, "shell32.dll", $x, True)
Next
$btn[0] = GUICtrlCreateButton("Button 1", 10, 10, 90, 50)
;~ GUICtrlSetBkColor(-1, 0x00ff00) ;geht nicht
_GUICtrlButton_SetImageList($btn[0], $hImage)
GUICtrlCreateButton("Button mit Farbe", 10, 200, 200, 40)
GUICtrlSetBkColor(-1, 0x00ff00)
While 1
Switch GUIGetMsg()
Case $GUI_EVENT_CLOSE
ExitLoop
EndSwitch
WEnd