Hallo Zusammen,
ich und GUIs Ich würde gerne eine GUICtrlCreateGroup scrollbar machen, sodaß in meinem Beispiel der "Radio 3" erst erscheint, wenn ich die Gruppe nach unten scrolle und nicht irgendwo in der MainGUI auftaucht. Ich hab mir einige Beispiele angeschaut, aber irgendwie sehr ich den Wald vor lauter Bäumen nicht.
Spoiler anzeigen
#include <GUIConstantsEx.au3>
#include <EditConstants.au3>
#include <WindowsConstants.au3>
#include <ScrollBarConstants.au3>
Opt('MustDeclareVars', 1)
[/autoit] [autoit][/autoit] [autoit]Example()
[/autoit] [autoit][/autoit] [autoit]Func Example()
Local $radio_1, $radio_2, $radio_3, $msg
GUICreate("My GUI group") ; will create a dialog box that when displayed is centered
[/autoit] [autoit][/autoit] [autoit]GUICtrlCreateGroup("Group 1", 190, 60, 120, 140, BitOR($WS_VSCROLL, $ES_AUTOVSCROLL))
$radio_1 = GUICtrlCreateRadio("Radio 1", 210, 90, 50, 20)
$radio_2 = GUICtrlCreateRadio("Radio 2", 210, 110, 60, 50)
$radio_3 = GUICtrlCreateRadio("Radio 3", 210, 300, 60, 50) ; Sollte eigentlich in die Group
GUICtrlCreateGroup("", -99, -99, 1, 1) ;close group
GUISetState() ; will display an empty dialog box
[/autoit] [autoit][/autoit] [autoit]; Run the GUI until the dialog is closed
While 1
$msg = GUIGetMsg()
If $msg = $GUI_EVENT_CLOSE Then ExitLoop
WEnd
EndFunc ;==>Example
Was muß ich wo ändern?
Besten Dank im voraus!
R@iner