home *** CD-ROM | disk | FTP | other *** search
/ PC World 2005 April / PCWorld_2005-04_cd.bin / software / vyzkuste / autoit / autoit-v3-setup.exe / Include / Constants.au3 < prev    next >
Text File  |  2005-01-29  |  8KB  |  178 lines

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