Hallo,
auf zum nächsten Problem.
Ich habe ein Label das mit einer Combobox
eine Caption-Änderung erhält.
Das Problem ist die Größe.
Kann man die irgendwie dynamisch ändern.
Ich meine daß das Labelfeld automatisch (je nach Größe) nach rechts verlängert wird!
Mein Code:
[autoit]
#include <ComboConstants.au3>
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
$Form1 = GUICreate("Form1", 615, 440, 192, 124)
$Label1 = GUICtrlCreateLabel("Label1", 60, 32, 36, 17)
$Sprache = GUICtrlCreateCombo("Sprache", 208, 28, 145, 25, BitOR($CBS_DROPDOWN,$CBS_AUTOHSCROLL))
GUICtrlSetData(-1, "Deutsch|Englisch")
GUISetState(@SW_SHOW)
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
Case $Sprache
_Sprache()
EndSwitch
WEnd
Func _Sprache()
Switch GUICtrlRead($Sprache)
Case "Deutsch"
GUICtrlSetData($Label1, "Text in deutsch")
Case "Englisch"
GUICtrlSetData($Label1, "This is an english text for you?")
EndSwitch
[/autoit][autoit][/autoit][autoit]EndFunc
[/autoit]Grüße
Ilse