Label verschwindet

  • Hallo an alle!

    Ich habe das Problem, dass zb das Label21 in folgendem Skript hinter dem Bild verschwindet.

    Spoiler anzeigen
    [autoit]

    #include <ButtonConstants.au3>
    #include <GUIConstantsEx.au3>
    #include <WindowsConstants.au3>
    #Region ### START Koda GUI section ### Form=
    $Form1 = GUICreate("form1", 585, 321, 192, 124)
    $Pic1 = GUICtrlCreatePic ("hintergrund.jpg",0,0,540,321)
    GUICtrlSetState (-1, $GUI_DISABLE)
    $Label16 = GUICtrlCreateLabel("Frage 1", 29, 188, 49)
    GUICtrlSetFont(-1, 12, 400, 0, "Myriad Web Pro")
    GUICtrlSetColor (-2, 0xFFFFFF)
    GUICtrlSetBkColor (-2,$GUI_BKCOLOR_TRANSPARENT)
    $Label17 = GUICtrlCreateLabel("D:", 264, 284)
    GUICtrlSetBkColor (-1,$GUI_BKCOLOR_TRANSPARENT)
    GUICtrlSetFont(-2, 12, 800, 0, "Myriad Pro")
    GUICtrlSetColor (-3, 0xF9A243)
    $Label18 = GUICtrlCreateLabel("C:", 28, 284)
    GUICtrlSetBkColor (-1,$GUI_BKCOLOR_TRANSPARENT)
    GUICtrlSetFont(-2, 12, 800, 0, "Myriad Pro")
    GUICtrlSetColor (-3, 0xF9A243)
    $Label19 = GUICtrlCreateLabel("B:", 264, 242)
    GUICtrlSetBkColor (-1,$GUI_BKCOLOR_TRANSPARENT)
    GUICtrlSetFont(-2, 12, 800, 0, "Myriad Pro")
    GUICtrlSetColor (-3, 0xF9A243)
    $Label20 = GUICtrlCreateLabel("A:", 28, 242)
    GUICtrlSetBkColor (-1,$GUI_BKCOLOR_TRANSPARENT)
    GUICtrlSetFont(-2, 12, 800, 0, "Myriad Pro")
    GUICtrlSetColor (-3, 0xF9A243)
    GUISetState(@SW_SHOW)
    #EndRegion ### END Koda GUI section ###

    [/autoit] [autoit][/autoit] [autoit]

    $Label21 = GUICtrlCreateLabel(" A", 24, 244, 183, 25)
    GUICtrlSetBkColor (-1,$GUI_BKCOLOR_TRANSPARENT)
    GUICtrlSetFont(-2, 12, 400, 0, "Myriad Web Pro")
    GUICtrlSetColor (-3, 0xFFFFFF)
    GUICtrlSetState(-4, $gui_ontop)
    $Label22 = GUICtrlCreateLabel(" B", 260, 244, 183, 25)
    GUICtrlSetBkColor (-1,$GUI_BKCOLOR_TRANSPARENT)
    GUICtrlSetFont(-2, 12, 400, 0, "Myriad Web Pro")
    GUICtrlSetColor (-3, 0xFFFFFF)
    GUICtrlSetState(-4, $gui_ontop)
    $Label23 = GUICtrlCreateLabel(" C", 24, 285, 183, 25)
    GUICtrlSetBkColor (-1,$GUI_BKCOLOR_TRANSPARENT)
    GUICtrlSetFont(-2, 12, 400, 0, "Myriad Web Pro")
    GUICtrlSetColor (-3, 0xFFFFFF)
    GUICtrlSetState(-4, $gui_ontop)
    $Label24 = GUICtrlCreateLabel(" D", 260, 285, 183, 25)
    GUICtrlSetBkColor (-1,$GUI_BKCOLOR_TRANSPARENT)
    GUICtrlSetFont(-2, 12, 400, 0, "Myriad Web Pro")
    GUICtrlSetColor (-3, 0xFFFFFF)
    GUICtrlSetState(-4, $gui_ontop)

    [/autoit] [autoit][/autoit] [autoit]

    While 1
    $nMsg = GUIGetMsg()
    Switch $nMsg
    Case $GUI_EVENT_CLOSE
    Exit
    Case $Label21
    GUICtrlSetColor ($label21, 0xFFFF)
    Case $Label22
    MsgBox (0,"test","B")
    Case $Label23
    MsgBox (0,"test","C")
    Case $Label24
    MsgBox (0,"test","D")
    EndSwitch

    [/autoit] [autoit][/autoit] [autoit]

    WEnd

    [/autoit]

    sobald ich auf das Label21 drücke verschwindet Label21

    autoit.de/wcf/attachment/15265/

    3 Mal editiert, zuletzt von Mr.SaxoI3eat (6. März 2012 um 17:34)

  • Servous, dass Pic Control auf "Disable" setzen ;)


    EDIT: stimmt :P hab mir das Scirpt nicht angeschaut gehabt sorry kannst mal den Hintergrund mit Uploaden dann schaue ich kurz
    EDIT2: habe es mal mit irgend einem Bild gemacht also bei mir läuft alles so wie es soll?

    Gruß Marvin

    2 Mal editiert, zuletzt von Protex (5. März 2012 um 16:23)