home *** CD-ROM | disk | FTP | other *** search
/ PC World 2006 February / PCWorld_2006-02_cd.bin / software / vyzkuste / triky / triky.exe / autoit-v3-setup.exe / Examples / msgbox_messageloop.au3 < prev    next >
Text File  |  2005-01-19  |  747b  |  29 lines

  1. ; A simple custom messagebox that uses the MessageLoop mode
  2.  
  3. #include <GUIConstants.au3>
  4.  
  5. GUICreate("Custom Msgbox", 210, 80)
  6.  
  7. $Label = GUICtrlCreateLabel("Please click a button!", 10, 10)
  8. $YesID  = GUICtrlCreateButton("Yes", 10, 50, 50, 20)
  9. $NoID   = GUICtrlCreateButton("No", 80, 50, 50, 20)
  10. $ExitID = GUICtrlCreateButton("Exit", 150, 50, 50, 20)
  11.  
  12. GUISetState()  ; display the GUI
  13.  
  14. Do
  15.     $msg = GUIGetMsg()
  16.    
  17.     Select
  18.         Case $msg= $YesID
  19.             MsgBox(0,"You clicked on", "Yes")
  20.         Case $msg= $NoID
  21.             MsgBox(0,"You clicked on", "No")
  22.         Case $msg= $ExitID
  23.             MsgBox(0,"You clicked on", "Exit")
  24.         Case $msg= $GUI_EVENT_CLOSE
  25.             MsgBox(0,"You clicked on", "Close")
  26.     EndSelect
  27. Until $msg = $GUI_EVENT_CLOSE or $msg = $ExitID
  28.  
  29.