Bug in Autoit?

  • Hallo,

    also entweder ist das ein Bug, oder ich seh grad den Wald vor lauter Bäumen nicht.
    Folgende Situation:

    mit

    [autoit]


    $b1 = GuiCtrlCreateButton("Test", 20, 20, 100, 20)
    GuiCtrlSetbkColor($b1, 0x12e3db)

    [/autoit]


    erstelle ich einen blau-eingefärbten button. soweit sogut.
    nun verpasse ich ihm in einer funktion wieder den standard-look:

    [autoit]


    GUICtrlSetStyle($b1, $GUI_SS_DEFAULT_BUTTON)

    [/autoit]

    soweit auch gut.

    wenn ich jetzt nicht den hintergrund, sondern nur die schriftfarbe ändern will,
    ändert sich der hintergrund wieder mit in die vorher gesetzte farbe.

    [autoit]


    GuiCtrlSetColor($b1, 0xff0000)

    [/autoit]

    das sollte doch aber unabhängig voneinander sein. ich verzweifel noch bald......

    Einmal editiert, zuletzt von andygo (18. Januar 2011 um 21:41)

  • mir konnte im englischen forum geholfen werden. es ist kein bug, die style-änderung setzt nicht vordefinierte farben zurück. daher logisch das bei text-änderung der vorher gesetzte hintergrund wieder sichtbar ist...