Hallo,
ich habe schon gegooglet und die SuFu benutzt...
Ich möchte gern meine Gui vergrößern und dabei Elemente die Außerhalb der Gui Größe sind zum Vorschein bringen.
Genau so anders herum. Die Elemente in der Gui sollen sich dabei nicht verschieben.
Hier ein Beispiel wie es funktionieren soll.
Code
#include <GuiConstants.au3>
Opt("GuiOnEventMode", 1)
$hGui = GUICreate("Test", 200, 400)
GUISetOnEvent($GUI_EVENT_CLOSE, "_Exit")
$SetSize1 = GUICtrlCreateButton("Vergrößern", 50, 50, 100)
GUICtrlSetOnEvent($SetSize1, "_SetSize1")
$SetSize2 = GUICtrlCreateButton("Verkleinern", 250, 50, 100)
GUICtrlSetOnEvent($SetSize2, "_SetSize2")
GUISetState(@SW_SHOW, $hGui)
Func _SetSize1()
MsgBox(0, "", "Jetzt soll die Gui auf 400x400 vergrößert werden und der 2. Button zum vorschein kommen.")
EndFunc ;==>_SetSize1
Func _SetSize2()
MsgBox(0, "", "Jetzt soll die Gui auf 200x400 verkleinert werden und der 2. Button verschwinden.")
EndFunc ;==>_SetSize2
Func _Exit()
Exit
EndFunc ;==>_Exit
While 1
Sleep(100)
WEnd
Alles anzeigen
Mit freundlichen Grüßen