Module: Fzeet::Windows
- Extended by:
- FFI::Library
- Defined in:
- lib/fzeet/windows/libc.rb,
lib/fzeet/windows/urlmon.rb,
lib/fzeet/windows/propsys.rb,
lib/fzeet/windows/shdocvw.rb,
lib/fzeet/windows/shlwapi.rb,
lib/fzeet/windows/gdi/Font.rb,
lib/fzeet/windows/uiribbon.rb,
lib/fzeet/windows/core/Rect.rb,
lib/fzeet/windows/core/Size.rb,
lib/fzeet/windows/scintilla.rb,
lib/fzeet/windows/user/Menu.rb,
lib/fzeet/windows/com/Common.rb,
lib/fzeet/windows/comctl/Tab.rb,
lib/fzeet/windows/core/Point.rb,
lib/fzeet/windows/gdi/Common.rb,
lib/fzeet/windows/ole/Common.rb,
lib/fzeet/windows/comctl/Edit.rb,
lib/fzeet/windows/core/Common.rb,
lib/fzeet/windows/oleaut/Bstr.rb,
lib/fzeet/windows/user/Common.rb,
lib/fzeet/windows/core/Version.rb,
lib/fzeet/windows/shell/Common.rb,
lib/fzeet/windows/user/Message.rb,
lib/fzeet/windows/comctl/Button.rb,
lib/fzeet/windows/comctl/Common.rb,
lib/fzeet/windows/comctl/Header.rb,
lib/fzeet/windows/comctl/UpDown.rb,
lib/fzeet/windows/comdlg/Common.rb,
lib/fzeet/windows/kernel/Common.rb,
lib/fzeet/windows/mshtml/Common.rb,
lib/fzeet/windows/oleaut/Common.rb,
lib/fzeet/windows/comctl/SysLink.rb,
lib/fzeet/windows/oleaut/Variant.rb,
lib/fzeet/windows/comctl/ComboBox.rb,
lib/fzeet/windows/core/SystemTime.rb,
lib/fzeet/windows/ole/PropVariant.rb,
lib/fzeet/windows/user/MessageBox.rb,
lib/fzeet/windows/oleaut/SafeArray.rb,
lib/fzeet/windows/shell/FileDialog.rb,
lib/fzeet/windows/user/Accelerator.rb,
lib/fzeet/windows/comctl/ComboBoxEx.rb,
lib/fzeet/windows/comdlg/FileDialog.rb,
lib/fzeet/windows/comdlg/FontDialog.rb,
lib/fzeet/windows/user/Control/Edit.rb,
lib/fzeet/windows/comctl/ProgressBar.rb,
lib/fzeet/windows/comdlg/ColorDialog.rb,
lib/fzeet/windows/comdlg/PrintDialog.rb,
lib/fzeet/windows/user/Window/Common.rb,
lib/fzeet/windows/user/Control/Button.rb,
lib/fzeet/windows/user/Control/Common.rb,
lib/fzeet/windows/user/Control/Static.rb,
lib/fzeet/windows/comctl/MonthCalendar.rb,
lib/fzeet/windows/comctl/PropertySheet.rb,
lib/fzeet/windows/user/Control/ListBox.rb,
lib/fzeet/windows/comctl/DateTimePicker.rb,
lib/fzeet/windows/shell/BrowseForFolder.rb,
lib/fzeet/windows/user/Control/ComboBox.rb,
lib/fzeet/windows/user/SystemParametersInfo.rb,
lib/fzeet.rb
Defined Under Namespace
Modules: AcceleratorTableMethods, AnonymousSupport, COM, MenuMethods
Classes: ACCEL, ACTCTX, BLOB, BROWSEINFO, BSTR, BSTRBLOB, CA, CHOOSECOLOR, CHOOSEFONT, CLIENTCREATESTRUCT, COMBOBOXEXITEM, CREATESTRUCT, DECIMAL, DEVNAMES, DISPPARAMS, DLGTEMPLATE, EDITBALLOONTIP, FILETIME, GUID, HANDLE, HDITEM, HTMLDOMNode, HTMLDocument2, HTMLElement, HTMLElementCollection, HTMLStyle, HTMLWindow2, HTMLWindow6, HTMLXDomainRequest, HTMLXMLHttpRequest, INITCOMMONCONTROLSEX, INTERFACEDATA, LARGE_INTEGER, LITEM, LOGFONT, MDICREATESTRUCT, MENUITEMINFO, METHODDATA, MSG, NMCOMBOBOXEX, NMDATETIMECHANGE, NMHDR, NMHEADER, NMLINK, NMSELCHANGE, NMUPDOWN, NONCLIENTMETRICS, OFNOTIFY, OFNOTIFYEX, OPENFILENAME, OSVERSIONINFOEX, PAGESETUPDLG, PAINTSTRUCT, PARAMDATA, POINT, PRINTDLG, PRINTDLGEX, PRINTPAGERANGE, PROPERTYKEY, PROPSHEETHEADER, PROPSHEETPAGE, PROPVARIANT, PropertyStore, RECT, SAFEARRAY, SAFEARRAYBOUND, SCNotification, SIZE, SYSTEMTIME, ShellItem, ShellItemArray, TCITEM, UICollection, UISimplePropertySet, ULARGE_INTEGER, VARIANT, WNDCLASSEX, WebBrowserEvents
Constant Summary
collapse
- FEATURE_OBJECT_CACHING =
0
- FEATURE_ZONE_ELEVATION =
FEATURE_OBJECT_CACHING + 1
- FEATURE_MIME_HANDLING =
FEATURE_ZONE_ELEVATION + 1
- FEATURE_MIME_SNIFFING =
FEATURE_MIME_HANDLING + 1
- FEATURE_WINDOW_RESTRICTIONS =
FEATURE_MIME_SNIFFING + 1
FEATURE_WINDOW_RESTRICTIONS + 1
- FEATURE_BEHAVIORS =
FEATURE_WEBOC_POPUPMANAGEMENT + 1
- FEATURE_DISABLE_MK_PROTOCOL =
FEATURE_BEHAVIORS + 1
- FEATURE_LOCALMACHINE_LOCKDOWN =
FEATURE_DISABLE_MK_PROTOCOL + 1
- FEATURE_SECURITYBAND =
FEATURE_LOCALMACHINE_LOCKDOWN + 1
- FEATURE_RESTRICT_ACTIVEXINSTALL =
FEATURE_SECURITYBAND + 1
- FEATURE_VALIDATE_NAVIGATE_URL =
FEATURE_RESTRICT_ACTIVEXINSTALL + 1
- FEATURE_RESTRICT_FILEDOWNLOAD =
FEATURE_VALIDATE_NAVIGATE_URL + 1
- FEATURE_ADDON_MANAGEMENT =
FEATURE_RESTRICT_FILEDOWNLOAD + 1
- FEATURE_PROTOCOL_LOCKDOWN =
FEATURE_ADDON_MANAGEMENT + 1
- FEATURE_HTTP_USERNAME_PASSWORD_DISABLE =
FEATURE_PROTOCOL_LOCKDOWN + 1
- FEATURE_SAFE_BINDTOOBJECT =
FEATURE_HTTP_USERNAME_PASSWORD_DISABLE + 1
- FEATURE_UNC_SAVEDFILECHECK =
FEATURE_SAFE_BINDTOOBJECT + 1
- FEATURE_GET_URL_DOM_FILEPATH_UNENCODED =
FEATURE_UNC_SAVEDFILECHECK + 1
- FEATURE_TABBED_BROWSING =
FEATURE_GET_URL_DOM_FILEPATH_UNENCODED + 1
- FEATURE_SSLUX =
FEATURE_TABBED_BROWSING + 1
- FEATURE_DISABLE_NAVIGATION_SOUNDS =
FEATURE_SSLUX + 1
- FEATURE_DISABLE_LEGACY_COMPRESSION =
FEATURE_DISABLE_NAVIGATION_SOUNDS + 1
- FEATURE_FORCE_ADDR_AND_STATUS =
FEATURE_DISABLE_LEGACY_COMPRESSION + 1
- FEATURE_XMLHTTP =
FEATURE_FORCE_ADDR_AND_STATUS + 1
- FEATURE_DISABLE_TELNET_PROTOCOL =
FEATURE_XMLHTTP + 1
- FEATURE_FEEDS =
FEATURE_DISABLE_TELNET_PROTOCOL + 1
- FEATURE_BLOCK_INPUT_PROMPTS =
FEATURE_FEEDS + 1
- FEATURE_ENTRY_COUNT =
FEATURE_BLOCK_INPUT_PROMPTS + 1
- SET_FEATURE_ON_THREAD =
0x00000001
- SET_FEATURE_ON_PROCESS =
0x00000002
- SET_FEATURE_IN_REGISTRY =
0x00000004
- SET_FEATURE_ON_THREAD_LOCALMACHINE =
0x00000008
- SET_FEATURE_ON_THREAD_INTRANET =
0x00000010
- SET_FEATURE_ON_THREAD_TRUSTED =
0x00000020
- SET_FEATURE_ON_THREAD_INTERNET =
0x00000040
- SET_FEATURE_ON_THREAD_RESTRICTED =
0x00000080
- GET_FEATURE_FROM_THREAD =
0x00000001
- GET_FEATURE_FROM_PROCESS =
0x00000002
- GET_FEATURE_FROM_REGISTRY =
0x00000004
- GET_FEATURE_FROM_THREAD_LOCALMACHINE =
0x00000008
- GET_FEATURE_FROM_THREAD_INTRANET =
0x00000010
- GET_FEATURE_FROM_THREAD_TRUSTED =
0x00000020
- GET_FEATURE_FROM_THREAD_INTERNET =
0x00000040
- GET_FEATURE_FROM_THREAD_RESTRICTED =
0x00000080
- IPropertyStore =
COM::Interface[IUnknown,
GUID['886d8eeb-8cf2-4446-8d02-cdba1dbdcf99'],
GetCount: [[:pointer]
- DISPID_BEFORENAVIGATE =
100
- DISPID_NAVIGATECOMPLETE =
101
- DISPID_STATUSTEXTCHANGE =
102
- DISPID_QUIT =
103
- DISPID_DOWNLOADCOMPLETE =
104
- DISPID_COMMANDSTATECHANGE =
105
- DISPID_DOWNLOADBEGIN =
106
- DISPID_NEWWINDOW =
107
- DISPID_PROGRESSCHANGE =
108
- DISPID_WINDOWMOVE =
109
- DISPID_WINDOWRESIZE =
110
- DISPID_WINDOWACTIVATE =
111
- DISPID_PROPERTYCHANGE =
112
- DISPID_TITLECHANGE =
113
- DISPID_TITLEICONCHANGE =
114
- DWebBrowserEvents =
COM::Interface[IDispatch,
GUID['EAB22AC2-30C1-11CF-A7EB-0000C05BAE0B'],
BeforeNavigate: [[:pointer, :long, :pointer, :pointer, :pointer, :pointer]
- NavOpenInNewWindow =
0x0001
- NavNoHistory =
0x0002
- NavNoReadFromCache =
0x0004
- NavNoWriteToCache =
0x0008
- NavAllowAutosearch =
0x0010
- NavBrowserBar =
0x0020
- NavHyperlink =
0x0040
- NavEnforceRestricted =
0x0080
- NavNewWindowsManaged =
0x0100
- NavUntrustedForDownload =
0x0200
- NavTrustedForActiveX =
0x0400
- NavOpenInNewTab =
0x0800
- NavOpenInBackgroundTab =
0x1000
- NavKeepWordWheelText =
0x2000
- NavVirtualTab =
0x4000
- NavBlockRedirectsXDomain =
0x8000
- NavOpenNewForegroundTab =
0x10000
- REFRESH_NORMAL =
0
- REFRESH_IFEXPIRED =
1
- REFRESH_COMPLETELY =
3
- IWebBrowser =
- WebBrowser =
- UI_PKEY_Enabled =
- UI_PKEY_LabelDescription =
- UI_PKEY_Keytip =
- UI_PKEY_Label =
- UI_PKEY_TooltipDescription =
- UI_PKEY_TooltipTitle =
- UI_PKEY_LargeImage =
- UI_PKEY_LargeHighContrastImage =
- UI_PKEY_SmallImage =
- UI_PKEY_SmallHighContrastImage =
- UI_PKEY_CommandId =
- UI_PKEY_ItemsSource =
- UI_PKEY_Categories =
- UI_PKEY_CategoryId =
- UI_PKEY_SelectedItem =
- UI_PKEY_CommandType =
- UI_PKEY_ItemImage =
- UI_PKEY_BooleanValue =
- UI_PKEY_DecimalValue =
- UI_PKEY_StringValue =
- UI_PKEY_MaxValue =
- UI_PKEY_MinValue =
- UI_PKEY_Increment =
- UI_PKEY_DecimalPlaces =
- UI_PKEY_FormatString =
- UI_PKEY_RepresentativeString =
- UI_PKEY_FontProperties =
- UI_PKEY_FontProperties_Family =
- UI_PKEY_FontProperties_Size =
- UI_PKEY_FontProperties_Bold =
- UI_PKEY_FontProperties_Italic =
- UI_PKEY_FontProperties_Underline =
- UI_PKEY_FontProperties_Strikethrough =
- UI_PKEY_FontProperties_VerticalPositioning =
- UI_PKEY_FontProperties_ForegroundColor =
- UI_PKEY_FontProperties_BackgroundColor =
- UI_PKEY_FontProperties_ForegroundColorType =
- UI_PKEY_FontProperties_BackgroundColorType =
- UI_PKEY_FontProperties_ChangedProperties =
- UI_PKEY_FontProperties_DeltaSize =
- UI_PKEY_RecentItems =
- UI_PKEY_Pinned =
- UI_PKEY_Color =
- UI_PKEY_ColorType =
- UI_PKEY_ColorMode =
- UI_PKEY_ThemeColorsCategoryLabel =
- UI_PKEY_StandardColorsCategoryLabel =
- UI_PKEY_RecentColorsCategoryLabel =
- UI_PKEY_AutomaticColorLabel =
- UI_PKEY_NoColorLabel =
- UI_PKEY_MoreColorsLabel =
- UI_PKEY_ThemeColors =
- UI_PKEY_StandardColors =
- UI_PKEY_ThemeColorsTooltips =
- UI_PKEY_StandardColorsTooltips =
- UI_PKEY_Viewable =
- UI_PKEY_Minimized =
- UI_PKEY_QuickAccessToolbarDock =
- UI_PKEY_ContextAvailable =
- UI_PKEY_GlobalBackgroundColor =
- UI_PKEY_GlobalHighlightColor =
- UI_PKEY_GlobalTextColor =
- UI_CONTEXTAVAILABILITY_NOTAVAILABLE =
0
- UI_CONTEXTAVAILABILITY_AVAILABLE =
1
- UI_CONTEXTAVAILABILITY_ACTIVE =
2
- UI_FONTPROPERTIES_NOTAVAILABLE =
0
- UI_FONTPROPERTIES_NOTSET =
1
- UI_FONTPROPERTIES_SET =
2
- UI_FONTVERTICALPOSITION_NOTAVAILABLE =
0
- UI_FONTVERTICALPOSITION_NOTSET =
1
- UI_FONTVERTICALPOSITION_SUPERSCRIPT =
2
- UI_FONTVERTICALPOSITION_SUBSCRIPT =
3
- UI_FONTUNDERLINE_NOTAVAILABLE =
0
- UI_FONTUNDERLINE_NOTSET =
1
- UI_FONTUNDERLINE_SET =
2
- UI_FONTDELTASIZE_GROW =
0
- UI_FONTDELTASIZE_SHRINK =
1
- UI_CONTROLDOCK_TOP =
1
- UI_CONTROLDOCK_BOTTOM =
3
- UI_SWATCHCOLORTYPE_NOCOLOR =
0
- UI_SWATCHCOLORTYPE_AUTOMATIC =
1
- UI_SWATCHCOLORTYPE_RGB =
2
- UI_SWATCHCOLORMODE_NORMAL =
0
- UI_SWATCHCOLORMODE_MONOCHROME =
1
- IUISimplePropertySet =
- UISimplePropertySetCallback =
- IUIRibbon =
- UIRibbon =
- UI_INVALIDATIONS_STATE =
0x00000001
- UI_INVALIDATIONS_VALUE =
0x00000002
- UI_INVALIDATIONS_PROPERTY =
0x00000004
- UI_INVALIDATIONS_ALLPROPERTIES =
0x00000008
- UI_ALL_COMMANDS =
0
- IUIFramework =
- UIFramework =
- IUIContextualUI =
- UIContextualUI =
- IUICollection =
- UI_COLLECTIONCHANGE_INSERT =
0
- UI_COLLECTIONCHANGE_REMOVE =
1
- UI_COLLECTIONCHANGE_REPLACE =
2
- UI_COLLECTIONCHANGE_RESET =
3
- UI_COLLECTION_INVALIDINDEX =
0xffffffff
- IUICollectionChangedEvent =
- UICollectionChangedEvent =
- UI_EXECUTIONVERB_EXECUTE =
0
- UI_EXECUTIONVERB_PREVIEW =
1
- UI_EXECUTIONVERB_CANCELPREVIEW =
2
- IUICommandHandler =
- UICommandHandler =
- UI_COMMANDTYPE_UNKNOWN =
0
- UI_COMMANDTYPE_GROUP =
1
- UI_COMMANDTYPE_ACTION =
2
- UI_COMMANDTYPE_ANCHOR =
3
- UI_COMMANDTYPE_CONTEXT =
4
- UI_COMMANDTYPE_COLLECTION =
5
- UI_COMMANDTYPE_COMMANDCOLLECTION =
6
- UI_COMMANDTYPE_DECIMAL =
7
- UI_COMMANDTYPE_BOOLEAN =
8
- UI_COMMANDTYPE_FONT =
9
- UI_COMMANDTYPE_RECENTITEMS =
10
- UI_COMMANDTYPE_COLORANCHOR =
11
- UI_COMMANDTYPE_COLORCOLLECTION =
12
- UI_VIEWTYPE_RIBBON =
1
- UI_VIEWVERB_CREATE =
0
- UI_VIEWVERB_DESTROY =
1
- UI_VIEWVERB_SIZE =
2
- UI_VIEWVERB_ERROR =
3
- IUIApplication =
- UIApplication =
- IUIImage =
- UIImage =
- UI_OWNERSHIP_TRANSFER =
0
- UI_OWNERSHIP_COPY =
1
- IUIImageFromBitmap =
- UIImageFromBitmap =
- INVALID_POSITION =
-1
- SCI_START =
2000
- SCI_OPTIONAL_START =
3000
- SCI_LEXER_START =
4000
- SCI_ADDTEXT =
2001
- SCI_ADDSTYLEDTEXT =
2002
- SCI_INSERTTEXT =
2003
- SCI_CLEARALL =
2004
- SCI_CLEARDOCUMENTSTYLE =
2005
- SCI_GETLENGTH =
2006
- SCI_GETCHARAT =
2007
- SCI_GETCURRENTPOS =
2008
- SCI_GETANCHOR =
2009
- SCI_GETSTYLEAT =
2010
- SCI_REDO =
2011
- SCI_SETUNDOCOLLECTION =
2012
- SCI_SELECTALL =
2013
- SCI_SETSAVEPOINT =
2014
- SCI_GETSTYLEDTEXT =
2015
- SCI_CANREDO =
2016
- SCI_MARKERLINEFROMHANDLE =
2017
- SCI_MARKERDELETEHANDLE =
2018
- SCI_GETUNDOCOLLECTION =
2019
- SCWS_INVISIBLE =
0
- SCWS_VISIBLEALWAYS =
1
- SCWS_VISIBLEAFTERINDENT =
2
- SCI_GETVIEWWS =
2020
- SCI_SETVIEWWS =
2021
- SCI_POSITIONFROMPOINT =
2022
- SCI_POSITIONFROMPOINTCLOSE =
2023
- SCI_GOTOLINE =
2024
- SCI_GOTOPOS =
2025
- SCI_SETANCHOR =
2026
- SCI_GETCURLINE =
2027
- SCI_GETENDSTYLED =
2028
- SC_EOL_CRLF =
0
- SC_EOL_CR =
1
- SC_EOL_LF =
2
- SCI_CONVERTEOLS =
2029
- SCI_GETEOLMODE =
2030
- SCI_SETEOLMODE =
2031
- SCI_STARTSTYLING =
2032
- SCI_SETSTYLING =
2033
- SCI_GETBUFFEREDDRAW =
2034
- SCI_SETBUFFEREDDRAW =
2035
- SCI_SETTABWIDTH =
2036
- SCI_GETTABWIDTH =
2121
- SC_CP_UTF8 =
65001
- SCI_SETCODEPAGE =
2037
- SCI_SETUSEPALETTE =
2039
- MARKER_MAX =
31
- SC_MARK_CIRCLE =
0
- SC_MARK_ROUNDRECT =
1
- SC_MARK_ARROW =
2
- SC_MARK_SMALLRECT =
3
- SC_MARK_SHORTARROW =
4
- SC_MARK_EMPTY =
5
- SC_MARK_ARROWDOWN =
6
- SC_MARK_MINUS =
7
- SC_MARK_PLUS =
8
- SC_MARK_VLINE =
9
- SC_MARK_LCORNER =
10
- SC_MARK_TCORNER =
11
- SC_MARK_BOXPLUS =
12
- SC_MARK_BOXPLUSCONNECTED =
13
- SC_MARK_BOXMINUS =
14
- SC_MARK_BOXMINUSCONNECTED =
15
- SC_MARK_LCORNERCURVE =
16
- SC_MARK_TCORNERCURVE =
17
- SC_MARK_CIRCLEPLUS =
18
- SC_MARK_CIRCLEPLUSCONNECTED =
19
- SC_MARK_CIRCLEMINUS =
20
- SC_MARK_CIRCLEMINUSCONNECTED =
21
- SC_MARK_BACKGROUND =
22
- SC_MARK_DOTDOTDOT =
23
- SC_MARK_ARROWS =
24
- SC_MARK_PIXMAP =
25
- SC_MARK_FULLRECT =
26
- SC_MARK_LEFTRECT =
27
- SC_MARK_AVAILABLE =
28
- SC_MARK_UNDERLINE =
29
- SC_MARK_CHARACTER =
10000
- SC_MARKNUM_FOLDEREND =
25
- SC_MARKNUM_FOLDEROPENMID =
26
- SC_MARKNUM_FOLDERMIDTAIL =
27
- SC_MARKNUM_FOLDERTAIL =
28
- SC_MARKNUM_FOLDERSUB =
29
- SC_MARKNUM_FOLDER =
30
- SC_MARKNUM_FOLDEROPEN =
31
- SC_MASK_FOLDERS =
0xFE000000
- SCI_MARKERDEFINE =
2040
- SCI_MARKERSETFORE =
2041
- SCI_MARKERSETBACK =
2042
- SCI_MARKERADD =
2043
- SCI_MARKERDELETE =
2044
- SCI_MARKERDELETEALL =
2045
- SCI_MARKERGET =
2046
- SCI_MARKERNEXT =
2047
- SCI_MARKERPREVIOUS =
2048
- SCI_MARKERDEFINEPIXMAP =
2049
- SCI_MARKERADDSET =
2466
- SCI_MARKERSETALPHA =
2476
- SC_MARGIN_SYMBOL =
0
- SC_MARGIN_NUMBER =
1
- SC_MARGIN_BACK =
2
- SC_MARGIN_FORE =
3
- SC_MARGIN_TEXT =
4
- SC_MARGIN_RTEXT =
5
- SCI_SETMARGINTYPEN =
2240
- SCI_GETMARGINTYPEN =
2241
- SCI_SETMARGINWIDTHN =
2242
- SCI_GETMARGINWIDTHN =
2243
- SCI_SETMARGINMASKN =
2244
- SCI_GETMARGINMASKN =
2245
- SCI_SETMARGINSENSITIVEN =
2246
- SCI_GETMARGINSENSITIVEN =
2247
- STYLE_DEFAULT =
32
- STYLE_LINENUMBER =
33
- STYLE_BRACELIGHT =
34
- STYLE_BRACEBAD =
35
- STYLE_CONTROLCHAR =
36
- STYLE_INDENTGUIDE =
37
- STYLE_CALLTIP =
38
- STYLE_LASTPREDEFINED =
39
- STYLE_MAX =
255
- SC_CHARSET_ANSI =
0
- SC_CHARSET_DEFAULT =
1
- SC_CHARSET_BALTIC =
186
- SC_CHARSET_CHINESEBIG5 =
136
- SC_CHARSET_EASTEUROPE =
238
- SC_CHARSET_GB2312 =
134
- SC_CHARSET_GREEK =
161
- SC_CHARSET_HANGUL =
129
- SC_CHARSET_MAC =
77
- SC_CHARSET_OEM =
255
- SC_CHARSET_RUSSIAN =
204
- SC_CHARSET_CYRILLIC =
1251
- SC_CHARSET_SHIFTJIS =
128
- SC_CHARSET_SYMBOL =
2
- SC_CHARSET_TURKISH =
162
- SC_CHARSET_JOHAB =
130
- SC_CHARSET_HEBREW =
177
- SC_CHARSET_ARABIC =
178
- SC_CHARSET_VIETNAMESE =
163
- SC_CHARSET_THAI =
222
- SC_CHARSET_8859_15 =
1000
- SCI_STYLECLEARALL =
2050
- SCI_STYLESETFORE =
2051
- SCI_STYLESETBACK =
2052
- SCI_STYLESETBOLD =
2053
- SCI_STYLESETITALIC =
2054
- SCI_STYLESETSIZE =
2055
- SCI_STYLESETFONT =
2056
- SCI_STYLESETEOLFILLED =
2057
- SCI_STYLERESETDEFAULT =
2058
- SCI_STYLESETUNDERLINE =
2059
- SC_CASE_MIXED =
0
- SC_CASE_UPPER =
1
- SC_CASE_LOWER =
2
- SCI_STYLEGETFORE =
2481
- SCI_STYLEGETBACK =
2482
- SCI_STYLEGETBOLD =
2483
- SCI_STYLEGETITALIC =
2484
- SCI_STYLEGETSIZE =
2485
- SCI_STYLEGETFONT =
2486
- SCI_STYLEGETEOLFILLED =
2487
- SCI_STYLEGETUNDERLINE =
2488
- SCI_STYLEGETCASE =
2489
- SCI_STYLEGETCHARACTERSET =
2490
- SCI_STYLEGETVISIBLE =
2491
- SCI_STYLEGETCHANGEABLE =
2492
- SCI_STYLEGETHOTSPOT =
2493
- SCI_STYLESETCASE =
2060
- SCI_STYLESETCHARACTERSET =
2066
- SCI_STYLESETHOTSPOT =
2409
- SCI_SETSELFORE =
2067
- SCI_SETSELBACK =
2068
- SCI_GETSELALPHA =
2477
- SCI_SETSELALPHA =
2478
- SCI_GETSELEOLFILLED =
2479
- SCI_SETSELEOLFILLED =
2480
- SCI_SETCARETFORE =
2069
- SCI_ASSIGNCMDKEY =
2070
- SCI_CLEARCMDKEY =
2071
- SCI_CLEARALLCMDKEYS =
2072
- SCI_SETSTYLINGEX =
2073
- SCI_STYLESETVISIBLE =
2074
- SCI_GETCARETPERIOD =
2075
- SCI_SETCARETPERIOD =
2076
- SCI_SETWORDCHARS =
2077
- SCI_BEGINUNDOACTION =
2078
- SCI_ENDUNDOACTION =
2079
- INDIC_PLAIN =
0
- INDIC_SQUIGGLE =
1
- INDIC_TT =
2
- INDIC_DIAGONAL =
3
- INDIC_STRIKE =
4
- INDIC_HIDDEN =
5
- INDIC_BOX =
6
- INDIC_ROUNDBOX =
7
- INDIC_MAX =
31
- INDIC_CONTAINER =
8
- INDIC0_MASK =
0x20
- INDIC1_MASK =
0x40
- INDIC2_MASK =
0x80
- INDICS_MASK =
0xE0
- SCI_INDICSETSTYLE =
2080
- SCI_INDICGETSTYLE =
2081
- SCI_INDICSETFORE =
2082
- SCI_INDICGETFORE =
2083
- SCI_INDICSETUNDER =
2510
- SCI_INDICGETUNDER =
2511
- SCI_SETWHITESPACEFORE =
2084
- SCI_SETWHITESPACEBACK =
2085
- SCI_SETWHITESPACESIZE =
2086
- SCI_GETWHITESPACESIZE =
2087
- SCI_SETSTYLEBITS =
2090
- SCI_GETSTYLEBITS =
2091
- SCI_SETLINESTATE =
2092
- SCI_GETLINESTATE =
2093
- SCI_GETMAXLINESTATE =
2094
- SCI_GETCARETLINEVISIBLE =
2095
- SCI_SETCARETLINEVISIBLE =
2096
- SCI_GETCARETLINEBACK =
2097
- SCI_SETCARETLINEBACK =
2098
- SCI_STYLESETCHANGEABLE =
2099
- SCI_AUTOCSHOW =
2100
- SCI_AUTOCCANCEL =
2101
- SCI_AUTOCACTIVE =
2102
- SCI_AUTOCPOSSTART =
2103
- SCI_AUTOCCOMPLETE =
2104
- SCI_AUTOCSTOPS =
2105
- SCI_AUTOCSETSEPARATOR =
2106
- SCI_AUTOCGETSEPARATOR =
2107
- SCI_AUTOCSELECT =
2108
- SCI_AUTOCSETCANCELATSTART =
2110
- SCI_AUTOCGETCANCELATSTART =
2111
- SCI_AUTOCSETFILLUPS =
2112
- SCI_AUTOCSETCHOOSESINGLE =
2113
- SCI_AUTOCGETCHOOSESINGLE =
2114
- SCI_AUTOCSETIGNORECASE =
2115
- SCI_AUTOCGETIGNORECASE =
2116
- SCI_USERLISTSHOW =
2117
- SCI_AUTOCSETAUTOHIDE =
2118
- SCI_AUTOCGETAUTOHIDE =
2119
- SCI_AUTOCSETDROPRESTOFWORD =
2270
- SCI_AUTOCGETDROPRESTOFWORD =
2271
- SCI_REGISTERIMAGE =
2405
- SCI_CLEARREGISTEREDIMAGES =
2408
- SCI_AUTOCGETTYPESEPARATOR =
2285
- SCI_AUTOCSETTYPESEPARATOR =
2286
- SCI_AUTOCSETMAXWIDTH =
2208
- SCI_AUTOCGETMAXWIDTH =
2209
- SCI_AUTOCSETMAXHEIGHT =
2210
- SCI_AUTOCGETMAXHEIGHT =
2211
- SCI_SETINDENT =
2122
- SCI_GETINDENT =
2123
- SCI_SETUSETABS =
2124
- SCI_GETUSETABS =
2125
- SCI_SETLINEINDENTATION =
2126
- SCI_GETLINEINDENTATION =
2127
- SCI_GETLINEINDENTPOSITION =
2128
- SCI_GETCOLUMN =
2129
- SCI_SETHSCROLLBAR =
2130
- SCI_GETHSCROLLBAR =
2131
- SC_IV_NONE =
0
- SC_IV_REAL =
1
- SC_IV_LOOKFORWARD =
2
- SC_IV_LOOKBOTH =
3
- SCI_SETINDENTATIONGUIDES =
2132
- SCI_GETINDENTATIONGUIDES =
2133
- SCI_SETHIGHLIGHTGUIDE =
2134
- SCI_GETHIGHLIGHTGUIDE =
2135
- SCI_GETLINEENDPOSITION =
2136
- SCI_GETCODEPAGE =
2137
- SCI_GETCARETFORE =
2138
- SCI_GETUSEPALETTE =
2139
- SCI_GETREADONLY =
2140
- SCI_SETCURRENTPOS =
2141
- SCI_SETSELECTIONSTART =
2142
- SCI_GETSELECTIONSTART =
2143
- SCI_SETSELECTIONEND =
2144
- SCI_GETSELECTIONEND =
2145
- SCI_SETPRINTMAGNIFICATION =
2146
- SCI_GETPRINTMAGNIFICATION =
2147
- SC_PRINT_NORMAL =
0
- SC_PRINT_INVERTLIGHT =
1
- SC_PRINT_BLACKONWHITE =
2
- SC_PRINT_COLOURONWHITE =
3
- SC_PRINT_COLOURONWHITEDEFAULTBG =
4
- SCI_SETPRINTCOLOURMODE =
2148
- SCI_GETPRINTCOLOURMODE =
2149
- SCFIND_WHOLEWORD =
2
- SCFIND_MATCHCASE =
4
- SCFIND_WORDSTART =
0x00100000
- SCFIND_REGEXP =
0x00200000
- SCFIND_POSIX =
0x00400000
- SCI_FINDTEXT =
2150
- SCI_FORMATRANGE =
2151
- SCI_GETFIRSTVISIBLELINE =
2152
- SCI_GETLINE =
2153
- SCI_GETLINECOUNT =
2154
- SCI_SETMARGINLEFT =
2155
- SCI_GETMARGINLEFT =
2156
- SCI_SETMARGINRIGHT =
2157
- SCI_GETMARGINRIGHT =
2158
- SCI_GETMODIFY =
2159
- SCI_SETSEL =
2160
- SCI_GETSELTEXT =
2161
2162
- SCI_HIDESELECTION =
2163
- SCI_POINTXFROMPOSITION =
2164
- SCI_POINTYFROMPOSITION =
2165
- SCI_LINEFROMPOSITION =
2166
- SCI_POSITIONFROMLINE =
2167
- SCI_LINESCROLL =
2168
- SCI_SCROLLCARET =
2169
- SCI_REPLACESEL =
2170
- SCI_SETREADONLY =
2171
- SCI_NULL =
2172
- SCI_CANPASTE =
2173
- SCI_CANUNDO =
2174
- SCI_EMPTYUNDOBUFFER =
2175
- SCI_UNDO =
2176
- SCI_CUT =
2177
- SCI_COPY =
2178
- SCI_PASTE =
2179
- SCI_CLEAR =
2180
- SCI_SETTEXT =
2181
- SCI_GETTEXT =
2182
- SCI_GETTEXTLENGTH =
2183
- SCI_GETDIRECTFUNCTION =
2184
- SCI_GETDIRECTPOINTER =
2185
- SCI_SETOVERTYPE =
2186
- SCI_GETOVERTYPE =
2187
- SCI_SETCARETWIDTH =
2188
- SCI_GETCARETWIDTH =
2189
- SCI_SETTARGETSTART =
2190
- SCI_GETTARGETSTART =
2191
- SCI_SETTARGETEND =
2192
- SCI_GETTARGETEND =
2193
- SCI_REPLACETARGET =
2194
- SCI_REPLACETARGETRE =
2195
- SCI_SEARCHINTARGET =
2197
- SCI_SETSEARCHFLAGS =
2198
- SCI_GETSEARCHFLAGS =
2199
- SCI_CALLTIPSHOW =
2200
- SCI_CALLTIPCANCEL =
2201
- SCI_CALLTIPACTIVE =
2202
- SCI_CALLTIPPOSSTART =
2203
- SCI_CALLTIPSETHLT =
2204
- SCI_CALLTIPSETBACK =
2205
- SCI_CALLTIPSETFORE =
2206
- SCI_CALLTIPSETFOREHLT =
2207
- SCI_CALLTIPUSESTYLE =
2212
- SCI_VISIBLEFROMDOCLINE =
2220
- SCI_DOCLINEFROMVISIBLE =
2221
- SCI_WRAPCOUNT =
2235
- SC_FOLDLEVELBASE =
0x400
- SC_FOLDLEVELWHITEFLAG =
0x1000
0x2000
- SC_FOLDLEVELNUMBERMASK =
0x0FFF
- SCI_SETFOLDLEVEL =
2222
- SCI_GETFOLDLEVEL =
2223
- SCI_GETLASTCHILD =
2224
- SCI_GETFOLDPARENT =
2225
- SCI_SHOWLINES =
2226
- SCI_HIDELINES =
2227
- SCI_GETLINEVISIBLE =
2228
- SCI_SETFOLDEXPANDED =
2229
- SCI_GETFOLDEXPANDED =
2230
- SCI_TOGGLEFOLD =
2231
- SCI_ENSUREVISIBLE =
2232
- SC_FOLDFLAG_LINEBEFORE_EXPANDED =
0x0002
- SC_FOLDFLAG_LINEBEFORE_CONTRACTED =
0x0004
- SC_FOLDFLAG_LINEAFTER_EXPANDED =
0x0008
- SC_FOLDFLAG_LINEAFTER_CONTRACTED =
0x0010
- SC_FOLDFLAG_LEVELNUMBERS =
0x0040
- SCI_SETFOLDFLAGS =
2233
- SCI_ENSUREVISIBLEENFORCEPOLICY =
2234
- SCI_SETTABINDENTS =
2260
- SCI_GETTABINDENTS =
2261
- SCI_SETBACKSPACEUNINDENTS =
2262
- SCI_GETBACKSPACEUNINDENTS =
2263
- SC_TIME_FOREVER =
10000000
- SCI_SETMOUSEDWELLTIME =
2264
- SCI_GETMOUSEDWELLTIME =
2265
- SCI_WORDSTARTPOSITION =
2266
- SCI_WORDENDPOSITION =
2267
- SC_WRAP_NONE =
0
- SC_WRAP_WORD =
1
- SC_WRAP_CHAR =
2
- SCI_SETWRAPMODE =
2268
- SCI_GETWRAPMODE =
2269
- SC_WRAPVISUALFLAG_NONE =
0x0000
- SC_WRAPVISUALFLAG_END =
0x0001
- SC_WRAPVISUALFLAG_START =
0x0002
- SCI_SETWRAPVISUALFLAGS =
2460
- SCI_GETWRAPVISUALFLAGS =
2461
- SC_WRAPVISUALFLAGLOC_DEFAULT =
0x0000
- SC_WRAPVISUALFLAGLOC_END_BY_TEXT =
0x0001
- SC_WRAPVISUALFLAGLOC_START_BY_TEXT =
0x0002
- SCI_SETWRAPVISUALFLAGSLOCATION =
2462
- SCI_GETWRAPVISUALFLAGSLOCATION =
2463
- SCI_SETWRAPSTARTINDENT =
2464
- SCI_GETWRAPSTARTINDENT =
2465
- SC_WRAPINDENT_FIXED =
0
- SC_WRAPINDENT_SAME =
1
- SC_WRAPINDENT_INDENT =
2
- SCI_SETWRAPINDENTMODE =
2472
- SCI_GETWRAPINDENTMODE =
2473
- SC_CACHE_NONE =
0
- SC_CACHE_CARET =
1
- SC_CACHE_PAGE =
2
- SC_CACHE_DOCUMENT =
3
- SCI_SETLAYOUTCACHE =
2272
- SCI_GETLAYOUTCACHE =
2273
- SCI_SETSCROLLWIDTH =
2274
- SCI_GETSCROLLWIDTH =
2275
- SCI_SETSCROLLWIDTHTRACKING =
2516
- SCI_GETSCROLLWIDTHTRACKING =
2517
- SCI_TEXTWIDTH =
2276
- SCI_SETENDATLASTLINE =
2277
- SCI_GETENDATLASTLINE =
2278
- SCI_TEXTHEIGHT =
2279
- SCI_SETVSCROLLBAR =
2280
- SCI_GETVSCROLLBAR =
2281
- SCI_APPENDTEXT =
2282
- SCI_GETTWOPHASEDRAW =
2283
- SCI_SETTWOPHASEDRAW =
2284
- SC_EFF_QUALITY_MASK =
0xF
- SC_EFF_QUALITY_DEFAULT =
0
- SC_EFF_QUALITY_NON_ANTIALIASED =
1
- SC_EFF_QUALITY_ANTIALIASED =
2
- SC_EFF_QUALITY_LCD_OPTIMIZED =
3
- SCI_SETFONTQUALITY =
2611
- SCI_GETFONTQUALITY =
2612
- SCI_SETFIRSTVISIBLELINE =
2613
- SC_MULTIPASTE_ONCE =
0
- SC_MULTIPASTE_EACH =
1
- SCI_SETMULTIPASTE =
2614
- SCI_GETMULTIPASTE =
2615
- SCI_GETTAG =
2616
- SCI_TARGETFROMSELECTION =
2287
- SCI_LINESJOIN =
2288
- SCI_LINESSPLIT =
2289
- SCI_SETFOLDMARGINCOLOUR =
2290
- SCI_SETFOLDMARGINHICOLOUR =
2291
- SCI_LINEDOWN =
2300
- SCI_LINEDOWNEXTEND =
2301
- SCI_LINEUP =
2302
- SCI_LINEUPEXTEND =
2303
- SCI_CHARLEFT =
2304
- SCI_CHARLEFTEXTEND =
2305
- SCI_CHARRIGHT =
2306
- SCI_CHARRIGHTEXTEND =
2307
- SCI_WORDLEFT =
2308
- SCI_WORDLEFTEXTEND =
2309
- SCI_WORDRIGHT =
2310
- SCI_WORDRIGHTEXTEND =
2311
- SCI_HOME =
2312
- SCI_HOMEEXTEND =
2313
- SCI_LINEEND =
2314
- SCI_LINEENDEXTEND =
2315
- SCI_DOCUMENTSTART =
2316
- SCI_DOCUMENTSTARTEXTEND =
2317
- SCI_DOCUMENTEND =
2318
- SCI_DOCUMENTENDEXTEND =
2319
- SCI_PAGEUP =
2320
- SCI_PAGEUPEXTEND =
2321
- SCI_PAGEDOWN =
2322
- SCI_PAGEDOWNEXTEND =
2323
- SCI_EDITTOGGLEOVERTYPE =
2324
- SCI_CANCEL =
2325
- SCI_DELETEBACK =
2326
- SCI_TAB =
2327
- SCI_BACKTAB =
2328
- SCI_NEWLINE =
2329
- SCI_FORMFEED =
2330
- SCI_VCHOME =
2331
- SCI_VCHOMEEXTEND =
2332
- SCI_ZOOMIN =
2333
- SCI_ZOOMOUT =
2334
- SCI_DELWORDLEFT =
2335
- SCI_DELWORDRIGHT =
2336
- SCI_DELWORDRIGHTEND =
2518
- SCI_LINECUT =
2337
- SCI_LINEDELETE =
2338
- SCI_LINETRANSPOSE =
2339
- SCI_LINEDUPLICATE =
2404
- SCI_LOWERCASE =
2340
- SCI_UPPERCASE =
2341
- SCI_LINESCROLLDOWN =
2342
- SCI_LINESCROLLUP =
2343
- SCI_DELETEBACKNOTLINE =
2344
- SCI_HOMEDISPLAY =
2345
- SCI_HOMEDISPLAYEXTEND =
2346
- SCI_LINEENDDISPLAY =
2347
- SCI_LINEENDDISPLAYEXTEND =
2348
- SCI_HOMEWRAP =
2349
- SCI_HOMEWRAPEXTEND =
2450
- SCI_LINEENDWRAP =
2451
- SCI_LINEENDWRAPEXTEND =
2452
- SCI_VCHOMEWRAP =
2453
- SCI_VCHOMEWRAPEXTEND =
2454
- SCI_LINECOPY =
2455
- SCI_MOVECARETINSIDEVIEW =
2401
- SCI_LINELENGTH =
2350
- SCI_BRACEHIGHLIGHT =
2351
- SCI_BRACEBADLIGHT =
2352
- SCI_BRACEMATCH =
2353
- SCI_GETVIEWEOL =
2355
- SCI_SETVIEWEOL =
2356
- SCI_GETDOCPOINTER =
2357
- SCI_SETDOCPOINTER =
2358
- SCI_SETMODEVENTMASK =
2359
- EDGE_NONE =
0
- EDGE_LINE =
1
- EDGE_BACKGROUND =
2
- SCI_GETEDGECOLUMN =
2360
- SCI_SETEDGECOLUMN =
2361
- SCI_GETEDGEMODE =
2362
- SCI_SETEDGEMODE =
2363
- SCI_GETEDGECOLOUR =
2364
- SCI_SETEDGECOLOUR =
2365
- SCI_SEARCHANCHOR =
2366
- SCI_SEARCHNEXT =
2367
- SCI_SEARCHPREV =
2368
- SCI_LINESONSCREEN =
2370
2371
- SCI_SELECTIONISRECTANGLE =
2372
- SCI_SETZOOM =
2373
- SCI_GETZOOM =
2374
- SCI_CREATEDOCUMENT =
2375
- SCI_ADDREFDOCUMENT =
2376
- SCI_RELEASEDOCUMENT =
2377
- SCI_GETMODEVENTMASK =
2378
- SCI_SETFOCUS =
2380
- SCI_GETFOCUS =
2381
- SC_STATUS_OK =
0
- SC_STATUS_FAILURE =
1
- SC_STATUS_BADALLOC =
2
- SCI_SETSTATUS =
2382
- SCI_GETSTATUS =
2383
- SCI_SETMOUSEDOWNCAPTURES =
2384
- SCI_GETMOUSEDOWNCAPTURES =
2385
- SC_CURSORNORMAL =
-1
- SC_CURSORWAIT =
4
- SCI_SETCURSOR =
2386
- SCI_GETCURSOR =
2387
- SCI_SETCONTROLCHARSYMBOL =
2388
- SCI_GETCONTROLCHARSYMBOL =
2389
- SCI_WORDPARTLEFT =
2390
- SCI_WORDPARTLEFTEXTEND =
2391
- SCI_WORDPARTRIGHT =
2392
- SCI_WORDPARTRIGHTEXTEND =
2393
- VISIBLE_SLOP =
0x01
- VISIBLE_STRICT =
0x04
- SCI_SETVISIBLEPOLICY =
2394
- SCI_DELLINELEFT =
2395
- SCI_DELLINERIGHT =
2396
- SCI_SETXOFFSET =
2397
- SCI_GETXOFFSET =
2398
- SCI_CHOOSECARETX =
2399
- SCI_GRABFOCUS =
2400
- CARET_SLOP =
0x01
- CARET_STRICT =
0x04
- CARET_JUMPS =
0x10
- CARET_EVEN =
0x08
- SCI_SETXCARETPOLICY =
2402
- SCI_SETYCARETPOLICY =
2403
- SCI_SETPRINTWRAPMODE =
2406
- SCI_GETPRINTWRAPMODE =
2407
- SCI_SETHOTSPOTACTIVEFORE =
2410
- SCI_GETHOTSPOTACTIVEFORE =
2494
- SCI_SETHOTSPOTACTIVEBACK =
2411
- SCI_GETHOTSPOTACTIVEBACK =
2495
- SCI_SETHOTSPOTACTIVEUNDERLINE =
2412
- SCI_GETHOTSPOTACTIVEUNDERLINE =
2496
- SCI_SETHOTSPOTSINGLELINE =
2421
- SCI_GETHOTSPOTSINGLELINE =
2497
- SCI_PARADOWN =
2413
- SCI_PARADOWNEXTEND =
2414
- SCI_PARAUP =
2415
- SCI_PARAUPEXTEND =
2416
- SCI_POSITIONBEFORE =
2417
- SCI_POSITIONAFTER =
2418
- SCI_COPYRANGE =
2419
- SCI_COPYTEXT =
2420
- SC_SEL_STREAM =
0
- SC_SEL_RECTANGLE =
1
- SC_SEL_LINES =
2
- SC_SEL_THIN =
3
- SCI_SETSELECTIONMODE =
2422
- SCI_GETSELECTIONMODE =
2423
- SCI_GETLINESELSTARTPOSITION =
2424
- SCI_GETLINESELENDPOSITION =
2425
- SCI_LINEDOWNRECTEXTEND =
2426
- SCI_LINEUPRECTEXTEND =
2427
- SCI_CHARLEFTRECTEXTEND =
2428
- SCI_CHARRIGHTRECTEXTEND =
2429
- SCI_HOMERECTEXTEND =
2430
- SCI_VCHOMERECTEXTEND =
2431
- SCI_LINEENDRECTEXTEND =
2432
- SCI_PAGEUPRECTEXTEND =
2433
- SCI_PAGEDOWNRECTEXTEND =
2434
- SCI_STUTTEREDPAGEUP =
2435
- SCI_STUTTEREDPAGEUPEXTEND =
2436
- SCI_STUTTEREDPAGEDOWN =
2437
- SCI_STUTTEREDPAGEDOWNEXTEND =
2438
- SCI_WORDLEFTEND =
2439
- SCI_WORDLEFTENDEXTEND =
2440
- SCI_WORDRIGHTEND =
2441
- SCI_WORDRIGHTENDEXTEND =
2442
- SCI_SETWHITESPACECHARS =
2443
- SCI_SETCHARSDEFAULT =
2444
- SCI_AUTOCGETCURRENT =
2445
- SCI_AUTOCGETCURRENTTEXT =
2610
- SCI_ALLOCATE =
2446
- SCI_TARGETASUTF8 =
2447
- SCI_SETLENGTHFORENCODE =
2448
- SCI_ENCODEDFROMUTF8 =
2449
- SCI_FINDCOLUMN =
2456
- SCI_GETCARETSTICKY =
2457
- SCI_SETCARETSTICKY =
2458
- SC_CARETSTICKY_OFF =
0
- SC_CARETSTICKY_ON =
1
- SC_CARETSTICKY_WHITESPACE =
2
- SCI_TOGGLECARETSTICKY =
2459
- SCI_SETPASTECONVERTENDINGS =
2467
- SCI_GETPASTECONVERTENDINGS =
2468
- SCI_SELECTIONDUPLICATE =
2469
- SC_ALPHA_TRANSPARENT =
0
- SC_ALPHA_OPAQUE =
255
- SC_ALPHA_NOALPHA =
256
- SCI_SETCARETLINEBACKALPHA =
2470
- SCI_GETCARETLINEBACKALPHA =
2471
- CARETSTYLE_INVISIBLE =
0
- CARETSTYLE_LINE =
1
- CARETSTYLE_BLOCK =
2
- SCI_SETCARETSTYLE =
2512
- SCI_GETCARETSTYLE =
2513
- SCI_SETINDICATORCURRENT =
2500
- SCI_GETINDICATORCURRENT =
2501
- SCI_SETINDICATORVALUE =
2502
- SCI_GETINDICATORVALUE =
2503
- SCI_INDICATORFILLRANGE =
2504
- SCI_INDICATORCLEARRANGE =
2505
- SCI_INDICATORALLONFOR =
2506
- SCI_INDICATORVALUEAT =
2507
- SCI_INDICATORSTART =
2508
- SCI_INDICATOREND =
2509
- SCI_SETPOSITIONCACHE =
2514
- SCI_GETPOSITIONCACHE =
2515
- SCI_COPYALLOWLINE =
2519
- SCI_GETCHARACTERPOINTER =
2520
- SCI_SETKEYSUNICODE =
2521
- SCI_GETKEYSUNICODE =
2522
- SCI_INDICSETALPHA =
2523
- SCI_INDICGETALPHA =
2524
2525
2526
2527
2528
- SCI_MARKERSYMBOLDEFINED =
2529
- SCI_MARGINSETTEXT =
2530
- SCI_MARGINGETTEXT =
2531
- SCI_MARGINSETSTYLE =
2532
- SCI_MARGINGETSTYLE =
2533
- SCI_MARGINSETSTYLES =
2534
- SCI_MARGINGETSTYLES =
2535
- SCI_MARGINTEXTCLEARALL =
2536
- SCI_MARGINSETSTYLEOFFSET =
2537
- SCI_MARGINGETSTYLEOFFSET =
2538
- SCI_ANNOTATIONSETTEXT =
2540
- SCI_ANNOTATIONGETTEXT =
2541
- SCI_ANNOTATIONSETSTYLE =
2542
- SCI_ANNOTATIONGETSTYLE =
2543
- SCI_ANNOTATIONSETSTYLES =
2544
- SCI_ANNOTATIONGETSTYLES =
2545
- SCI_ANNOTATIONGETLINES =
2546
- SCI_ANNOTATIONCLEARALL =
2547
- ANNOTATION_HIDDEN =
0
- ANNOTATION_STANDARD =
1
- ANNOTATION_BOXED =
2
- SCI_ANNOTATIONSETVISIBLE =
2548
- SCI_ANNOTATIONGETVISIBLE =
2549
- SCI_ANNOTATIONSETSTYLEOFFSET =
2550
- SCI_ANNOTATIONGETSTYLEOFFSET =
2551
- UNDO_MAY_COALESCE =
1
- SCI_ADDUNDOACTION =
2560
- SCI_CHARPOSITIONFROMPOINT =
2561
- SCI_CHARPOSITIONFROMPOINTCLOSE =
2562
- SCI_SETMULTIPLESELECTION =
2563
- SCI_GETMULTIPLESELECTION =
2564
- SCI_SETADDITIONALSELECTIONTYPING =
2565
- SCI_GETADDITIONALSELECTIONTYPING =
2566
- SCI_SETADDITIONALCARETSBLINK =
2567
- SCI_GETADDITIONALCARETSBLINK =
2568
- SCI_SETADDITIONALCARETSVISIBLE =
2608
- SCI_GETADDITIONALCARETSVISIBLE =
2609
- SCI_GETSELECTIONS =
2570
- SCI_CLEARSELECTIONS =
2571
- SCI_SETSELECTION =
2572
- SCI_ADDSELECTION =
2573
- SCI_SETMAINSELECTION =
2574
- SCI_GETMAINSELECTION =
2575
- SCI_SETSELECTIONNCARET =
2576
- SCI_GETSELECTIONNCARET =
2577
- SCI_SETSELECTIONNANCHOR =
2578
- SCI_GETSELECTIONNANCHOR =
2579
- SCI_SETSELECTIONNCARETVIRTUALSPACE =
2580
- SCI_GETSELECTIONNCARETVIRTUALSPACE =
2581
- SCI_SETSELECTIONNANCHORVIRTUALSPACE =
2582
- SCI_GETSELECTIONNANCHORVIRTUALSPACE =
2583
- SCI_SETSELECTIONNSTART =
2584
- SCI_GETSELECTIONNSTART =
2585
- SCI_SETSELECTIONNEND =
2586
- SCI_GETSELECTIONNEND =
2587
- SCI_SETRECTANGULARSELECTIONCARET =
2588
- SCI_GETRECTANGULARSELECTIONCARET =
2589
- SCI_SETRECTANGULARSELECTIONANCHOR =
2590
- SCI_GETRECTANGULARSELECTIONANCHOR =
2591
- SCI_SETRECTANGULARSELECTIONCARETVIRTUALSPACE =
2592
- SCI_GETRECTANGULARSELECTIONCARETVIRTUALSPACE =
2593
- SCI_SETRECTANGULARSELECTIONANCHORVIRTUALSPACE =
2594
- SCI_GETRECTANGULARSELECTIONANCHORVIRTUALSPACE =
2595
- SCVS_NONE =
0
- SCVS_RECTANGULARSELECTION =
1
- SCVS_USERACCESSIBLE =
2
- SCI_SETVIRTUALSPACEOPTIONS =
2596
- SCI_GETVIRTUALSPACEOPTIONS =
2597
- SCI_SETRECTANGULARSELECTIONMODIFIER =
2598
- SCI_GETRECTANGULARSELECTIONMODIFIER =
2599
- SCI_SETADDITIONALSELFORE =
2600
- SCI_SETADDITIONALSELBACK =
2601
- SCI_SETADDITIONALSELALPHA =
2602
- SCI_GETADDITIONALSELALPHA =
2603
- SCI_SETADDITIONALCARETFORE =
2604
- SCI_GETADDITIONALCARETFORE =
2605
- SCI_ROTATESELECTION =
2606
- SCI_SWAPMAINANCHORCARET =
2607
- SCI_CHANGELEXERSTATE =
2617
- SCI_STARTRECORD =
3001
- SCI_STOPRECORD =
3002
- SCI_SETLEXER =
4001
- SCI_GETLEXER =
4002
- SCI_COLOURISE =
4003
- SCI_SETPROPERTY =
4004
- KEYWORDSET_MAX =
8
- SCI_SETKEYWORDS =
4005
- SCI_SETLEXERLANGUAGE =
4006
- SCI_LOADLEXERLIBRARY =
4007
- SCI_GETPROPERTY =
4008
- SCI_GETPROPERTYEXPANDED =
4009
- SCI_GETPROPERTYINT =
4010
- SCI_GETSTYLEBITSNEEDED =
4011
- SCI_GETLEXERLANGUAGE =
4012
- SCI_PRIVATELEXERCALL =
4013
- SCI_PROPERTYNAMES =
4014
- SC_TYPE_BOOLEAN =
0
- SC_TYPE_INTEGER =
1
- SC_TYPE_STRING =
2
- SCI_PROPERTYTYPE =
4015
- SCI_DESCRIBEPROPERTY =
4016
- SCI_DESCRIBEKEYWORDSETS =
4017
- SC_MOD_INSERTTEXT =
0x1
- SC_MOD_DELETETEXT =
0x2
- SC_MOD_CHANGESTYLE =
0x4
- SC_MOD_CHANGEFOLD =
0x8
- SC_PERFORMED_USER =
0x10
- SC_PERFORMED_UNDO =
0x20
- SC_PERFORMED_REDO =
0x40
- SC_MULTISTEPUNDOREDO =
0x80
- SC_LASTSTEPINUNDOREDO =
0x100
- SC_MOD_CHANGEMARKER =
0x200
- SC_MOD_BEFOREINSERT =
0x400
- SC_MOD_BEFOREDELETE =
0x800
- SC_MULTILINEUNDOREDO =
0x1000
- SC_STARTACTION =
0x2000
- SC_MOD_CHANGEINDICATOR =
0x4000
- SC_MOD_CHANGELINESTATE =
0x8000
- SC_MOD_CHANGEMARGIN =
0x10000
- SC_MOD_CHANGEANNOTATION =
0x20000
- SC_MOD_CONTAINER =
0x40000
- SC_MOD_LEXERSTATE =
0x80000
- SC_MODEVENTMASKALL =
0xFFFFF
- SCEN_CHANGE =
768
- SCEN_SETFOCUS =
512
- SCEN_KILLFOCUS =
256
- SCK_DOWN =
300
- SCK_UP =
301
- SCK_LEFT =
302
- SCK_RIGHT =
303
- SCK_HOME =
304
- SCK_END =
305
- SCK_PRIOR =
306
- SCK_NEXT =
307
- SCK_DELETE =
308
- SCK_INSERT =
309
- SCK_ESCAPE =
7
- SCK_BACK =
8
- SCK_TAB =
9
- SCK_RETURN =
13
- SCK_ADD =
310
- SCK_SUBTRACT =
311
- SCK_DIVIDE =
312
- SCK_WIN =
313
- SCK_RWIN =
314
315
- SCMOD_NORM =
0
- SCMOD_SHIFT =
1
- SCMOD_CTRL =
2
- SCMOD_ALT =
4
- SCMOD_SUPER =
8
- SCN_STYLENEEDED =
2000
- SCN_CHARADDED =
2001
- SCN_SAVEPOINTREACHED =
2002
- SCN_SAVEPOINTLEFT =
2003
- SCN_MODIFYATTEMPTRO =
2004
- SCN_KEY =
2005
- SCN_DOUBLECLICK =
2006
- SCN_UPDATEUI =
2007
- SCN_MODIFIED =
2008
- SCN_MACRORECORD =
2009
- SCN_MARGINCLICK =
2010
- SCN_NEEDSHOWN =
2011
- SCN_PAINTED =
2013
- SCN_USERLISTSELECTION =
2014
- SCN_URIDROPPED =
2015
- SCN_DWELLSTART =
2016
- SCN_DWELLEND =
2017
- SCN_ZOOM =
2018
- SCN_HOTSPOTCLICK =
2019
- SCN_HOTSPOTDOUBLECLICK =
2020
- SCN_CALLTIPCLICK =
2021
- SCN_AUTOCSELECTION =
2022
- SCN_INDICATORCLICK =
2023
- SCN_INDICATORRELEASE =
2024
- SCN_AUTOCCANCELLED =
2025
- SCN_AUTOCCHARDELETED =
2026
- SCLEX_NULL =
1
- SCLEX_PYTHON =
2
- SCLEX_CPP =
3
- SCLEX_HTML =
4
- SCLEX_XML =
5
- SCLEX_PERL =
6
- SCLEX_SQL =
7
- SCLEX_VB =
8
- SCLEX_PROPERTIES =
9
- SCLEX_ERRORLIST =
10
- SCLEX_MAKEFILE =
11
- SCLEX_BATCH =
12
- SCLEX_XCODE =
13
- SCLEX_LATEX =
14
- SCLEX_LUA =
15
- SCLEX_DIFF =
16
- SCLEX_CONF =
17
- SCLEX_PASCAL =
18
- SCLEX_AVE =
19
- SCLEX_ADA =
20
- SCLEX_LISP =
21
- SCLEX_RUBY =
22
- SCLEX_EIFFEL =
23
- SCLEX_EIFFELKW =
24
- SCLEX_TCL =
25
- SCLEX_NNCRONTAB =
26
- SCLEX_BULLANT =
27
- SCLEX_VBSCRIPT =
28
- SCLEX_BAAN =
31
- SCLEX_MATLAB =
32
- SCLEX_SCRIPTOL =
33
- SCLEX_ASM =
34
- SCLEX_CPPNOCASE =
35
- SCLEX_FORTRAN =
36
- SCLEX_F77 =
37
- SCLEX_CSS =
38
- SCLEX_POV =
39
- SCLEX_LOUT =
40
- SCLEX_ESCRIPT =
41
- SCLEX_PS =
42
- SCLEX_NSIS =
43
- SCLEX_MMIXAL =
44
- SCLEX_CLW =
45
- SCLEX_CLWNOCASE =
46
- SCLEX_LOT =
47
- SCLEX_YAML =
48
- SCLEX_TEX =
49
- SCLEX_METAPOST =
50
- SCLEX_POWERBASIC =
51
- SCLEX_FORTH =
52
- SCLEX_ERLANG =
53
- SCLEX_OCTAVE =
54
- SCLEX_MSSQL =
55
- SCLEX_VERILOG =
56
- SCLEX_KIX =
57
- SCLEX_GUI4CLI =
58
- SCLEX_SPECMAN =
59
- SCLEX_AU3 =
60
- SCLEX_APDL =
61
- SCLEX_BASH =
62
- SCLEX_ASN1 =
63
- SCLEX_VHDL =
64
- SCLEX_CAML =
65
- SCLEX_BLITZBASIC =
66
- SCLEX_PUREBASIC =
67
- SCLEX_HASKELL =
68
- SCLEX_PHPSCRIPT =
69
- SCLEX_TADS3 =
70
- SCLEX_REBOL =
71
- SCLEX_SMALLTALK =
72
- SCLEX_FLAGSHIP =
73
- SCLEX_CSOUND =
74
- SCLEX_FREEBASIC =
75
- SCLEX_INNOSETUP =
76
- SCLEX_OPAL =
77
- SCLEX_SPICE =
78
- SCLEX_D =
79
- SCLEX_CMAKE =
80
- SCLEX_GAP =
81
- SCLEX_PLM =
82
- SCLEX_PROGRESS =
83
- SCLEX_ABAQUS =
84
- SCLEX_ASYMPTOTE =
85
- SCLEX_R =
86
- SCLEX_MAGIK =
87
- SCLEX_POWERSHELL =
88
- SCLEX_MYSQL =
89
- SCLEX_PO =
90
- SCLEX_TAL =
91
- SCLEX_COBOL =
92
- SCLEX_TACL =
93
- SCLEX_SORCUS =
94
- SCLEX_POWERPRO =
95
- SCLEX_NIMROD =
96
- SCLEX_SML =
97
- SCLEX_MARKDOWN =
98
- SCLEX_TXT2TAGS =
99
- SCLEX_AUTOMATIC =
1000
- SCE_P_DEFAULT =
0
1
- SCE_P_NUMBER =
2
- SCE_P_STRING =
3
- SCE_P_CHARACTER =
4
- SCE_P_WORD =
5
- SCE_P_TRIPLE =
6
- SCE_P_TRIPLEDOUBLE =
7
- SCE_P_CLASSNAME =
8
- SCE_P_DEFNAME =
9
- SCE_P_OPERATOR =
10
- SCE_P_IDENTIFIER =
11
12
- SCE_P_STRINGEOL =
13
- SCE_P_WORD2 =
14
- SCE_P_DECORATOR =
15
- SCE_C_DEFAULT =
0
1
2
3
- SCE_C_NUMBER =
4
- SCE_C_WORD =
5
- SCE_C_STRING =
6
- SCE_C_CHARACTER =
7
- SCE_C_UUID =
8
- SCE_C_PREPROCESSOR =
9
- SCE_C_OPERATOR =
10
- SCE_C_IDENTIFIER =
11
- SCE_C_STRINGEOL =
12
- SCE_C_VERBATIM =
13
- SCE_C_REGEX =
14
15
- SCE_C_WORD2 =
16
17
18
- SCE_C_GLOBALCLASS =
19
- SCE_D_DEFAULT =
0
1
2
3
4
- SCE_D_NUMBER =
5
- SCE_D_WORD =
6
- SCE_D_WORD2 =
7
- SCE_D_WORD3 =
8
- SCE_D_TYPEDEF =
9
- SCE_D_STRING =
10
- SCE_D_STRINGEOL =
11
- SCE_D_CHARACTER =
12
- SCE_D_OPERATOR =
13
- SCE_D_IDENTIFIER =
14
15
16
17
- SCE_D_STRINGB =
18
- SCE_D_STRINGR =
19
- SCE_D_WORD5 =
20
- SCE_D_WORD6 =
21
- SCE_D_WORD7 =
22
- SCE_TCL_DEFAULT =
0
1
2
- SCE_TCL_NUMBER =
3
- SCE_TCL_WORD_IN_QUOTE =
4
- SCE_TCL_IN_QUOTE =
5
- SCE_TCL_OPERATOR =
6
- SCE_TCL_IDENTIFIER =
7
- SCE_TCL_SUBSTITUTION =
8
- SCE_TCL_SUB_BRACE =
9
- SCE_TCL_MODIFIER =
10
- SCE_TCL_EXPAND =
11
- SCE_TCL_WORD =
12
- SCE_TCL_WORD2 =
13
- SCE_TCL_WORD3 =
14
- SCE_TCL_WORD4 =
15
- SCE_TCL_WORD5 =
16
- SCE_TCL_WORD6 =
17
- SCE_TCL_WORD7 =
18
- SCE_TCL_WORD8 =
19
20
21
- SCE_H_DEFAULT =
0
- SCE_H_TAG =
1
- SCE_H_TAGUNKNOWN =
2
- SCE_H_ATTRIBUTE =
3
- SCE_H_ATTRIBUTEUNKNOWN =
4
- SCE_H_NUMBER =
5
- SCE_H_DOUBLESTRING =
6
- SCE_H_SINGLESTRING =
7
- SCE_H_OTHER =
8
9
- SCE_H_ENTITY =
10
- SCE_H_TAGEND =
11
- SCE_H_XMLSTART =
12
- SCE_H_XMLEND =
13
- SCE_H_SCRIPT =
14
- SCE_H_ASP =
15
- SCE_H_ASPAT =
16
- SCE_H_CDATA =
17
- SCE_H_QUESTION =
18
- SCE_H_VALUE =
19
20
- SCE_H_SGML_DEFAULT =
21
- SCE_H_SGML_COMMAND =
22
- SCE_H_SGML_1ST_PARAM =
23
- SCE_H_SGML_DOUBLESTRING =
24
- SCE_H_SGML_SIMPLESTRING =
25
- SCE_H_SGML_ERROR =
26
- SCE_H_SGML_SPECIAL =
27
- SCE_H_SGML_ENTITY =
28
29
30
- SCE_H_SGML_BLOCK_DEFAULT =
31
- SCE_HJ_START =
40
- SCE_HJ_DEFAULT =
41
42
43
44
- SCE_HJ_NUMBER =
45
- SCE_HJ_WORD =
46
- SCE_HJ_KEYWORD =
47
- SCE_HJ_DOUBLESTRING =
48
- SCE_HJ_SINGLESTRING =
49
- SCE_HJ_SYMBOLS =
50
- SCE_HJ_STRINGEOL =
51
- SCE_HJ_REGEX =
52
- SCE_HJA_START =
55
- SCE_HJA_DEFAULT =
56
57
58
59
- SCE_HJA_NUMBER =
60
- SCE_HJA_WORD =
61
- SCE_HJA_KEYWORD =
62
- SCE_HJA_DOUBLESTRING =
63
- SCE_HJA_SINGLESTRING =
64
- SCE_HJA_SYMBOLS =
65
- SCE_HJA_STRINGEOL =
66
- SCE_HJA_REGEX =
67
- SCE_HB_START =
70
- SCE_HB_DEFAULT =
71
72
- SCE_HB_NUMBER =
73
- SCE_HB_WORD =
74
- SCE_HB_STRING =
75
- SCE_HB_IDENTIFIER =
76
- SCE_HB_STRINGEOL =
77
- SCE_HBA_START =
80
- SCE_HBA_DEFAULT =
81
82
- SCE_HBA_NUMBER =
83
- SCE_HBA_WORD =
84
- SCE_HBA_STRING =
85
- SCE_HBA_IDENTIFIER =
86
- SCE_HBA_STRINGEOL =
87
- SCE_HP_START =
90
- SCE_HP_DEFAULT =
91
92
- SCE_HP_NUMBER =
93
- SCE_HP_STRING =
94
- SCE_HP_CHARACTER =
95
- SCE_HP_WORD =
96
- SCE_HP_TRIPLE =
97
- SCE_HP_TRIPLEDOUBLE =
98
- SCE_HP_CLASSNAME =
99
- SCE_HP_DEFNAME =
100
- SCE_HP_OPERATOR =
101
- SCE_HP_IDENTIFIER =
102
- SCE_HPHP_COMPLEX_VARIABLE =
104
- SCE_HPA_START =
105
- SCE_HPA_DEFAULT =
106
107
- SCE_HPA_NUMBER =
108
- SCE_HPA_STRING =
109
- SCE_HPA_CHARACTER =
110
- SCE_HPA_WORD =
111
- SCE_HPA_TRIPLE =
112
- SCE_HPA_TRIPLEDOUBLE =
113
- SCE_HPA_CLASSNAME =
114
- SCE_HPA_DEFNAME =
115
- SCE_HPA_OPERATOR =
116
- SCE_HPA_IDENTIFIER =
117
- SCE_HPHP_DEFAULT =
118
- SCE_HPHP_HSTRING =
119
- SCE_HPHP_SIMPLESTRING =
120
- SCE_HPHP_WORD =
121
- SCE_HPHP_NUMBER =
122
- SCE_HPHP_VARIABLE =
123
124
125
- SCE_HPHP_HSTRING_VARIABLE =
126
- SCE_HPHP_OPERATOR =
127
- SCE_PL_DEFAULT =
0
- SCE_PL_ERROR =
1
2
- SCE_PL_POD =
3
- SCE_PL_NUMBER =
4
- SCE_PL_WORD =
5
- SCE_PL_STRING =
6
- SCE_PL_CHARACTER =
7
- SCE_PL_PUNCTUATION =
8
- SCE_PL_PREPROCESSOR =
9
- SCE_PL_OPERATOR =
10
- SCE_PL_IDENTIFIER =
11
- SCE_PL_SCALAR =
12
- SCE_PL_ARRAY =
13
- SCE_PL_HASH =
14
- SCE_PL_SYMBOLTABLE =
15
- SCE_PL_VARIABLE_INDEXER =
16
- SCE_PL_REGEX =
17
- SCE_PL_REGSUBST =
18
- SCE_PL_LONGQUOTE =
19
- SCE_PL_BACKTICKS =
20
- SCE_PL_DATASECTION =
21
- SCE_PL_HERE_DELIM =
22
- SCE_PL_HERE_Q =
23
- SCE_PL_HERE_QQ =
24
- SCE_PL_HERE_QX =
25
- SCE_PL_STRING_Q =
26
- SCE_PL_STRING_QQ =
27
- SCE_PL_STRING_QX =
28
- SCE_PL_STRING_QR =
29
- SCE_PL_STRING_QW =
30
- SCE_PL_POD_VERB =
31
- SCE_PL_SUB_PROTOTYPE =
40
- SCE_PL_FORMAT_IDENT =
41
- SCE_PL_FORMAT =
42
- SCE_RB_DEFAULT =
0
- SCE_RB_ERROR =
1
2
- SCE_RB_POD =
3
- SCE_RB_NUMBER =
4
- SCE_RB_WORD =
5
- SCE_RB_STRING =
6
- SCE_RB_CHARACTER =
7
- SCE_RB_CLASSNAME =
8
- SCE_RB_DEFNAME =
9
- SCE_RB_OPERATOR =
10
- SCE_RB_IDENTIFIER =
11
- SCE_RB_REGEX =
12
- SCE_RB_GLOBAL =
13
- SCE_RB_SYMBOL =
14
- SCE_RB_MODULE_NAME =
15
- SCE_RB_INSTANCE_VAR =
16
- SCE_RB_CLASS_VAR =
17
- SCE_RB_BACKTICKS =
18
- SCE_RB_DATASECTION =
19
- SCE_RB_HERE_DELIM =
20
- SCE_RB_HERE_Q =
21
- SCE_RB_HERE_QQ =
22
- SCE_RB_HERE_QX =
23
- SCE_RB_STRING_Q =
24
- SCE_RB_STRING_QQ =
25
- SCE_RB_STRING_QX =
26
- SCE_RB_STRING_QR =
27
- SCE_RB_STRING_QW =
28
- SCE_RB_WORD_DEMOTED =
29
- SCE_RB_STDIN =
30
- SCE_RB_STDOUT =
31
- SCE_RB_STDERR =
40
- SCE_RB_UPPER_BOUND =
41
- SCE_B_DEFAULT =
0
1
- SCE_B_NUMBER =
2
- SCE_B_KEYWORD =
3
- SCE_B_STRING =
4
- SCE_B_PREPROCESSOR =
5
- SCE_B_OPERATOR =
6
- SCE_B_IDENTIFIER =
7
- SCE_B_DATE =
8
- SCE_B_STRINGEOL =
9
- SCE_B_KEYWORD2 =
10
- SCE_B_KEYWORD3 =
11
- SCE_B_KEYWORD4 =
12
- SCE_B_CONSTANT =
13
- SCE_B_ASM =
14
- SCE_B_LABEL =
15
- SCE_B_ERROR =
16
- SCE_B_HEXNUMBER =
17
- SCE_B_BINNUMBER =
18
- SCE_PROPS_DEFAULT =
0
1
- SCE_PROPS_SECTION =
2
- SCE_PROPS_ASSIGNMENT =
3
- SCE_PROPS_DEFVAL =
4
- SCE_PROPS_KEY =
5
- SCE_L_DEFAULT =
0
- SCE_L_COMMAND =
1
- SCE_L_TAG =
2
- SCE_L_MATH =
3
4
- SCE_LUA_DEFAULT =
0
1
2
3
- SCE_LUA_NUMBER =
4
- SCE_LUA_WORD =
5
- SCE_LUA_STRING =
6
- SCE_LUA_CHARACTER =
7
- SCE_LUA_LITERALSTRING =
8
- SCE_LUA_PREPROCESSOR =
9
- SCE_LUA_OPERATOR =
10
- SCE_LUA_IDENTIFIER =
11
- SCE_LUA_STRINGEOL =
12
- SCE_LUA_WORD2 =
13
- SCE_LUA_WORD3 =
14
- SCE_LUA_WORD4 =
15
- SCE_LUA_WORD5 =
16
- SCE_LUA_WORD6 =
17
- SCE_LUA_WORD7 =
18
- SCE_LUA_WORD8 =
19
- SCE_ERR_DEFAULT =
0
- SCE_ERR_PYTHON =
1
- SCE_ERR_GCC =
2
- SCE_ERR_MS =
3
- SCE_ERR_CMD =
4
- SCE_ERR_BORLAND =
5
- SCE_ERR_PERL =
6
- SCE_ERR_NET =
7
- SCE_ERR_LUA =
8
- SCE_ERR_CTAG =
9
- SCE_ERR_DIFF_CHANGED =
10
- SCE_ERR_DIFF_ADDITION =
11
- SCE_ERR_DIFF_DELETION =
12
- SCE_ERR_DIFF_MESSAGE =
13
- SCE_ERR_PHP =
14
- SCE_ERR_ELF =
15
- SCE_ERR_IFC =
16
- SCE_ERR_IFORT =
17
- SCE_ERR_ABSF =
18
- SCE_ERR_TIDY =
19
- SCE_ERR_JAVA_STACK =
20
- SCE_ERR_VALUE =
21
- SCE_BAT_DEFAULT =
0
1
- SCE_BAT_WORD =
2
- SCE_BAT_LABEL =
3
- SCE_BAT_HIDE =
4
- SCE_BAT_COMMAND =
5
- SCE_BAT_IDENTIFIER =
6
- SCE_BAT_OPERATOR =
7
- SCE_MAKE_DEFAULT =
0
1
- SCE_MAKE_PREPROCESSOR =
2
- SCE_MAKE_IDENTIFIER =
3
- SCE_MAKE_OPERATOR =
4
- SCE_MAKE_TARGET =
5
- SCE_MAKE_IDEOL =
9
- SCE_DIFF_DEFAULT =
0
1
- SCE_DIFF_COMMAND =
2
3
- SCE_DIFF_POSITION =
4
- SCE_DIFF_DELETED =
5
- SCE_DIFF_ADDED =
6
- SCE_DIFF_CHANGED =
7
- SCE_CONF_DEFAULT =
0
1
- SCE_CONF_NUMBER =
2
- SCE_CONF_IDENTIFIER =
3
- SCE_CONF_EXTENSION =
4
- SCE_CONF_PARAMETER =
5
- SCE_CONF_STRING =
6
- SCE_CONF_OPERATOR =
7
- SCE_CONF_IP =
8
- SCE_CONF_DIRECTIVE =
9
- SCE_AVE_DEFAULT =
0
1
- SCE_AVE_NUMBER =
2
- SCE_AVE_WORD =
3
- SCE_AVE_STRING =
6
- SCE_AVE_ENUM =
7
- SCE_AVE_STRINGEOL =
8
- SCE_AVE_IDENTIFIER =
9
- SCE_AVE_OPERATOR =
10
- SCE_AVE_WORD1 =
11
- SCE_AVE_WORD2 =
12
- SCE_AVE_WORD3 =
13
- SCE_AVE_WORD4 =
14
- SCE_AVE_WORD5 =
15
- SCE_AVE_WORD6 =
16
- SCE_ADA_DEFAULT =
0
- SCE_ADA_WORD =
1
- SCE_ADA_IDENTIFIER =
2
- SCE_ADA_NUMBER =
3
- SCE_ADA_DELIMITER =
4
- SCE_ADA_CHARACTER =
5
- SCE_ADA_CHARACTEREOL =
6
- SCE_ADA_STRING =
7
- SCE_ADA_STRINGEOL =
8
- SCE_ADA_LABEL =
9
10
- SCE_ADA_ILLEGAL =
11
- SCE_BAAN_DEFAULT =
0
1
2
- SCE_BAAN_NUMBER =
3
- SCE_BAAN_WORD =
4
- SCE_BAAN_STRING =
5
- SCE_BAAN_PREPROCESSOR =
6
- SCE_BAAN_OPERATOR =
7
- SCE_BAAN_IDENTIFIER =
8
- SCE_BAAN_STRINGEOL =
9
- SCE_BAAN_WORD2 =
10
- SCE_LISP_DEFAULT =
0
1
- SCE_LISP_NUMBER =
2
- SCE_LISP_KEYWORD =
3
- SCE_LISP_KEYWORD_KW =
4
- SCE_LISP_SYMBOL =
5
- SCE_LISP_STRING =
6
- SCE_LISP_STRINGEOL =
8
- SCE_LISP_IDENTIFIER =
9
- SCE_LISP_OPERATOR =
10
- SCE_LISP_SPECIAL =
11
12
- SCE_EIFFEL_DEFAULT =
0
1
- SCE_EIFFEL_NUMBER =
2
- SCE_EIFFEL_WORD =
3
- SCE_EIFFEL_STRING =
4
- SCE_EIFFEL_CHARACTER =
5
- SCE_EIFFEL_OPERATOR =
6
- SCE_EIFFEL_IDENTIFIER =
7
- SCE_EIFFEL_STRINGEOL =
8
- SCE_NNCRONTAB_DEFAULT =
0
1
- SCE_NNCRONTAB_TASK =
2
- SCE_NNCRONTAB_SECTION =
3
- SCE_NNCRONTAB_KEYWORD =
4
- SCE_NNCRONTAB_MODIFIER =
5
- SCE_NNCRONTAB_ASTERISK =
6
- SCE_NNCRONTAB_NUMBER =
7
- SCE_NNCRONTAB_STRING =
8
- SCE_NNCRONTAB_ENVIRONMENT =
9
- SCE_NNCRONTAB_IDENTIFIER =
10
- SCE_FORTH_DEFAULT =
0
1
2
- SCE_FORTH_IDENTIFIER =
3
- SCE_FORTH_CONTROL =
4
- SCE_FORTH_KEYWORD =
5
- SCE_FORTH_DEFWORD =
6
- SCE_FORTH_PREWORD1 =
7
- SCE_FORTH_PREWORD2 =
8
- SCE_FORTH_NUMBER =
9
- SCE_FORTH_STRING =
10
- SCE_FORTH_LOCALE =
11
- SCE_MATLAB_DEFAULT =
0
1
- SCE_MATLAB_COMMAND =
2
- SCE_MATLAB_NUMBER =
3
- SCE_MATLAB_KEYWORD =
4
- SCE_MATLAB_STRING =
5
- SCE_MATLAB_OPERATOR =
6
- SCE_MATLAB_IDENTIFIER =
7
- SCE_MATLAB_DOUBLEQUOTESTRING =
8
- SCE_SCRIPTOL_DEFAULT =
0
- SCE_SCRIPTOL_WHITE =
1
2
- SCE_SCRIPTOL_PERSISTENT =
3
- SCE_SCRIPTOL_CSTYLE =
4
5
- SCE_SCRIPTOL_NUMBER =
6
- SCE_SCRIPTOL_STRING =
7
- SCE_SCRIPTOL_CHARACTER =
8
- SCE_SCRIPTOL_STRINGEOL =
9
- SCE_SCRIPTOL_KEYWORD =
10
- SCE_SCRIPTOL_OPERATOR =
11
- SCE_SCRIPTOL_IDENTIFIER =
12
- SCE_SCRIPTOL_TRIPLE =
13
- SCE_SCRIPTOL_CLASSNAME =
14
- SCE_SCRIPTOL_PREPROCESSOR =
15
- SCE_ASM_DEFAULT =
0
1
- SCE_ASM_NUMBER =
2
- SCE_ASM_STRING =
3
- SCE_ASM_OPERATOR =
4
- SCE_ASM_IDENTIFIER =
5
- SCE_ASM_CPUINSTRUCTION =
6
- SCE_ASM_MATHINSTRUCTION =
7
- SCE_ASM_REGISTER =
8
- SCE_ASM_DIRECTIVE =
9
- SCE_ASM_DIRECTIVEOPERAND =
10
11
- SCE_ASM_CHARACTER =
12
- SCE_ASM_STRINGEOL =
13
- SCE_ASM_EXTINSTRUCTION =
14
- SCE_F_DEFAULT =
0
1
- SCE_F_NUMBER =
2
- SCE_F_STRING1 =
3
- SCE_F_STRING2 =
4
- SCE_F_STRINGEOL =
5
- SCE_F_OPERATOR =
6
- SCE_F_IDENTIFIER =
7
- SCE_F_WORD =
8
- SCE_F_WORD2 =
9
- SCE_F_WORD3 =
10
- SCE_F_PREPROCESSOR =
11
- SCE_F_OPERATOR2 =
12
- SCE_F_LABEL =
13
- SCE_F_CONTINUATION =
14
- SCE_CSS_DEFAULT =
0
- SCE_CSS_TAG =
1
- SCE_CSS_CLASS =
2
- SCE_CSS_PSEUDOCLASS =
3
- SCE_CSS_UNKNOWN_PSEUDOCLASS =
4
- SCE_CSS_OPERATOR =
5
- SCE_CSS_IDENTIFIER =
6
- SCE_CSS_UNKNOWN_IDENTIFIER =
7
- SCE_CSS_VALUE =
8
9
- SCE_CSS_ID =
10
- SCE_CSS_IMPORTANT =
11
- SCE_CSS_DIRECTIVE =
12
- SCE_CSS_DOUBLESTRING =
13
- SCE_CSS_SINGLESTRING =
14
- SCE_CSS_IDENTIFIER2 =
15
- SCE_CSS_ATTRIBUTE =
16
- SCE_CSS_IDENTIFIER3 =
17
- SCE_CSS_PSEUDOELEMENT =
18
- SCE_CSS_EXTENDED_IDENTIFIER =
19
- SCE_CSS_EXTENDED_PSEUDOCLASS =
20
- SCE_CSS_EXTENDED_PSEUDOELEMENT =
21
- SCE_CSS_MEDIA =
22
- SCE_POV_DEFAULT =
0
1
2
- SCE_POV_NUMBER =
3
- SCE_POV_OPERATOR =
4
- SCE_POV_IDENTIFIER =
5
- SCE_POV_STRING =
6
- SCE_POV_STRINGEOL =
7
- SCE_POV_DIRECTIVE =
8
- SCE_POV_BADDIRECTIVE =
9
- SCE_POV_WORD2 =
10
- SCE_POV_WORD3 =
11
- SCE_POV_WORD4 =
12
- SCE_POV_WORD5 =
13
- SCE_POV_WORD6 =
14
- SCE_POV_WORD7 =
15
- SCE_POV_WORD8 =
16
- SCE_LOUT_DEFAULT =
0
1
- SCE_LOUT_NUMBER =
2
- SCE_LOUT_WORD =
3
- SCE_LOUT_WORD2 =
4
- SCE_LOUT_WORD3 =
5
- SCE_LOUT_WORD4 =
6
- SCE_LOUT_STRING =
7
- SCE_LOUT_OPERATOR =
8
- SCE_LOUT_IDENTIFIER =
9
- SCE_LOUT_STRINGEOL =
10
- SCE_ESCRIPT_DEFAULT =
0
1
2
3
- SCE_ESCRIPT_NUMBER =
4
- SCE_ESCRIPT_WORD =
5
- SCE_ESCRIPT_STRING =
6
- SCE_ESCRIPT_OPERATOR =
7
- SCE_ESCRIPT_IDENTIFIER =
8
- SCE_ESCRIPT_BRACE =
9
- SCE_ESCRIPT_WORD2 =
10
- SCE_ESCRIPT_WORD3 =
11
- SCE_PS_DEFAULT =
0
1
2
- SCE_PS_DSC_VALUE =
3
- SCE_PS_NUMBER =
4
- SCE_PS_NAME =
5
- SCE_PS_KEYWORD =
6
- SCE_PS_LITERAL =
7
- SCE_PS_IMMEVAL =
8
- SCE_PS_PAREN_ARRAY =
9
- SCE_PS_PAREN_DICT =
10
- SCE_PS_PAREN_PROC =
11
- SCE_PS_TEXT =
12
- SCE_PS_HEXSTRING =
13
- SCE_PS_BASE85STRING =
14
- SCE_PS_BADSTRINGCHAR =
15
- SCE_NSIS_DEFAULT =
0
1
- SCE_NSIS_STRINGDQ =
2
- SCE_NSIS_STRINGLQ =
3
- SCE_NSIS_STRINGRQ =
4
- SCE_NSIS_FUNCTION =
5
- SCE_NSIS_VARIABLE =
6
- SCE_NSIS_LABEL =
7
- SCE_NSIS_USERDEFINED =
8
- SCE_NSIS_SECTIONDEF =
9
- SCE_NSIS_SUBSECTIONDEF =
10
- SCE_NSIS_IFDEFINEDEF =
11
- SCE_NSIS_MACRODEF =
12
- SCE_NSIS_STRINGVAR =
13
- SCE_NSIS_NUMBER =
14
- SCE_NSIS_SECTIONGROUP =
15
- SCE_NSIS_PAGEEX =
16
- SCE_NSIS_FUNCTIONDEF =
17
18
- SCE_MMIXAL_LEADWS =
0
1
- SCE_MMIXAL_LABEL =
2
- SCE_MMIXAL_OPCODE =
3
- SCE_MMIXAL_OPCODE_PRE =
4
- SCE_MMIXAL_OPCODE_VALID =
5
- SCE_MMIXAL_OPCODE_UNKNOWN =
6
- SCE_MMIXAL_OPCODE_POST =
7
- SCE_MMIXAL_OPERANDS =
8
- SCE_MMIXAL_NUMBER =
9
- SCE_MMIXAL_REF =
10
- SCE_MMIXAL_CHAR =
11
- SCE_MMIXAL_STRING =
12
- SCE_MMIXAL_REGISTER =
13
- SCE_MMIXAL_HEX =
14
- SCE_MMIXAL_OPERATOR =
15
- SCE_MMIXAL_SYMBOL =
16
- SCE_MMIXAL_INCLUDE =
17
- SCE_CLW_DEFAULT =
0
- SCE_CLW_LABEL =
1
2
- SCE_CLW_STRING =
3
- SCE_CLW_USER_IDENTIFIER =
4
- SCE_CLW_INTEGER_CONSTANT =
5
- SCE_CLW_REAL_CONSTANT =
6
- SCE_CLW_PICTURE_STRING =
7
- SCE_CLW_KEYWORD =
8
- SCE_CLW_COMPILER_DIRECTIVE =
9
- SCE_CLW_RUNTIME_EXPRESSIONS =
10
- SCE_CLW_BUILTIN_PROCEDURES_FUNCTION =
11
- SCE_CLW_STRUCTURE_DATA_TYPE =
12
- SCE_CLW_ATTRIBUTE =
13
- SCE_CLW_STANDARD_EQUATE =
14
- SCE_CLW_ERROR =
15
- SCE_CLW_DEPRECATED =
16
- SCE_LOT_DEFAULT =
0
1
- SCE_LOT_BREAK =
2
- SCE_LOT_SET =
3
- SCE_LOT_PASS =
4
- SCE_LOT_FAIL =
5
- SCE_LOT_ABORT =
6
- SCE_YAML_DEFAULT =
0
1
- SCE_YAML_IDENTIFIER =
2
- SCE_YAML_KEYWORD =
3
- SCE_YAML_NUMBER =
4
- SCE_YAML_REFERENCE =
5
- SCE_YAML_DOCUMENT =
6
- SCE_YAML_TEXT =
7
- SCE_YAML_ERROR =
8
- SCE_YAML_OPERATOR =
9
- SCE_TEX_DEFAULT =
0
- SCE_TEX_SPECIAL =
1
- SCE_TEX_GROUP =
2
- SCE_TEX_SYMBOL =
3
- SCE_TEX_COMMAND =
4
- SCE_TEX_TEXT =
5
- SCE_METAPOST_DEFAULT =
0
- SCE_METAPOST_SPECIAL =
1
- SCE_METAPOST_GROUP =
2
- SCE_METAPOST_SYMBOL =
3
- SCE_METAPOST_COMMAND =
4
- SCE_METAPOST_TEXT =
5
6
- SCE_ERLANG_DEFAULT =
0
1
- SCE_ERLANG_VARIABLE =
2
- SCE_ERLANG_NUMBER =
3
- SCE_ERLANG_KEYWORD =
4
- SCE_ERLANG_STRING =
5
- SCE_ERLANG_OPERATOR =
6
- SCE_ERLANG_ATOM =
7
- SCE_ERLANG_FUNCTION_NAME =
8
- SCE_ERLANG_CHARACTER =
9
- SCE_ERLANG_MACRO =
10
- SCE_ERLANG_RECORD =
11
- SCE_ERLANG_PREPROC =
12
- SCE_ERLANG_NODE_NAME =
13
14
15
16
17
- SCE_ERLANG_ATOM_QUOTED =
18
- SCE_ERLANG_MACRO_QUOTED =
19
- SCE_ERLANG_RECORD_QUOTED =
20
- SCE_ERLANG_NODE_NAME_QUOTED =
21
- SCE_ERLANG_BIFS =
22
- SCE_ERLANG_MODULES =
23
- SCE_ERLANG_MODULES_ATT =
24
- SCE_ERLANG_UNKNOWN =
31
- SCE_MSSQL_DEFAULT =
0
1
2
- SCE_MSSQL_NUMBER =
3
- SCE_MSSQL_STRING =
4
- SCE_MSSQL_OPERATOR =
5
- SCE_MSSQL_IDENTIFIER =
6
- SCE_MSSQL_VARIABLE =
7
- SCE_MSSQL_COLUMN_NAME =
8
- SCE_MSSQL_STATEMENT =
9
- SCE_MSSQL_DATATYPE =
10
- SCE_MSSQL_SYSTABLE =
11
- SCE_MSSQL_GLOBAL_VARIABLE =
12
- SCE_MSSQL_FUNCTION =
13
- SCE_MSSQL_STORED_PROCEDURE =
14
- SCE_MSSQL_DEFAULT_PREF_DATATYPE =
15
- SCE_MSSQL_COLUMN_NAME_2 =
16
- SCE_V_DEFAULT =
0
1
2
3
- SCE_V_NUMBER =
4
- SCE_V_WORD =
5
- SCE_V_STRING =
6
- SCE_V_WORD2 =
7
- SCE_V_WORD3 =
8
- SCE_V_PREPROCESSOR =
9
- SCE_V_OPERATOR =
10
- SCE_V_IDENTIFIER =
11
- SCE_V_STRINGEOL =
12
- SCE_V_USER =
19
- SCE_KIX_DEFAULT =
0
1
- SCE_KIX_STRING1 =
2
- SCE_KIX_STRING2 =
3
- SCE_KIX_NUMBER =
4
- SCE_KIX_VAR =
5
- SCE_KIX_MACRO =
6
- SCE_KIX_KEYWORD =
7
- SCE_KIX_FUNCTIONS =
8
- SCE_KIX_OPERATOR =
9
- SCE_KIX_IDENTIFIER =
31
- SCE_GC_DEFAULT =
0
1
2
- SCE_GC_GLOBAL =
3
- SCE_GC_EVENT =
4
- SCE_GC_ATTRIBUTE =
5
- SCE_GC_CONTROL =
6
- SCE_GC_COMMAND =
7
- SCE_GC_STRING =
8
- SCE_GC_OPERATOR =
9
- SCE_SN_DEFAULT =
0
- SCE_SN_CODE =
1
2
3
- SCE_SN_NUMBER =
4
- SCE_SN_WORD =
5
- SCE_SN_STRING =
6
- SCE_SN_WORD2 =
7
- SCE_SN_WORD3 =
8
- SCE_SN_PREPROCESSOR =
9
- SCE_SN_OPERATOR =
10
- SCE_SN_IDENTIFIER =
11
- SCE_SN_STRINGEOL =
12
- SCE_SN_REGEXTAG =
13
- SCE_SN_SIGNAL =
14
- SCE_SN_USER =
19
- SCE_AU3_DEFAULT =
0
1
2
- SCE_AU3_NUMBER =
3
- SCE_AU3_FUNCTION =
4
- SCE_AU3_KEYWORD =
5
- SCE_AU3_MACRO =
6
- SCE_AU3_STRING =
7
- SCE_AU3_OPERATOR =
8
- SCE_AU3_VARIABLE =
9
- SCE_AU3_SENT =
10
- SCE_AU3_PREPROCESSOR =
11
- SCE_AU3_SPECIAL =
12
- SCE_AU3_EXPAND =
13
- SCE_AU3_COMOBJ =
14
- SCE_AU3_UDF =
15
- SCE_APDL_DEFAULT =
0
1
2
- SCE_APDL_NUMBER =
3
- SCE_APDL_STRING =
4
- SCE_APDL_OPERATOR =
5
- SCE_APDL_WORD =
6
- SCE_APDL_PROCESSOR =
7
- SCE_APDL_COMMAND =
8
- SCE_APDL_SLASHCOMMAND =
9
- SCE_APDL_STARCOMMAND =
10
- SCE_APDL_ARGUMENT =
11
- SCE_APDL_FUNCTION =
12
- SCE_SH_DEFAULT =
0
- SCE_SH_ERROR =
1
2
- SCE_SH_NUMBER =
3
- SCE_SH_WORD =
4
- SCE_SH_STRING =
5
- SCE_SH_CHARACTER =
6
- SCE_SH_OPERATOR =
7
- SCE_SH_IDENTIFIER =
8
- SCE_SH_SCALAR =
9
- SCE_SH_PARAM =
10
- SCE_SH_BACKTICKS =
11
- SCE_SH_HERE_DELIM =
12
- SCE_SH_HERE_Q =
13
- SCE_ASN1_DEFAULT =
0
1
- SCE_ASN1_IDENTIFIER =
2
- SCE_ASN1_STRING =
3
- SCE_ASN1_OID =
4
- SCE_ASN1_SCALAR =
5
- SCE_ASN1_KEYWORD =
6
- SCE_ASN1_ATTRIBUTE =
7
- SCE_ASN1_DESCRIPTOR =
8
- SCE_ASN1_TYPE =
9
- SCE_ASN1_OPERATOR =
10
- SCE_VHDL_DEFAULT =
0
1
2
- SCE_VHDL_NUMBER =
3
- SCE_VHDL_STRING =
4
- SCE_VHDL_OPERATOR =
5
- SCE_VHDL_IDENTIFIER =
6
- SCE_VHDL_STRINGEOL =
7
- SCE_VHDL_KEYWORD =
8
- SCE_VHDL_STDOPERATOR =
9
- SCE_VHDL_ATTRIBUTE =
10
- SCE_VHDL_STDFUNCTION =
11
- SCE_VHDL_STDPACKAGE =
12
- SCE_VHDL_STDTYPE =
13
- SCE_VHDL_USERWORD =
14
- SCE_CAML_DEFAULT =
0
- SCE_CAML_IDENTIFIER =
1
- SCE_CAML_TAGNAME =
2
- SCE_CAML_KEYWORD =
3
- SCE_CAML_KEYWORD2 =
4
- SCE_CAML_KEYWORD3 =
5
- SCE_CAML_LINENUM =
6
- SCE_CAML_OPERATOR =
7
- SCE_CAML_NUMBER =
8
- SCE_CAML_CHAR =
9
- SCE_CAML_WHITE =
10
- SCE_CAML_STRING =
11
12
13
14
15
- SCE_HA_DEFAULT =
0
- SCE_HA_IDENTIFIER =
1
- SCE_HA_KEYWORD =
2
- SCE_HA_NUMBER =
3
- SCE_HA_STRING =
4
- SCE_HA_CHARACTER =
5
- SCE_HA_CLASS =
6
- SCE_HA_MODULE =
7
- SCE_HA_CAPITAL =
8
- SCE_HA_DATA =
9
- SCE_HA_IMPORT =
10
- SCE_HA_OPERATOR =
11
- SCE_HA_INSTANCE =
12
13
14
15
16
- SCE_T3_DEFAULT =
0
- SCE_T3_X_DEFAULT =
1
- SCE_T3_PREPROCESSOR =
2
3
4
- SCE_T3_OPERATOR =
5
- SCE_T3_KEYWORD =
6
- SCE_T3_NUMBER =
7
- SCE_T3_IDENTIFIER =
8
- SCE_T3_S_STRING =
9
- SCE_T3_D_STRING =
10
- SCE_T3_X_STRING =
11
- SCE_T3_LIB_DIRECTIVE =
12
- SCE_T3_MSG_PARAM =
13
- SCE_T3_HTML_TAG =
14
- SCE_T3_HTML_DEFAULT =
15
- SCE_T3_HTML_STRING =
16
- SCE_T3_USER1 =
17
- SCE_T3_USER2 =
18
- SCE_T3_USER3 =
19
- SCE_T3_BRACE =
20
- SCE_REBOL_DEFAULT =
0
1
2
- SCE_REBOL_PREFACE =
3
- SCE_REBOL_OPERATOR =
4
- SCE_REBOL_CHARACTER =
5
- SCE_REBOL_QUOTEDSTRING =
6
- SCE_REBOL_BRACEDSTRING =
7
- SCE_REBOL_NUMBER =
8
- SCE_REBOL_PAIR =
9
- SCE_REBOL_TUPLE =
10
- SCE_REBOL_BINARY =
11
- SCE_REBOL_MONEY =
12
- SCE_REBOL_ISSUE =
13
- SCE_REBOL_TAG =
14
- SCE_REBOL_FILE =
15
- SCE_REBOL_EMAIL =
16
- SCE_REBOL_URL =
17
- SCE_REBOL_DATE =
18
- SCE_REBOL_TIME =
19
- SCE_REBOL_IDENTIFIER =
20
- SCE_REBOL_WORD =
21
- SCE_REBOL_WORD2 =
22
- SCE_REBOL_WORD3 =
23
- SCE_REBOL_WORD4 =
24
- SCE_REBOL_WORD5 =
25
- SCE_REBOL_WORD6 =
26
- SCE_REBOL_WORD7 =
27
- SCE_REBOL_WORD8 =
28
- SCE_SQL_DEFAULT =
0
1
2
3
- SCE_SQL_NUMBER =
4
- SCE_SQL_WORD =
5
- SCE_SQL_STRING =
6
- SCE_SQL_CHARACTER =
7
- SCE_SQL_SQLPLUS =
8
- SCE_SQL_SQLPLUS_PROMPT =
9
- SCE_SQL_OPERATOR =
10
- SCE_SQL_IDENTIFIER =
11
13
15
- SCE_SQL_WORD2 =
16
17
18
- SCE_SQL_USER1 =
19
- SCE_SQL_USER2 =
20
- SCE_SQL_USER3 =
21
- SCE_SQL_USER4 =
22
- SCE_SQL_QUOTEDIDENTIFIER =
23
- SCE_ST_DEFAULT =
0
- SCE_ST_STRING =
1
- SCE_ST_NUMBER =
2
3
- SCE_ST_SYMBOL =
4
- SCE_ST_BINARY =
5
- SCE_ST_BOOL =
6
- SCE_ST_SELF =
7
- SCE_ST_SUPER =
8
- SCE_ST_NIL =
9
- SCE_ST_GLOBAL =
10
- SCE_ST_RETURN =
11
- SCE_ST_SPECIAL =
12
- SCE_ST_KWSEND =
13
- SCE_ST_ASSIGN =
14
- SCE_ST_CHARACTER =
15
- SCE_ST_SPEC_SEL =
16
- SCE_FS_DEFAULT =
0
1
2
3
4
5
6
- SCE_FS_KEYWORD =
7
- SCE_FS_KEYWORD2 =
8
- SCE_FS_KEYWORD3 =
9
- SCE_FS_KEYWORD4 =
10
- SCE_FS_NUMBER =
11
- SCE_FS_STRING =
12
- SCE_FS_PREPROCESSOR =
13
- SCE_FS_OPERATOR =
14
- SCE_FS_IDENTIFIER =
15
- SCE_FS_DATE =
16
- SCE_FS_STRINGEOL =
17
- SCE_FS_CONSTANT =
18
- SCE_FS_WORDOPERATOR =
19
- SCE_FS_DISABLEDCODE =
20
- SCE_FS_DEFAULT_C =
21
22
23
- SCE_FS_KEYWORD_C =
24
- SCE_FS_KEYWORD2_C =
25
- SCE_FS_NUMBER_C =
26
- SCE_FS_STRING_C =
27
- SCE_FS_PREPROCESSOR_C =
28
- SCE_FS_OPERATOR_C =
29
- SCE_FS_IDENTIFIER_C =
30
- SCE_FS_STRINGEOL_C =
31
- SCE_CSOUND_DEFAULT =
0
1
- SCE_CSOUND_NUMBER =
2
- SCE_CSOUND_OPERATOR =
3
- SCE_CSOUND_INSTR =
4
- SCE_CSOUND_IDENTIFIER =
5
- SCE_CSOUND_OPCODE =
6
7
- SCE_CSOUND_USERKEYWORD =
8
9
- SCE_CSOUND_PARAM =
10
- SCE_CSOUND_ARATE_VAR =
11
- SCE_CSOUND_KRATE_VAR =
12
- SCE_CSOUND_IRATE_VAR =
13
- SCE_CSOUND_GLOBAL_VAR =
14
- SCE_CSOUND_STRINGEOL =
15
- SCE_INNO_DEFAULT =
0
1
- SCE_INNO_KEYWORD =
2
- SCE_INNO_PARAMETER =
3
- SCE_INNO_SECTION =
4
- SCE_INNO_PREPROC =
5
- SCE_INNO_INLINE_EXPANSION =
6
7
- SCE_INNO_KEYWORD_PASCAL =
8
- SCE_INNO_KEYWORD_USER =
9
- SCE_INNO_STRING_DOUBLE =
10
- SCE_INNO_STRING_SINGLE =
11
- SCE_INNO_IDENTIFIER =
12
- SCE_OPAL_SPACE =
0
1
2
- SCE_OPAL_INTEGER =
3
- SCE_OPAL_KEYWORD =
4
- SCE_OPAL_SORT =
5
- SCE_OPAL_STRING =
6
- SCE_OPAL_PAR =
7
- SCE_OPAL_BOOL_CONST =
8
- SCE_OPAL_DEFAULT =
32
- SCE_SPICE_DEFAULT =
0
- SCE_SPICE_IDENTIFIER =
1
- SCE_SPICE_KEYWORD =
2
- SCE_SPICE_KEYWORD2 =
3
- SCE_SPICE_KEYWORD3 =
4
- SCE_SPICE_NUMBER =
5
- SCE_SPICE_DELIMITER =
6
- SCE_SPICE_VALUE =
7
8
- SCE_CMAKE_DEFAULT =
0
1
- SCE_CMAKE_STRINGDQ =
2
- SCE_CMAKE_STRINGLQ =
3
- SCE_CMAKE_STRINGRQ =
4
- SCE_CMAKE_COMMANDS =
5
- SCE_CMAKE_PARAMETERS =
6
- SCE_CMAKE_VARIABLE =
7
- SCE_CMAKE_USERDEFINED =
8
- SCE_CMAKE_WHILEDEF =
9
- SCE_CMAKE_FOREACHDEF =
10
- SCE_CMAKE_IFDEFINEDEF =
11
- SCE_CMAKE_MACRODEF =
12
- SCE_CMAKE_STRINGVAR =
13
- SCE_CMAKE_NUMBER =
14
- SCE_GAP_DEFAULT =
0
- SCE_GAP_IDENTIFIER =
1
- SCE_GAP_KEYWORD =
2
- SCE_GAP_KEYWORD2 =
3
- SCE_GAP_KEYWORD3 =
4
- SCE_GAP_KEYWORD4 =
5
- SCE_GAP_STRING =
6
- SCE_GAP_CHAR =
7
- SCE_GAP_OPERATOR =
8
9
- SCE_GAP_NUMBER =
10
- SCE_GAP_STRINGEOL =
11
- SCE_PLM_DEFAULT =
0
1
- SCE_PLM_STRING =
2
- SCE_PLM_NUMBER =
3
- SCE_PLM_IDENTIFIER =
4
- SCE_PLM_OPERATOR =
5
- SCE_PLM_CONTROL =
6
- SCE_PLM_KEYWORD =
7
- SCE_4GL_DEFAULT =
0
- SCE_4GL_NUMBER =
1
- SCE_4GL_WORD =
2
- SCE_4GL_STRING =
3
- SCE_4GL_CHARACTER =
4
- SCE_4GL_PREPROCESSOR =
5
- SCE_4GL_OPERATOR =
6
- SCE_4GL_IDENTIFIER =
7
- SCE_4GL_BLOCK =
8
- SCE_4GL_END =
9
10
11
12
13
14
15
- SCE_4GL_DEFAULT_ =
16
- SCE_4GL_NUMBER_ =
17
- SCE_4GL_WORD_ =
18
- SCE_4GL_STRING_ =
19
- SCE_4GL_CHARACTER_ =
20
- SCE_4GL_PREPROCESSOR_ =
21
- SCE_4GL_OPERATOR_ =
22
- SCE_4GL_IDENTIFIER_ =
23
- SCE_4GL_BLOCK_ =
24
- SCE_4GL_END_ =
25
26
27
28
29
30
31
- SCE_ABAQUS_DEFAULT =
0
1
2
- SCE_ABAQUS_NUMBER =
3
- SCE_ABAQUS_STRING =
4
- SCE_ABAQUS_OPERATOR =
5
- SCE_ABAQUS_WORD =
6
- SCE_ABAQUS_PROCESSOR =
7
- SCE_ABAQUS_COMMAND =
8
- SCE_ABAQUS_SLASHCOMMAND =
9
- SCE_ABAQUS_STARCOMMAND =
10
- SCE_ABAQUS_ARGUMENT =
11
- SCE_ABAQUS_FUNCTION =
12
- SCE_ASY_DEFAULT =
0
1
2
- SCE_ASY_NUMBER =
3
- SCE_ASY_WORD =
4
- SCE_ASY_STRING =
5
- SCE_ASY_CHARACTER =
6
- SCE_ASY_OPERATOR =
7
- SCE_ASY_IDENTIFIER =
8
- SCE_ASY_STRINGEOL =
9
10
- SCE_ASY_WORD2 =
11
- SCE_R_DEFAULT =
0
1
- SCE_R_KWORD =
2
- SCE_R_BASEKWORD =
3
- SCE_R_OTHERKWORD =
4
- SCE_R_NUMBER =
5
- SCE_R_STRING =
6
- SCE_R_STRING2 =
7
- SCE_R_OPERATOR =
8
- SCE_R_IDENTIFIER =
9
- SCE_R_INFIX =
10
- SCE_R_INFIXEOL =
11
- SCE_MAGIK_DEFAULT =
0
1
16
- SCE_MAGIK_STRING =
2
- SCE_MAGIK_CHARACTER =
3
- SCE_MAGIK_NUMBER =
4
- SCE_MAGIK_IDENTIFIER =
5
- SCE_MAGIK_OPERATOR =
6
- SCE_MAGIK_FLOW =
7
- SCE_MAGIK_CONTAINER =
8
- SCE_MAGIK_BRACKET_BLOCK =
9
- SCE_MAGIK_BRACE_BLOCK =
10
- SCE_MAGIK_SQBRACKET_BLOCK =
11
- SCE_MAGIK_UNKNOWN_KEYWORD =
12
- SCE_MAGIK_KEYWORD =
13
- SCE_MAGIK_PRAGMA =
14
- SCE_MAGIK_SYMBOL =
15
- SCE_POWERSHELL_DEFAULT =
0
1
- SCE_POWERSHELL_STRING =
2
- SCE_POWERSHELL_CHARACTER =
3
- SCE_POWERSHELL_NUMBER =
4
- SCE_POWERSHELL_VARIABLE =
5
- SCE_POWERSHELL_OPERATOR =
6
- SCE_POWERSHELL_IDENTIFIER =
7
- SCE_POWERSHELL_KEYWORD =
8
- SCE_POWERSHELL_CMDLET =
9
- SCE_POWERSHELL_ALIAS =
10
- SCE_POWERSHELL_FUNCTION =
11
- SCE_POWERSHELL_USER1 =
12
13
- SCE_MYSQL_DEFAULT =
0
1
2
- SCE_MYSQL_VARIABLE =
3
- SCE_MYSQL_SYSTEMVARIABLE =
4
- SCE_MYSQL_KNOWNSYSTEMVARIABLE =
5
- SCE_MYSQL_NUMBER =
6
- SCE_MYSQL_MAJORKEYWORD =
7
- SCE_MYSQL_KEYWORD =
8
- SCE_MYSQL_DATABASEOBJECT =
9
- SCE_MYSQL_PROCEDUREKEYWORD =
10
- SCE_MYSQL_STRING =
11
- SCE_MYSQL_SQSTRING =
12
- SCE_MYSQL_DQSTRING =
13
- SCE_MYSQL_OPERATOR =
14
- SCE_MYSQL_FUNCTION =
15
- SCE_MYSQL_IDENTIFIER =
16
- SCE_MYSQL_QUOTEDIDENTIFIER =
17
- SCE_MYSQL_USER1 =
18
- SCE_MYSQL_USER2 =
19
- SCE_MYSQL_USER3 =
20
- SCE_MYSQL_HIDDENCOMMAND =
21
- SCE_PO_DEFAULT =
0
1
- SCE_PO_MSGID =
2
- SCE_PO_MSGID_TEXT =
3
- SCE_PO_MSGSTR =
4
- SCE_PO_MSGSTR_TEXT =
5
- SCE_PO_MSGCTXT =
6
- SCE_PO_MSGCTXT_TEXT =
7
- SCE_PO_FUZZY =
8
- SCE_PAS_DEFAULT =
0
- SCE_PAS_IDENTIFIER =
1
2
3
4
- SCE_PAS_PREPROCESSOR =
5
- SCE_PAS_PREPROCESSOR2 =
6
- SCE_PAS_NUMBER =
7
- SCE_PAS_HEXNUMBER =
8
- SCE_PAS_WORD =
9
- SCE_PAS_STRING =
10
- SCE_PAS_STRINGEOL =
11
- SCE_PAS_CHARACTER =
12
- SCE_PAS_OPERATOR =
13
- SCE_PAS_ASM =
14
- SCE_SORCUS_DEFAULT =
0
- SCE_SORCUS_COMMAND =
1
- SCE_SORCUS_PARAMETER =
2
3
- SCE_SORCUS_STRING =
4
- SCE_SORCUS_STRINGEOL =
5
- SCE_SORCUS_IDENTIFIER =
6
- SCE_SORCUS_OPERATOR =
7
- SCE_SORCUS_NUMBER =
8
- SCE_SORCUS_CONSTANT =
9
- SCE_POWERPRO_DEFAULT =
0
1
2
- SCE_POWERPRO_NUMBER =
3
- SCE_POWERPRO_WORD =
4
- SCE_POWERPRO_WORD2 =
5
- SCE_POWERPRO_WORD3 =
6
- SCE_POWERPRO_WORD4 =
7
- SCE_POWERPRO_DOUBLEQUOTEDSTRING =
8
- SCE_POWERPRO_SINGLEQUOTEDSTRING =
9
- SCE_POWERPRO_LINECONTINUE =
10
- SCE_POWERPRO_OPERATOR =
11
- SCE_POWERPRO_IDENTIFIER =
12
- SCE_POWERPRO_STRINGEOL =
13
- SCE_POWERPRO_VERBATIM =
14
- SCE_POWERPRO_ALTQUOTE =
15
- SCE_POWERPRO_FUNCTION =
16
- SCE_SML_DEFAULT =
0
- SCE_SML_IDENTIFIER =
1
- SCE_SML_TAGNAME =
2
- SCE_SML_KEYWORD =
3
- SCE_SML_KEYWORD2 =
4
- SCE_SML_KEYWORD3 =
5
- SCE_SML_LINENUM =
6
- SCE_SML_OPERATOR =
7
- SCE_SML_NUMBER =
8
- SCE_SML_CHAR =
9
- SCE_SML_STRING =
11
12
13
14
15
- SCE_MARKDOWN_DEFAULT =
0
- SCE_MARKDOWN_LINE_BEGIN =
1
- SCE_MARKDOWN_STRONG1 =
2
- SCE_MARKDOWN_STRONG2 =
3
- SCE_MARKDOWN_EM1 =
4
- SCE_MARKDOWN_EM2 =
5
6
7
8
9
10
11
- SCE_MARKDOWN_PRECHAR =
12
- SCE_MARKDOWN_ULIST_ITEM =
13
- SCE_MARKDOWN_OLIST_ITEM =
14
- SCE_MARKDOWN_BLOCKQUOTE =
15
- SCE_MARKDOWN_STRIKEOUT =
16
- SCE_MARKDOWN_HRULE =
17
- SCE_MARKDOWN_LINK =
18
- SCE_MARKDOWN_CODE =
19
- SCE_MARKDOWN_CODE2 =
20
- SCE_MARKDOWN_CODEBK =
21
- SCE_TXT2TAGS_DEFAULT =
0
- SCE_TXT2TAGS_LINE_BEGIN =
1
- SCE_TXT2TAGS_STRONG1 =
2
- SCE_TXT2TAGS_STRONG2 =
3
- SCE_TXT2TAGS_EM1 =
4
- SCE_TXT2TAGS_EM2 =
5
6
7
8
9
10
11
- SCE_TXT2TAGS_PRECHAR =
12
- SCE_TXT2TAGS_ULIST_ITEM =
13
- SCE_TXT2TAGS_OLIST_ITEM =
14
- SCE_TXT2TAGS_BLOCKQUOTE =
15
- SCE_TXT2TAGS_STRIKEOUT =
16
- SCE_TXT2TAGS_HRULE =
17
- SCE_TXT2TAGS_LINK =
18
- SCE_TXT2TAGS_CODE =
19
- SCE_TXT2TAGS_CODE2 =
20
- SCE_TXT2TAGS_CODEBK =
21
22
- SCE_TXT2TAGS_OPTION =
23
- SCE_TXT2TAGS_PREPROC =
24
- SCE_TXT2TAGS_POSTPROC =
25
- MF_INSERT =
0x00000000
- MF_CHANGE =
0x00000080
- MF_APPEND =
0x00000100
- MF_DELETE =
0x00000200
- MF_REMOVE =
0x00001000
- MF_BYCOMMAND =
0x00000000
- MF_BYPOSITION =
0x00000400
- MF_SEPARATOR =
0x00000800
- MF_ENABLED =
0x00000000
- MF_GRAYED =
0x00000001
- MF_DISABLED =
0x00000002
- MF_UNCHECKED =
0x00000000
- MF_CHECKED =
0x00000008
- MF_USECHECKBITMAPS =
0x00000200
- MF_STRING =
0x00000000
- MF_BITMAP =
0x00000004
- MF_OWNERDRAW =
0x00000100
0x00000010
0x00000020
0x00000040
- MF_UNHILITE =
0x00000000
- MF_HILITE =
0x00000080
- MF_DEFAULT =
0x00001000
0x00002000
- MF_HELP =
0x00004000
- MF_RIGHTJUSTIFY =
0x00004000
- MF_MOUSESELECT =
0x00008000
- MF_END =
0x00000080
- MFT_STRING =
MF_STRING
- MFT_BITMAP =
MF_BITMAP
MF_MENUBARBREAK
MF_MENUBREAK
- MFT_OWNERDRAW =
MF_OWNERDRAW
- MFT_RADIOCHECK =
0x00000200
- MFT_SEPARATOR =
MF_SEPARATOR
- MFT_RIGHTORDER =
0x00002000
- MFT_RIGHTJUSTIFY =
MF_RIGHTJUSTIFY
- MFS_GRAYED =
0x00000003
- MFS_DISABLED =
MFS_GRAYED
- MFS_CHECKED =
MF_CHECKED
- MFS_HILITE =
MF_HILITE
- MFS_ENABLED =
MF_ENABLED
- MFS_UNCHECKED =
MF_UNCHECKED
- MFS_UNHILITE =
MF_UNHILITE
- MFS_DEFAULT =
MF_DEFAULT
- MIIM_STATE =
0x00000001
- MIIM_ID =
0x00000002
0x00000004
- MIIM_CHECKMARKS =
0x00000008
- MIIM_TYPE =
0x00000010
- MIIM_DATA =
0x00000020
- MIIM_STRING =
0x00000040
- MIIM_BITMAP =
0x00000080
- MIIM_FTYPE =
0x00000100
- TPM_LEFTBUTTON =
0x0000
- TPM_RIGHTBUTTON =
0x0002
- TPM_LEFTALIGN =
0x0000
- TPM_CENTERALIGN =
0x0004
- TPM_RIGHTALIGN =
0x0008
- TPM_TOPALIGN =
0x0000
- TPM_VCENTERALIGN =
0x0010
- TPM_BOTTOMALIGN =
0x0020
- TPM_HORIZONTAL =
0x0000
- TPM_VERTICAL =
0x0040
- TPM_NONOTIFY =
0x0080
- TPM_RETURNCMD =
0x0100
- TPM_RECURSE =
0x0001
- TPM_HORPOSANIMATION =
0x0400
- TPM_HORNEGANIMATION =
0x0800
- TPM_VERPOSANIMATION =
0x1000
- TPM_VERNEGANIMATION =
0x2000
- TPM_NOANIMATION =
0x4000
- TPM_LAYOUTRTL =
0x8000
- TPM_WORKAREA =
0x10000
- S_OK =
0
- S_FALSE =
1
- E_UNEXPECTED =
0x8000FFFF - 0x1_0000_0000
- E_NOTIMPL =
0x80004001 - 0x1_0000_0000
- E_OUTOFMEMORY =
0x8007000E - 0x1_0000_0000
- E_INVALIDARG =
0x80070057 - 0x1_0000_0000
- E_NOINTERFACE =
0x80004002 - 0x1_0000_0000
- E_POINTER =
0x80004003 - 0x1_0000_0000
- E_HANDLE =
0x80070006 - 0x1_0000_0000
- E_ABORT =
0x80004004 - 0x1_0000_0000
- E_FAIL =
0x80004005 - 0x1_0000_0000
- E_ACCESSDENIED =
0x80070005 - 0x1_0000_0000
- E_PENDING =
0x8000000A - 0x1_0000_0000
- FACILITY_WIN32 =
7
- ERROR_CANCELLED =
1223
- CLSCTX_INPROC_SERVER =
0x1
- CLSCTX_INPROC_HANDLER =
0x2
- CLSCTX_LOCAL_SERVER =
0x4
- CLSCTX_INPROC_SERVER16 =
0x8
- CLSCTX_REMOTE_SERVER =
0x10
- CLSCTX_INPROC_HANDLER16 =
0x20
- CLSCTX_RESERVED1 =
0x40
- CLSCTX_RESERVED2 =
0x80
- CLSCTX_RESERVED3 =
0x100
- CLSCTX_RESERVED4 =
0x200
- CLSCTX_NO_CODE_DOWNLOAD =
0x400
- CLSCTX_RESERVED5 =
0x800
- CLSCTX_NO_CUSTOM_MARSHAL =
0x1000
- CLSCTX_ENABLE_CODE_DOWNLOAD =
0x2000
- CLSCTX_NO_FAILURE_LOG =
0x4000
- CLSCTX_DISABLE_AAA =
0x8000
- CLSCTX_ENABLE_AAA =
0x10000
- CLSCTX_FROM_DEFAULT_CONTEXT =
0x20000
- CLSCTX_ACTIVATE_32_BIT_SERVER =
0x40000
- CLSCTX_ACTIVATE_64_BIT_SERVER =
0x80000
- CLSCTX_ENABLE_CLOAKING =
0x100000
- CLSCTX_PS_DLL =
-0x80000000
- CLSCTX_INPROC =
CLSCTX_INPROC_SERVER | CLSCTX_INPROC_HANDLER
- CLSCTX_ALL =
CLSCTX_INPROC_SERVER | CLSCTX_INPROC_HANDLER | CLSCTX_LOCAL_SERVER | CLSCTX_REMOTE_SERVER
- CLSCTX_SERVER =
CLSCTX_INPROC_SERVER | CLSCTX_LOCAL_SERVER | CLSCTX_REMOTE_SERVER
- IUnknown =
- Unknown =
- IDispatch =
- Dispatch =
- DCallback =
- IConnectionPointContainer =
- ConnectionPointContainer =
- IConnectionPoint =
- ConnectionPoint =
- IObjectWithSite =
- ObjectWithSite =
- TCS_SCROLLOPPOSITE =
0x0001
- TCS_BOTTOM =
0x0002
- TCS_RIGHT =
0x0002
- TCS_MULTISELECT =
0x0004
- TCS_FLATBUTTONS =
0x0008
- TCS_FORCEICONLEFT =
0x0010
- TCS_FORCELABELLEFT =
0x0020
- TCS_HOTTRACK =
0x0040
- TCS_VERTICAL =
0x0080
- TCS_TABS =
0x0000
- TCS_BUTTONS =
0x0100
- TCS_SINGLELINE =
0x0000
- TCS_MULTILINE =
0x0200
- TCS_RIGHTJUSTIFY =
0x0000
- TCS_FIXEDWIDTH =
0x0400
- TCS_RAGGEDRIGHT =
0x0800
- TCS_FOCUSONBUTTONDOWN =
0x1000
- TCS_OWNERDRAWFIXED =
0x2000
- TCS_TOOLTIPS =
0x4000
- TCS_FOCUSNEVER =
0x8000
- TCS_EX_FLATSEPARATORS =
0x00000001
- TCS_EX_REGISTERDROP =
0x00000002
- TCM_FIRST =
0x1300
- TCM_GETIMAGELIST =
TCM_FIRST + 2
- TCM_SETIMAGELIST =
TCM_FIRST + 3
- TCM_GETITEMCOUNT =
TCM_FIRST + 4
- TCM_GETITEM =
TCM_FIRST + 5
- TCM_SETITEM =
TCM_FIRST + 6
- TCM_INSERTITEM =
TCM_FIRST + 7
- TCM_DELETEITEM =
TCM_FIRST + 8
- TCM_DELETEALLITEMS =
TCM_FIRST + 9
- TCM_GETITEMRECT =
TCM_FIRST + 10
- TCM_GETCURSEL =
TCM_FIRST + 11
- TCM_SETCURSEL =
TCM_FIRST + 12
- TCM_HITTEST =
TCM_FIRST + 13
TCM_FIRST + 14
- TCM_ADJUSTRECT =
TCM_FIRST + 40
- TCM_SETITEMSIZE =
TCM_FIRST + 41
- TCM_REMOVEIMAGE =
TCM_FIRST + 42
- TCM_SETPADDING =
TCM_FIRST + 43
- TCM_GETROWCOUNT =
TCM_FIRST + 44
- TCM_GETTOOLTIPS =
TCM_FIRST + 45
- TCM_SETTOOLTIPS =
TCM_FIRST + 46
- TCM_GETCURFOCUS =
TCM_FIRST + 47
- TCM_SETCURFOCUS =
TCM_FIRST + 48
- TCM_SETMINTABWIDTH =
TCM_FIRST + 49
- TCM_DESELECTALL =
TCM_FIRST + 50
- TCM_HIGHLIGHTITEM =
TCM_FIRST + 51
- TCM_SETEXTENDEDSTYLE =
TCM_FIRST + 52
- TCM_GETEXTENDEDSTYLE =
TCM_FIRST + 53
- TCM_SETUNICODEFORMAT =
CCM_SETUNICODEFORMAT
- TCM_GETUNICODEFORMAT =
CCM_GETUNICODEFORMAT
- TCN_FIRST =
0x1_0000_0000 - 550
- TCN_LAST =
0x1_0000_0000 - 580
- TCN_KEYDOWN =
TCN_FIRST - 0
- TCN_SELCHANGE =
TCN_FIRST - 1
- TCN_SELCHANGING =
TCN_FIRST - 2
- TCN_GETOBJECT =
TCN_FIRST - 3
- TCN_FOCUSCHANGE =
TCN_FIRST - 4
- TCIF_TEXT =
0x0001
- TCIF_IMAGE =
0x0002
- TCIF_RTLREADING =
0x0004
- TCIF_PARAM =
0x0008
- TCIF_STATE =
0x0010
- TCIS_BUTTONPRESSED =
0x0001
- TCIS_HIGHLIGHTED =
0x0002
- LOGPIXELSX =
88
- LOGPIXELSY =
90
- DEFAULT_GUI_FONT =
17
- ECM_FIRST =
0x1500
- EM_SETCUEBANNER =
ECM_FIRST + 1
- EM_GETCUEBANNER =
ECM_FIRST + 2
- EM_SHOWBALLOONTIP =
ECM_FIRST + 3
- EM_HIDEBALLOONTIP =
ECM_FIRST + 4
- INVALID_HANDLE_VALUE =
FFI::Pointer.new(-1)
- INVALID_FILE_SIZE =
0xFFFFFFFF
- INVALID_SET_FILE_POINTER =
0xFFFFFFFF
- INVALID_FILE_ATTRIBUTES =
0xFFFFFFFF
- INVALID_ATOM =
0
- IMAGE_BITMAP =
0
- IMAGE_ICON =
1
- IMAGE_CURSOR =
2
- IMAGE_ENHMETAFILE =
3
- LR_DEFAULTCOLOR =
0x00000000
- LR_MONOCHROME =
0x00000001
- LR_COLOR =
0x00000002
- LR_COPYRETURNORG =
0x00000004
- LR_COPYDELETEORG =
0x00000008
- LR_LOADFROMFILE =
0x00000010
- LR_LOADTRANSPARENT =
0x00000020
- LR_DEFAULTSIZE =
0x00000040
- LR_VGACOLOR =
0x00000080
- LR_LOADMAP3DCOLORS =
0x00001000
- LR_CREATEDIBSECTION =
0x00002000
- LR_COPYFROMRESOURCE =
0x00004000
- LR_SHARED =
0x00008000
- Version =
OSVERSIONINFOEX.new.get!
- SIGDN_NORMALDISPLAY =
0x00000000
- SIGDN_PARENTRELATIVEPARSING =
0x80018001
- SIGDN_DESKTOPABSOLUTEPARSING =
0x80028000
- SIGDN_PARENTRELATIVEEDITING =
0x80031001
- SIGDN_DESKTOPABSOLUTEEDITING =
0x8004c000
- SIGDN_FILESYSPATH =
0x80058000
- SIGDN_URL =
0x80068000
- SIGDN_PARENTRELATIVEFORADDRESSBAR =
0x8007c001
- SIGDN_PARENTRELATIVE =
0x80080001
- SICHINT_DISPLAY =
0x00000000
- SICHINT_ALLFIELDS =
0x80000000
- SICHINT_CANONICAL =
0x10000000
- SICHINT_TEST_FILESYSPATH_IF_NOT_EQUAL =
0x20000000
- IShellItem =
- SIATTRIBFLAGS_AND =
0x00000001
- SIATTRIBFLAGS_OR =
0x00000002
- SIATTRIBFLAGS_APPCOMPAT =
0x00000003
- SIATTRIBFLAGS_MASK =
0x00000003
- SIATTRIBFLAGS_ALLITEMS =
0x00004000
- IShellItemArray =
- IModalWindow =
- ModalWindow =
- IExplorerBrowserEvents =
- ExplorerBrowserEvents =
- EBO_NONE =
0x00000000
- EBO_NAVIGATEONCE =
0x00000001
- EBO_SHOWFRAMES =
0X00000002
- EBO_ALWAYSNAVIGATE =
0x00000004
- EBO_NOTRAVELLOG =
0x00000008
- EBO_NOWRAPPERWINDOW =
0x00000010
- EBO_HTMLSHAREPOINTVIEW =
0x00000020
- EBF_NONE =
0x0000000
- EBF_SELECTFROMDATAOBJECT =
0x0000100
- EBF_NODROPTARGET =
0x0000200
- IExplorerBrowser =
- ExplorerBrowser =
- FOLDERID_NetworkFolder =
- FOLDERID_ComputerFolder =
- FOLDERID_InternetFolder =
- FOLDERID_ControlPanelFolder =
- FOLDERID_PrintersFolder =
- FOLDERID_SyncManagerFolder =
- FOLDERID_SyncSetupFolder =
- FOLDERID_ConflictFolder =
- FOLDERID_SyncResultsFolder =
- FOLDERID_RecycleBinFolder =
- FOLDERID_ConnectionsFolder =
- FOLDERID_Fonts =
- FOLDERID_Desktop =
- FOLDERID_Startup =
- FOLDERID_Programs =
- FOLDERID_Recent =
- FOLDERID_SendTo =
- FOLDERID_Documents =
- FOLDERID_Favorites =
- FOLDERID_NetHood =
- FOLDERID_PrintHood =
- FOLDERID_Templates =
- FOLDERID_CommonStartup =
- FOLDERID_CommonPrograms =
- FOLDERID_PublicDesktop =
- FOLDERID_ProgramData =
- FOLDERID_CommonTemplates =
- FOLDERID_PublicDocuments =
- FOLDERID_RoamingAppData =
- FOLDERID_LocalAppData =
- FOLDERID_LocalAppDataLow =
- FOLDERID_InternetCache =
- FOLDERID_Cookies =
- FOLDERID_History =
- FOLDERID_System =
- FOLDERID_SystemX86 =
- FOLDERID_Windows =
- FOLDERID_Profile =
- FOLDERID_Pictures =
- FOLDERID_ProgramFilesX86 =
- FOLDERID_ProgramFilesCommonX86 =
- FOLDERID_ProgramFilesX64 =
- FOLDERID_ProgramFilesCommonX64 =
- FOLDERID_ProgramFiles =
- FOLDERID_ProgramFilesCommon =
- FOLDERID_UserProgramFiles =
- FOLDERID_UserProgramFilesCommon =
- FOLDERID_AdminTools =
- FOLDERID_CommonAdminTools =
- FOLDERID_Music =
- FOLDERID_Videos =
- FOLDERID_Ringtones =
- FOLDERID_PublicPictures =
- FOLDERID_PublicMusic =
- FOLDERID_PublicVideos =
- FOLDERID_PublicRingtones =
- FOLDERID_ResourceDir =
- FOLDERID_LocalizedResourcesDir =
- FOLDERID_CommonOEMLinks =
- FOLDERID_CDBurning =
- FOLDERID_UserProfiles =
- FOLDERID_Playlists =
- FOLDERID_SamplePlaylists =
- FOLDERID_SampleMusic =
- FOLDERID_SamplePictures =
- FOLDERID_SampleVideos =
- FOLDERID_PhotoAlbums =
- FOLDERID_Public =
- FOLDERID_ChangeRemovePrograms =
- FOLDERID_AppUpdates =
- FOLDERID_AddNewPrograms =
- FOLDERID_Downloads =
- FOLDERID_PublicDownloads =
- FOLDERID_SavedSearches =
- FOLDERID_QuickLaunch =
- FOLDERID_Contacts =
- FOLDERID_PublicGameTasks =
- FOLDERID_GameTasks =
- FOLDERID_SavedGames =
- FOLDERID_Games =
- FOLDERID_SEARCH_MAPI =
- FOLDERID_SEARCH_CSC =
- FOLDERID_Links =
- FOLDERID_UsersFiles =
- FOLDERID_UsersLibraries =
- FOLDERID_SearchHome =
- FOLDERID_OriginalImages =
- FOLDERID_DocumentsLibrary =
- FOLDERID_MusicLibrary =
- FOLDERID_PicturesLibrary =
- FOLDERID_VideosLibrary =
- FOLDERID_RecordedTVLibrary =
- FOLDERID_HomeGroup =
- FOLDERID_DeviceMetadataStore =
- FOLDERID_Libraries =
- FOLDERID_PublicLibraries =
- FOLDERID_UserPinned =
- FOLDERID_ImplicitAppShortcuts =
- SBSP_DEFBROWSER =
0x0000
- SBSP_SAMEBROWSER =
0x0001
- SBSP_NEWBROWSER =
0x0002
- SBSP_DEFMODE =
0x0000
- SBSP_OPENMODE =
0x0010
- SBSP_EXPLOREMODE =
0x0020
- SBSP_HELPMODE =
0x0040
- SBSP_NOTRANSFERHIST =
0x0080
- SBSP_ABSOLUTE =
0x0000
- SBSP_RELATIVE =
0x1000
- SBSP_PARENT =
0x2000
- SBSP_NAVIGATEBACK =
0x4000
- SBSP_NAVIGATEFORWARD =
0x8000
- SBSP_ALLOW_AUTONAVIGATE =
0x00010000
- SBSP_KEEPSAMETEMPLATE =
0x00020000
- SBSP_KEEPWORDWHEELTEXT =
0x00040000
- SBSP_ACTIVATE_NOFOCUS =
0x00080000
- SBSP_CREATENOHISTORY =
0x00100000
- SBSP_PLAYNOSOUND =
0x00200000
- SBSP_CALLERUNTRUSTED =
0x00800000
- SBSP_TRUSTFIRSTDOWNLOAD =
0x01000000
- SBSP_UNTRUSTEDFORDOWNLOAD =
0x02000000
- SBSP_NOAUTOSELECT =
0x04000000
- SBSP_WRITENOHISTORY =
0x08000000
- SBSP_TRUSTEDFORACTIVEX =
0x10000000
- SBSP_FEEDNAVIGATION =
0x20000000
- SBSP_REDIRECT =
0x40000000
- SBSP_INITIATEDBYHLINKFRAME =
0x80000000
- WM_NULL =
0x0000
- WM_CREATE =
0x0001
- WM_DESTROY =
0x0002
- WM_MOVE =
0x0003
- WM_SIZE =
0x0005
- WM_ACTIVATE =
0x0006
- WM_SETFOCUS =
0x0007
- WM_KILLFOCUS =
0x0008
- WM_ENABLE =
0x000A
- WM_SETREDRAW =
0x000B
- WM_SETTEXT =
0x000C
- WM_GETTEXT =
0x000D
- WM_GETTEXTLENGTH =
0x000E
- WM_PAINT =
0x000F
- WM_CLOSE =
0x0010
- WM_QUERYENDSESSION =
0x0011
- WM_QUERYOPEN =
0x0013
- WM_ENDSESSION =
0x0016
- WM_QUIT =
0x0012
- WM_ERASEBKGND =
0x0014
- WM_SYSCOLORCHANGE =
0x0015
- WM_SHOWWINDOW =
0x0018
- WM_WININICHANGE =
0x001A
- WM_SETTINGCHANGE =
WM_WININICHANGE
- WM_DEVMODECHANGE =
0x001B
- WM_ACTIVATEAPP =
0x001C
- WM_FONTCHANGE =
0x001D
- WM_TIMECHANGE =
0x001E
- WM_CANCELMODE =
0x001F
- WM_SETCURSOR =
0x0020
- WM_MOUSEACTIVATE =
0x0021
- WM_CHILDACTIVATE =
0x0022
- WM_QUEUESYNC =
0x0023
- WM_GETMINMAXINFO =
0x0024
- WM_PAINTICON =
0x0026
- WM_ICONERASEBKGND =
0x0027
- WM_NEXTDLGCTL =
0x0028
- WM_SPOOLERSTATUS =
0x002A
- WM_DRAWITEM =
0x002B
- WM_MEASUREITEM =
0x002C
- WM_DELETEITEM =
0x002D
- WM_VKEYTOITEM =
0x002E
- WM_CHARTOITEM =
0x002F
- WM_SETFONT =
0x0030
- WM_GETFONT =
0x0031
- WM_SETHOTKEY =
0x0032
- WM_GETHOTKEY =
0x0033
- WM_QUERYDRAGICON =
0x0037
- WM_COMPAREITEM =
0x0039
- WM_GETOBJECT =
0x003D
- WM_COMPACTING =
0x0041
- WM_COMMNOTIFY =
0x0044
- WM_WINDOWPOSCHANGING =
0x0046
- WM_WINDOWPOSCHANGED =
0x0047
- WM_POWER =
0x0048
- WM_COPYDATA =
0x004A
- WM_CANCELJOURNAL =
0x004B
- WM_NOTIFY =
0x004E
- WM_INPUTLANGCHANGEREQUEST =
0x0050
- WM_INPUTLANGCHANGE =
0x0051
- WM_TCARD =
0x0052
- WM_HELP =
0x0053
- WM_USERCHANGED =
0x0054
- WM_NOTIFYFORMAT =
0x0055
0x007B
- WM_STYLECHANGING =
0x007C
- WM_STYLECHANGED =
0x007D
- WM_DISPLAYCHANGE =
0x007E
- WM_GETICON =
0x007F
- WM_SETICON =
0x0080
- WM_NCCREATE =
0x0081
- WM_NCDESTROY =
0x0082
- WM_NCCALCSIZE =
0x0083
- WM_NCHITTEST =
0x0084
- WM_NCPAINT =
0x0085
- WM_NCACTIVATE =
0x0086
- WM_GETDLGCODE =
0x0087
- WM_SYNCPAINT =
0x0088
- WM_NCMOUSEMOVE =
0x00A0
- WM_NCLBUTTONDOWN =
0x00A1
- WM_NCLBUTTONUP =
0x00A2
- WM_NCLBUTTONDBLCLK =
0x00A3
- WM_NCRBUTTONDOWN =
0x00A4
- WM_NCRBUTTONUP =
0x00A5
- WM_NCRBUTTONDBLCLK =
0x00A6
- WM_NCMBUTTONDOWN =
0x00A7
- WM_NCMBUTTONUP =
0x00A8
- WM_NCMBUTTONDBLCLK =
0x00A9
- WM_NCXBUTTONDOWN =
0x00AB
- WM_NCXBUTTONUP =
0x00AC
- WM_NCXBUTTONDBLCLK =
0x00AD
- WM_INPUT_DEVICE_CHANGE =
0x00FE
- WM_INPUT =
0x00FF
- WM_KEYFIRST =
0x0100
- WM_KEYDOWN =
0x0100
- WM_KEYUP =
0x0101
- WM_CHAR =
0x0102
- WM_DEADCHAR =
0x0103
- WM_SYSKEYDOWN =
0x0104
- WM_SYSKEYUP =
0x0105
- WM_SYSCHAR =
0x0106
- WM_SYSDEADCHAR =
0x0107
- WM_UNICHAR =
0x0109
- WM_KEYLAST =
0x0109
- WM_IME_STARTCOMPOSITION =
0x010D
- WM_IME_ENDCOMPOSITION =
0x010E
- WM_IME_COMPOSITION =
0x010F
- WM_IME_KEYLAST =
0x010F
- WM_INITDIALOG =
0x0110
- WM_COMMAND =
0x0111
- WM_SYSCOMMAND =
0x0112
- WM_TIMER =
0x0113
- WM_HSCROLL =
0x0114
- WM_VSCROLL =
0x0115
0x0116
0x0117
- WM_GESTURE =
0x0119
- WM_GESTURENOTIFY =
0x011A
0x011F
0x0120
- WM_ENTERIDLE =
0x0121
0x0122
0x0123
0x0124
0x0125
- WM_MENUCOMMAND =
0x0126
- WM_CHANGEUISTATE =
0x0127
- WM_UPDATEUISTATE =
0x0128
- WM_QUERYUISTATE =
0x0129
- WM_CTLCOLORMSGBOX =
0x0132
- WM_CTLCOLOREDIT =
0x0133
- WM_CTLCOLORLISTBOX =
0x0134
- WM_CTLCOLORBTN =
0x0135
- WM_CTLCOLORDLG =
0x0136
- WM_CTLCOLORSCROLLBAR =
0x0137
- WM_CTLCOLORSTATIC =
0x0138
- WM_MOUSEFIRST =
0x0200
- WM_MOUSEMOVE =
0x0200
- WM_LBUTTONDOWN =
0x0201
- WM_LBUTTONUP =
0x0202
- WM_LBUTTONDBLCLK =
0x0203
- WM_RBUTTONDOWN =
0x0204
- WM_RBUTTONUP =
0x0205
- WM_RBUTTONDBLCLK =
0x0206
- WM_MBUTTONDOWN =
0x0207
- WM_MBUTTONUP =
0x0208
- WM_MBUTTONDBLCLK =
0x0209
- WM_MOUSEWHEEL =
0x020A
- WM_XBUTTONDOWN =
0x020B
- WM_XBUTTONUP =
0x020C
- WM_XBUTTONDBLCLK =
0x020D
- WM_MOUSEHWHEEL =
0x020E
- WM_MOUSELAST =
0x020E
- WM_PARENTNOTIFY =
0x0210
0x0211
0x0212
0x0213
- WM_SIZING =
0x0214
- WM_CAPTURECHANGED =
0x0215
- WM_MOVING =
0x0216
- WM_POWERBROADCAST =
0x0218
- WM_DEVICECHANGE =
0x0219
- WM_MDICREATE =
0x0220
- WM_MDIDESTROY =
0x0221
- WM_MDIACTIVATE =
0x0222
- WM_MDIRESTORE =
0x0223
- WM_MDINEXT =
0x0224
- WM_MDIMAXIMIZE =
0x0225
- WM_MDITILE =
0x0226
- WM_MDICASCADE =
0x0227
- WM_MDIICONARRANGE =
0x0228
- WM_MDIGETACTIVE =
0x0229
0x0230
- WM_ENTERSIZEMOVE =
0x0231
- WM_EXITSIZEMOVE =
0x0232
- WM_DROPFILES =
0x0233
0x0234
- WM_TOUCH =
0x0240
- WM_IME_SETCONTEXT =
0x0281
- WM_IME_NOTIFY =
0x0282
- WM_IME_CONTROL =
0x0283
- WM_IME_COMPOSITIONFULL =
0x0284
- WM_IME_SELECT =
0x0285
- WM_IME_CHAR =
0x0286
- WM_IME_REQUEST =
0x0288
- WM_IME_KEYDOWN =
0x0290
- WM_IME_KEYUP =
0x0291
- WM_MOUSEHOVER =
0x02A1
- WM_MOUSELEAVE =
0x02A3
- WM_NCMOUSEHOVER =
0x02A0
- WM_NCMOUSELEAVE =
0x02A2
- WM_WTSSESSION_CHANGE =
0x02B1
- WM_TABLET_FIRST =
0x02c0
- WM_TABLET_LAST =
0x02df
- WM_CUT =
0x0300
- WM_COPY =
0x0301
- WM_PASTE =
0x0302
- WM_CLEAR =
0x0303
- WM_UNDO =
0x0304
- WM_RENDERFORMAT =
0x0305
- WM_RENDERALLFORMATS =
0x0306
- WM_DESTROYCLIPBOARD =
0x0307
- WM_DRAWCLIPBOARD =
0x0308
- WM_PAINTCLIPBOARD =
0x0309
- WM_VSCROLLCLIPBOARD =
0x030A
- WM_SIZECLIPBOARD =
0x030B
- WM_ASKCBFORMATNAME =
0x030C
- WM_CHANGECBCHAIN =
0x030D
- WM_HSCROLLCLIPBOARD =
0x030E
- WM_QUERYNEWPALETTE =
0x030F
- WM_PALETTEISCHANGING =
0x0310
- WM_PALETTECHANGED =
0x0311
- WM_HOTKEY =
0x0312
- WM_PRINT =
0x0317
- WM_PRINTCLIENT =
0x0318
- WM_APPCOMMAND =
0x0319
- WM_THEMECHANGED =
0x031A
- WM_CLIPBOARDUPDATE =
0x031D
- WM_DWMCOMPOSITIONCHANGED =
0x031E
- WM_DWMNCRENDERINGCHANGED =
0x031F
- WM_DWMCOLORIZATIONCOLORCHANGED =
0x0320
- WM_DWMWINDOWMAXIMIZEDCHANGE =
0x0321
- WM_DWMSENDICONICTHUMBNAIL =
0x0323
- WM_DWMSENDICONICLIVEPREVIEWBITMAP =
0x0326
- WM_GETTITLEBARINFOEX =
0x033F
- WM_HANDHELDFIRST =
0x0358
- WM_HANDHELDLAST =
0x035F
- WM_AFXFIRST =
0x0360
- WM_AFXLAST =
0x037F
- WM_PENWINFIRST =
0x0380
- WM_PENWINLAST =
0x038F
- WM_APP =
0x8000
- WM_USER =
0x0400
- BS_SPLITBUTTON =
0x0000000C
- BS_DEFSPLITBUTTON =
0x0000000D
- BS_COMMANDLINK =
0x0000000E
- BS_DEFCOMMANDLINK =
0x0000000F
- BCM_FIRST =
0x1600
- BCM_GETIDEALSIZE =
BCM_FIRST + 0x0001
- BCM_SETIMAGELIST =
BCM_FIRST + 0x0002
- BCM_GETIMAGELIST =
BCM_FIRST + 0x0003
- BCM_SETTEXTMARGIN =
BCM_FIRST + 0x0004
- BCM_GETTEXTMARGIN =
BCM_FIRST + 0x0005
- BCM_SETDROPDOWNSTATE =
BCM_FIRST + 0x0006
- BCM_SETSPLITINFO =
BCM_FIRST + 0x0007
- BCM_GETSPLITINFO =
BCM_FIRST + 0x0008
- BCM_SETNOTE =
BCM_FIRST + 0x0009
- BCM_GETNOTE =
BCM_FIRST + 0x000A
- BCM_GETNOTELENGTH =
BCM_FIRST + 0x000B
- BCM_SETSHIELD =
BCM_FIRST + 0x000C
- BST_HOT =
0x0200
- BST_DROPDOWNPUSHED =
0x0400
- BCN_FIRST =
0x1_0000_0000 - 1250
- BCN_LAST =
0x1_0000_0000 - 1350
- BCN_HOTITEMCHANGE =
BCN_FIRST + 0x0001
- BCN_DROPDOWN =
BCN_FIRST + 0x0002
- NM_GETCUSTOMSPLITRECT =
BCN_FIRST + 0x0003
- ICC_LISTVIEW_CLASSES =
0x00000001
- ICC_TREEVIEW_CLASSES =
0x00000002
- ICC_BAR_CLASSES =
0x00000004
- ICC_TAB_CLASSES =
0x00000008
- ICC_UPDOWN_CLASS =
0x00000010
- ICC_PROGRESS_CLASS =
0x00000020
- ICC_HOTKEY_CLASS =
0x00000040
- ICC_ANIMATE_CLASS =
0x00000080
- ICC_WIN95_CLASSES =
0x000000FF
- ICC_DATE_CLASSES =
0x00000100
- ICC_USEREX_CLASSES =
0x00000200
- ICC_COOL_CLASSES =
0x00000400
- ICC_INTERNET_CLASSES =
0x00000800
- ICC_PAGESCROLLER_CLASS =
0x00001000
- ICC_NATIVEFNTCTL_CLASS =
0x00002000
- ICC_STANDARD_CLASSES =
0x00004000
- ICC_LINK_CLASS =
0x00008000
- CCS_TOP =
0x00000001
- CCS_NOMOVEY =
0x00000002
- CCS_BOTTOM =
0x00000003
- CCS_NORESIZE =
0x00000004
- CCS_NOPARENTALIGN =
0x00000008
- CCS_ADJUSTABLE =
0x00000020
- CCS_NODIVIDER =
0x00000040
- CCS_VERT =
0x00000080
- CCS_LEFT =
CCS_VERT | CCS_TOP
- CCS_RIGHT =
CCS_VERT | CCS_BOTTOM
- CCS_NOMOVEX =
CCS_VERT | CCS_NOMOVEY
- CCM_FIRST =
0x2000
- CCM_LAST =
CCM_FIRST + 0x200
- CCM_SETBKCOLOR =
CCM_FIRST + 1
- CCM_SETCOLORSCHEME =
CCM_FIRST + 2
- CCM_GETCOLORSCHEME =
CCM_FIRST + 3
- CCM_GETDROPTARGET =
CCM_FIRST + 4
- CCM_SETUNICODEFORMAT =
CCM_FIRST + 5
- CCM_GETUNICODEFORMAT =
CCM_FIRST + 6
- CCM_SETVERSION =
CCM_FIRST + 0x7
- CCM_GETVERSION =
CCM_FIRST + 0x8
- CCM_SETNOTIFYWINDOW =
CCM_FIRST + 0x9
- CCM_SETWINDOWTHEME =
CCM_FIRST + 0xb
- CCM_DPISCALE =
CCM_FIRST + 0xc
- NM_FIRST =
0x1_0000_0000
- NM_LAST =
0x1_0000_0000 - 99
- NM_OUTOFMEMORY =
NM_FIRST - 1
- NM_CLICK =
NM_FIRST - 2
- NM_DBLCLK =
NM_FIRST - 3
- NM_RETURN =
NM_FIRST - 4
- NM_RCLICK =
NM_FIRST - 5
- NM_RDBLCLK =
NM_FIRST - 6
- NM_SETFOCUS =
NM_FIRST - 7
- NM_KILLFOCUS =
NM_FIRST - 8
- NM_CUSTOMDRAW =
NM_FIRST - 12
- NM_HOVER =
NM_FIRST - 13
- NM_NCHITTEST =
NM_FIRST - 14
- NM_KEYDOWN =
NM_FIRST - 15
- NM_RELEASEDCAPTURE =
NM_FIRST - 16
- NM_SETCURSOR =
NM_FIRST - 17
- NM_CHAR =
NM_FIRST - 18
- NM_TOOLTIPSCREATED =
NM_FIRST - 19
- NM_LDOWN =
NM_FIRST - 20
- NM_RDOWN =
NM_FIRST - 21
- NM_THEMECHANGED =
NM_FIRST - 22
- NM_FONTCHANGED =
NM_FIRST - 23
- NM_CUSTOMTEXT =
NM_FIRST - 24
- NM_TVSTATEIMAGECHANGING =
NM_FIRST - 24
- HDS_HORZ =
0x0000
- HDS_BUTTONS =
0x0002
- HDS_HOTTRACK =
0x0004
- HDS_HIDDEN =
0x0008
- HDS_DRAGDROP =
0x0040
- HDS_FULLDRAG =
0x0080
- HDS_FILTERBAR =
0x0100
- HDS_FLAT =
0x0200
- HDS_CHECKBOXES =
0x0400
- HDS_NOSIZING =
0x0800
- HDS_OVERFLOW =
0x1000
- HDM_FIRST =
0x1200
- HDM_GETITEMCOUNT =
HDM_FIRST + 0
- HDM_INSERTITEM =
HDM_FIRST + 1
- HDM_DELETEITEM =
HDM_FIRST + 2
- HDM_GETITEM =
HDM_FIRST + 3
- HDM_SETITEM =
HDM_FIRST + 4
- HDM_LAYOUT =
HDM_FIRST + 5
- HDM_HITTEST =
HDM_FIRST + 6
- HDM_GETITEMRECT =
HDM_FIRST + 7
- HDM_SETIMAGELIST =
HDM_FIRST + 8
- HDM_GETIMAGELIST =
HDM_FIRST + 9
- HDM_ORDERTOINDEX =
HDM_FIRST + 15
- HDM_CREATEDRAGIMAGE =
HDM_FIRST + 16
- HDM_GETORDERARRAY =
HDM_FIRST + 17
- HDM_SETORDERARRAY =
HDM_FIRST + 18
- HDM_SETHOTDIVIDER =
HDM_FIRST + 19
- HDM_SETBITMAPMARGIN =
HDM_FIRST + 20
- HDM_GETBITMAPMARGIN =
HDM_FIRST + 21
- HDM_SETUNICODEFORMAT =
CCM_SETUNICODEFORMAT
- HDM_GETUNICODEFORMAT =
CCM_GETUNICODEFORMAT
- HDM_SETFILTERCHANGETIMEOUT =
HDM_FIRST + 22
- HDM_EDITFILTER =
HDM_FIRST + 23
- HDM_CLEARFILTER =
HDM_FIRST + 24
- HDM_GETITEMDROPDOWNRECT =
HDM_FIRST + 25
- HDM_GETOVERFLOWRECT =
HDM_FIRST + 26
- HDM_GETFOCUSEDITEM =
HDM_FIRST + 27
- HDM_SETFOCUSEDITEM =
HDM_FIRST + 28
- HDN_FIRST =
0x1_0000_0000 - 300
- HDN_LAST =
0x1_0000_0000 - 399
- HDN_ITEMCHANGING =
HDN_FIRST - 0
- HDN_ITEMCHANGED =
HDN_FIRST - 1
- HDN_ITEMCLICK =
HDN_FIRST - 2
- HDN_ITEMDBLCLICK =
HDN_FIRST - 3
- HDN_DIVIDERDBLCLICK =
HDN_FIRST - 5
- HDN_BEGINTRACK =
HDN_FIRST - 6
- HDN_ENDTRACK =
HDN_FIRST - 7
- HDN_TRACK =
HDN_FIRST - 8
- HDN_GETDISPINFO =
HDN_FIRST - 9
- HDN_BEGINDRAG =
HDN_FIRST - 10
- HDN_ENDDRAG =
HDN_FIRST - 11
- HDN_FILTERCHANGE =
HDN_FIRST - 12
- HDN_FILTERBTNCLICK =
HDN_FIRST - 13
- HDN_BEGINFILTEREDIT =
HDN_FIRST - 14
- HDN_ENDFILTEREDIT =
HDN_FIRST - 15
- HDN_ITEMSTATEICONCLICK =
HDN_FIRST - 16
- HDN_ITEMKEYDOWN =
HDN_FIRST - 17
- HDN_DROPDOWN =
HDN_FIRST - 18
- HDN_OVERFLOWCLICK =
HDN_FIRST - 19
- HDI_WIDTH =
0x0001
- HDI_HEIGHT =
HDI_WIDTH
- HDI_TEXT =
0x0002
- HDI_FORMAT =
0x0004
- HDI_LPARAM =
0x0008
- HDI_BITMAP =
0x0010
- HDI_IMAGE =
0x0020
- HDI_DI_SETITEM =
0x0040
- HDI_ORDER =
0x0080
- HDI_FILTER =
0x0100
- HDI_STATE =
0x0200
- HDF_LEFT =
0x0000
- HDF_RIGHT =
0x0001
- HDF_CENTER =
0x0002
- HDF_JUSTIFYMASK =
0x0003
- HDF_RTLREADING =
0x0004
- HDF_BITMAP =
0x2000
- HDF_STRING =
0x4000
- HDF_OWNERDRAW =
0x8000
- HDF_IMAGE =
0x0800
- HDF_BITMAP_ON_RIGHT =
0x1000
- HDF_SORTUP =
0x0400
- HDF_SORTDOWN =
0x0200
- HDF_CHECKBOX =
0x0040
- HDF_CHECKED =
0x0080
- HDF_FIXEDWIDTH =
0x0100
- HDF_SPLITBUTTON =
0x1000000
- HDFT_ISSTRING =
0x0000
- HDFT_ISNUMBER =
0x0001
- HDFT_ISDATE =
0x0002
- HDFT_HASNOVALUE =
0x8000
- HDIS_FOCUSED =
0x00000001
- UDS_WRAP =
0x0001
- UDS_SETBUDDYINT =
0x0002
- UDS_ALIGNRIGHT =
0x0004
- UDS_ALIGNLEFT =
0x0008
- UDS_AUTOBUDDY =
0x0010
- UDS_ARROWKEYS =
0x0020
- UDS_HORZ =
0x0040
- UDS_NOTHOUSANDS =
0x0080
- UDS_HOTTRACK =
0x0100
- UDM_SETRANGE =
WM_USER + 101
- UDM_GETRANGE =
WM_USER + 102
- UDM_SETPOS =
WM_USER + 103
- UDM_GETPOS =
WM_USER + 104
- UDM_SETBUDDY =
WM_USER + 105
- UDM_GETBUDDY =
WM_USER + 106
- UDM_SETACCEL =
WM_USER + 107
- UDM_GETACCEL =
WM_USER + 108
- UDM_SETBASE =
WM_USER + 109
- UDM_GETBASE =
WM_USER + 110
- UDM_SETRANGE32 =
WM_USER + 111
- UDM_GETRANGE32 =
WM_USER + 112
- UDM_SETUNICODEFORMAT =
CCM_SETUNICODEFORMAT
- UDM_GETUNICODEFORMAT =
CCM_GETUNICODEFORMAT
- UDM_SETPOS32 =
WM_USER + 113
- UDM_GETPOS32 =
WM_USER + 114
- UDN_FIRST =
0x1_0000_0000 - 721
- UDN_LAST =
0x1_0000_0000 - 729
- UDN_DELTAPOS =
UDN_FIRST - 1
- CDERR_DIALOGFAILURE =
0xFFFF
- CDERR_GENERALCODES =
0x0000
- CDERR_STRUCTSIZE =
0x0001
- CDERR_INITIALIZATION =
0x0002
- CDERR_NOTEMPLATE =
0x0003
- CDERR_NOHINSTANCE =
0x0004
- CDERR_LOADSTRFAILURE =
0x0005
- CDERR_FINDRESFAILURE =
0x0006
- CDERR_LOADRESFAILURE =
0x0007
- CDERR_LOCKRESFAILURE =
0x0008
- CDERR_MEMALLOCFAILURE =
0x0009
- CDERR_MEMLOCKFAILURE =
0x000A
- CDERR_NOHOOK =
0x000B
- CDERR_REGISTERMSGFAIL =
0x000C
- CDM_FIRST =
WM_USER + 100
- CDM_LAST =
WM_USER + 200
- CDN_FIRST =
0x1_0000_0000 - 601
- CDN_LAST =
0x1_0000_0000 - 699
- LBSELCHSTRING =
'commdlg_LBSelChangedNotify'
- SHAREVISTRING =
'commdlg_ShareViolation'
- FILEOKSTRING =
'commdlg_FileNameOK'
- COLOROKSTRING =
'commdlg_ColorOK'
- SETRGBSTRING =
'commdlg_SetRGBColor'
- HELPMSGSTRING =
'commdlg_help'
- FINDMSGSTRING =
'commdlg_FindReplace'
- CD_LBSELNOITEMS =
-1
- CD_LBSELCHANGE =
0
- CD_LBSELSUB =
1
- CD_LBSELADD =
2
- COMMON_CONTROLS_ACTCTX =
{
handle: INVALID_HANDLE_VALUE,
cookie: FFI::MemoryPointer.new(:ulong),
activated: false
}
- IHTMLDocument =
COM::Interface[IDispatch,
GUID['626FC520-A41E-11cf-A731-00A0C9082637'],
get_Script: [[:pointer]
- HTMLDocument =
- IHTMLDocument2 =
- IHTMLFramesCollection2 =
- HTMLFramesCollection2 =
- IHTMLWindow2 =
- IHTMLWindow5 =
- HTMLWindow5 =
- IHTMLWindow6 =
- IHTMLXMLHttpRequestFactory =
- HTMLXMLHttpRequestFactory =
- IHTMLXMLHttpRequest =
- IHTMLXDomainRequestFactory =
- HTMLXDomainRequestFactory =
- IHTMLXDomainRequest =
- IHTMLElement =
- IHTMLDOMNode =
- IHTMLElementCollection =
- IHTMLStyle =
- OLEIVERB_PRIMARY =
0
- OLEIVERB_SHOW =
-1
- OLEIVERB_OPEN =
-2
- OLEIVERB_HIDE =
-3
- OLEIVERB_UIACTIVATE =
-4
- OLEIVERB_INPLACEACTIVATE =
-5
- OLEIVERB_DISCARDUNDOSTATE =
-6
- IOleWindow =
COM::Interface[IUnknown,
GUID['00000114-0000-0000-C000-000000000046'],
GetWindow: [[:pointer]
- OleWindow =
- IOleInPlaceObject =
- OleInPlaceObject =
- IOleInPlaceSite =
- OleInPlaceSite =
- IOleClientSite =
- OleClientSite =
- OLEGETMONIKER_ONLYIFTHERE =
1
- OLEGETMONIKER_FORCEASSIGN =
2
- OLEGETMONIKER_UNASSIGN =
3
- OLEGETMONIKER_TEMPFORUSER =
4
- OLEWHICHMK_CONTAINER =
1
- OLEWHICHMK_OBJREL =
2
- OLEWHICHMK_OBJFULL =
3
- USERCLASSTYPE_FULL =
1
- USERCLASSTYPE_SHORT =
2
- USERCLASSTYPE_APPNAME =
3
- OLEMISC_RECOMPOSEONRESIZE =
0x00000001
- OLEMISC_ONLYICONIC =
0x00000002
- OLEMISC_INSERTNOTREPLACE =
0x00000004
- OLEMISC_STATIC =
0x00000008
- OLEMISC_CANTLINKINSIDE =
0x00000010
- OLEMISC_CANLINKBYOLE1 =
0x00000020
- OLEMISC_ISLINKOBJECT =
0x00000040
- OLEMISC_INSIDEOUT =
0x00000080
- OLEMISC_ACTIVATEWHENVISIBLE =
0x00000100
- OLEMISC_RENDERINGISDEVICEINDEPENDENT =
0x00000200
- OLEMISC_INVISIBLEATRUNTIME =
0x00000400
- OLEMISC_ALWAYSRUN =
0x00000800
- OLEMISC_ACTSLIKEBUTTON =
0x00001000
- OLEMISC_ACTSLIKELABEL =
0x00002000
- OLEMISC_NOUIACTIVATE =
0x00004000
- OLEMISC_ALIGNABLE =
0x00008000
- OLEMISC_SIMPLEFRAME =
0x00010000
- OLEMISC_SETCLIENTSITEFIRST =
0x00020000
- OLEMISC_IMEMODE =
0x00040000
- OLEMISC_IGNOREACTIVATEWHENVISIBLE =
0x00080000
0x00100000
- OLEMISC_SUPPORTSMULTILEVELUNDO =
0x00200000
- OLECLOSE_SAVEIFDIRTY =
0
- OLECLOSE_NOSAVE =
1
- OLECLOSE_PROMPTSAVE =
2
- IOleObject =
- OleObject =
- CC_FASTCALL =
0
- CC_CDECL =
1
- CC_MSCPASCAL =
CC_CDECL + 1
- CC_PASCAL =
CC_MSCPASCAL
- CC_MACPASCAL =
CC_PASCAL + 1
- CC_STDCALL =
CC_MACPASCAL + 1
- CC_FPFASTCALL =
CC_STDCALL + 1
- CC_SYSCALL =
CC_FPFASTCALL + 1
- CC_MPWCDECL =
CC_SYSCALL + 1
- CC_MPWPASCAL =
CC_MPWCDECL + 1
- CC_MAX =
CC_MPWPASCAL + 1
- DISPATCH_METHOD =
0x1
- DISPATCH_PROPERTYGET =
0x2
- DISPATCH_PROPERTYPUT =
0x4
- DISPATCH_PROPERTYPUTREF =
0x8
- LWS_TRANSPARENT =
0x0001
- LWS_IGNORERETURN =
0x0002
- LWS_NOPREFIX =
0x0004
- LWS_USEVISUALSTYLE =
0x0008
- LWS_USECUSTOMTEXT =
0x0010
- LWS_RIGHT =
0x0020
- LM_HITTEST =
WM_USER + 0x300
- LM_GETIDEALHEIGHT =
WM_USER + 0x301
- LM_SETITEM =
WM_USER + 0x302
- LM_GETITEM =
WM_USER + 0x303
- LM_GETIDEALSIZE =
LM_GETIDEALHEIGHT
- VT_EMPTY =
0
- VT_NULL =
1
- VT_I2 =
2
- VT_I4 =
3
- VT_R4 =
4
- VT_R8 =
5
- VT_CY =
6
- VT_DATE =
7
- VT_BSTR =
8
- VT_DISPATCH =
9
- VT_ERROR =
10
- VT_BOOL =
11
- VT_VARIANT =
12
- VT_UNKNOWN =
13
- VT_DECIMAL =
14
- VT_I1 =
16
- VT_UI1 =
17
- VT_UI2 =
18
- VT_UI4 =
19
- VT_I8 =
20
- VT_UI8 =
21
- VT_INT =
22
- VT_UINT =
23
- VT_VOID =
24
- VT_HRESULT =
25
- VT_PTR =
26
- VT_SAFEARRAY =
27
- VT_CARRAY =
28
- VT_USERDEFINED =
29
- VT_LPSTR =
30
- VT_LPWSTR =
31
- VT_RECORD =
36
- VT_INT_PTR =
37
- VT_UINT_PTR =
38
- VT_FILETIME =
64
- VT_BLOB =
65
- VT_STREAM =
66
- VT_STORAGE =
67
- VT_STREAMED_OBJECT =
68
- VT_STORED_OBJECT =
69
- VT_BLOB_OBJECT =
70
- VT_CF =
71
- VT_CLSID =
72
- VT_VERSIONED_STREAM =
73
- VT_BSTR_BLOB =
0xfff
- VT_VECTOR =
0x1000
- VT_ARRAY =
0x2000
- VT_BYREF =
0x4000
- VT_RESERVED =
0x8000
- VT_ILLEGAL =
0xffff
- VT_ILLEGALMASKED =
0xfff
- VT_TYPEMASK =
0xfff
- CBM_FIRST =
0x1700
- CB_SETMINVISIBLE =
CBM_FIRST + 1
- CB_GETMINVISIBLE =
CBM_FIRST + 2
- CB_SETCUEBANNER =
CBM_FIRST + 3
- CB_GETCUEBANNER =
CBM_FIRST + 4
- MB_OK =
0x00000000
- MB_OKCANCEL =
0x00000001
- MB_ABORTRETRYIGNORE =
0x00000002
- MB_YESNOCANCEL =
0x00000003
- MB_YESNO =
0x00000004
- MB_RETRYCANCEL =
0x00000005
- MB_CANCELTRYCONTINUE =
0x00000006
- MB_ICONHAND =
0x00000010
- MB_ICONQUESTION =
0x00000020
- MB_ICONEXCLAMATION =
0x00000030
- MB_ICONASTERISK =
0x00000040
- MB_USERICON =
0x00000080
- MB_ICONWARNING =
MB_ICONEXCLAMATION
- MB_ICONERROR =
MB_ICONHAND
- MB_ICONINFORMATION =
MB_ICONASTERISK
- MB_ICONSTOP =
MB_ICONHAND
- MB_DEFBUTTON1 =
0x00000000
- MB_DEFBUTTON2 =
0x00000100
- MB_DEFBUTTON3 =
0x00000200
- MB_DEFBUTTON4 =
0x00000300
- MB_APPLMODAL =
0x00000000
- MB_SYSTEMMODAL =
0x00001000
- MB_TASKMODAL =
0x00002000
- MB_HELP =
0x00004000
- MB_NOFOCUS =
0x00008000
- MB_SETFOREGROUND =
0x00010000
- MB_DEFAULT_DESKTOP_ONLY =
0x00020000
- MB_TOPMOST =
0x00040000
- MB_RIGHT =
0x00080000
- MB_RTLREADING =
0x00100000
- MB_SERVICE_NOTIFICATION =
0x00200000
- MB_SERVICE_NOTIFICATION_NT3X =
0x00040000
- MB_TYPEMASK =
0x0000000F
- MB_ICONMASK =
0x000000F0
- MB_DEFMASK =
0x00000F00
- MB_MODEMASK =
0x00003000
- MB_MISCMASK =
0x0000C000
- IDOK =
1
- IDCANCEL =
2
- IDABORT =
3
- IDRETRY =
4
- IDIGNORE =
5
- IDYES =
6
- IDNO =
7
- IDCLOSE =
8
- IDHELP =
9
- IDTRYAGAIN =
10
- IDCONTINUE =
11
- IDTIMEOUT =
32000
- FOS_OVERWRITEPROMPT =
0x00000002
- FOS_STRICTFILETYPES =
0x00000004
- FOS_NOCHANGEDIR =
0x00000008
- FOS_PICKFOLDERS =
0x00000020
- FOS_FORCEFILESYSTEM =
0x00000040
- FOS_ALLNONSTORAGEITEMS =
0x00000080
- FOS_NOVALIDATE =
0x00000100
- FOS_ALLOWMULTISELECT =
0x00000200
- FOS_PATHMUSTEXIST =
0x00000800
- FOS_FILEMUSTEXIST =
0x00001000
- FOS_CREATEPROMPT =
0x00002000
- FOS_SHAREAWARE =
0x00004000
- FOS_NOREADONLYRETURN =
0x00008000
- FOS_NOTESTFILECREATE =
0x00010000
- FOS_HIDEMRUPLACES =
0x00020000
- FOS_HIDEPINNEDPLACES =
0x00040000
- FOS_NODEREFERENCELINKS =
0x00100000
- FOS_DONTADDTORECENT =
0x02000000
- FOS_FORCESHOWHIDDEN =
0x10000000
- FOS_DEFAULTNOMINIMODE =
0x20000000
- FOS_FORCEPREVIEWPANEON =
0x40000000
- IFileDialog =
COM::Interface[IModalWindow,
GUID['42f85136-db7e-439c-85f1-e4075d135fc8'],
SetFileTypes: [[:uint, :pointer]
- FileDialog =
- IFileOpenDialog =
- FileOpenDialog =
- IFileSaveDialog =
- FileSaveDialog =
- FVIRTKEY =
1
- FNOINVERT =
0x02
- FSHIFT =
0x04
- FCONTROL =
0x08
- FALT =
0x10
- VK_LBUTTON =
0x01
- VK_RBUTTON =
0x02
- VK_CANCEL =
0x03
- VK_MBUTTON =
0x04
- VK_XBUTTON1 =
0x05
- VK_XBUTTON2 =
0x06
- VK_BACK =
0x08
- VK_TAB =
0x09
- VK_CLEAR =
0x0C
- VK_RETURN =
0x0D
- VK_SHIFT =
0x10
- VK_CONTROL =
0x11
0x12
- VK_PAUSE =
0x13
- VK_CAPITAL =
0x14
- VK_KANA =
0x15
- VK_HANGEUL =
0x15
- VK_HANGUL =
0x15
- VK_JUNJA =
0x17
- VK_FINAL =
0x18
- VK_HANJA =
0x19
- VK_KANJI =
0x19
- VK_ESCAPE =
0x1B
- VK_CONVERT =
0x1C
- VK_NONCONVERT =
0x1D
- VK_ACCEPT =
0x1E
- VK_MODECHANGE =
0x1F
- VK_SPACE =
0x20
- VK_PRIOR =
0x21
- VK_NEXT =
0x22
- VK_END =
0x23
- VK_HOME =
0x24
- VK_LEFT =
0x25
- VK_UP =
0x26
- VK_RIGHT =
0x27
- VK_DOWN =
0x28
- VK_SELECT =
0x29
- VK_PRINT =
0x2A
- VK_EXECUTE =
0x2B
- VK_SNAPSHOT =
0x2C
- VK_INSERT =
0x2D
- VK_DELETE =
0x2E
- VK_HELP =
0x2F
- VK_LWIN =
0x5B
- VK_RWIN =
0x5C
- VK_APPS =
0x5D
- VK_SLEEP =
0x5F
- VK_NUMPAD0 =
0x60
- VK_NUMPAD1 =
0x61
- VK_NUMPAD2 =
0x62
- VK_NUMPAD3 =
0x63
- VK_NUMPAD4 =
0x64
- VK_NUMPAD5 =
0x65
- VK_NUMPAD6 =
0x66
- VK_NUMPAD7 =
0x67
- VK_NUMPAD8 =
0x68
- VK_NUMPAD9 =
0x69
- VK_MULTIPLY =
0x6A
- VK_ADD =
0x6B
- VK_SEPARATOR =
0x6C
- VK_SUBTRACT =
0x6D
- VK_DECIMAL =
0x6E
- VK_DIVIDE =
0x6F
- VK_F1 =
0x70
- VK_F2 =
0x71
- VK_F3 =
0x72
- VK_F4 =
0x73
- VK_F5 =
0x74
- VK_F6 =
0x75
- VK_F7 =
0x76
- VK_F8 =
0x77
- VK_F9 =
0x78
- VK_F10 =
0x79
- VK_F11 =
0x7A
- VK_F12 =
0x7B
- VK_F13 =
0x7C
- VK_F14 =
0x7D
- VK_F15 =
0x7E
- VK_F16 =
0x7F
- VK_F17 =
0x80
- VK_F18 =
0x81
- VK_F19 =
0x82
- VK_F20 =
0x83
- VK_F21 =
0x84
- VK_F22 =
0x85
- VK_F23 =
0x86
- VK_F24 =
0x87
- VK_NUMLOCK =
0x90
- VK_SCROLL =
0x91
- VK_OEM_NEC_EQUAL =
0x92
- VK_OEM_FJ_JISHO =
0x92
- VK_OEM_FJ_MASSHOU =
0x93
- VK_OEM_FJ_TOUROKU =
0x94
- VK_OEM_FJ_LOYA =
0x95
- VK_OEM_FJ_ROYA =
0x96
- VK_LSHIFT =
0xA0
- VK_RSHIFT =
0xA1
- VK_LCONTROL =
0xA2
- VK_RCONTROL =
0xA3
0xA4
0xA5
- VK_BROWSER_BACK =
0xA6
- VK_BROWSER_FORWARD =
0xA7
- VK_BROWSER_REFRESH =
0xA8
- VK_BROWSER_STOP =
0xA9
- VK_BROWSER_SEARCH =
0xAA
- VK_BROWSER_FAVORITES =
0xAB
- VK_BROWSER_HOME =
0xAC
- VK_VOLUME_MUTE =
0xAD
- VK_VOLUME_DOWN =
0xAE
- VK_VOLUME_UP =
0xAF
- VK_MEDIA_NEXT_TRACK =
0xB0
- VK_MEDIA_PREV_TRACK =
0xB1
- VK_MEDIA_STOP =
0xB2
- VK_MEDIA_PLAY_PAUSE =
0xB3
- VK_LAUNCH_MAIL =
0xB4
- VK_LAUNCH_MEDIA_SELECT =
0xB5
- VK_LAUNCH_APP1 =
0xB6
- VK_LAUNCH_APP2 =
0xB7
- VK_OEM_1 =
0xBA
- VK_OEM_PLUS =
0xBB
- VK_OEM_COMMA =
0xBC
- VK_OEM_MINUS =
0xBD
- VK_OEM_PERIOD =
0xBE
- VK_OEM_2 =
0xBF
- VK_OEM_3 =
0xC0
- VK_OEM_4 =
0xDB
- VK_OEM_5 =
0xDC
- VK_OEM_6 =
0xDD
- VK_OEM_7 =
0xDE
- VK_OEM_8 =
0xDF
- VK_OEM_AX =
0xE1
- VK_OEM_102 =
0xE2
- VK_ICO_HELP =
0xE3
- VK_ICO_00 =
0xE4
- VK_PROCESSKEY =
0xE5
- VK_ICO_CLEAR =
0xE6
- VK_PACKET =
0xE7
- VK_OEM_RESET =
0xE9
- VK_OEM_JUMP =
0xEA
- VK_OEM_PA1 =
0xEB
- VK_OEM_PA2 =
0xEC
- VK_OEM_PA3 =
0xED
- VK_OEM_WSCTRL =
0xEE
- VK_OEM_CUSEL =
0xEF
- VK_OEM_ATTN =
0xF0
- VK_OEM_FINISH =
0xF1
- VK_OEM_COPY =
0xF2
- VK_OEM_AUTO =
0xF3
- VK_OEM_ENLW =
0xF4
- VK_OEM_BACKTAB =
0xF5
- VK_ATTN =
0xF6
- VK_CRSEL =
0xF7
- VK_EXSEL =
0xF8
- VK_EREOF =
0xF9
- VK_PLAY =
0xFA
- VK_ZOOM =
0xFB
- VK_NONAME =
0xFC
- VK_PA1 =
0xFD
- VK_OEM_CLEAR =
0xFE
- CBES_EX_NOEDITIMAGE =
0x00000001
- CBES_EX_NOEDITIMAGEINDENT =
0x00000002
- CBES_EX_PATHWORDBREAKPROC =
0x00000004
- CBES_EX_NOSIZELIMIT =
0x00000008
- CBES_EX_CASESENSITIVE =
0x00000010
- CBES_EX_TEXTENDELLIPSIS =
0x00000020
- CBEM_INSERTITEM =
WM_USER + 1
- CBEM_SETIMAGELIST =
WM_USER + 2
- CBEM_GETIMAGELIST =
WM_USER + 3
- CBEM_GETITEM =
WM_USER + 4
- CBEM_SETITEM =
WM_USER + 5
- CBEM_DELETEITEM =
CB_DELETESTRING
- CBEM_GETCOMBOCONTROL =
WM_USER + 6
- CBEM_GETEDITCONTROL =
WM_USER + 7
- CBEM_SETEXSTYLE =
WM_USER + 8
- CBEM_SETEXTENDEDSTYLE =
WM_USER + 14
- CBEM_GETEXSTYLE =
WM_USER + 9
- CBEM_GETEXTENDEDSTYLE =
WM_USER + 9
- CBEM_SETUNICODEFORMAT =
CCM_SETUNICODEFORMAT
- CBEM_GETUNICODEFORMAT =
CCM_GETUNICODEFORMAT
- CBEM_HASEDITCHANGED =
WM_USER + 10
- CBEM_SETWINDOWTHEME =
CCM_SETWINDOWTHEME
- CBEN_FIRST =
0x1_0000_0000 - 800
- CBEN_LAST =
0x1_0000_0000 - 830
- CBEN_GETDISPINFO =
CBEN_FIRST - 0
- CBEN_INSERTITEM =
CBEN_FIRST - 1
- CBEN_DELETEITEM =
CBEN_FIRST - 2
- CBEN_BEGINEDIT =
CBEN_FIRST - 4
- CBEN_ENDEDIT =
CBEN_FIRST - 5
- CBEN_DRAGBEGIN =
CBEN_FIRST - 8
- CBEIF_TEXT =
0x00000001
- CBEIF_IMAGE =
0x00000002
- CBEIF_SELECTEDIMAGE =
0x00000004
- CBEIF_OVERLAY =
0x00000008
- CBEIF_INDENT =
0x00000010
- CBEIF_LPARAM =
0x00000020
- CBEIF_DI_SETITEM =
0x10000000
- FNERR_FILENAMECODES =
0x3000
- FNERR_SUBCLASSFAILURE =
0x3001
- FNERR_INVALIDFILENAME =
0x3002
- FNERR_BUFFERTOOSMALL =
0x3003
- OFN_READONLY =
0x00000001
- OFN_OVERWRITEPROMPT =
0x00000002
- OFN_HIDEREADONLY =
0x00000004
- OFN_NOCHANGEDIR =
0x00000008
- OFN_SHOWHELP =
0x00000010
- OFN_ENABLEHOOK =
0x00000020
- OFN_ENABLETEMPLATE =
0x00000040
- OFN_ENABLETEMPLATEHANDLE =
0x00000080
- OFN_NOVALIDATE =
0x00000100
- OFN_ALLOWMULTISELECT =
0x00000200
- OFN_EXTENSIONDIFFERENT =
0x00000400
- OFN_PATHMUSTEXIST =
0x00000800
- OFN_FILEMUSTEXIST =
0x00001000
- OFN_CREATEPROMPT =
0x00002000
- OFN_SHAREAWARE =
0x00004000
- OFN_NOREADONLYRETURN =
0x00008000
- OFN_NOTESTFILECREATE =
0x00010000
- OFN_NONETWORKBUTTON =
0x00020000
- OFN_NOLONGNAMES =
0x00040000
- OFN_EXPLORER =
0x00080000
- OFN_NODEREFERENCELINKS =
0x00100000
- OFN_LONGNAMES =
0x00200000
- OFN_ENABLEINCLUDENOTIFY =
0x00400000
- OFN_ENABLESIZING =
0x00800000
- OFN_DONTADDTORECENT =
0x02000000
- OFN_FORCESHOWHIDDEN =
0x10000000
- OFN_EX_NOPLACESBAR =
0x00000001
- OFN_SHAREFALLTHROUGH =
2
- OFN_SHARENOWARN =
1
- OFN_SHAREWARN =
0
- CDM_GETSPEC =
CDM_FIRST + 0x0000
- CDM_GETFILEPATH =
CDM_FIRST + 0x0001
- CDM_GETFOLDERPATH =
CDM_FIRST + 0x0002
- CDM_GETFOLDERIDLIST =
CDM_FIRST + 0x0003
- CDM_SETCONTROLTEXT =
CDM_FIRST + 0x0004
- CDM_HIDECONTROL =
CDM_FIRST + 0x0005
- CDM_SETDEFEXT =
CDM_FIRST + 0x0006
- CDN_INITDONE =
CDN_FIRST - 0x0000
- CDN_SELCHANGE =
CDN_FIRST - 0x0001
- CDN_FOLDERCHANGE =
CDN_FIRST - 0x0002
- CDN_SHAREVIOLATION =
CDN_FIRST - 0x0003
- CDN_HELP =
CDN_FIRST - 0x0004
- CDN_FILEOK =
CDN_FIRST - 0x0005
- CDN_TYPECHANGE =
CDN_FIRST - 0x0006
- CDN_INCLUDEITEM =
CDN_FIRST - 0x0007
- CFERR_CHOOSEFONTCODES =
0x2000
- CFERR_NOFONTS =
0x2001
- CFERR_MAXLESSTHANMIN =
0x2002
- CF_SCREENFONTS =
0x00000001
- CF_PRINTERFONTS =
0x00000002
- CF_BOTH =
CF_SCREENFONTS | CF_PRINTERFONTS
- CF_SHOWHELP =
0x00000004
- CF_ENABLEHOOK =
0x00000008
- CF_ENABLETEMPLATE =
0x00000010
- CF_ENABLETEMPLATEHANDLE =
0x00000020
- CF_INITTOLOGFONTSTRUCT =
0x00000040
- CF_USESTYLE =
0x00000080
- CF_EFFECTS =
0x00000100
- CF_APPLY =
0x00000200
- CF_ANSIONLY =
0x00000400
- CF_SCRIPTSONLY =
CF_ANSIONLY
- CF_NOVECTORFONTS =
0x00000800
- CF_NOOEMFONTS =
CF_NOVECTORFONTS
- CF_NOSIMULATIONS =
0x00001000
- CF_LIMITSIZE =
0x00002000
- CF_FIXEDPITCHONLY =
0x00004000
- CF_WYSIWYG =
0x00008000
- CF_FORCEFONTEXIST =
0x00010000
- CF_SCALABLEONLY =
0x00020000
- CF_TTONLY =
0x00040000
- CF_NOFACESEL =
0x00080000
- CF_NOSTYLESEL =
0x00100000
- CF_NOSIZESEL =
0x00200000
- CF_SELECTSCRIPT =
0x00400000
- CF_NOSCRIPTSEL =
0x00800000
- CF_NOVERTFONTS =
0x01000000
- CF_INACTIVEFONTS =
0x02000000
- SIMULATED_FONTTYPE =
0x8000
- PRINTER_FONTTYPE =
0x4000
- SCREEN_FONTTYPE =
0x2000
- BOLD_FONTTYPE =
0x0100
- ITALIC_FONTTYPE =
0x0200
- REGULAR_FONTTYPE =
0x0400
- PS_OPENTYPE_FONTTYPE =
0x10000
- TT_OPENTYPE_FONTTYPE =
0x20000
- TYPE1_FONTTYPE =
0x40000
- SYMBOL_FONTTYPE =
0x80000
- WM_CHOOSEFONT_GETLOGFONT =
WM_USER + 1
- WM_CHOOSEFONT_SETLOGFONT =
WM_USER + 101
- WM_CHOOSEFONT_SETFLAGS =
WM_USER + 102
- ES_LEFT =
0x0000
- ES_CENTER =
0x0001
- ES_RIGHT =
0x0002
- ES_MULTILINE =
0x0004
- ES_UPPERCASE =
0x0008
- ES_LOWERCASE =
0x0010
- ES_PASSWORD =
0x0020
- ES_AUTOVSCROLL =
0x0040
- ES_AUTOHSCROLL =
0x0080
- ES_NOHIDESEL =
0x0100
- ES_OEMCONVERT =
0x0400
- ES_READONLY =
0x0800
- ES_WANTRETURN =
0x1000
- ES_NUMBER =
0x2000
- EM_GETSEL =
0x00B0
- EM_SETSEL =
0x00B1
- EM_GETRECT =
0x00B2
- EM_SETRECT =
0x00B3
- EM_SETRECTNP =
0x00B4
- EM_SCROLL =
0x00B5
- EM_LINESCROLL =
0x00B6
- EM_SCROLLCARET =
0x00B7
- EM_GETMODIFY =
0x00B8
- EM_SETMODIFY =
0x00B9
- EM_GETLINECOUNT =
0x00BA
- EM_LINEINDEX =
0x00BB
- EM_SETHANDLE =
0x00BC
- EM_GETHANDLE =
0x00BD
- EM_GETTHUMB =
0x00BE
- EM_LINELENGTH =
0x00C1
- EM_REPLACESEL =
0x00C2
- EM_GETLINE =
0x00C4
- EM_LIMITTEXT =
0x00C5
- EM_CANUNDO =
0x00C6
- EM_UNDO =
0x00C7
- EM_FMTLINES =
0x00C8
- EM_LINEFROMCHAR =
0x00C9
- EM_SETTABSTOPS =
0x00CB
- EM_SETPASSWORDCHAR =
0x00CC
- EM_EMPTYUNDOBUFFER =
0x00CD
- EM_GETFIRSTVISIBLELINE =
0x00CE
- EM_SETREADONLY =
0x00CF
- EM_SETWORDBREAKPROC =
0x00D0
- EM_GETWORDBREAKPROC =
0x00D1
- EM_GETPASSWORDCHAR =
0x00D2
- EM_SETMARGINS =
0x00D3
- EM_GETMARGINS =
0x00D4
- EM_SETLIMITTEXT =
EM_LIMITTEXT
- EM_GETLIMITTEXT =
0x00D5
- EM_POSFROMCHAR =
0x00D6
- EM_CHARFROMPOS =
0x00D7
- EM_SETIMESTATUS =
0x00D8
- EM_GETIMESTATUS =
0x00D9
- EN_SETFOCUS =
0x0100
- EN_KILLFOCUS =
0x0200
- EN_CHANGE =
0x0300
- EN_UPDATE =
0x0400
- EN_ERRSPACE =
0x0500
- EN_MAXTEXT =
0x0501
- EN_HSCROLL =
0x0601
- EN_VSCROLL =
0x0602
- EN_ALIGN_LTR_EC =
0x0700
- EN_ALIGN_RTL_EC =
0x0701
- PBS_SMOOTH =
0x01
- PBS_VERTICAL =
0x04
- PBS_MARQUEE =
0x08
- PBS_SMOOTHREVERSE =
0x10
- PBM_SETRANGE =
WM_USER + 1
- PBM_SETPOS =
WM_USER + 2
- PBM_DELTAPOS =
WM_USER + 3
- PBM_SETSTEP =
WM_USER + 4
- PBM_STEPIT =
WM_USER + 5
- PBM_SETRANGE32 =
WM_USER + 6
- PBM_GETRANGE =
WM_USER + 7
- PBM_GETPOS =
WM_USER + 8
- PBM_SETBARCOLOR =
WM_USER + 9
- PBM_SETBKCOLOR =
CCM_SETBKCOLOR
- PBM_SETMARQUEE =
WM_USER + 10
- PBM_GETSTEP =
WM_USER + 13
- PBM_GETBKCOLOR =
WM_USER + 14
- PBM_GETBARCOLOR =
WM_USER + 15
- PBM_SETSTATE =
WM_USER + 16
- PBM_GETSTATE =
WM_USER + 17
- PBST_NORMAL =
0x0001
- PBST_ERROR =
0x0002
- PBST_PAUSED =
0x0003
- CCERR_CHOOSECOLORCODES =
0x5000
- CC_RGBINIT =
0x00000001
- CC_FULLOPEN =
0x00000002
- CC_PREVENTFULLOPEN =
0x00000004
- CC_SHOWHELP =
0x00000008
- CC_ENABLEHOOK =
0x00000010
- CC_ENABLETEMPLATE =
0x00000020
- CC_ENABLETEMPLATEHANDLE =
0x00000040
- CC_SOLIDCOLOR =
0x00000080
- CC_ANYCOLOR =
0x00000100
- PDERR_PRINTERCODES =
0x1000
- PDERR_SETUPFAILURE =
0x1001
- PDERR_PARSEFAILURE =
0x1002
- PDERR_RETDEFFAILURE =
0x1003
- PDERR_LOADDRVFAILURE =
0x1004
- PDERR_GETDEVMODEFAIL =
0x1005
- PDERR_INITFAILURE =
0x1006
- PDERR_NODEVICES =
0x1007
- PDERR_NODEFAULTPRN =
0x1008
- PDERR_DNDMMISMATCH =
0x1009
- PDERR_CREATEICFAILURE =
0x100A
- PDERR_PRINTERNOTFOUND =
0x100B
- PDERR_DEFAULTDIFFERENT =
0x100C
- PSD_DEFAULTMINMARGINS =
0x00000000
- PSD_INWININIINTLMEASURE =
0x00000000
- PSD_MINMARGINS =
0x00000001
- PSD_MARGINS =
0x00000002
- PSD_INTHOUSANDTHSOFINCHES =
0x00000004
- PSD_INHUNDREDTHSOFMILLIMETERS =
0x00000008
- PSD_DISABLEMARGINS =
0x00000010
- PSD_DISABLEPRINTER =
0x00000020
- PSD_NOWARNING =
0x00000080
- PSD_DISABLEORIENTATION =
0x00000100
- PSD_RETURNDEFAULT =
0x00000400
- PSD_DISABLEPAPER =
0x00000200
- PSD_SHOWHELP =
0x00000800
- PSD_ENABLEPAGESETUPHOOK =
0x00002000
- PSD_ENABLEPAGESETUPTEMPLATE =
0x00008000
- PSD_ENABLEPAGESETUPTEMPLATEHANDLE =
0x00020000
- PSD_ENABLEPAGEPAINTHOOK =
0x00040000
- PSD_DISABLEPAGEPAINTING =
0x00080000
- PSD_NONETWORKBUTTON =
0x00200000
- WM_PSD_PAGESETUPDLG =
WM_USER
WM_USER + 1
- WM_PSD_MINMARGINRECT =
WM_USER + 2
- WM_PSD_MARGINRECT =
WM_USER + 3
- WM_PSD_GREEKTEXTRECT =
WM_USER + 4
- WM_PSD_ENVSTAMPRECT =
WM_USER + 5
WM_USER + 6
- DN_DEFAULTPRN =
0x0001
- PD_ALLPAGES =
0x00000000
- PD_SELECTION =
0x00000001
- PD_PAGENUMS =
0x00000002
- PD_NOSELECTION =
0x00000004
- PD_NOPAGENUMS =
0x00000008
- PD_COLLATE =
0x00000010
- PD_PRINTTOFILE =
0x00000020
- PD_PRINTSETUP =
0x00000040
- PD_NOWARNING =
0x00000080
- PD_RETURNDC =
0x00000100
- PD_RETURNIC =
0x00000200
- PD_RETURNDEFAULT =
0x00000400
- PD_SHOWHELP =
0x00000800
- PD_ENABLEPRINTHOOK =
0x00001000
- PD_ENABLESETUPHOOK =
0x00002000
- PD_ENABLEPRINTTEMPLATE =
0x00004000
- PD_ENABLESETUPTEMPLATE =
0x00008000
- PD_ENABLEPRINTTEMPLATEHANDLE =
0x00010000
- PD_ENABLESETUPTEMPLATEHANDLE =
0x00020000
- PD_USEDEVMODECOPIES =
0x00040000
- PD_USEDEVMODECOPIESANDCOLLATE =
0x00040000
- PD_DISABLEPRINTTOFILE =
0x00080000
- PD_HIDEPRINTTOFILE =
0x00100000
- PD_NONETWORKBUTTON =
0x00200000
- PD_CURRENTPAGE =
0x00400000
- PD_NOCURRENTPAGE =
0x00800000
- PD_EXCLUSIONFLAGS =
0x01000000
- PD_USELARGETEMPLATE =
0x10000000
- IPrintDialogCallback =
- PrintDialogCallback =
- IPrintDialogServices =
- PrintDialogServices =
- START_PAGE_GENERAL =
0xffffffff
- PD_RESULT_CANCEL =
0
- PD_RESULT_PRINT =
1
- PD_RESULT_APPLY =
2
- CS_VREDRAW =
0x0001
- CS_HREDRAW =
0x0002
- CS_DBLCLKS =
0x0008
- CS_OWNDC =
0x0020
- CS_CLASSDC =
0x0040
- CS_PARENTDC =
0x0080
- CS_NOCLOSE =
0x0200
- CS_SAVEBITS =
0x0800
- CS_BYTEALIGNCLIENT =
0x1000
- CS_BYTEALIGNWINDOW =
0x2000
- CS_GLOBALCLASS =
0x4000
- CS_IME =
0x00010000
- CS_DROPSHADOW =
0x00020000
- IDI_APPLICATION =
FFI::Pointer.new(32512)
- IDI_HAND =
FFI::Pointer.new(32513)
- IDI_QUESTION =
FFI::Pointer.new(32514)
- IDI_EXCLAMATION =
FFI::Pointer.new(32515)
- IDI_ASTERISK =
FFI::Pointer.new(32516)
- IDI_WINLOGO =
FFI::Pointer.new(32517)
- IDI_SHIELD =
FFI::Pointer.new(32518)
- IDI_WARNING =
IDI_EXCLAMATION
- IDI_ERROR =
IDI_HAND
- IDI_INFORMATION =
IDI_ASTERISK
- IDC_ARROW =
FFI::Pointer.new(32512)
- IDC_IBEAM =
FFI::Pointer.new(32513)
- IDC_WAIT =
FFI::Pointer.new(32514)
- IDC_CROSS =
FFI::Pointer.new(32515)
- IDC_UPARROW =
FFI::Pointer.new(32516)
- IDC_SIZE =
FFI::Pointer.new(32640)
- IDC_ICON =
FFI::Pointer.new(32641)
- IDC_SIZENWSE =
FFI::Pointer.new(32642)
- IDC_SIZENESW =
FFI::Pointer.new(32643)
- IDC_SIZEWE =
FFI::Pointer.new(32644)
- IDC_SIZENS =
FFI::Pointer.new(32645)
- IDC_SIZEALL =
FFI::Pointer.new(32646)
- IDC_NO =
FFI::Pointer.new(32648)
- IDC_HAND =
FFI::Pointer.new(32649)
- IDC_APPSTARTING =
FFI::Pointer.new(32650)
- IDC_HELP =
FFI::Pointer.new(32651)
- COLOR_SCROLLBAR =
0
- COLOR_BACKGROUND =
1
- COLOR_ACTIVECAPTION =
2
- COLOR_INACTIVECAPTION =
3
4
- COLOR_WINDOW =
5
- COLOR_WINDOWFRAME =
6
7
- COLOR_WINDOWTEXT =
8
- COLOR_CAPTIONTEXT =
9
- COLOR_ACTIVEBORDER =
10
- COLOR_INACTIVEBORDER =
11
- COLOR_APPWORKSPACE =
12
- COLOR_HIGHLIGHT =
13
- COLOR_HIGHLIGHTTEXT =
14
- COLOR_BTNFACE =
15
- COLOR_BTNSHADOW =
16
- COLOR_GRAYTEXT =
17
- COLOR_BTNTEXT =
18
- COLOR_INACTIVECAPTIONTEXT =
19
- COLOR_BTNHIGHLIGHT =
20
- COLOR_3DDKSHADOW =
21
- COLOR_3DLIGHT =
22
- COLOR_INFOTEXT =
23
- COLOR_INFOBK =
24
- COLOR_HOTLIGHT =
26
- COLOR_GRADIENTACTIVECAPTION =
27
- COLOR_GRADIENTINACTIVECAPTION =
28
29
30
- COLOR_DESKTOP =
COLOR_BACKGROUND
- COLOR_3DFACE =
COLOR_BTNFACE
- COLOR_3DSHADOW =
COLOR_BTNSHADOW
- COLOR_3DHIGHLIGHT =
COLOR_BTNHIGHLIGHT
- COLOR_3DHILIGHT =
COLOR_BTNHIGHLIGHT
- COLOR_BTNHILIGHT =
COLOR_BTNHIGHLIGHT
- CTLCOLOR_MSGBOX =
0
- CTLCOLOR_EDIT =
1
- CTLCOLOR_LISTBOX =
2
- CTLCOLOR_BTN =
3
- CTLCOLOR_DLG =
4
- CTLCOLOR_SCROLLBAR =
5
- CTLCOLOR_STATIC =
6
- CTLCOLOR_MAX =
7
-8
- GCL_HBRBACKGROUND =
-10
- GCL_HCURSOR =
-12
- GCL_HICON =
-14
- GCL_HMODULE =
-16
-18
-20
- GCL_WNDPROC =
-24
- GCL_STYLE =
-26
- GCL_HICONSM =
-34
-8
- GCLP_HBRBACKGROUND =
-10
- GCLP_HCURSOR =
-12
- GCLP_HICON =
-14
- GCLP_HMODULE =
-16
- GCLP_WNDPROC =
-24
- GCLP_HICONSM =
-34
- HWND_BROADCAST =
FFI::Pointer.new(0xffff)
- HWND_MESSAGE =
FFI::Pointer.new(-3)
- HWND_DESKTOP =
FFI::Pointer.new(0)
- HWND_TOP =
FFI::Pointer.new(0)
- HWND_BOTTOM =
FFI::Pointer.new(1)
- HWND_TOPMOST =
FFI::Pointer.new(-1)
- HWND_NOTOPMOST =
FFI::Pointer.new(-2)
- WS_OVERLAPPED =
0x00000000
0x80000000
- WS_CHILD =
0x40000000
- WS_MINIMIZE =
0x20000000
- WS_VISIBLE =
0x10000000
- WS_DISABLED =
0x08000000
- WS_CLIPSIBLINGS =
0x04000000
- WS_CLIPCHILDREN =
0x02000000
- WS_MAXIMIZE =
0x01000000
- WS_CAPTION =
0x00C00000
- WS_BORDER =
0x00800000
- WS_DLGFRAME =
0x00400000
- WS_VSCROLL =
0x00200000
- WS_HSCROLL =
0x00100000
0x00080000
- WS_THICKFRAME =
0x00040000
- WS_GROUP =
0x00020000
- WS_TABSTOP =
0x00010000
- WS_MINIMIZEBOX =
0x00020000
- WS_MAXIMIZEBOX =
0x00010000
- WS_TILED =
WS_OVERLAPPED
- WS_ICONIC =
WS_MINIMIZE
- WS_SIZEBOX =
WS_THICKFRAME
- WS_OVERLAPPEDWINDOW =
WS_OVERLAPPED | WS_CAPTION | WS_SYSMENU | WS_THICKFRAME | WS_MINIMIZEBOX | WS_MAXIMIZEBOX
- WS_TILEDWINDOW =
WS_OVERLAPPEDWINDOW
WS_POPUP | WS_BORDER | WS_SYSMENU
- WS_CHILDWINDOW =
WS_CHILD
- WS_ACTIVECAPTION =
0x0001
- WS_EX_DLGMODALFRAME =
0x00000001
- WS_EX_NOPARENTNOTIFY =
0x00000004
- WS_EX_TOPMOST =
0x00000008
- WS_EX_ACCEPTFILES =
0x00000010
- WS_EX_TRANSPARENT =
0x00000020
- WS_EX_MDICHILD =
0x00000040
- WS_EX_TOOLWINDOW =
0x00000080
- WS_EX_WINDOWEDGE =
0x00000100
- WS_EX_CLIENTEDGE =
0x00000200
- WS_EX_CONTEXTHELP =
0x00000400
- WS_EX_RIGHT =
0x00001000
- WS_EX_LEFT =
0x00000000
- WS_EX_RTLREADING =
0x00002000
- WS_EX_LTRREADING =
0x00000000
- WS_EX_LEFTSCROLLBAR =
0x00004000
- WS_EX_RIGHTSCROLLBAR =
0x00000000
- WS_EX_CONTROLPARENT =
0x00010000
- WS_EX_STATICEDGE =
0x00020000
- WS_EX_APPWINDOW =
0x00040000
- WS_EX_OVERLAPPEDWINDOW =
WS_EX_WINDOWEDGE | WS_EX_CLIENTEDGE
- WS_EX_PALETTEWINDOW =
WS_EX_WINDOWEDGE | WS_EX_TOOLWINDOW | WS_EX_TOPMOST
- WS_EX_LAYERED =
0x00080000
- WS_EX_NOINHERITLAYOUT =
0x00100000
- WS_EX_LAYOUTRTL =
0x00400000
- WS_EX_COMPOSITED =
0x02000000
- WS_EX_NOACTIVATE =
0x08000000
- CW_USEDEFAULT =
-0x80000000
- MDIS_ALLCHILDSTYLES =
0x0001
- DS_ABSALIGN =
0x01
- DS_SYSMODAL =
0x02
- DS_LOCALEDIT =
0x20
- DS_SETFONT =
0x40
- DS_MODALFRAME =
0x80
- DS_NOIDLEMSG =
0x100
- DS_SETFOREGROUND =
0x200
- DS_3DLOOK =
0x0004
- DS_FIXEDSYS =
0x0008
- DS_NOFAILCREATE =
0x0010
- DS_CONTROL =
0x0400
- DS_CENTER =
0x0800
- DS_CENTERMOUSE =
0x1000
- DS_CONTEXTHELP =
0x2000
- DS_SHELLFONT =
DS_SETFONT | DS_FIXEDSYS
- GWL_WNDPROC =
-4
- GWL_HINSTANCE =
-6
- GWL_HWNDPARENT =
-8
- GWL_STYLE =
-16
- GWL_EXSTYLE =
-20
- GWL_USERDATA =
-21
- GWL_ID =
-12
- GWLP_WNDPROC =
-4
- GWLP_HINSTANCE =
-6
- GWLP_HWNDPARENT =
-8
- GWLP_USERDATA =
-21
- GWLP_ID =
-12
- DWL_MSGRESULT =
0
- DWL_DLGPROC =
4
- DWL_USER =
8
- SW_HIDE =
0
- SW_SHOWNORMAL =
1
- SW_NORMAL =
1
- SW_SHOWMINIMIZED =
2
- SW_SHOWMAXIMIZED =
3
- SW_MAXIMIZE =
3
- SW_SHOWNOACTIVATE =
4
- SW_SHOW =
5
- SW_MINIMIZE =
6
- SW_SHOWMINNOACTIVE =
7
- SW_SHOWNA =
8
- SW_RESTORE =
9
- SW_SHOWDEFAULT =
10
- SW_FORCEMINIMIZE =
11
- SW_MAX =
11
- SW_PARENTCLOSING =
1
- SW_OTHERZOOM =
2
- SW_PARENTOPENING =
3
- SW_OTHERUNZOOM =
4
- SW_SCROLLCHILDREN =
0x0001
- SW_INVALIDATE =
0x0002
- SW_ERASE =
0x0004
- SW_SMOOTHSCROLL =
0x0010
- SWP_NOSIZE =
0x0001
- SWP_NOMOVE =
0x0002
- SWP_NOZORDER =
0x0004
- SWP_NOREDRAW =
0x0008
- SWP_NOACTIVATE =
0x0010
- SWP_FRAMECHANGED =
0x0020
- SWP_SHOWWINDOW =
0x0040
- SWP_HIDEWINDOW =
0x0080
- SWP_NOCOPYBITS =
0x0100
- SWP_NOOWNERZORDER =
0x0200
- SWP_NOSENDCHANGING =
0x0400
- SWP_DRAWFRAME =
SWP_FRAMECHANGED
- SWP_NOREPOSITION =
SWP_NOOWNERZORDER
- SWP_DEFERERASE =
0x2000
- SWP_ASYNCWINDOWPOS =
0x4000
- MDITILE_VERTICAL =
0x0000
- MDITILE_HORIZONTAL =
0x0001
- MDITILE_SKIPDISABLED =
0x0002
- MDITILE_ZORDER =
0x0004
- DT_TOP =
0x00000000
- DT_LEFT =
0x00000000
- DT_CENTER =
0x00000001
- DT_RIGHT =
0x00000002
- DT_VCENTER =
0x00000004
- DT_BOTTOM =
0x00000008
- DT_WORDBREAK =
0x00000010
- DT_SINGLELINE =
0x00000020
- DT_EXPANDTABS =
0x00000040
- DT_TABSTOP =
0x00000080
- DT_NOCLIP =
0x00000100
- DT_EXTERNALLEADING =
0x00000200
- DT_CALCRECT =
0x00000400
- DT_NOPREFIX =
0x00000800
- DT_INTERNAL =
0x00001000
- DT_EDITCONTROL =
0x00002000
- DT_PATH_ELLIPSIS =
0x00004000
- DT_END_ELLIPSIS =
0x00008000
- DT_MODIFYSTRING =
0x00010000
- DT_RTLREADING =
0x00020000
- DT_WORD_ELLIPSIS =
0x00040000
- DT_NOFULLWIDTHCHARBREAK =
0x00080000
- DT_HIDEPREFIX =
0x00100000
- DT_PREFIXONLY =
0x00200000
- GW_HWNDFIRST =
0
- GW_HWNDLAST =
1
- GW_HWNDNEXT =
2
- GW_HWNDPREV =
3
- GW_OWNER =
4
- GW_CHILD =
5
6
- GW_MAX =
6
- BS_PUSHBUTTON =
0x00000000
- BS_DEFPUSHBUTTON =
0x00000001
- BS_CHECKBOX =
0x00000002
- BS_AUTOCHECKBOX =
0x00000003
- BS_RADIOBUTTON =
0x00000004
- BS_3STATE =
0x00000005
- BS_AUTO3STATE =
0x00000006
- BS_GROUPBOX =
0x00000007
- BS_USERBUTTON =
0x00000008
- BS_AUTORADIOBUTTON =
0x00000009
- BS_PUSHBOX =
0x0000000A
- BS_OWNERDRAW =
0x0000000B
- BS_TYPEMASK =
0x0000000F
- BS_LEFTTEXT =
0x00000020
- BS_TEXT =
0x00000000
- BS_ICON =
0x00000040
- BS_BITMAP =
0x00000080
- BS_LEFT =
0x00000100
- BS_RIGHT =
0x00000200
- BS_CENTER =
0x00000300
- BS_TOP =
0x00000400
- BS_BOTTOM =
0x00000800
- BS_VCENTER =
0x00000C00
- BS_PUSHLIKE =
0x00001000
- BS_MULTILINE =
0x00002000
- BS_NOTIFY =
0x00004000
- BS_FLAT =
0x00008000
- BS_RIGHTBUTTON =
BS_LEFTTEXT
- BM_GETCHECK =
0x00F0
- BM_SETCHECK =
0x00F1
- BM_GETSTATE =
0x00F2
- BM_SETSTATE =
0x00F3
- BM_SETSTYLE =
0x00F4
- BM_CLICK =
0x00F5
- BM_GETIMAGE =
0x00F6
- BM_SETIMAGE =
0x00F7
- BM_SETDONTCLICK =
0x00F8
- BST_UNCHECKED =
0x0000
- BST_CHECKED =
0x0001
- BST_INDETERMINATE =
0x0002
- BST_PUSHED =
0x0004
- BST_FOCUS =
0x0008
- BN_CLICKED =
0
- BN_PAINT =
1
- BN_HILITE =
2
- BN_UNHILITE =
3
- BN_DISABLE =
4
- BN_DOUBLECLICKED =
5
- BN_PUSHED =
BN_HILITE
- BN_UNPUSHED =
BN_UNHILITE
- BN_DBLCLK =
BN_DOUBLECLICKED
- BN_SETFOCUS =
6
- BN_KILLFOCUS =
7
- SS_LEFT =
0x00000000
- SS_CENTER =
0x00000001
- SS_RIGHT =
0x00000002
- SS_ICON =
0x00000003
- SS_BLACKRECT =
0x00000004
- SS_GRAYRECT =
0x00000005
- SS_WHITERECT =
0x00000006
- SS_BLACKFRAME =
0x00000007
- SS_GRAYFRAME =
0x00000008
- SS_WHITEFRAME =
0x00000009
- SS_USERITEM =
0x0000000A
- SS_SIMPLE =
0x0000000B
- SS_LEFTNOWORDWRAP =
0x0000000C
- SS_OWNERDRAW =
0x0000000D
- SS_BITMAP =
0x0000000E
- SS_ENHMETAFILE =
0x0000000F
- SS_ETCHEDHORZ =
0x00000010
- SS_ETCHEDVERT =
0x00000011
- SS_ETCHEDFRAME =
0x00000012
- SS_TYPEMASK =
0x0000001F
- SS_REALSIZECONTROL =
0x00000040
- SS_NOPREFIX =
0x00000080
- SS_NOTIFY =
0x00000100
- SS_CENTERIMAGE =
0x00000200
- SS_RIGHTJUST =
0x00000400
- SS_REALSIZEIMAGE =
0x00000800
- SS_SUNKEN =
0x00001000
- SS_EDITCONTROL =
0x00002000
- SS_ENDELLIPSIS =
0x00004000
- SS_PATHELLIPSIS =
0x00008000
- SS_WORDELLIPSIS =
0x0000C000
- SS_ELLIPSISMASK =
0x0000C000
- STM_SETICON =
0x0170
- STM_GETICON =
0x0171
- STM_SETIMAGE =
0x0172
- STM_GETIMAGE =
0x0173
- STM_MSGMAX =
0x0174
- STN_CLICKED =
0
- STN_DBLCLK =
1
- STN_ENABLE =
2
- STN_DISABLE =
3
- MCS_DAYSTATE =
0x0001
- MCS_MULTISELECT =
0x0002
- MCS_WEEKNUMBERS =
0x0004
- MCS_NOTODAYCIRCLE =
0x0008
- MCS_NOTODAY =
0x0010
- MCS_NOTRAILINGDATES =
0x0040
- MCS_SHORTDAYSOFWEEK =
0x0080
- MCS_NOSELCHANGEONNAV =
0x0100
- MCM_FIRST =
0x1000
- MCM_GETCURSEL =
MCM_FIRST + 1
- MCM_SETCURSEL =
MCM_FIRST + 2
- MCM_GETMAXSELCOUNT =
MCM_FIRST + 3
- MCM_SETMAXSELCOUNT =
MCM_FIRST + 4
- MCM_GETSELRANGE =
MCM_FIRST + 5
- MCM_SETSELRANGE =
MCM_FIRST + 6
- MCM_GETMONTHRANGE =
MCM_FIRST + 7
- MCM_SETDAYSTATE =
MCM_FIRST + 8
- MCM_GETMINREQRECT =
MCM_FIRST + 9
- MCM_SETCOLOR =
MCM_FIRST + 10
- MCM_GETCOLOR =
MCM_FIRST + 11
- MCM_SETTODAY =
MCM_FIRST + 12
- MCM_GETTODAY =
MCM_FIRST + 13
- MCM_HITTEST =
MCM_FIRST + 14
- MCM_SETFIRSTDAYOFWEEK =
MCM_FIRST + 15
- MCM_GETFIRSTDAYOFWEEK =
MCM_FIRST + 16
- MCM_GETRANGE =
MCM_FIRST + 17
- MCM_SETRANGE =
MCM_FIRST + 18
- MCM_GETMONTHDELTA =
MCM_FIRST + 19
- MCM_SETMONTHDELTA =
MCM_FIRST + 20
- MCM_GETMAXTODAYWIDTH =
MCM_FIRST + 21
- MCM_SETUNICODEFORMAT =
CCM_SETUNICODEFORMAT
- MCM_GETUNICODEFORMAT =
CCM_GETUNICODEFORMAT
- MCM_GETCURRENTVIEW =
MCM_FIRST + 22
- MCM_GETCALENDARCOUNT =
MCM_FIRST + 23
- MCM_GETCALENDARGRIDINFO =
MCM_FIRST + 24
- MCM_GETCALID =
MCM_FIRST + 27
- MCM_SETCALID =
MCM_FIRST + 28
- MCM_SIZERECTTOMIN =
MCM_FIRST + 29
- MCM_SETCALENDARBORDER =
MCM_FIRST + 30
- MCM_GETCALENDARBORDER =
MCM_FIRST + 31
- MCM_SETCURRENTVIEW =
MCM_FIRST + 32
- MCN_FIRST =
0x1_0000_0000 - 746
- MCN_LAST =
0x1_0000_0000 - 752
- MCN_SELCHANGE =
MCN_FIRST - 3
- MCN_GETDAYSTATE =
MCN_FIRST - 1
- MCN_SELECT =
MCN_FIRST
- MCN_VIEWCHANGE =
MCN_FIRST - 4
- PSP_DEFAULT =
0x00000000
- PSP_DLGINDIRECT =
0x00000001
- PSP_USEHICON =
0x00000002
- PSP_USEICONID =
0x00000004
- PSP_USETITLE =
0x00000008
- PSP_RTLREADING =
0x00000010
- PSP_HASHELP =
0x00000020
- PSP_USEREFPARENT =
0x00000040
- PSP_USECALLBACK =
0x00000080
- PSP_PREMATURE =
0x00000400
0x00000800
0x00001000
0x00002000
- PSP_USEFUSIONCONTEXT =
0x00004000
- PSH_DEFAULT =
0x00000000
- PSH_PROPTITLE =
0x00000001
- PSH_USEHICON =
0x00000002
- PSH_USEICONID =
0x00000004
- PSH_PROPSHEETPAGE =
0x00000008
- PSH_WIZARDHASFINISH =
0x00000010
- PSH_WIZARD =
0x00000020
- PSH_USEPSTARTPAGE =
0x00000040
- PSH_NOAPPLYNOW =
0x00000080
- PSH_USECALLBACK =
0x00000100
- PSH_HASHELP =
0x00000200
- PSH_MODELESS =
0x00000400
- PSH_RTLREADING =
0x00000800
- PSH_WIZARDCONTEXTHELP =
0x00001000
- PSH_WIZARD97 =
0x01000000
- PSH_WATERMARK =
0x00008000
- PSH_USEHBMWATERMARK =
0x00010000
- PSH_USEHPLWATERMARK =
0x00020000
- PSH_STRETCHWATERMARK =
0x00040000
0x00080000
0x00100000
- PSH_USEPAGELANG =
0x00200000
- PSH_WIZARD_LITE =
0x00400000
- PSH_NOCONTEXTHELP =
0x02000000
- PSH_AEROWIZARD =
0x00004000
- PSH_RESIZABLE =
0x04000000
0x08000000
- PSH_NOMARGIN =
0x10000000
- PSM_SETCURSEL =
WM_USER + 101
- PSM_REMOVEPAGE =
WM_USER + 102
- PSM_ADDPAGE =
WM_USER + 103
- PSM_CHANGED =
WM_USER + 104
- PSM_RESTARTWINDOWS =
WM_USER + 105
- PSM_REBOOTSYSTEM =
WM_USER + 106
- PSM_CANCELTOCLOSE =
WM_USER + 107
- PSM_QUERYSIBLINGS =
WM_USER + 108
- PSM_UNCHANGED =
WM_USER + 109
- PSM_APPLY =
WM_USER + 110
- PSM_SETTITLE =
WM_USER + 111
- PSM_SETWIZBUTTONS =
WM_USER + 112
- PSM_PRESSBUTTON =
WM_USER + 113
- PSM_SETCURSELID =
WM_USER + 114
- PSM_SETFINISHTEXT =
WM_USER + 115
- PSM_GETTABCONTROL =
WM_USER + 116
- PSM_ISDIALOGMESSAGE =
WM_USER + 117
- PSM_GETCURRENTPAGEHWND =
WM_USER + 118
- PSM_INSERTPAGE =
WM_USER + 119
WM_USER + 125
WM_USER + 127
- PSM_HWNDTOINDEX =
WM_USER + 129
- PSM_INDEXTOHWND =
WM_USER + 130
- PSM_PAGETOINDEX =
WM_USER + 131
- PSM_INDEXTOPAGE =
WM_USER + 132
- PSM_IDTOINDEX =
WM_USER + 133
- PSM_INDEXTOID =
WM_USER + 134
- PSM_GETRESULT =
WM_USER + 135
- PSM_RECALCPAGESIZES =
WM_USER + 136
- PSM_SETNEXTTEXT =
WM_USER + 137
- PSM_SHOWWIZBUTTONS =
WM_USER + 138
- PSM_ENABLEWIZBUTTONS =
WM_USER + 139
- PSM_SETBUTTONTEXT =
WM_USER + 140
- PSWIZF_SETCOLOR =
0xffffffff
- PSWIZB_BACK =
0x00000001
- PSWIZB_NEXT =
0x00000002
- PSWIZB_FINISH =
0x00000004
- PSWIZB_DISABLEDFINISH =
0x00000008
- PSWIZB_CANCEL =
0x00000010
- PSWIZB_SHOW =
0
- PSWIZB_RESTORE =
1
- PSWIZBF_ELEVATIONREQUIRED =
0x00000001
- PSBTN_BACK =
0
- PSBTN_NEXT =
1
- PSBTN_FINISH =
2
- PSBTN_OK =
3
- PSBTN_APPLYNOW =
4
- PSBTN_CANCEL =
5
- PSBTN_HELP =
6
- PSBTN_MAX =
6
- PSN_FIRST =
0x1_0000_0000 - 200
- PSN_LAST =
0x1_0000_0000 - 299
- PSN_SETACTIVE =
PSN_FIRST - 0
- PSN_KILLACTIVE =
PSN_FIRST - 1
- PSN_APPLY =
PSN_FIRST - 2
- PSN_RESET =
PSN_FIRST - 3
- PSN_HELP =
PSN_FIRST - 5
- PSN_WIZBACK =
PSN_FIRST - 6
- PSN_WIZNEXT =
PSN_FIRST - 7
- PSN_WIZFINISH =
PSN_FIRST - 8
- PSN_QUERYCANCEL =
PSN_FIRST - 9
- PSN_GETOBJECT =
PSN_FIRST - 10
- PSN_TRANSLATEACCELERATOR =
PSN_FIRST - 12
- PSN_QUERYINITIALFOCUS =
PSN_FIRST - 13
- PSNRET_NOERROR =
0
- PSNRET_INVALID =
1
- PSNRET_INVALID_NOCHANGEPAGE =
2
- PSNRET_MESSAGEHANDLED =
3
- LBS_NOTIFY =
0x0001
- LBS_SORT =
0x0002
- LBS_NOREDRAW =
0x0004
- LBS_MULTIPLESEL =
0x0008
- LBS_OWNERDRAWFIXED =
0x0010
- LBS_OWNERDRAWVARIABLE =
0x0020
- LBS_HASSTRINGS =
0x0040
- LBS_USETABSTOPS =
0x0080
- LBS_NOINTEGRALHEIGHT =
0x0100
- LBS_MULTICOLUMN =
0x0200
- LBS_WANTKEYBOARDINPUT =
0x0400
- LBS_EXTENDEDSEL =
0x0800
- LBS_DISABLENOSCROLL =
0x1000
- LBS_NODATA =
0x2000
- LBS_NOSEL =
0x4000
- LBS_COMBOBOX =
0x8000
- LBS_STANDARD =
LBS_NOTIFY | LBS_SORT | WS_VSCROLL | WS_BORDER
- LB_CTLCODE =
0
- LB_OKAY =
0
- LB_ERR =
-1
- LB_ERRSPACE =
-2
- LB_ADDSTRING =
0x0180
- LB_INSERTSTRING =
0x0181
- LB_DELETESTRING =
0x0182
- LB_SELITEMRANGEEX =
0x0183
- LB_RESETCONTENT =
0x0184
- LB_SETSEL =
0x0185
- LB_SETCURSEL =
0x0186
- LB_GETSEL =
0x0187
- LB_GETCURSEL =
0x0188
- LB_GETTEXT =
0x0189
- LB_GETTEXTLEN =
0x018A
- LB_GETCOUNT =
0x018B
- LB_SELECTSTRING =
0x018C
- LB_DIR =
0x018D
- LB_GETTOPINDEX =
0x018E
- LB_FINDSTRING =
0x018F
- LB_GETSELCOUNT =
0x0190
- LB_GETSELITEMS =
0x0191
- LB_SETTABSTOPS =
0x0192
- LB_GETHORIZONTALEXTENT =
0x0193
- LB_SETHORIZONTALEXTENT =
0x0194
- LB_SETCOLUMNWIDTH =
0x0195
- LB_ADDFILE =
0x0196
- LB_SETTOPINDEX =
0x0197
- LB_GETITEMRECT =
0x0198
- LB_GETITEMDATA =
0x0199
- LB_SETITEMDATA =
0x019A
- LB_SELITEMRANGE =
0x019B
- LB_SETANCHORINDEX =
0x019C
- LB_GETANCHORINDEX =
0x019D
- LB_SETCARETINDEX =
0x019E
- LB_GETCARETINDEX =
0x019F
- LB_SETITEMHEIGHT =
0x01A0
- LB_GETITEMHEIGHT =
0x01A1
- LB_FINDSTRINGEXACT =
0x01A2
- LB_SETLOCALE =
0x01A5
- LB_GETLOCALE =
0x01A6
- LB_SETCOUNT =
0x01A7
- LB_INITSTORAGE =
0x01A8
- LB_ITEMFROMPOINT =
0x01A9
- LB_MULTIPLEADDSTRING =
0x01B1
- LB_GETLISTBOXINFO =
0x01B2
- LB_MSGMAX =
0x01B3
- LBN_ERRSPACE =
-2
- LBN_SELCHANGE =
1
- LBN_DBLCLK =
2
- LBN_SELCANCEL =
3
- LBN_SETFOCUS =
4
- LBN_KILLFOCUS =
5
- DTS_UPDOWN =
0x0001
- DTS_SHOWNONE =
0x0002
- DTS_SHORTDATEFORMAT =
0x0000
- DTS_LONGDATEFORMAT =
0x0004
- DTS_SHORTDATECENTURYFORMAT =
0x000C
- DTS_TIMEFORMAT =
0x0009
- DTS_APPCANPARSE =
0x0010
- DTS_RIGHTALIGN =
0x0020
- DTM_FIRST =
0x1000
- DTM_GETSYSTEMTIME =
DTM_FIRST + 1
- DTM_SETSYSTEMTIME =
DTM_FIRST + 2
- DTM_GETRANGE =
DTM_FIRST + 3
- DTM_SETRANGE =
DTM_FIRST + 4
- DTM_SETFORMAT =
DTM_FIRST + 5
- DTM_SETMCCOLOR =
DTM_FIRST + 6
- DTM_GETMCCOLOR =
DTM_FIRST + 7
- DTM_GETMONTHCAL =
DTM_FIRST + 8
- DTM_SETMCFONT =
DTM_FIRST + 9
- DTM_GETMCFONT =
DTM_FIRST + 10
- DTM_SETMCSTYLE =
DTM_FIRST + 11
- DTM_GETMCSTYLE =
DTM_FIRST + 12
- DTM_CLOSEMONTHCAL =
DTM_FIRST + 13
- DTM_GETDATETIMEPICKERINFO =
DTM_FIRST + 14
- DTM_GETIDEALSIZE =
DTM_FIRST + 15
- DTN_FIRST =
0x1_0000_0000 - 740
- DTN_LAST =
0x1_0000_0000 - 745
- DTN_FIRST2 =
0x1_0000_0000 - 753
- DTN_LAST2 =
0x1_0000_0000 - 799
- DTN_DATETIMECHANGE =
DTN_FIRST2 - 6
- DTN_USERSTRING =
DTN_FIRST2 - 5
- DTN_WMKEYDOWN =
DTN_FIRST2 - 4
- DTN_FORMAT =
DTN_FIRST2 - 3
- DTN_FORMATQUERY =
DTN_FIRST2 - 2
- DTN_DROPDOWN =
DTN_FIRST2 - 1
- DTN_CLOSEUP =
DTN_FIRST2
- GDT_ERROR =
-1
- GDT_VALID =
0
- GDT_NONE =
1
- BIF_RETURNONLYFSDIRS =
0x00000001
- BIF_DONTGOBELOWDOMAIN =
0x00000002
- BIF_STATUSTEXT =
0x00000004
- BIF_RETURNFSANCESTORS =
0x00000008
- BIF_EDITBOX =
0x00000010
- BIF_VALIDATE =
0x00000020
- BIF_NEWDIALOGSTYLE =
0x00000040
- BIF_USENEWUI =
BIF_NEWDIALOGSTYLE | BIF_EDITBOX
- BIF_BROWSEINCLUDEURLS =
0x00000080
- BIF_UAHINT =
0x00000100
- BIF_NONEWFOLDERBUTTON =
0x00000200
- BIF_NOTRANSLATETARGETS =
0x00000400
- BIF_BROWSEFORCOMPUTER =
0x00001000
- BIF_BROWSEFORPRINTER =
0x00002000
- BIF_BROWSEINCLUDEFILES =
0x00004000
- BIF_SHAREABLE =
0x00008000
- BIF_BROWSEFILEJUNCTIONS =
0x00010000
- BFFM_INITIALIZED =
1
- BFFM_SELCHANGED =
2
- BFFM_VALIDATEFAILED =
3
- BFFM_IUNKNOWN =
5
- BFFM_SETSTATUSTEXT =
WM_USER + 100
- BFFM_ENABLEOK =
WM_USER + 101
- BFFM_SETSELECTION =
WM_USER + 102
- BFFM_SETOKTEXT =
WM_USER + 105
- BFFM_SETEXPANDED =
WM_USER + 106
- CBS_SIMPLE =
0x0001
- CBS_DROPDOWN =
0x0002
- CBS_DROPDOWNLIST =
0x0003
- CBS_OWNERDRAWFIXED =
0x0010
- CBS_OWNERDRAWVARIABLE =
0x0020
- CBS_AUTOHSCROLL =
0x0040
- CBS_OEMCONVERT =
0x0080
- CBS_SORT =
0x0100
- CBS_HASSTRINGS =
0x0200
- CBS_NOINTEGRALHEIGHT =
0x0400
- CBS_DISABLENOSCROLL =
0x0800
- CBS_UPPERCASE =
0x2000
- CBS_LOWERCASE =
0x4000
- CB_OKAY =
0
- CB_ERR =
-1
- CB_ERRSPACE =
-2
- CB_GETEDITSEL =
0x0140
- CB_LIMITTEXT =
0x0141
- CB_SETEDITSEL =
0x0142
- CB_ADDSTRING =
0x0143
- CB_DELETESTRING =
0x0144
- CB_DIR =
0x0145
- CB_GETCOUNT =
0x0146
- CB_GETCURSEL =
0x0147
- CB_GETLBTEXT =
0x0148
- CB_GETLBTEXTLEN =
0x0149
- CB_INSERTSTRING =
0x014A
- CB_RESETCONTENT =
0x014B
- CB_FINDSTRING =
0x014C
- CB_SELECTSTRING =
0x014D
- CB_SETCURSEL =
0x014E
- CB_SHOWDROPDOWN =
0x014F
- CB_GETITEMDATA =
0x0150
- CB_SETITEMDATA =
0x0151
- CB_GETDROPPEDCONTROLRECT =
0x0152
- CB_SETITEMHEIGHT =
0x0153
- CB_GETITEMHEIGHT =
0x0154
- CB_SETEXTENDEDUI =
0x0155
- CB_GETEXTENDEDUI =
0x0156
- CB_GETDROPPEDSTATE =
0x0157
- CB_FINDSTRINGEXACT =
0x0158
- CB_SETLOCALE =
0x0159
- CB_GETLOCALE =
0x015A
- CB_GETTOPINDEX =
0x015b
- CB_SETTOPINDEX =
0x015c
- CB_GETHORIZONTALEXTENT =
0x015d
- CB_SETHORIZONTALEXTENT =
0x015e
- CB_GETDROPPEDWIDTH =
0x015f
- CB_SETDROPPEDWIDTH =
0x0160
- CB_INITSTORAGE =
0x0161
- CB_MULTIPLEADDSTRING =
0x0163
- CB_GETCOMBOBOXINFO =
0x0164
- CB_MSGMAX =
0x0165
- CBN_ERRSPACE =
-1
- CBN_SELCHANGE =
1
- CBN_DBLCLK =
2
- CBN_SETFOCUS =
3
- CBN_KILLFOCUS =
4
- CBN_EDITCHANGE =
5
- CBN_EDITUPDATE =
6
- CBN_DROPDOWN =
7
- CBN_CLOSEUP =
8
- CBN_SELENDOK =
9
- CBN_SELENDCANCEL =
10
- SPI_GETBEEP =
0x0001
- SPI_SETBEEP =
0x0002
- SPI_GETMOUSE =
0x0003
- SPI_SETMOUSE =
0x0004
- SPI_GETBORDER =
0x0005
- SPI_SETBORDER =
0x0006
- SPI_GETKEYBOARDSPEED =
0x000A
- SPI_SETKEYBOARDSPEED =
0x000B
- SPI_LANGDRIVER =
0x000C
- SPI_ICONHORIZONTALSPACING =
0x000D
- SPI_GETSCREENSAVETIMEOUT =
0x000E
- SPI_SETSCREENSAVETIMEOUT =
0x000F
- SPI_GETSCREENSAVEACTIVE =
0x0010
- SPI_SETSCREENSAVEACTIVE =
0x0011
- SPI_GETGRIDGRANULARITY =
0x0012
- SPI_SETGRIDGRANULARITY =
0x0013
- SPI_SETDESKWALLPAPER =
0x0014
- SPI_SETDESKPATTERN =
0x0015
- SPI_GETKEYBOARDDELAY =
0x0016
- SPI_SETKEYBOARDDELAY =
0x0017
- SPI_ICONVERTICALSPACING =
0x0018
- SPI_GETICONTITLEWRAP =
0x0019
- SPI_SETICONTITLEWRAP =
0x001A
0x001B
0x001C
- SPI_SETDOUBLECLKWIDTH =
0x001D
- SPI_SETDOUBLECLKHEIGHT =
0x001E
- SPI_GETICONTITLELOGFONT =
0x001F
- SPI_SETDOUBLECLICKTIME =
0x0020
- SPI_SETMOUSEBUTTONSWAP =
0x0021
- SPI_SETICONTITLELOGFONT =
0x0022
- SPI_GETFASTTASKSWITCH =
0x0023
- SPI_SETFASTTASKSWITCH =
0x0024
- SPI_SETDRAGFULLWINDOWS =
0x0025
- SPI_GETDRAGFULLWINDOWS =
0x0026
- SPI_GETNONCLIENTMETRICS =
0x0029
- SPI_SETNONCLIENTMETRICS =
0x002A
- SPI_GETMINIMIZEDMETRICS =
0x002B
- SPI_SETMINIMIZEDMETRICS =
0x002C
- SPI_GETICONMETRICS =
0x002D
- SPI_SETICONMETRICS =
0x002E
- SPI_SETWORKAREA =
0x002F
- SPI_GETWORKAREA =
0x0030
- SPI_SETPENWINDOWS =
0x0031
- SPI_GETHIGHCONTRAST =
0x0042
- SPI_SETHIGHCONTRAST =
0x0043
- SPI_GETKEYBOARDPREF =
0x0044
- SPI_SETKEYBOARDPREF =
0x0045
- SPI_GETSCREENREADER =
0x0046
- SPI_SETSCREENREADER =
0x0047
- SPI_GETANIMATION =
0x0048
- SPI_SETANIMATION =
0x0049
- SPI_GETFONTSMOOTHING =
0x004A
- SPI_SETFONTSMOOTHING =
0x004B
- SPI_SETDRAGWIDTH =
0x004C
- SPI_SETDRAGHEIGHT =
0x004D
- SPI_SETHANDHELD =
0x004E
- SPI_GETLOWPOWERTIMEOUT =
0x004F
- SPI_GETPOWEROFFTIMEOUT =
0x0050
- SPI_SETLOWPOWERTIMEOUT =
0x0051
- SPI_SETPOWEROFFTIMEOUT =
0x0052
- SPI_GETLOWPOWERACTIVE =
0x0053
- SPI_GETPOWEROFFACTIVE =
0x0054
- SPI_SETLOWPOWERACTIVE =
0x0055
- SPI_SETPOWEROFFACTIVE =
0x0056
- SPI_SETCURSORS =
0x0057
- SPI_SETICONS =
0x0058
- SPI_GETDEFAULTINPUTLANG =
0x0059
- SPI_SETDEFAULTINPUTLANG =
0x005A
- SPI_SETLANGTOGGLE =
0x005B
- SPI_GETWINDOWSEXTENSION =
0x005C
- SPI_SETMOUSETRAILS =
0x005D
- SPI_GETMOUSETRAILS =
0x005E
- SPI_SETSCREENSAVERRUNNING =
0x0061
- SPI_SCREENSAVERRUNNING =
SPI_SETSCREENSAVERRUNNING
- SPI_GETFILTERKEYS =
0x0032
- SPI_SETFILTERKEYS =
0x0033
- SPI_GETTOGGLEKEYS =
0x0034
- SPI_SETTOGGLEKEYS =
0x0035
- SPI_GETMOUSEKEYS =
0x0036
- SPI_SETMOUSEKEYS =
0x0037
- SPI_GETSHOWSOUNDS =
0x0038
- SPI_SETSHOWSOUNDS =
0x0039
- SPI_GETSTICKYKEYS =
0x003A
- SPI_SETSTICKYKEYS =
0x003B
- SPI_GETACCESSTIMEOUT =
0x003C
- SPI_SETACCESSTIMEOUT =
0x003D
- SPI_GETSERIALKEYS =
0x003E
- SPI_SETSERIALKEYS =
0x003F
- SPI_GETSOUNDSENTRY =
0x0040
- SPI_SETSOUNDSENTRY =
0x0041
- SPI_GETSNAPTODEFBUTTON =
0x005F
- SPI_SETSNAPTODEFBUTTON =
0x0060
- SPI_GETMOUSEHOVERWIDTH =
0x0062
- SPI_SETMOUSEHOVERWIDTH =
0x0063
- SPI_GETMOUSEHOVERHEIGHT =
0x0064
- SPI_SETMOUSEHOVERHEIGHT =
0x0065
- SPI_GETMOUSEHOVERTIME =
0x0066
- SPI_SETMOUSEHOVERTIME =
0x0067
- SPI_GETWHEELSCROLLLINES =
0x0068
- SPI_SETWHEELSCROLLLINES =
0x0069
0x006A
0x006B
- SPI_GETWHEELSCROLLCHARS =
0x006C
- SPI_SETWHEELSCROLLCHARS =
0x006D
- SPI_GETSHOWIMEUI =
0x006E
- SPI_SETSHOWIMEUI =
0x006F
- SPI_GETMOUSESPEED =
0x0070
- SPI_SETMOUSESPEED =
0x0071
- SPI_GETSCREENSAVERRUNNING =
0x0072
- SPI_GETDESKWALLPAPER =
0x0073
- SPI_GETAUDIODESCRIPTION =
0x0074
- SPI_SETAUDIODESCRIPTION =
0x0075
- SPI_GETSCREENSAVESECURE =
0x0076
- SPI_SETSCREENSAVESECURE =
0x0077
- SPI_GETHUNGAPPTIMEOUT =
0x0078
- SPI_SETHUNGAPPTIMEOUT =
0x0079
- SPI_GETWAITTOKILLTIMEOUT =
0x007A
- SPI_SETWAITTOKILLTIMEOUT =
0x007B
- SPI_GETWAITTOKILLSERVICETIMEOUT =
0x007C
- SPI_SETWAITTOKILLSERVICETIMEOUT =
0x007D
- SPI_GETMOUSEDOCKTHRESHOLD =
0x007E
- SPI_SETMOUSEDOCKTHRESHOLD =
0x007F
- SPI_GETPENDOCKTHRESHOLD =
0x0080
- SPI_SETPENDOCKTHRESHOLD =
0x0081
- SPI_GETWINARRANGING =
0x0082
- SPI_SETWINARRANGING =
0x0083
- SPI_GETMOUSEDRAGOUTTHRESHOLD =
0x0084
- SPI_SETMOUSEDRAGOUTTHRESHOLD =
0x0085
- SPI_GETPENDRAGOUTTHRESHOLD =
0x0086
- SPI_SETPENDRAGOUTTHRESHOLD =
0x0087
- SPI_GETMOUSESIDEMOVETHRESHOLD =
0x0088
- SPI_SETMOUSESIDEMOVETHRESHOLD =
0x0089
- SPI_GETPENSIDEMOVETHRESHOLD =
0x008A
- SPI_SETPENSIDEMOVETHRESHOLD =
0x008B
- SPI_GETDRAGFROMMAXIMIZE =
0x008C
- SPI_SETDRAGFROMMAXIMIZE =
0x008D
- SPI_GETSNAPSIZING =
0x008E
- SPI_SETSNAPSIZING =
0x008F
- SPI_GETDOCKMOVING =
0x0090
- SPI_SETDOCKMOVING =
0x0091
- SPI_GETACTIVEWINDOWTRACKING =
0x1000
- SPI_SETACTIVEWINDOWTRACKING =
0x1001
0x1002
0x1003
- SPI_GETCOMBOBOXANIMATION =
0x1004
- SPI_SETCOMBOBOXANIMATION =
0x1005
- SPI_GETLISTBOXSMOOTHSCROLLING =
0x1006
- SPI_SETLISTBOXSMOOTHSCROLLING =
0x1007
- SPI_GETGRADIENTCAPTIONS =
0x1008
- SPI_SETGRADIENTCAPTIONS =
0x1009
- SPI_GETKEYBOARDCUES =
0x100A
- SPI_SETKEYBOARDCUES =
0x100B
SPI_GETKEYBOARDCUES
SPI_SETKEYBOARDCUES
- SPI_GETACTIVEWNDTRKZORDER =
0x100C
- SPI_SETACTIVEWNDTRKZORDER =
0x100D
- SPI_GETHOTTRACKING =
0x100E
- SPI_SETHOTTRACKING =
0x100F
0x1012
0x1013
- SPI_GETSELECTIONFADE =
0x1014
- SPI_SETSELECTIONFADE =
0x1015
- SPI_GETTOOLTIPANIMATION =
0x1016
- SPI_SETTOOLTIPANIMATION =
0x1017
- SPI_GETTOOLTIPFADE =
0x1018
- SPI_SETTOOLTIPFADE =
0x1019
- SPI_GETCURSORSHADOW =
0x101A
- SPI_SETCURSORSHADOW =
0x101B
- SPI_GETMOUSESONAR =
0x101C
- SPI_SETMOUSESONAR =
0x101D
- SPI_GETMOUSECLICKLOCK =
0x101E
- SPI_SETMOUSECLICKLOCK =
0x101F
- SPI_GETMOUSEVANISH =
0x1020
- SPI_SETMOUSEVANISH =
0x1021
0x1022
0x1023
- SPI_GETDROPSHADOW =
0x1024
- SPI_SETDROPSHADOW =
0x1025
- SPI_GETBLOCKSENDINPUTRESETS =
0x1026
- SPI_SETBLOCKSENDINPUTRESETS =
0x1027
- SPI_GETUIEFFECTS =
0x103E
- SPI_SETUIEFFECTS =
0x103F
- SPI_GETDISABLEOVERLAPPEDCONTENT =
0x1040
- SPI_SETDISABLEOVERLAPPEDCONTENT =
0x1041
- SPI_GETCLIENTAREAANIMATION =
0x1042
- SPI_SETCLIENTAREAANIMATION =
0x1043
- SPI_GETCLEARTYPE =
0x1048
- SPI_SETCLEARTYPE =
0x1049
- SPI_GETSPEECHRECOGNITION =
0x104A
- SPI_SETSPEECHRECOGNITION =
0x104B
- SPI_GETFOREGROUNDLOCKTIMEOUT =
0x2000
- SPI_SETFOREGROUNDLOCKTIMEOUT =
0x2001
- SPI_GETACTIVEWNDTRKTIMEOUT =
0x2002
- SPI_SETACTIVEWNDTRKTIMEOUT =
0x2003
- SPI_GETFOREGROUNDFLASHCOUNT =
0x2004
- SPI_SETFOREGROUNDFLASHCOUNT =
0x2005
- SPI_GETCARETWIDTH =
0x2006
- SPI_SETCARETWIDTH =
0x2007
- SPI_GETMOUSECLICKLOCKTIME =
0x2008
- SPI_SETMOUSECLICKLOCKTIME =
0x2009
- SPI_GETFONTSMOOTHINGTYPE =
0x200A
- SPI_SETFONTSMOOTHINGTYPE =
0x200B
- SPI_GETFONTSMOOTHINGCONTRAST =
0x200C
- SPI_SETFONTSMOOTHINGCONTRAST =
0x200D
- SPI_GETFOCUSBORDERWIDTH =
0x200E
- SPI_SETFOCUSBORDERWIDTH =
0x200F
- SPI_GETFOCUSBORDERHEIGHT =
0x2010
- SPI_SETFOCUSBORDERHEIGHT =
0x2011
- SPI_GETFONTSMOOTHINGORIENTATION =
0x2012
- SPI_SETFONTSMOOTHINGORIENTATION =
0x2013
- SPI_GETMINIMUMHITRADIUS =
0x2014
- SPI_SETMINIMUMHITRADIUS =
0x2015
- SPI_GETMESSAGEDURATION =
0x2016
- SPI_SETMESSAGEDURATION =
0x2017
Class Method Summary
collapse
-
.Detonate(on, name, *args) ⇒ Object
-
.DetonateHresult(name, *args) ⇒ Object
-
.DetonateLastError(on, name, *args) ⇒ Object
-
.EnableVisualStyles ⇒ Object
-
.FAILED(hr) ⇒ Object
-
.GET_X_LPARAM(l) ⇒ Object
-
.GET_Y_LPARAM(l) ⇒ Object
-
.GetBValue(rgb) ⇒ Object
-
.GetGValue(rgb) ⇒ Object
-
.GetRValue(rgb) ⇒ Object
-
.HIBYTE(w) ⇒ Object
-
.HIWORD(l) ⇒ Object
-
.HRESULT_FROM_WIN32(x) ⇒ Object
-
.InitializeOle ⇒ Object
-
.LoadRibbonDll(name = File.basename($0, '.rbw'), opts = {}) ⇒ Object
-
.LOBYTE(w) ⇒ Object
-
.LOWORD(l) ⇒ Object
-
.LPWSTR(s) ⇒ Object
-
.MAKELONG(low, high) ⇒ Object
-
.MAKEWORD(low, high) ⇒ Object
-
.RGB(r, g, b) ⇒ Object
-
.SUCCEEDED(hr) ⇒ Object
-
.UI_GetBValue(hsb) ⇒ Object
-
.UI_GetHValue(hsb) ⇒ Object
-
.UI_GetSValue(hsb) ⇒ Object
-
.UI_HSB(h, s, b) ⇒ Object
-
.UI_MAKEAPPMODE(x) ⇒ Object
-
.UI_RGB2HSB(r, g, b) ⇒ Object
-
.WCSTOMBS(p) ⇒ Object
Class Method Details
.Detonate(on, name, *args) ⇒ Object
19
20
21
22
23
24
25
|
# File 'lib/fzeet/windows/core/Common.rb', line 19
def Detonate(on, name, *args)
raise "#{name} failed." if (failed = [*on].include?(result = send(name, *args)))
result
ensure
yield failed if block_given?
end
|
.DetonateHresult(name, *args) ⇒ Object
36
37
38
39
40
41
42
|
# File 'lib/fzeet/windows/com/Common.rb', line 36
def DetonateHresult(name, *args)
failed = FAILED(result = send(name, *args)) and raise "#{name} failed (hresult #{format('%#08x', result)})."
result
ensure
yield failed if block_given?
end
|
.DetonateLastError(on, name, *args) ⇒ Object
27
28
29
30
31
32
33
|
# File 'lib/fzeet/windows/core/Common.rb', line 27
def DetonateLastError(on, name, *args)
raise "#{name} failed (last error #{GetLastError()})." if (failed = [*on].include?(result = send(name, *args)))
result
ensure
yield failed if block_given?
end
|
.EnableVisualStyles ⇒ Object
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
|
# File 'lib/fzeet/windows/kernel/Common.rb', line 52
def EnableVisualStyles
return unless Version >= :xp
raise 'Visual styles already enabled.' if COMMON_CONTROLS_ACTCTX[:activated]
manifest = "#{ENV['TEMP']}/Fzeet.Common-Controls.manifest"
File.open(manifest, 'w:utf-8') { |file|
file << <<-XML
<?xml version='1.0' encoding='utf-8' standalone='yes' ?>
<assembly xmlns='urn:schemas-microsoft-com:asm.v1' manifestVersion='1.0'>
<dependency>
<dependentAssembly>
<assemblyIdentity type='Win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' processorArchitecture='*' publicKeyToken='6595b64144ccf1df' language='*' />
</dependentAssembly>
</dependency>
</assembly>
XML
}
ac = ACTCTX.new
ac[:cbSize] = ac.size
ac[:lpSource] = source = FFI::MemoryPointer.from_string(File.expand_path(manifest))
COMMON_CONTROLS_ACTCTX[:handle] = DetonateLastError(INVALID_HANDLE_VALUE, :CreateActCtx, ac) { source.free }
DetonateLastError(0, :ActivateActCtx, COMMON_CONTROLS_ACTCTX[:handle], COMMON_CONTROLS_ACTCTX[:cookie]) { |failed|
next unless failed
ReleaseActCtx(COMMON_CONTROLS_ACTCTX[:handle]); COMMON_CONTROLS_ACTCTX[:handle] = INVALID_HANDLE_VALUE
}
COMMON_CONTROLS_ACTCTX[:activated] = true
end
|
.FAILED(hr) ⇒ Object
28
|
# File 'lib/fzeet/windows/com/Common.rb', line 28
def FAILED(hr) hr < 0 end
|
.GET_X_LPARAM(l) ⇒ Object
45
|
# File 'lib/fzeet/windows/core/Common.rb', line 45
def GET_X_LPARAM(l) ((w = LOWORD(l)) > 0x7fff) ? w - 0x1_0000 : w end
|
.GET_Y_LPARAM(l) ⇒ Object
46
|
# File 'lib/fzeet/windows/core/Common.rb', line 46
def GET_Y_LPARAM(l) ((w = HIWORD(l)) > 0x7fff) ? w - 0x1_0000 : w end
|
.GetBValue(rgb) ⇒ Object
10
|
# File 'lib/fzeet/windows/gdi/Common.rb', line 10
def GetBValue(rgb) LOBYTE(rgb >> 16) end
|
.GetGValue(rgb) ⇒ Object
9
|
# File 'lib/fzeet/windows/gdi/Common.rb', line 9
def GetGValue(rgb) LOBYTE(rgb >> 8) end
|
.GetRValue(rgb) ⇒ Object
8
|
# File 'lib/fzeet/windows/gdi/Common.rb', line 8
def GetRValue(rgb) LOBYTE(rgb) end
|
.HIBYTE(w) ⇒ Object
38
|
# File 'lib/fzeet/windows/core/Common.rb', line 38
def HIBYTE(w) (w >> 8) & 0xff end
|
.HIWORD(l) ⇒ Object
42
|
# File 'lib/fzeet/windows/core/Common.rb', line 42
def HIWORD(l) (l >> 16) & 0xffff end
|
.HRESULT_FROM_WIN32(x) ⇒ Object
29
|
# File 'lib/fzeet/windows/com/Common.rb', line 29
def HRESULT_FROM_WIN32(x) (x <= 0) ? x : (x & 0x0000FFFF) | (FACILITY_WIN32 << 16) | 0x80000000 end
|
.InitializeOle ⇒ Object
11
12
13
14
15
|
# File 'lib/fzeet/windows/ole/Common.rb', line 11
def InitializeOle
DetonateHresult(:OleInitialize, nil)
at_exit { OleUninitialize() }
end
|
.LoadRibbonDll(name = File.basename($0, '.rbw'), opts = {}) ⇒ Object
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
|
# File 'lib/fzeet/windows/uiribbon.rb', line 10
def LoadRibbonDll(name = File.basename($0, '.rbw'), opts = {})
path = File.dirname(File.expand_path($0))
if !File.exist?("#{path}/#{name}.dll") || (
File.exist?("#{path}/#{name}.xml") &&
test(?M, "#{path}/#{name}.xml") > test(?M, "#{path}/#{name}.dll")
)
opts[:sdkroot] ||= "#{ENV['SystemDrive']}/Program Files/Microsoft SDKs/Windows/v7.1"
opts[:vcroot] ||= "#{ENV['ProgramFiles']}/Microsoft Visual Studio 10.0/VC"
opts[:uicc] ||= "#{opts[:sdkroot]}/bin/uicc.exe"
opts[:rc] ||= "#{opts[:sdkroot]}/bin/rc.exe"
opts[:vcvars] ||= "#{opts[:vcroot]}/bin/vcvars32.bat"
opts[:link] ||= "#{opts[:vcroot]}/bin/link.exe"
opts[:clean] = true if opts[:clean].nil?
raise 'Building the Ribbon requires Windows SDK and VC.' unless
[:uicc, :rc, :vcvars, :link].all? { |tool| File.exist?(opts[tool]) }
system <<-CMD
@echo off &\
"#{opts[:uicc]}" "#{name}.xml" "#{name}.bml" /header:"#{name}.h" /res:"#{name}.rc" > "#{name}.log" &\
"#{opts[:rc]}" /nologo /fo"#{ENV['TEMP']}/#{name}.res" "#{name}.rc" >> "#{name}.log" &\
call "#{opts[:vcvars]}" >> "#{name}.log" &\
"#{opts[:link]}" /nologo /machine:x86 /dll /noentry /out:"#{name}.dll" "#{ENV['TEMP']}/#{name}.res" >> "#{name}.log"
CMD
raise "Ribbon build failed - see #{path}/#{name}.log for details." if File.read("#{path}/#{name}.log") =~ /error/i
File.open("#{path}/#{name}.rb", 'w') { |rb|
rb.puts "# Generated by the UIRibbon build, do NOT modify\n\n"
File.foreach("#{path}/#{name}.h") { |line|
rb.puts "#{$1[0].upcase}#{$1[1..-1]} = #{$2}" if line =~ /^\s*#define\s+(\w+)\s+(\d+)/
}
}
%w{bml h rc}.each { |ext|
File.delete("#{path}/#{name}.#{ext}") if File.exist?("#{path}/#{name}.#{ext}")
} if opts[:clean]
end
require "#{path}/#{name}"
raise "LoadLibrary('#{path}/#{name}.dll') failed." if
(hdll = LoadLibrary("#{path}/#{name}.dll")).null?
hdll.tap { at_exit { FreeLibrary(hdll) } }
end
|
.LOBYTE(w) ⇒ Object
37
|
# File 'lib/fzeet/windows/core/Common.rb', line 37
def LOBYTE(w) w & 0xff end
|
.LOWORD(l) ⇒ Object
41
|
# File 'lib/fzeet/windows/core/Common.rb', line 41
def LOWORD(l) l & 0xffff end
|
.LPWSTR(s) ⇒ Object
48
49
50
51
52
53
54
55
56
57
58
59
60
|
# File 'lib/fzeet/windows/core/Common.rb', line 48
def LPWSTR(s)
p = FFI::MemoryPointer.new(:uchar, (s.length + 2) * 2)
"#{s}\0".encode('utf-16le').each_byte.with_index { |b, i| p.put_char(i, b) }
begin
yield p; return nil
ensure
p.free
end if block_given?
p
end
|
.MAKELONG(low, high) ⇒ Object
43
|
# File 'lib/fzeet/windows/core/Common.rb', line 43
def MAKELONG(low, high) (low & 0xffff) | ((high & 0xffff) << 16) end
|
.MAKEWORD(low, high) ⇒ Object
39
|
# File 'lib/fzeet/windows/core/Common.rb', line 39
def MAKEWORD(low, high) (low & 0xff) | ((high & 0xff) << 8) end
|
.RGB(r, g, b) ⇒ Object
11
|
# File 'lib/fzeet/windows/gdi/Common.rb', line 11
def RGB(r, g, b) r | (g << 8) | (b << 16) end
|
.SUCCEEDED(hr) ⇒ Object
27
|
# File 'lib/fzeet/windows/com/Common.rb', line 27
def SUCCEEDED(hr) hr >= 0 end
|
.UI_GetBValue(hsb) ⇒ Object
148
|
# File 'lib/fzeet/windows/uiribbon.rb', line 148
def UI_GetBValue(hsb) LOBYTE(hsb >> 16) end
|
.UI_GetHValue(hsb) ⇒ Object
146
|
# File 'lib/fzeet/windows/uiribbon.rb', line 146
def UI_GetHValue(hsb) LOBYTE(hsb) end
|
.UI_GetSValue(hsb) ⇒ Object
147
|
# File 'lib/fzeet/windows/uiribbon.rb', line 147
def UI_GetSValue(hsb) LOBYTE(hsb >> 8) end
|
.UI_HSB(h, s, b) ⇒ Object
149
|
# File 'lib/fzeet/windows/uiribbon.rb', line 149
def UI_HSB(h, s, b) h | (s << 8) | (b << 16) end
|
.UI_MAKEAPPMODE(x) ⇒ Object
386
|
# File 'lib/fzeet/windows/uiribbon.rb', line 386
def UI_MAKEAPPMODE(x) 1 << x end
|
.UI_RGB2HSB(r, g, b) ⇒ Object
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
|
# File 'lib/fzeet/windows/uiribbon.rb', line 151
def UI_RGB2HSB(r, g, b)
r, g, b = r.to_f / 255, g.to_f / 255, b.to_f / 255
max, min = [r, g, b].max, [r, g, b].min
l = (max + min) / 2
s = if max == min
0
elsif l < 0.5
(max - min) / (max + min)
else
(max - min) / (2 - (max + min))
end
h = if max == min
0
elsif r == max
(g - b) / (max - min)
elsif g == max
2 + (b - r) / (max - min)
else
4 + (r - g) / (max - min)
end * 60
h += 360 if h < 0
h = h / 360
[
(255 * h).round,
(255 * s).round,
(l < 0.1793) ?
0 :
(l > 0.9821) ?
255 :
(257.7 + 149.9 * Math.log(l)).round
]
end
|
.WCSTOMBS(p) ⇒ Object
62
63
64
65
66
67
68
69
70
71
72
|
# File 'lib/fzeet/windows/core/Common.rb', line 62
def WCSTOMBS(p)
result = ''
FFI::MemoryPointer.new(:uchar, len = wcslen(p) + 1) { |buf|
raise 'wcstombs failed.' if wcstombs(buf, p, len) == 0xffffffff
result << buf.read_string
}
result
end
|