Sign in to follow this  
Followers 0
Triton

Au3guixp

7 posts in this topic

Is there any docs on this stuff.


Triton

Share this post


Link to post
Share on other sites



Aahhhh Dude you opened the flood gates....I was looking at this sample code in one the the au3guixp builds and couldn't find anything that explained the parameters of the functions.

Func GUI()
   $title = "My GUI test"
   GUIForm($title, 100, 200, 400, 300, "help=notepad", 1)
   
   $lang = GUIControl("combo", "", 50, 50, 100, 80,_
                      "tooltip=A programming language_
                      |data=Python;C++;Delphi;AutoIt;Java_
                      |selected=AutoIt_")

   $member = GUIControl("combo", "+", 0, 30, -1, -1,_
                        "tooltip=An AutoIt member_
                        |style=+CBS_DROPDOWNLIST_
                        |data=Trids;CyberSlug;Larry;Jon;Tylo_
                        |selected=Larry")

   $chk1True = 0
   $chk1 = GUIControl("checkbox", "+", 0, 30, -1, 20,_
                      "text=Hello|selected=" & $chk1True)
  ; "+" means relative positioning
   $chk2 = GUIControl("checkbox", "+", 0, 30, -1, 20,_
                      "text=Goodbye|disabled=" & (Not $chk1True))
   
   GUIControlAction($chk1, "unchecked.disable", $chk2 &";"& $lang)
   GUIControlAction($chk1, "checked.enable", $chk2 &";"& $lang)
   
   GUIControl("button", "+",  0, 30, -1, 20, "text=Apply|submit=1")
   GUIControl("button", "+",  0, 30, -1, 20, "text=Done|close=1|submit=1")
   
   GUIControlCurPos(0, 200, 30, 100, 20)
   $tab1 = GUIControl("radio", "+", 0, 30, -1, -1, "text=Hello")
   $tab2 = GUIControl("radio", "+", 0, 30, -1, -1, "text=Great")
   
   Run("AU3GUIXP.exe")
   WinWait($title)
   
   While (WinExists($title))
      Do
  Sleep(300)
      Until GUIFormChange()
      If (@error = 0) Then
         $res = ""
  $res = $res & GUIControlRead($lang, "") & @LF
  $res = $res & GUIControlRead($member, "") & @LF
  $res = $res & GUIControlReadState($chk1) & @LF
  $res = $res & GUIControlReadState($chk2) & @LF
  $res = $res & GUIControlReadState($tab1) & @LF
  $res = $res & GUIControlReadState($tab2) & @LF
  MsgBox(0, "Result", $res)
      EndIf
      
   Wend
   GUIClear()
EndFunc

Triton

Share this post


Link to post
Share on other sites

#3 ·  Posted (edited)

what does the highlighted mean?

EnvSet("GUI","title=Wizard|action=8|style=" & $WS_CAPTION)

I couldn't find anything on this. B)

I found It..... :whistle:

Edited by Triton

Triton

Share this post


Link to post
Share on other sites

Is there and sample using radios?


Triton

Share this post


Link to post
Share on other sites

the real big question is how do i evaluate the radios, whether its on or not?


Triton

Share this post


Link to post
Share on other sites

Thanks for you help! B):whistle:


Triton

Share this post


Link to post
Share on other sites

Hi Doc Larry :)

I wanted to write a script that checks a checkbox if another is checked, e.g. if OBJ 10 is checked, OBJ11 will be checked too.

It's not essential but it would be nice if you could see the change as fast as you can with this nifty "enable=11" expression.

Something like

EnvSet("OBJ10","type=checkbox|text=Project A|checked.select=11)

would would be a charm.

Please tell me if I'm too dumb to figure it out or if this is not possible.

Share this post


Link to post
Share on other sites

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 account

Sign in

Already have an account? Sign in here.


Sign In Now
Sign in to follow this  
Followers 0