Swift Posted February 12, 2008 Posted February 12, 2008 Well...I have no clue why this is isnt working....but does anyone have a example of a GUI with a checkbox...that when checked will Enable an input...when unchecked with disable it? I dont get why what im doing wrong...a little sample While 1 $msg = GUIGetMsg() Select $msg = $check (checkbox) GUICtrlSetState($input, $GUI_DISABLE) and the helpfile isnt helping...it created a checkbox...Wooo!! so helpfull >.> but...if anyone has a example...it'd be apperciated.
AdmiralAlkex Posted February 12, 2008 Posted February 12, 2008 Like this?? (and btw I learned this by reading the help-file ) #include <GUIConstantsEx.au3> GUICreate("Test", 200, 100) $Input = GUICtrlCreateInput("This is an input", 10, 10, 180, 30) GUICtrlSetState(-1, $GUI_DISABLE) $Box = GUICtrlCreateCheckbox("this is a checkbox", 10, 60, 180, 30) GUISetState() While 1 $nMsg = GUIGetMsg() Switch $nMsg Case $GUI_EVENT_CLOSE Exit Case $Box If GUICtrlRead($Box) = $GUI_CHECKED Then GUICtrlSetState($Input, $GUI_ENABLE) If GUICtrlRead($Box) = $GUI_UNCHECKED Then GUICtrlSetState($Input, $GUI_DISABLE) EndSwitch WEnd .Some of my scripts: ShiftER, Codec-Control, Resolution switcher for HTC ShiftSome of my UDFs: SDL UDF, SetDefaultDllDirectories, Converting GDI+ Bitmap/Image to SDL Surface
Swift Posted February 12, 2008 Author Posted February 12, 2008 Yay...what I needed...Yes...I read the helpfile..wanna know what it says? this is the example... #include <GUIConstants.au3> GUICreate(" My GUI input acceptfile", 320,120, @DesktopWidth/2-160, @DesktopHeight/2-45, -1, 0x00000018); WS_EX_ACCEPTFILES $file = GUICtrlCreateInput ( "", 10, 5, 300, 20) GUICtrlSetState(-1,$GUI_DROPACCEPTED) GUICtrlCreateInput ("", 10, 35, 300, 20) ; will not accept drag&drop files $btn = GUICtrlCreateButton ("Ok", 40, 75, 60, 20) GUISetState () $msg = 0 While $msg <> $GUI_EVENT_CLOSE $msg = GUIGetMsg() Select Case $msg = $btn exitloop EndSelect Wend MsgBox (4096, "drag drop file", GUICtrlRead($file))
GaryFrost Posted February 12, 2008 Posted February 12, 2008 Yay...what I needed...Yes...I read the helpfile..wanna know what it says? this is the example... #include <GUIConstants.au3> GUICreate(" My GUI input acceptfile", 320,120, @DesktopWidth/2-160, @DesktopHeight/2-45, -1, 0x00000018); WS_EX_ACCEPTFILES $file = GUICtrlCreateInput ( "", 10, 5, 300, 20) GUICtrlSetState(-1,$GUI_DROPACCEPTED) GUICtrlCreateInput ("", 10, 35, 300, 20) ; will not accept drag&drop files $btn = GUICtrlCreateButton ("Ok", 40, 75, 60, 20) GUISetState () $msg = 0 While $msg <> $GUI_EVENT_CLOSE $msg = GUIGetMsg() Select Case $msg = $btn exitloop EndSelect Wend MsgBox (4096, "drag drop file", GUICtrlRead($file)) You have to look at more than one example. You set your criteria. Look at each part of the criteria and find a match or close match in the help file, then piece it together. SciTE for AutoItDirections for Submitting Standard UDFs Don't argue with an idiot; people watching may not be able to tell the difference.
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now