Hallo,
folgendes Problem:
Ich habe eine Gui mit einem Inputfeld.
Alles hat eine bestimmte Größe.
Ich möchte nun, daß wenn ich F1 drücke
das Inputfeld auf dem ganzen Monitor in der Breite zur EIngabe
vergrößert wird. Meine Gui sollte aber bleiben.
Wird die Eingabe gemacht und dann Return gedruckt dann sollte das Grosse Inputfeld verschwinden
und der Inhalt in das kleine Inputfeld übertragen werden.
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
$Form1 = GUICreate("Form1", 205, 74, 192, 124, BitOR($WS_MINIMIZEBOX,$WS_SIZEBOX,$WS_THICKFRAME,$WS_SYSMENU,$WS_CAPTION,$WS_POPUP,$WS_POPUPWINDOW,$WS_GROUP,$WS_BORDER,$WS_CLIPSIBLINGS))
;$Form1 = GUICreate("Form1", 205, 74, 192, 124, BitOR($WS_MINIMIZEBOX,$WS_SIZEBOX,$WS_THICKFRAME,$WS_SYSMENU,$WS_CAPTION,$WS_POPUP,$WS_POPUPWINDOW,$WS_GROUP,$WS_BORDER,$WS_CLIPSIBLINGS))
$Input1 = GUICtrlCreateInput("", 40, 24, 121, 21)
GUISetState(@SW_SHOW)
HotKeySet("{F1}", "_gross")
[/autoit][autoit][/autoit][autoit]While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
EndSwitch
WEnd
Func _gross()
;$Form1 = GUICreate("Form1", -1, 74, @DesktopWidth, 124)
GUICtrlSetPos($Input1,-1,-1,@DesktopWidth,100)
endfunc
Ich weiß nicht recht wie man das am besten machen kann.
Brauche ich da mehrere Inputfelder und Guis
oder kann man das alles mit diesem einen Inputfeld machen?
Daß sich nur das Inputfeld löst.....?
Grüße
Ilse