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 / GUIConstants.au3 < prev    next >
Text File  |  2005-02-11  |  11KB  |  317 lines

  1. #include-once
  2.  
  3. ; ------------------------------------------------------------------------------
  4. ;
  5. ; AutoIt Version: 3.1.0
  6. ; Language:       English
  7. ; Description:    Constants to be used in GUI applications.
  8. ;
  9. ; ------------------------------------------------------------------------------
  10.  
  11.  
  12. ; Events and messages
  13. Global Const $GUI_EVENT_CLOSE            = -3
  14. Global Const $GUI_EVENT_MINIMIZE        = -4
  15. Global Const $GUI_EVENT_RESTORE            = -5
  16. Global Const $GUI_EVENT_MAXIMIZE        = -6
  17. Global Const $GUI_EVENT_PRIMARYDOWN        = -7
  18. Global Const $GUI_EVENT_PRIMARYUP        = -8
  19. Global Const $GUI_EVENT_SECONDARYDOWN    = -9
  20. Global Const $GUI_EVENT_SECONDARYUP        = -10
  21. Global Const $GUI_EVENT_MOUSEMOVE        = -11
  22.  
  23.  
  24. ; State
  25. Global Const $GUI_AVISTOP        = 0
  26. Global Const $GUI_AVISTART        = 1
  27. Global Const $GUI_AVICLOSE        = 2
  28.  
  29. Global Const $GUI_CHECKED        = 1
  30. Global Const $GUI_INDETERMINATE    = 2
  31. Global Const $GUI_UNCHECKED        = 4
  32.  
  33. Global Const $GUI_ACCEPTFILES    = 8
  34.  
  35. Global Const $GUI_SHOW            = 16
  36. Global Const $GUI_HIDE             = 32
  37. Global Const $GUI_ENABLE        = 64
  38. Global Const $GUI_DISABLE        = 128
  39.  
  40. Global Const $GUI_FOCUS            = 256
  41. Global Const $GUI_DEFBUTTON        = 512
  42.  
  43. Global Const $GUI_EXPAND        = 1024
  44.  
  45.  
  46. ; Font
  47. Global Const $GUI_FONTITALIC    = 2
  48. Global Const $GUI_FONTUNDER        = 4
  49. Global Const $GUI_FONTSTRIKE    = 8
  50.  
  51.  
  52. ; Resizing
  53. Global Const $GUI_DOCKAUTO            = 0x0001
  54. Global Const $GUI_DOCKLEFT            = 0x0002
  55. Global Const $GUI_DOCKRIGHT            = 0x0004
  56. Global Const $GUI_DOCKHCENTER        = 0x0008
  57. Global Const $GUI_DOCKTOP            = 0x0020
  58. Global Const $GUI_DOCKBOTTOM        = 0x0040
  59. Global Const $GUI_DOCKVCENTER        = 0x0080
  60. Global Const $GUI_DOCKWIDTH            = 0x0100
  61. Global Const $GUI_DOCKHEIGHT        = 0x0200
  62.  
  63. Global Const $GUI_DOCKSIZE            = 0x0300    ; width+height
  64. Global Const $GUI_DOCKMENUBAR        = 0x0220    ; top+height
  65. Global Const $GUI_DOCKSTATEBAR        = 0x0240    ; bottom+height
  66. Global Const $GUI_DOCKALL            = 0x0322    ; left+top+width+height
  67.  
  68. ; Window Styles 
  69. Global Const $WS_TILED                = 0
  70. Global Const $WS_OVERLAPPED         = 0
  71. Global Const $WS_MAXIMIZEBOX        = 0x00010000
  72. Global Const $WS_MINIMIZEBOX        = 0x00020000
  73. Global Const $WS_TABSTOP            = 0x00010000
  74. Global Const $WS_GROUP                = 0x00020000
  75. Global Const $WS_SIZEBOX            = 0x00040000
  76. Global Const $WS_THICKFRAME            = 0x00040000
  77. Global Const $WS_SYSMENU            = 0x00080000
  78. Global Const $WS_HSCROLL            = 0x00100000
  79. Global Const $WS_VSCROLL            = 0x00200000
  80. Global Const $WS_DLGFRAME             = 0x00400000
  81. Global Const $WS_BORDER                = 0x00800000
  82. Global Const $WS_CAPTION            = 0x00C00000
  83. Global Const $WS_OVERLAPPEDWINDOW    = 0x00CF0000
  84. Global Const $WS_TILEDWINDOW        = 0x00CF0000
  85. Global Const $WS_MAXIMIZE            = 0x01000000
  86. Global Const $WS_CLIPCHILDREN        = 0x02000000
  87. Global Const $WS_CLIPSIBLINGS        = 0x04000000
  88. Global Const $WS_DISABLED             = 0x08000000
  89. Global Const $WS_VISIBLE            = 0x10000000
  90. Global Const $WS_MINIMIZE            = 0x20000000
  91. Global Const $WS_CHILD                = 0x40000000
  92. Global Const $WS_POPUP                = 0x80000000
  93. Global Const $WS_POPUPWINDOW        = 0x80880000
  94.  
  95. Global Const $DS_MODALFRAME         = 0x80
  96. Global Const $DS_SETFOREGROUND        = 0x00000200
  97. Global Const $DS_CONTEXTHELP        = 0x00002000
  98.  
  99. ; Window Extended Styles
  100. Global Const $WS_EX_ACCEPTFILES            = 0x00000010
  101. Global Const $WS_EX_APPWINDOW            = 0x00040000
  102. Global Const $WS_EX_CLIENTEDGE            = 0x00000200
  103. Global Const $WS_EX_CONTEXTHELP            = 0x00000400
  104. Global Const $WS_EX_DLGMODALFRAME         = 0x00000001
  105. Global Const $WS_EX_LEFTSCROLLBAR         = 0x00004000
  106. Global Const $WS_EX_OVERLAPPEDWINDOW    = 0x00000300
  107. Global Const $WS_EX_RIGHT                = 0x00001000
  108. Global Const $WS_EX_STATICEDGE            = 0x00020000
  109. Global Const $WS_EX_TOOLWINDOW            = 0x00000080
  110. Global Const $WS_EX_TOPMOST                = 0x00000008
  111. Global Const $WS_EX_TRANSPARENT            = 0x00000020
  112. Global Const $WS_EX_WINDOWEDGE            = 0x00000100
  113. Global Const $WS_EX_LAYERED                = 0x00080000
  114. Global Const $LVS_EX_FULLROWSELECT        = 0x00000020
  115.  
  116.  
  117. ; Label/Pic/Icon
  118. Global Const $SS_CENTER            = 1
  119. Global Const $SS_RIGHT            = 2
  120. Global Const $SS_ICON            = 3
  121. Global Const $SS_BLACKRECT        = 4
  122. Global Const $SS_GRAYRECT        = 5
  123. Global Const $SS_WHITERECT        = 6
  124. Global Const $SS_BLACKFRAME        = 7
  125. Global Const $SS_GRAYFRAME        = 8
  126. Global Const $SS_WHITEFRAME        = 9
  127. Global Const $SS_SIMPLE            = 11
  128. Global Const $SS_LEFTNOWORDWRAP    = 12
  129. Global Const $SS_BITMAP            = 15
  130. Global Const $SS_ETCHEDHORZ        = 16
  131. Global Const $SS_ETCHEDVERT        = 17
  132. Global Const $SS_ETCHEDFRAME    = 18
  133. Global Const $SS_NOPREFIX        = 0x0080
  134. Global Const $SS_NOTIFY            = 0x0100
  135. Global Const $SS_CENTERIMAGE    = 0x0200
  136. Global Const $SS_RIGHTJUST        = 0x0400
  137. Global Const $SS_SUNKEN            = 0x1000
  138.  
  139.  
  140. ; Button
  141. Global Const $BS_BOTTOM            = 0x0800
  142. Global Const $BS_CENTER            = 0x0300
  143. Global Const $BS_DEFPUSHBUTTON    = 0x0001
  144. Global Const $BS_LEFT            = 0x0100
  145. Global Const $BS_MULTILINE        = 0x2000
  146. Global Const $BS_PUSHBOX        = 0x000A
  147. Global Const $BS_PUSHLIKE        = 0x1000
  148. Global Const $BS_RIGHT            = 0x0200
  149. Global Const $BS_RIGHTBUTTON    = 0x0020
  150. Global Const $BS_TOP            = 0x0400
  151. Global Const $BS_VCENTER        = 0x0C00
  152. Global Const $BS_FLAT            = 0x8000
  153. Global Const $BS_ICON            = 0x0040
  154. Global Const $BS_BITMAP            = 0x0080
  155.  
  156. ; Checkbox
  157. Global Const $BS_3STATE            = 0x0005
  158. Global Const $BS_AUTO3STATE        = 0x0006
  159. Global Const $BS_AUTOCHECKBOX    = 0x0003
  160. Global Const $BS_CHECKBOX        = 0x0002
  161.  
  162. ; Combo
  163. Global Const $CBS_SIMPLE            = 0x0001
  164. Global Const $CBS_DROPDOWN            = 0x0002
  165. Global Const $CBS_DROPDOWNLIST        = 0x0003
  166. Global Const $CBS_AUTOHSCROLL        = 0x0040
  167. Global Const $CBS_OEMCONVERT        = 0x0080
  168. Global Const $CBS_SORT                = 0x0100
  169. Global Const $CBS_NOINTEGRALHEIGHT    = 0x0400
  170. Global Const $CBS_DISABLENOSCROLL    = 0x0800
  171. Global Const $CBS_UPPERCASE            = 0x2000
  172. Global Const $CBS_LOWERCASE            = 0x4000
  173.  
  174.  
  175. ; Listbox
  176. Global Const $LBS_NOTIFY            = 0x0001
  177. Global Const $LBS_SORT                = 0x0002
  178. Global Const $LBS_USETABSTOPS        = 0x0080
  179. Global Const $LBS_NOINTEGRALHEIGHT    = 0x0100
  180. Global Const $LBS_DISABLENOSCROLL    = 0x1000
  181. Global Const $LBS_NOSEL                = 0x4000
  182. Global Const $LBS_STANDARD            = 0xA00003
  183.  
  184.  
  185. ; Edit/Input
  186. Global Const $ES_LEFT                = 0
  187. Global Const $ES_CENTER                = 1
  188. Global Const $ES_RIGHT                = 2
  189. Global Const $ES_MULTILINE            = 4
  190. Global Const $ES_UPPERCASE            = 8
  191. Global Const $ES_LOWERCASE            = 16
  192. Global Const $ES_PASSWORD            = 32
  193. Global Const $ES_AUTOVSCROLL        = 64
  194. Global Const $ES_AUTOHSCROLL        = 128
  195. Global Const $ES_NOHIDESEL            = 256
  196. Global Const $ES_OEMCONVERT            = 1024
  197. Global Const $ES_READONLY            = 2048
  198. Global Const $ES_WANTRETURN            = 4096
  199. Global Const $ES_NUMBER                = 8192
  200. ;Global Const $ES_DISABLENOSCROLL = 8192
  201. ;Global Const $ES_SUNKEN = 16384
  202. ;Global Const $ES_VERTICAL = 4194304
  203. ;Global Const $ES_SELECTIONBAR = 16777216
  204.  
  205.  
  206. ; Date
  207. Global Const $DTS_SHORTDATEFORMAT    = 0
  208. Global Const $DTS_UPDOWN            = 1
  209. Global Const $DTS_SHOWNONE            = 2
  210. Global Const $DTS_LONGDATEFORMAT    = 4
  211. Global Const $DTS_TIMEFORMAT        = 9
  212. Global Const $DTS_RIGHTALIGN        = 32
  213.  
  214. ; Progress bar
  215. Global Const $PBS_SMOOTH    = 1
  216. Global Const $PBS_VERTICAL    = 4
  217.  
  218.  
  219. ; AVI clip
  220. Global Const $ACS_CENTER            = 1
  221. Global Const $ACS_TRANSPARENT        = 2
  222. Global Const $ACS_AUTOPLAY            = 4
  223. Global Const $ACS_TIMER                = 8
  224. Global Const $ACS_NONTRANSPARENT    = 16
  225.  
  226.  
  227. ; Tab
  228. Global Const $TCS_SCROLLOPPOSITE    = 0x0001
  229. Global Const $TCS_BOTTOM            = 0x0002
  230. Global Const $TCS_RIGHT                = 0x0002
  231. Global Const $TCS_MULTISELECT        = 0x0004 
  232. Global Const $TCS_FLATBUTTONS        = 0x0008
  233. Global Const $TCS_FORCEICONLEFT        = 0x0010
  234. Global Const $TCS_FORCELABELLEFT    = 0x0020
  235. Global Const $TCS_HOTTRACK            = 0x0040
  236. Global Const $TCS_VERTICAL            = 0x0080
  237. Global Const $TCS_TABS                = 0x0000
  238. Global Const $TCS_BUTTONS            = 0x0100
  239. Global Const $TCS_SINGLELINE        = 0x0000
  240. Global Const $TCS_MULTILINE            = 0x0200
  241. Global Const $TCS_RIGHTJUSTIFY        = 0x0000
  242. Global Const $TCS_FIXEDWIDTH        = 0x0400
  243. Global Const $TCS_RAGGEDRIGHT        = 0x0800
  244. Global Const $TCS_FOCUSONBUTTONDOWN = 0x1000
  245. Global Const $TCS_OWNERDRAWFIXED    = 0x2000
  246. Global Const $TCS_TOOLTIPS            = 0x4000
  247. Global Const $TCS_FOCUSNEVER        = 0x8000
  248.  
  249.  
  250. ; TreeView
  251. Global Const $TVS_HASBUTTONS         = 0x0001
  252. Global Const $TVS_HASLINES           = 0x0002
  253. Global Const $TVS_LINESATROOT        = 0x0004
  254. ;Global Const $TVS_EDITLABELS      = 0x0008
  255. Global Const $TVS_DISABLEDRAGDROP    = 0x0010
  256. Global Const $TVS_SHOWSELALWAYS        = 0x0020
  257. ;Global Const $TVS_RTLREADING     = 0x0040
  258. Global Const $TVS_NOTOOLTIPS        = 0x0080
  259. Global Const $TVS_CHECKBOXES        = 0x0100
  260. Global Const $TVS_TRACKSELECT        = 0x0200
  261. Global Const $TVS_SINGLEEXPAND        = 0x0400
  262. ;Global Const $TVS_INFOTIP        = 0x0800
  263. Global Const $TVS_FULLROWSELECT        = 0x1000
  264. Global Const $TVS_NOSCROLL            = 0x2000
  265. Global Const $TVS_NONEVENHEIGHT        = 0x4000
  266.  
  267. ; Slider
  268. Global Const $TBS_AUTOTICKS    = 0x0001
  269. Global Const $TBS_VERT        = 0x0002
  270. Global Const $TBS_HORZ        = 0x0000
  271. Global Const $TBS_TOP        = 0x0004
  272. Global Const $TBS_BOTTOM    = 0x0000
  273. Global Const $TBS_LEFT        = 0x0004
  274. Global Const $TBS_RIGHT        = 0x0000
  275. Global Const $TBS_BOTH        = 0x0008
  276. Global Const $TBS_NOTICKS    = 0x0010
  277. Global Const $TBS_NOTHUMB    = 0x0080
  278.  
  279. ; ListView
  280. Global Const $LVS_REPORT             = 0x0001
  281. Global Const $LVS_EDITLABELS        = 0x0200
  282. Global Const $LVS_NOCOLUMNHEADER    = 0x4000
  283. Global Const $LVS_NOSORTHEADER        = 0x8000
  284. Global Const $LVS_SINGLESEL            = 0x0004
  285. Global Const $LVS_SHOWSELALWAYS        = 0x0008
  286.  
  287. ;Updown
  288. Global Const $UDS_WRAP                 = 0x0001
  289. Global Const $UDS_ALIGNRIGHT         = 0x0004
  290. Global Const $UDS_ALIGNLEFT            = 0x0008
  291. Global Const $UDS_ARROWKEYS         = 0x0020
  292. Global Const $UDS_HORZ                 = 0x0040
  293. Global Const $UDS_NOTHOUSANDS         = 0x0080
  294.  
  295. ; Control default styles
  296. Global Const $GUI_SS_DEFAULT_AVI        = $ACS_TRANSPARENT
  297. Global Const $GUI_SS_DEFAULT_BUTTON        = 0
  298. Global Const $GUI_SS_DEFAULT_CHECKBOX    = 0
  299. Global Const $GUI_SS_DEFAULT_COMBO        = $CBS_DROPDOWN + $CBS_AUTOHSCROLL + $WS_VSCROLL
  300. Global Const $GUI_SS_DEFAULT_DATE        = $DTS_LONGDATEFORMAT
  301. Global Const $GUI_SS_DEFAULT_EDIT        = $ES_WANTRETURN + $WS_VSCROLL + $WS_HSCROLL + $ES_AUTOVSCROLL + $ES_AUTOHSCROLL
  302. Global Const $GUI_SS_DEFAULT_GROUP        = 0
  303. Global Const $GUI_SS_DEFAULT_ICON        = $SS_NOTIFY
  304. Global Const $GUI_SS_DEFAULT_INPUT        = $ES_LEFT + $ES_AUTOHSCROLL
  305. Global Const $GUI_SS_DEFAULT_LABEL        = 0
  306. Global Const $GUI_SS_DEFAULT_LIST        = $LBS_SORT + $WS_BORDER + $WS_VSCROLL + $LBS_NOTIFY
  307. Global Const $GUI_SS_DEFAULT_LISTVIEW    = $LVS_SHOWSELALWAYS + $LVS_SINGLESEL
  308. Global Const $GUI_SS_DEFAULT_PIC        = $SS_NOTIFY
  309. Global Const $GUI_SS_DEFAULT_PROGRESS    = 0
  310. Global Const $GUI_SS_DEFAULT_RADIO        = 0
  311. Global Const $GUI_SS_DEFAULT_SLIDER        = $TBS_AUTOTICKS
  312. Global Const $GUI_SS_DEFAULT_TAB        = 0
  313. Global Const $GUI_SS_DEFAULT_TREEVIEW    = $TVS_HASBUTTONS + $TVS_HASLINES + $TVS_LINESATROOT + $TVS_DISABLEDRAGDROP + $TVS_SHOWSELALWAYS
  314. Global Const $GUI_SS_DEFAULT_UPDOWN        = $UDS_ALIGNRIGHT
  315. Global Const $GUI_SS_DEFAULT_GUI        = $WS_MINIMIZEBOX + $WS_CAPTION + $WS_POPUP + $WS_SYSMENU
  316.  
  317.