Hi,
ich würde gerne ein Edit-Feld erzeugen, welches in der Höhe so groß ist wie der eingegebene Text.
Drücke ich Enter, soll das Edit-Feld in der Höhe größer werden.
Lösche ich eine Zeile soll das Edit-Feld in der Höhe kleiner werden.
Beides immer genauso groß wie der Inhalt.
Ist dies möglich?
Spoiler anzeigen
[autoit]
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
GUICreate("Meine GUI mit einem Edit-Feld") ; Erstellt ein GUI-Fenster welches mittig ausgerichtet wird
[/autoit] [autoit][/autoit] [autoit]$myedit = GUICtrlCreateEdit("", 176, 32, 100, 25, BitOR($ES_WANTRETURN, $WS_VSCROLL, $ES_AUTOVSCROLL))
[/autoit] [autoit][/autoit] [autoit]GUISetState()
[/autoit] [autoit][/autoit] [autoit]; Die Schleife wiederholt sich, bis der Benutzer die Beenden-Aktion der GUI auslöst
While 1
$msg = GUIGetMsg()
If $msg = $GUI_EVENT_CLOSE Then ExitLoop
WEnd