Inputfeld anklicken

  • Nabend libe Community,
    ich habe schon in sufu geschaut aber leider nichts gefunden, jetzt wende ich mich an euch undzwar:

    Wie kann man es erkennen lassen, wenn man Inputfeld einmal angeklickt hat, um etwas reinschreiben zu können.

    Ich denk mal die Lösung ist einfach, aber ich komm einfach nicht drauf

    MfG
    Raicoon

    Einmal editiert, zuletzt von Raicoon (27. Juli 2011 um 21:44) aus folgendem Grund: Gelöst

  • So hier ist mein Programm, nicht besonderes ist ja auch einfach nur ein Test.

    Spoiler anzeigen
    [autoit]

    #include <GUIConstantsEx.au3>

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

    $form = GUICreate("Test", 144, 101, 192, 124)
    $input = GUICtrlCreateInput("", 8, 16, 121, 21)
    $submit = GUICtrlCreateButton("Absenden", 24, 48, 75, 25)
    GUISetState(@SW_SHOW)

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

    While 1
    Switch GUIGetMsg()
    Case $GUI_EVENT_CLOSE
    Exit
    Case $submit
    MsgBox(0, "Submit", "Du hast auf den Button gedrückt")
    EndSwitch

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

    Sleep(10)
    WEnd

    [/autoit]

    So wenn man hier das Inputfeld anklickt soll etwas ausgeführt werden. Beispielsweiße soll sich eine MsgBox öffnen oder irgendetwas anderes.

    Raicoon

  • Beispiel:

    Spoiler anzeigen
    [autoit]

    #include <GUIConstantsEx.au3>

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

    $form = GUICreate("Test", 144, 101, 192, 124)
    $input = GUICtrlCreateInput("", 8, 16, 121, 21)
    $submit = GUICtrlCreateButton("Absenden", 24, 48, 75, 25)
    GUISetState()

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

    While 1
    Switch GUIGetMsg()
    Case $GUI_EVENT_CLOSE
    Exit
    Case $GUI_EVENT_PRIMARYDOWN
    $aCursorInfo = GUIGetCursorInfo($form)
    If $aCursorInfo[4] = $input Then MsgBox(64, "Info", "Du hast das Inputfeld angeklickt")
    Case $submit
    MsgBox(0, "Submit", "Du hast auf den Button gedrückt")
    EndSwitch
    WEnd

    [/autoit]
  • Super danke für die schnelle Hilfe.

    Sachte ja Lösung ist einfach :D
    Schön Abend noch

    Raicoon