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 / Include / Constants.au3 < prev    next >
Text File  |  2005-02-19  |  9KB  |  189 lines

  1. #include-once
  2.  
  3. ; ------------------------------------------------------------------------------
  4. ;
  5. ; AutoIt Version: 3.1
  6. ; Language:       English
  7. ; Author(s):      Jeremy Landes <jlandes@landeserve.com>
  8. ;                 David Nuttall <danuttall@rocketmail.com>
  9. ;                 Philip Gump   <cyberslug@autoitscript.com>
  10. ; Description:    This file is meant to be included in an AutoIt v3 script to
  11. ;                 provide access to these constants.
  12. ;
  13. ; ------------------------------------------------------------------------------
  14.  
  15.  
  16. ;==============================================
  17. ; AutoIt Options Constants
  18. ;==============================================
  19. ; Sets the way coords are used in the mouse and pixel functions
  20. Global Const $OPT_COORDSRELATIVE   =    0 ; Relative coords to the active window
  21. Global Const $OPT_COORDSABSOLUTE   =    1 ; Absolute screen coordinates (default)
  22. Global Const $OPT_COORDSCLIENT     =    2 ; Relative coords to client area
  23.  
  24. ; Sets how errors are handled if a Run/RunWait function fails
  25. Global Const $OPT_ERRORSILENT      =    0 ; Silent error (@error set to 1)
  26. Global Const $OPT_ERRORFATAL       =    1 ; Fatal error (default)
  27.  
  28. ; Alters the use of Caps Lock 
  29. Global Const $OPT_CAPSNOSTORE      =    0 ; Don't store/restore Caps Lock state
  30. Global Const $OPT_CAPSSTORE        =    1 ; Store/restore Caps Lock state (default)
  31.  
  32. ; Alters the method that is used to match window titles
  33. Global Const $OPT_MATCHSTART       =    1 ; Match the title from the start (default)
  34. Global Const $OPT_MATCHANY         =    2 ; Match any substring in the title
  35. Global Const $OPT_MATCHEXACT       =    3 ; Match the title exactly
  36. Global Const $OPT_MATCHADVANCED    =    4 ; Use advanced window matching
  37.  
  38.  
  39. ;==============================================
  40. ; File Constants
  41. ;==============================================
  42. ; Indicates file copy and install options
  43. Global Const $FC_NOOVERWRITE       =    0 ; Do not overwrite existing files (default)
  44. Global Const $FC_OVERWRITE         =    1 ; Overwrite existing files
  45.  
  46. ; Indicates file date and time options
  47. Global Const $FT_MODIFIED          =    0 ; Date and time file was last modified (default)
  48. Global Const $FT_CREATED           =    1 ; Date and time file was created
  49. Global Const $FT_ACCESSED          =    2 ; Date and time file was last accessed
  50.  
  51. ; Indicates the mode to open a file
  52. Global Const $FO_READ              =    0 ; Read mode
  53. Global Const $FO_APPEND            =    1 ; Write mode (append)
  54. Global Const $FO_OVERWRITE         =    2 ; Write mode (erase previous contents)
  55.  
  56. ; Indicates file read options
  57. Global Const $EOF                  =   -1 ; End-of-file reached
  58.  
  59. ; Indicates file open and save dialog options
  60. Global Const $FD_FILEMUSTEXIST     =    1 ; File must exist
  61. Global Const $FD_PATHMUSTEXIST     =    2 ; Path must exist
  62. Global Const $FD_MULTISELECT       =    4 ; Allow multi-select
  63. Global Const $FD_PROMPTCREATENEW   =    8 ; Prompt to create new file
  64. Global Const $FD_PROMPTOVERWRITE   =   16 ; Prompt to overWrite file
  65.  
  66.  
  67. ;==============================================
  68. ; Keyboard Constants
  69. ;==============================================
  70. ; Changes how keys are processed
  71. Global Const $KB_SENDSPECIAL       =    0 ; Special characters indicate key presses (default)
  72. Global Const $KB_SENDRAW           =    1 ; Keys are sent raw
  73.  
  74. ; Sets the state of the Caps Lock key
  75. Global Const $KB_CAPSOFF           =    0 ; Caps Lock is off
  76. Global Const $KB_CAPSON            =    1 ; Caps Lock is on
  77.  
  78.  
  79. ;==============================================
  80. ; Message Box Constants
  81. ;==============================================
  82. ; Indicates the buttons displayed in the message box
  83. Global Const $MB_OK                =    0 ; One push button: OK
  84. Global Const $MB_OKCANCEL          =    1 ; Two push buttons: OK and Cancel
  85. Global Const $MB_ABORTRETRYIGNORE  =    2 ; Three push buttons: Abort, Retry, and Ignore
  86. Global Const $MB_YESNOCANCEL       =    3 ; Three push buttons: Yes, No, and Cancel
  87. Global Const $MB_YESNO             =    4 ; Two push buttons: Yes and No
  88. Global Const $MB_RETRYCANCEL       =    5 ; Two push buttons: Retry and Cancel
  89.  
  90. ; Displays an icon in the message box
  91. Global Const $MB_ICONHAND          =   16 ; Stop-sign icon
  92. Global Const $MB_ICONQUESTION      =   32 ; Question-mark icon
  93. Global Const $MB_ICONEXCLAMATION   =   48 ; Exclamation-point icon
  94. Global Const $MB_ICONASTERISK      =   64 ; Icon consisting of an 'i' in a circle
  95.  
  96. ; Indicates the default button
  97. Global Const $MB_DEFBUTTON1        =    0 ; The first button is the default button
  98. Global Const $MB_DEFBUTTON2        =  256 ; The second button is the default button
  99. Global Const $MB_DEFBUTTON3        =  512 ; The third button is the default button
  100.  
  101. ; Indicates the modality of the dialog box
  102. Global Const $MB_APPLMODAL         =    0 ; Application modal
  103. Global Const $MB_SYSTEMMODAL       = 4096 ; System modal
  104. Global Const $MB_TASKMODAL         = 8192 ; Task modal
  105.  
  106. ; Indicates miscellaneous message box attributes
  107. Global Const $MB_TOPMOST            = 262144 ; top-most attribute
  108. Global Const $MB_RIGHTJUSTIFIED     = 524288 ; right-justified title and text
  109.  
  110. ; Indicates the button selected in the message box
  111. Global Const $IDTIMEOUT            =   -1 ; The message box timed out
  112. Global Const $IDOK                 =    1 ; OK button was selected
  113. Global Const $IDCANCEL             =    2 ; Cancel button was selected
  114. Global Const $IDABORT              =    3 ; Abort button was selected
  115. Global Const $IDRETRY              =    4 ; Retry button was selected
  116. Global Const $IDIGNORE             =    5 ; Ignore button was selected
  117. Global Const $IDYES                =    6 ; Yes button was selected
  118. Global Const $IDNO                 =    7 ; No button was selected
  119. Global Const $IDTRYAGAIN           =   10 ; Try Again button was selected
  120. Global Const $IDCONTINUE           =   11 ; Continue button was selected
  121.  
  122.  
  123. ;==============================================
  124. ; Progress and Splash Constants
  125. ;==============================================
  126. ; Indicates properties of the displayed progress or splash dialog
  127. Global Const $DLG_NOTITLE          =    1 ; Titleless window
  128. Global Const $DLG_NOTONTOP         =    2 ; Without "always on top" attribute
  129. Global Const $DLG_TEXTLEFT         =    4 ; Left justified text
  130. Global Const $DLG_TEXTRIGHT        =    8 ; Right justified text
  131.  
  132.  
  133. ;==============================================
  134. ; Tray Tip Constants
  135. ;==============================================
  136. ; Indicates the type of Balloon Tip to display
  137. Global Const $TIP_ICONNONE         =    0 ; No icon (default)
  138. Global Const $TIP_ICONASTERISK     =    1 ; Info icon
  139. Global Const $TIP_ICONEXCLAMATION  =    2 ; Warning icon
  140. Global Const $TIP_ICONHAND         =    3 ; Error icon
  141. Global Const $TIP_NOSOUND          =   16 ; No sound
  142.  
  143.  
  144. ;==============================================
  145. ; Mouse Constants
  146. ;==============================================
  147. ; Indicates current mouse cursor
  148. Global Const $IDC_UNKNOWN          =    0 ; Unknown cursor
  149. Global Const $IDC_APPSTARTING      =    1 ; Standard arrow and small hourglass
  150. Global Const $IDC_ARROW            =    2 ; Standard arrow
  151. Global Const $IDC_CROSS            =    3 ; Crosshair
  152. Global Const $IDC_HELP             =    4 ; Arrow and question mark
  153. Global Const $IDC_IBEAM            =    5 ; I-beam
  154. Global Const $IDC_ICON             =    6 ; Obsolete
  155. Global Const $IDC_NO               =    7 ; Slashed circle
  156. Global Const $IDC_SIZE             =    8 ; Obsolete
  157. Global Const $IDC_SIZEALL          =    9 ; Four-pointed arrow pointing N, S, E, and W
  158. Global Const $IDC_SIZENESW         =   10 ; Double-pointed arrow pointing NE and SW
  159. Global Const $IDC_SIZENS           =   11 ; Double-pointed arrow pointing N and S
  160. Global Const $IDC_SIZENWSE         =   12 ; Double-pointed arrow pointing NW and SE
  161. Global Const $IDC_SIZEWE           =   13 ; Double-pointed arrow pointing W and E
  162. Global Const $IDC_UPARROW          =   14 ; Vertical arrow
  163. Global Const $IDC_WAIT             =   15 ; Hourglass
  164.  
  165.  
  166. ;==============================================
  167. ; Process Constants
  168. ;==============================================
  169. ; Indicates the type of shutdown
  170. Global Const $SD_LOGOFF            =    0 ; Logoff
  171. Global Const $SD_SHUTDOWN          =    1 ; Shutdown
  172. Global Const $SD_REBOOT            =    2 ; Reboot
  173. Global Const $SD_FORCE             =    4 ; Force
  174. Global Const $SD_POWERDOWN         =    8 ; Power down
  175.  
  176.  
  177. ;==============================================
  178. ; String Constants
  179. ;==============================================
  180. ; Indicates if string operations should be case sensitive
  181. Global Const $STR_NOCASESENSE      =    0 ; Not case sensitive (default)
  182. Global Const $STR_CASESENSE        =    1 ; Case sensitive
  183.  
  184. ; IndicateS the type of stripping that should be performed
  185. Global Const $STR_STRIPLEADING     =    1 ; Strip leading whitespace
  186. Global Const $STR_STRIPTRAILING    =    2 ; Strip trailing whitespace
  187. Global Const $STR_STRIPSPACES      =    4 ; Strip double (or more) spaces between words
  188. Global Const $STR_STRIPALL         =    8 ; Strip all spaces (over-rides all other flags)
  189.