Class: WR::Toolbar
- Inherits:
-
WinControl
- Object
- Data
- RWin::Window
- Window
- WinControl
- WR::Toolbar
- Extended by:
- ModFormDesigner
- Includes:
- ModAccessor, ModCommCtrl, ModParent
- Defined in:
- lib/wrb/components/toolbar.rb,
lib/wrb/applications/frmdesigner/controls/Toolbar.rb
Overview
A control that contains one or more buttons. Each button, when clicked by a user, sends a command message to the parent window.
See also <a href=“docs.microsoft.com/en-us/windows/desktop/Controls/ window-controls”> Windows Control section of Microsoft Docs.</a>
Defined Under Namespace
Classes: Button
Constant Summary collapse
- TBBUTTON =
API.defstruct " int iBitmap; int idCommand; BYTE fsState; BYTE fsStyle; BYTE bReserved[2]; DWORD dwData; TCHAR *iString;"
- TBBUTTONINFO =
API.defstruct " UINT cbSize; DWORD dwMask; int idCommand; int iImage; BYTE fsState; BYTE fsStyle; WORD cx; LPARAM lParam; LPTSTR pszText; int cchText;"
- TBNOTIFY =
API.defstruct " NMHDR hdr; int iItem; TBBUTTON tbButton; int cchText; LPTSTR pszText;"
- TBADDBITMAP =
API.defstruct " HANDLE hInst; UINT nID;"
- NMTBSAVE =
API.defstruct " NMHDR hdr; DWORD *pData; DWORD *pCurrent; UINT cbData; int iItem; int cButtons; TBBUTTON tbButton;"
- NMTBRESTORE =
API.defstruct " NMHDR hdr; DWORD *pData; DWORD *pCurrent; UINT cbData; int iItem; int cButtons; int cbBytesPerRecord; TBBUTTON tbButton;"
- NMTBGETINFOTIP =
API.defstruct " NMHDR hdr; LPTSTR pszText; int cchTextMax; int iItem; LPARAM lParam;"
- NMTBDISPINFO =
API.defstruct " NMHDR hdr; DWORD dwMask; int idCommand; LPARAM lParam; int iImage; LPTSTR pszText; int cchText;"
- NMTOOLBAR =
API.defstruct " NMHDR hdr; int iItem; TBBUTTON tbButton; int cchText; LPSTR pszText; RECT rcButton;"
- NMTBHOTITEM =
API.defstruct " NMHDR hdr; int idOld; int idNew; DWORD dwFlags;"
- BtnStyles =
{ :button => BTNS_BUTTON, :sep => BTNS_SEP, :check => BTNS_CHECK, :group => BTNS_GROUP, :checkgroup => BTNS_CHECKGROUP, :dropdown => BTNS_DROPDOWN, :autosize => BTNS_AUTOSIZE, :noprefix => BTNS_NOPREFIX, :showtext => BTNS_SHOWTEXT, :wholedropdown => BTNS_WHOLEDROPDOWN }
- TbStates =
{ :checked => TBSTATE_CHECKED, :pressed => TBSTATE_PRESSED, :enabled => TBSTATE_ENABLED, :hidden => TBSTATE_HIDDEN, :indeterminate => TBSTATE_INDETERMINATE, :wrap => TBSTATE_WRAP, :disabled => ~TBSTATE_ENABLED, }
- StdBitmapSymbols =
icon indexes for standard bitmap
{ :cut => STD_CUT, :copy => STD_COPY, :paste => STD_PASTE, :undo => STD_UNDO, :redow => STD_REDOW, :delete => STD_DELETE, :filenew => STD_FILENEW, :fileopen => STD_FILEOPEN, :filesave => STD_FILESAVE, :printpre => STD_PRINTPRE, :properties => STD_PROPERTIES, :help => STD_HELP, :find => STD_FIND, :replace => STD_REPLACE, :print => STD_PRINT }
- ViewBitmapSymbols =
icon indexes for standard view bitmap
{ :largeicons => VIEW_LARGEICONS, :smallicons => VIEW_SMALLICONS, :list => VIEW_LIST, :details => VIEW_DETAILS, :sortname => VIEW_SORTNAME, :sortsize => VIEW_SORTSIZE, :sortdate => VIEW_SORTDATE, :sorttype => VIEW_SORTTYPE, :parentfolder => VIEW_PARENTFOLDER, :netconnect => VIEW_NETCONNECT, :netdisconnect => VIEW_NETDISCONNECT, :newfolder => VIEW_NEWFOLDER, :viewmenu => VIEW_VIEWMENU }
- HistBitmapSymbols =
icon indexes for standard history bitmap
{ :back => HIST_BACK, :forward => HIST_FORWARD, :favorites => HIST_FAVORITES, :addtofavorites => HIST_ADDTOFAVORITES, :viewtree => HIST_VIEWTREE }
- DefaultWindowStyle =
CCS_TOP- SystemBitmaps =
{:noimage=>I_IMAGENONE}
- WinStyles =
{ :tooltips => TBSTYLE_TOOLTIPS, :wrapable => TBSTYLE_WRAPABLE, :latdrag => TBSTYLE_ALTDRAG, :flat => TBSTYLE_FLAT, :list => TBSTYLE_LIST, :customerase => TBSTYLE_CUSTOMERASE, :registerdrop => TBSTYLE_REGISTERDROP, :transparent => TBSTYLE_TRANSPARENT }
- WinExStyles =
def self.sym2style(*args) _sym2style(WinStyles, args); end
{ }
- TbExtendedStyles =
def self.sym2exstyle(*args) _sym2style(WinExStyles, args); end
{ :drawddarrows => TBSTYLE_EX_DRAWDDARROWS, :mixedbuttons => TBSTYLE_EX_MIXEDBUTTONS, :hideclippedbuttons => TBSTYLE_EX_HIDECLIPPEDBUTTONS, :doublebuffer => TBSTYLE_EX_DOUBLEBUFFER }
- PreDefinedEvents =
def self.sym2style(*args) _sym2style(WinStyles, args); end
{ :char => [WM_NOTIFY, NM_CHAR, 'xs', NMCHAR], :click => [WM_NOTIFY, NM_CLICK, 'xs', NMMOUSE], :customdraw => [WM_NOTIFY, NM_CUSTOMDRAW , 'xs', NMCUSTOMDRAW], :dblclk => [WM_NOTIFY, NM_DBLCLK, 'xs', NMMOUSE], :keydown => [WM_NOTIFY, NM_KEYDOWN, 'xs', NMKEY], :ldown => [WM_NOTIFY, NM_LDOWN, 'xs', NMMOUSE], :rclick => [WM_NOTIFY, NM_RCLICK, 'xs', NMMOUSE], :rdblclk => [WM_NOTIFY, NM_RDBLCLK, 'xs', NMMOUSE], :releasedcapture => [WM_NOTIFY, NM_RELEASEDCAPTURE, 'xs', NMHDR], :tooltipscreated => [WM_NOTIFY, NM_TOOLTIPSCREATED, 'xs', NMTOOLTIPSCREATED], :begindrag => [WM_NOTIFY, TBN_BEGINDRAG, 'xs', NMTOOLBAR], :enddrag => [WM_NOTIFY, TBN_ENDDRAG, 'xs', NMTOOLBAR], :beginadjust => [WM_NOTIFY, TBN_BEGINADJUST, 'xs', NMHDR], :endadjust => [WM_NOTIFY, TBN_ENDADJUST, 'xs', NMHDR], :reset => [WM_NOTIFY, TBN_RESET, 'xs', NMHDR], :queryinsert => [WM_NOTIFY, TBN_QUERYINSERT, 'xs', NMTOOLBAR], :querydelete => [WM_NOTIFY, TBN_QUERYDELETE, 'xs', NMTOOLBAR], :toolbarchange => [WM_NOTIFY, TBN_TOOLBARCHANGE, 'xs', NMHDR], :custhelp => [WM_NOTIFY, TBN_CUSTHELP, 'xs', NMHDR], :dropdown => [WM_NOTIFY, TBN_DROPDOWN, 'xs', NMTOOLBAR], :hotitemchange => [WM_NOTIFY, TBN_HOTITEMCHANGE, 'xs', NMTBHOTITEM], :draguot => [WM_NOTIFY, TBN_DRAGOUT, 'xs', NMTOOLBAR], :deletingbutton => [WM_NOTIFY, TBN_DELETINGBUTTON, 'xs', NMTOOLBAR], :getdispinfo => [WM_NOTIFY, TBN_GETDISPINFO, 'xs', NMTBDISPINFO], :getinfotip => [WM_NOTIFY, TBN_GETINFOTIP, 'xs', NMTBDISPINFO], :getbuttoninfo => [WM_NOTIFY, TBN_GETBUTTONINFO, 'xs', NMTOOLBAR], :restore => [WM_NOTIFY, TBN_RESTORE, 'xs', NMTBRESTORE], :save => [WM_NOTIFY, TBN_SAVE, 'xs', NMTBSAVE], :initcustomize => [WM_NOTIFY, TBN_INITCUSTOMIZE, 'xs', NMHDR], :dragover => [WM_NOTIFY, TBN_DRAGOVER, 'xs', NMTBHOTITEM], :mapaccelerator => [WM_NOTIFY, TBN_MAPACCELERATOR, 'xs', NMCHAR] # :wraphotitem => [WM_NOTIFY, TBN_WRAPHOTITEM, 'xs', NMTBWRAPHOTITEM], # :dupaccelerator => [WM_NOTIFY, TBN_DUPACCELERATOR, 'xs',], # :wrapaccelerator=> [WM_NOTIFY, TBN_WRAPACCELERATOR, ], }
- DefaultEvents =
:wraphotitem => [WM_NOTIFY, TBN_WRAPHOTITEM, ‘xs’, NMTBWRAPHOTITEM],
:dupaccelerator => [WM_NOTIFY, TBN_DUPACCELERATOR, 'xs',], :wrapaccelerator=> [WM_NOTIFY, TBN_WRAPACCELERATOR, ], []
Constants included from ModParent
Constants included from RC
RC::ACM_ISPLAYING, RC::ACM_OPEN, RC::ACM_OPENA, RC::ACM_OPENW, RC::ACM_PLAY, RC::ACM_STOP, RC::ACN_START, RC::ACN_STOP, RC::ACS_AUTOPLAY, RC::ACS_TIMER, RC::ACS_TRANSPARENT, RC::AD_CLOCKWISE, RC::AD_COUNTERCLOCKWISE, RC::ANSI_FIXED_FONT, RC::ANSI_VAR_FONT, RC::APPCLASS_MASK, RC::APPCLASS_STANDARD, RC::APPCMD_CLIENTONLY, RC::APPCMD_FILTERINITS, RC::APPCMD_MASK, RC::BLACKNESS, RC::BM_CLICK, RC::BM_GETCHECK, RC::BM_GETIMAGE, RC::BM_SETCHECK, RC::BM_SETIMAGE, RC::BM_SETSTATE, RC::BM_SETSTYLE, RC::BN_CLICKED, RC::BN_DBLCLK, RC::BN_DISABLE, RC::BN_DOUBLECLICKED, RC::BN_HILITE, RC::BN_KILLFOCUS, RC::BN_PAINT, RC::BN_PUSHED, RC::BN_SETFOCUS, RC::BN_UNHILITE, RC::BN_UNPUSHED, RC::BOLD_FONTTYPE, RC::BST_CHECKED, RC::BST_FOCUS, RC::BST_INDETERMINATED, RC::BST_PUSHED, RC::BST_UNCHECKED, RC::BS_3STATE, RC::BS_AUTO3STATE, RC::BS_AUTOCHECKBOX, RC::BS_AUTORADIOBUTTON, RC::BS_BITMAP, RC::BS_BOTTOM, RC::BS_CENTER, RC::BS_CHECKBOX, RC::BS_DEFPUSHBUTTON, RC::BS_FLAT, RC::BS_GROUPBOX, RC::BS_ICON, RC::BS_LEFT, RC::BS_LEFTTEXT, RC::BS_MULTILINE, RC::BS_NOTIFY, RC::BS_OWNERDRAW, RC::BS_PUSHBOX, RC::BS_PUSHBUTTON, RC::BS_PUSHLIKE, RC::BS_RADIOBUTTON, RC::BS_RIGHT, RC::BS_RIGHTBUTTON, RC::BS_TEXT, RC::BS_TOP, RC::BS_TYPEMASK, RC::BS_VCENTER, RC::BTNS_AUTOSIZE, RC::BTNS_BUTTON, RC::BTNS_CHECK, RC::BTNS_CHECKGROUP, RC::BTNS_DROPDOWN, RC::BTNS_GROUP, RC::BTNS_NOPREFIX, RC::BTNS_SEP, RC::BTNS_SHOWTEXT, RC::BTNS_WHOLEDROPDOWN, RC::CAPTUREBLT, RC::CBEIF_DI_SETITEM, RC::CBEIF_IMAGE, RC::CBEIF_INDENT, RC::CBEIF_LPARAM, RC::CBEIF_OVERLAY, RC::CBEIF_SELECTEDIMAGE, RC::CBEIF_STANDARD, RC::CBEIF_TEXT, RC::CBEMAXSTRLEN, RC::CBEM_DELETEITEM, RC::CBEM_GETCOMBOCONTROL, RC::CBEM_GETEDITCONTROL, RC::CBEM_GETEXSTYLE, RC::CBEM_GETEXTENDEDSTYLE, RC::CBEM_GETIMAGELIST, RC::CBEM_GETITEM, RC::CBEM_GETITEMA, RC::CBEM_GETITEMW, RC::CBEM_GETUNICODEFORMAT, RC::CBEM_HASEDITCHANGED, RC::CBEM_INSERTITEM, RC::CBEM_INSERTITEMA, RC::CBEM_INSERTITEMW, RC::CBEM_SETEXSTYLE, RC::CBEM_SETEXTENDEDSTYLE, RC::CBEM_SETIMAGELIST, RC::CBEM_SETITEM, RC::CBEM_SETITEMA, RC::CBEM_SETITEMW, RC::CBEM_SETUNICODEFORMAT, RC::CBEM_SETWINDOWTHEME, RC::CBENF_DROPDOWN, RC::CBENF_ESCAPE, RC::CBENF_KILLFOCUS, RC::CBENF_RETURN, RC::CBEN_BEGINEDIT, RC::CBEN_DELETEITEM, RC::CBEN_DRAGBEGIN, RC::CBEN_DRAGBEGINA, RC::CBEN_DRAGBEGINW, RC::CBEN_ENDEDIT, RC::CBEN_ENDEDITA, RC::CBEN_ENDEDITW, RC::CBEN_FIRST, RC::CBEN_GETDISPINFO, RC::CBEN_GETDISPINFOA, RC::CBEN_GETDISPINFOW, RC::CBEN_INSERTITEM, RC::CBES_EX_CASESENSITIVE, RC::CBES_EX_NOEDITIMAGE, RC::CBES_EX_NOEDITIMAGEINDENT, RC::CBES_EX_NOSIZELIMIT, RC::CBES_EX_PATHWORDBREAKPROC, RC::CBF_FAIL_ADVISES, RC::CBF_FAIL_ALLSVRXACTIONS, RC::CBF_FAIL_CONNECTIONS, RC::CBF_FAIL_EXECUTES, RC::CBF_FAIL_POKES, RC::CBF_FAIL_REQUESTS, RC::CBF_FAIL_SELFCONNECTIONS, RC::CBF_SKIP_ALLNOTIFICATIONS, RC::CBF_SKIP_CONNECT_CONFIRMS, RC::CBF_SKIP_DISCONNECTS, RC::CBF_SKIP_REGISTRATIONS, RC::CBF_SKIP_UNREGISTRATIONS, RC::CBM_INIT, RC::CBN_CLOSEUP, RC::CBN_DBLCLK, RC::CBN_DROPDOWN, RC::CBN_EDITCHANGE, RC::CBN_EDITUPDATE, RC::CBN_KILLFOCUS, RC::CBN_SELCHANGE, RC::CBN_SELENDCANCEL, RC::CBN_SELENDOK, RC::CBN_SETFOCUS, RC::CBS_AUTOHSCROLL, RC::CBS_DISABLENOSCROLL, RC::CBS_DROPDOWN, RC::CBS_DROPDOWNLIST, RC::CBS_HASSTRINGS, RC::CBS_LOWERCASE, RC::CBS_NOINTEGRALHEIGHT, RC::CBS_OEMCONVERT, RC::CBS_OWNERDRAWFIXED, RC::CBS_OWNERDRAWVARIABLE, RC::CBS_SIMPLE, RC::CBS_SORT, RC::CBS_UPPERCASE, RC::CB_ADDSTRING, RC::CB_DELETESTRING, RC::CB_DIR, RC::CB_FINDSTRING, RC::CB_FINDSTRINGEXACT, RC::CB_GETCOMBOBOXINFO, RC::CB_GETCOUNT, RC::CB_GETCURSEL, RC::CB_GETDROPPEDCONTROLRECT, RC::CB_GETDROPPEDSTATE, RC::CB_GETDROPPEDWIDTH, RC::CB_GETEDITSEL, RC::CB_GETEXTENDEDUI, RC::CB_GETHORIZONTALEXTENT, RC::CB_GETITEMDATA, RC::CB_GETITEMHEIGHT, RC::CB_GETLBTEXT, RC::CB_GETLBTEXTLEN, RC::CB_GETLOCALE, RC::CB_GETTOPINDEX, RC::CB_INITSTORAGE, RC::CB_INSERTSTRING, RC::CB_LIMITTEXT, RC::CB_MSGMAX, RC::CB_MULTIPLEADDSTRING, RC::CB_RESETCONTENT, RC::CB_SELECTSTRING, RC::CB_SETCURSEL, RC::CB_SETDROPPEDWIDTH, RC::CB_SETEDITSEL, RC::CB_SETEXTENDEDUI, RC::CB_SETHORIZONTALEXTENT, RC::CB_SETITEMDATA, RC::CB_SETITEMHEIGHT, RC::CB_SETLOCALE, RC::CB_SETTOPINDEX, RC::CB_SHOWDROPDOWN, RC::CCERR_CHOOSECOLORCODES, RC::CCHILDREN_SCROLLBAR, RC::CCM_DPISCALE, RC::CCM_FIRST, RC::CCM_GETCOLORSCHEME, RC::CCM_GETDROPTARGET, RC::CCM_GETUNICODEFORMAT, RC::CCM_GETVERSION, RC::CCM_SETBKCOLOR, RC::CCM_SETCOLORSCHEME, RC::CCM_SETNOTIFYWINDOW, RC::CCM_SETUNICODEFORMAT, RC::CCM_SETVERSION, RC::CCM_SETWINDOWTHEME, RC::CCS_ADJUSTABLE, RC::CCS_BOTTOM, RC::CCS_LEFT, RC::CCS_NODIVIDER, RC::CCS_NOMOVEX, RC::CCS_NOMOVEY, RC::CCS_NOPARENTALIGN, RC::CCS_NORESIZE, RC::CCS_RIGHT, RC::CCS_TOP, RC::CCS_VERT, RC::CC_ANYCOLOR, RC::CC_ENABLEHOOK, RC::CC_ENABLETEMPLATE, RC::CC_ENABLETEMPLATEHANDLE, RC::CC_FULLOPEN, RC::CC_PREVENTFULLOPEN, RC::CC_RGBINIT, RC::CC_SHOWHELP, RC::CC_SOLIDCOLOR, RC::CDERR_DIALOGFAILURE, RC::CDERR_FINDRESFAILURE, RC::CDERR_GENERALCODES, RC::CDERR_INITIALIZATION, RC::CDERR_LOADRESFAILURE, RC::CDERR_LOADSTRFAILURE, RC::CDERR_LOCKRESFAILURE, RC::CDERR_MEMALLOCFAILURE, RC::CDERR_MEMLOCKFAILURE, RC::CDERR_NOHINSTANCE, RC::CDERR_NOHOOK, RC::CDERR_NOTEMPLATE, RC::CDERR_REGISTERMSGFAIL, RC::CDERR_STRUCTSIZE, RC::CFERR_CHOOSEFONTCODES, RC::CFERR_MAXLESSTHANMIN, RC::CFERR_NOFONTS, RC::CFE_ALLCAPS, RC::CFE_AUTOBACKCOLOR, RC::CFE_AUTOCOLOR, RC::CFE_BOLD, RC::CFE_DISABLED, RC::CFE_EMBOSS, RC::CFE_HIDDEN, RC::CFE_IMPRINT, RC::CFE_ITALIC, RC::CFE_LINK, RC::CFE_OUTLINE, RC::CFE_PROTECTED, RC::CFE_REVISED, RC::CFE_SHADOW, RC::CFE_SMALLCAPS, RC::CFE_STRIKEOUT, RC::CFE_SUBSCRIPT, RC::CFE_SUPERSCRIPT, RC::CFE_UNDERLINE, RC::CFM_ALL, RC::CFM_ALL2, RC::CFM_ALLCAPS, RC::CFM_ANIMATION, RC::CFM_BACKCOLOR, RC::CFM_BOLD, RC::CFM_CHARSET, RC::CFM_COLOR, RC::CFM_DISABLED, RC::CFM_EFFECTS, RC::CFM_EFFECTS2, RC::CFM_EMBOSS, RC::CFM_FACE, RC::CFM_HIDDEN, RC::CFM_IMPRINT, RC::CFM_ITALIC, RC::CFM_KERNING, RC::CFM_LCID, RC::CFM_LINK, RC::CFM_OFFSET, RC::CFM_OUTLINE, RC::CFM_PROTECTED, RC::CFM_REVAUTHOR, RC::CFM_REVISED, RC::CFM_SHADOW, RC::CFM_SIZE, RC::CFM_SMALLCAPS, RC::CFM_SPACING, RC::CFM_STRIKEOUT, RC::CFM_STYLE, RC::CFM_SUBSCRIPT, RC::CFM_SUPERSCRIPT, RC::CFM_UNDERLINE, RC::CFM_UNDERLINETYPE, RC::CFM_WEIGHT, RC::CFU_CF1UNDERLINE, RC::CFU_INVERT, RC::CFU_UNDERLINE, RC::CFU_UNDERLINEDASH, RC::CFU_UNDERLINEDASHDOT, RC::CFU_UNDERLINEDASHDOTDOT, RC::CFU_UNDERLINEDOTTED, RC::CFU_UNDERLINEDOUBLE, RC::CFU_UNDERLINEDOUBLEWAVE, RC::CFU_UNDERLINEHAIRLINE, RC::CFU_UNDERLINEHEAVYWAVE, RC::CFU_UNDERLINELONGDASH, RC::CFU_UNDERLINENONE, RC::CFU_UNDERLINETHICK, RC::CFU_UNDERLINETHICKDASH, RC::CFU_UNDERLINETHICKDASHDOT, RC::CFU_UNDERLINETHICKDASHDOTDOT, RC::CFU_UNDERLINETHICKDOTTED, RC::CFU_UNDERLINETHICKLONGDASH, RC::CFU_UNDERLINEWAVE, RC::CFU_UNDERLINEWORD, RC::CF_ANSIONLY, RC::CF_APPLY, RC::CF_BITMAP, RC::CF_BOTH, RC::CF_DIB, RC::CF_DIBV5, RC::CF_DIF, RC::CF_DSPBITMAP, RC::CF_DSPENHMETAFILE, RC::CF_DSPMETAFILEPICT, RC::CF_DSPTEXT, RC::CF_EFFECTS, RC::CF_ENABLEHOOK, RC::CF_ENABLETEMPLATE, RC::CF_ENABLETEMPLATEHANDLE, RC::CF_ENHMETAFILE, RC::CF_FIXEDPITCHONLY, RC::CF_FORCEFONTEXIST, RC::CF_GDIOBJFIRST, RC::CF_GDIOBJLAST, RC::CF_HDROP, RC::CF_INITTOLOGFONTSTRUCT, RC::CF_LIMITSIZE, RC::CF_LOCALE, RC::CF_MAX, RC::CF_METAFILEPICT, RC::CF_NOFACESEL, RC::CF_NOOEMFONTS, RC::CF_NOSCRIPTSEL, RC::CF_NOSIMULATIONS, RC::CF_NOSIZESEL, RC::CF_NOSTYLESEL, RC::CF_NOVECTORFONTS, RC::CF_NOVERTFONTS, RC::CF_OEMTEXT, RC::CF_OWNERDISPLAY, RC::CF_PALETTE, RC::CF_PENDATA, RC::CF_PRINTERFONTS, RC::CF_PRIVATEFIRST, RC::CF_PRIVATELAST, RC::CF_RIFF, RC::CF_SCALABLEONLY, RC::CF_SCREENFONTS, RC::CF_SCRIPTSONLY, RC::CF_SELECTSCRIPT, RC::CF_SHOWHELP, RC::CF_SYLK, RC::CF_TEXT, RC::CF_TIFF, RC::CF_TTONLY, RC::CF_UNICODETEXT, RC::CF_USESTYLE, RC::CF_WAVE, RC::CF_WYSIWYG, RC::CHAR, RC::CLR_HILIGHT, RC::CMB_MASKED, RC::COLOR_3DDKSHADOW, RC::COLOR_3DFACE, RC::COLOR_3DHIGHLIGHT, RC::COLOR_3DHILIGHT, RC::COLOR_3DLIGHT, RC::COLOR_3DSHADOW, RC::COLOR_ACTIVEBORDER, RC::COLOR_ACTIVECAPTION, RC::COLOR_APPWORKSPACE, RC::COLOR_BACKGROUND, RC::COLOR_BTNFACE, RC::COLOR_BTNHIGHLIGHT, RC::COLOR_BTNHILIGHT, RC::COLOR_BTNSHADOW, RC::COLOR_BTNTEXT, RC::COLOR_CAPTIONTEXT, RC::COLOR_DESKTOP, RC::COLOR_GRADIENTACTIVECAPTION, RC::COLOR_GRADIENTINACTIVECAPTION, RC::COLOR_GRAYTEXT, RC::COLOR_HIGHLIGHT, RC::COLOR_HIGHLIGHTTEXT, RC::COLOR_HOTLIGHT, RC::COLOR_INACTIVEBORDER, RC::COLOR_INACTIVECAPTION, RC::COLOR_INACTIVECAPTIONTEXT, RC::COLOR_INFOBK, RC::COLOR_INFOTEXT, RC::COLOR_MENU, RC::COLOR_MENUBAR, RC::COLOR_MENUHILIGHT, RC::COLOR_MENUTEXT, RC::COLOR_SCROLLBAR, RC::COLOR_WINDOW, RC::COLOR_WINDOWFRAME, RC::COLOR_WINDOWTEXT, RC::CP_ACP, RC::CP_MACCP, RC::CP_OEMCP, RC::CP_SYMBOL, RC::CP_THREAD_ACP, RC::CP_UNICODE, RC::CP_UTF7, RC::CP_UTF8, RC::CP_WINANSI, RC::CP_WINUNICODE, RC::CREATE_ALWAYS, RC::CW_USEDEFAULT, RC::DDE_FACK, RC::DDE_FACKREQ, RC::DDE_FACKRESERVED, RC::DDE_FADVRESERVED, RC::DDE_FAPPSTATUS, RC::DDE_FBUSY, RC::DDE_FDATRESERVED, RC::DDE_FDEFERUPD, RC::DDE_FNOTPROCESSED, RC::DDE_FPOKRESERVED, RC::DDE_FRELEASE, RC::DDE_FREQUESTED, RC::DEFAULT_GUI_FONT, RC::DEVICE_DEFAULT_FONT, RC::DMLERR_ADVACKTIMEOUT, RC::DMLERR_BUSY, RC::DMLERR_DATAACKTIMEOUT, RC::DMLERR_DLL_NOT_INITIALIZED, RC::DMLERR_DLL_USAGE, RC::DMLERR_EXECACKTIMEOUT, RC::DMLERR_INVALIDPARAMETER, RC::DMLERR_LOW_MEMORY, RC::DMLERR_MEMORY_ERROR, RC::DMLERR_NOTPROCESSED, RC::DMLERR_NO_CONV_ESTABLISHED, RC::DMLERR_NO_ERROR, RC::DMLERR_POKEACKTIMEOUT, RC::DMLERR_POSTMSG_FAILED, RC::DMLERR_REENTRANCY, RC::DMLERR_SERVER_DIED, RC::DMLERR_SYS_ERROR, RC::DMLERR_UNADVACKTIMEOUT, RC::DMLERR_UNFOUND_QUEUE_ID, RC::DNS_FILTEROFF, RC::DNS_FILTERON, RC::DNS_REGISTER, RC::DNS_UNREGISTER, RC::DRAWITEMSTRUCT, RC::DSTINVERT, RC::DSTTRANSPARENT, RC::DS_CENTER, RC::DS_CENTERMOUSE, RC::DS_CONTEXTHELP, RC::DS_CONTROL, RC::DS_NOIDLEMSG, RC::DS_SETFOREGROUND, RC::DS_SYSMODAL, RC::DS_USEPIXELS, RC::DTM_FIRST, RC::DTM_GETMCCOLOR, RC::DTM_GETMCFONT, RC::DTM_GETMONTHCAL, RC::DTM_GETRANGE, RC::DTM_GETSYSTEMTIME, RC::DTM_SETFORMAT, RC::DTM_SETFORMATA, RC::DTM_SETFORMATW, RC::DTM_SETMCCOLOR, RC::DTM_SETMCFONT, RC::DTM_SETRANGE, RC::DTM_SETSYSTEMTIME, RC::DTN_CLOSEUP, RC::DTN_DATETIMECHANGE, RC::DTN_DROPDOWN, RC::DTN_FIRST, RC::DTN_FORMAT, RC::DTN_FORMATA, RC::DTN_FORMATQUERY, RC::DTN_FORMATQUERYA, RC::DTN_FORMATQUERYW, RC::DTN_FORMATW, RC::DTN_USERSTRING, RC::DTN_USERSTRINGA, RC::DTN_USERSTRINGW, RC::DTN_WMKEYDOWN, RC::DTN_WMKEYDOWNA, RC::DTN_WMKEYDOWNW, RC::DTS_APPCANPARSE, RC::DTS_LONGDATEFORMAT, RC::DTS_RIGHTALIGN, RC::DTS_SHORTDATECENTURYFORMAT, RC::DTS_SHORTDATEFORMAT, RC::DTS_SHOWNONE, RC::DTS_TIMEFORMAT, RC::DTS_UPDOWN, RC::DT_BOTTOM, RC::DT_CALCRECT, RC::DT_CENTER, RC::DT_EDITCONTROL, RC::DT_END_ELLIPSIS, RC::DT_EXPANDTABS, RC::DT_EXTERNALLEADING, RC::DT_HIDEPREFIX, RC::DT_INTERNAL, RC::DT_LEFT, RC::DT_MODIFYSTRING, RC::DT_NOCLIP, RC::DT_NOFULLWIDTHCHARBREAK, RC::DT_NOPREFIX, RC::DT_PATH_ELLIPSIS, RC::DT_PREFIXONLY, RC::DT_RIGHT, RC::DT_RTLREADING, RC::DT_SINGLELINE, RC::DT_TABSTOP, RC::DT_TOP, RC::DT_VCENTER, RC::DT_WORDBREAK, RC::DT_WORD_ELLIPSIS, RC::EM_AUTOURLDETECT, RC::EM_CANPASTE, RC::EM_CANREDO, RC::EM_CANUNDO, RC::EM_CHARFROMPOS, RC::EM_CONVPOSITION, RC::EM_DISPLAYBAND, RC::EM_EMPTYUNDOBUFFER, RC::EM_EXGETSEL, RC::EM_EXLIMITTEXT, RC::EM_EXLINEFROMCHAR, RC::EM_EXSETSEL, RC::EM_FINDTEXT, RC::EM_FINDTEXTEX, RC::EM_FINDTEXTEXW, RC::EM_FINDTEXTW, RC::EM_FINDWORDBREAK, RC::EM_FMTLINES, RC::EM_FORMATRANGE, RC::EM_GETAUTOURLDETECT, RC::EM_GETBIDIOPTIONS, RC::EM_GETCHARFORMAT, RC::EM_GETCTFMODEBIAS, RC::EM_GETCTFOPENSTATUS, RC::EM_GETEDITSTYLE, RC::EM_GETEVENTMASK, RC::EM_GETFIRSTVISIBLELINE, RC::EM_GETHANDLE, RC::EM_GETHYPHENATEINFO, RC::EM_GETIMECOLOR, RC::EM_GETIMECOMPMODE, RC::EM_GETIMECOMPTEXT, RC::EM_GETIMEMODEBIAS, RC::EM_GETIMEOPTIONS, RC::EM_GETIMEPROPERTY, RC::EM_GETIMESTATUS, RC::EM_GETLANGOPTIONS, RC::EM_GETLIMITTEXT, RC::EM_GETLINE, RC::EM_GETLINECOUNT, RC::EM_GETMARGINS, RC::EM_GETMODIFY, RC::EM_GETOLEINTERFACE, RC::EM_GETOPTIONS, RC::EM_GETPAGE, RC::EM_GETPAGEROTATE, RC::EM_GETPARAFORMAT, RC::EM_GETPASSWORDCHAR, RC::EM_GETPUNCTUATION, RC::EM_GETQUERYRTFOBJ, RC::EM_GETRECT, RC::EM_GETREDONAME, RC::EM_GETSCROLLPOS, RC::EM_GETSEL, RC::EM_GETSELTEXT, RC::EM_GETTEXTEX, RC::EM_GETTEXTLENGTHEX, RC::EM_GETTEXTMODE, RC::EM_GETTEXTRANGE, RC::EM_GETTHUMB, RC::EM_GETTYPOGRAPHYOPTIONS, RC::EM_GETUNDONAME, RC::EM_GETVIEWKIND, RC::EM_GETWORDBREAKPROC, RC::EM_GETWORDBREAKPROCEX, RC::EM_GETWORDWRAPMODE, RC::EM_GETZOOM, RC::EM_HIDESELECTION, RC::EM_ISIME, RC::EM_LIMITTEXT, RC::EM_LINEFROMCHAR, RC::EM_LINEINDEX, RC::EM_LINELENGTH, RC::EM_LINESCROLL, RC::EM_OUTLINE, RC::EM_PASTESPECIAL, RC::EM_POSFROMCHAR, RC::EM_RECONVERSION, RC::EM_REDO, RC::EM_REPLACESEL, RC::EM_REQUESTRESIZE, RC::EM_SCROLL, RC::EM_SCROLLCARET, RC::EM_SELECTIONTYPE, RC::EM_SETBIDIOPTIONS, RC::EM_SETBKGNDCOLOR, RC::EM_SETCHARFORMAT, RC::EM_SETCTFMODEBIAS, RC::EM_SETCTFOPENSTATUS, RC::EM_SETEDITSTYLE, RC::EM_SETEVENTMASK, RC::EM_SETFONTSIZE, RC::EM_SETHANDLE, RC::EM_SETHYPHENATEINFO, RC::EM_SETIMECOLOR, RC::EM_SETIMEMODEBIAS, RC::EM_SETIMEOPTIONS, RC::EM_SETIMESTATUS, RC::EM_SETLANGOPTIONS, RC::EM_SETLIMITTEXT, RC::EM_SETMARGINS, RC::EM_SETMODIFY, RC::EM_SETOLECALLBACK, RC::EM_SETOPTIONS, RC::EM_SETPAGE, RC::EM_SETPAGEROTATE, RC::EM_SETPALETTE, RC::EM_SETPARAFORMAT, RC::EM_SETPASSWORDCHAR, RC::EM_SETPUNCTUATION, RC::EM_SETQUERYRTFOBJ, RC::EM_SETREADONLY, RC::EM_SETRECT, RC::EM_SETRECTNP, RC::EM_SETSCROLLPOS, RC::EM_SETSEL, RC::EM_SETTABSTOPS, RC::EM_SETTARGETDEVICE, RC::EM_SETTEXTEX, RC::EM_SETTEXTMODE, RC::EM_SETTYPOGRAPHYOPTIONS, RC::EM_SETUNDOLIMIT, RC::EM_SETVIEWKIND, RC::EM_SETWORDBREAKPROC, RC::EM_SETWORDBREAKPROCEX, RC::EM_SETWORDWRAPMODE, RC::EM_SETZOOM, RC::EM_SHOWSCROLLBAR, RC::EM_STOPGROUPTYPING, RC::EM_STREAMIN, RC::EM_STREAMOUT, RC::EM_UNDO, RC::ENM_CHANGE, RC::ENM_CORRECTTEXT, RC::ENM_DRAGDROPDONE, RC::ENM_DROPFILES, RC::ENM_IMECHANGE, RC::ENM_KEYEVENTS, RC::ENM_LANGCHANGE, RC::ENM_LINK, RC::ENM_LOWFIRTF, RC::ENM_MOUSEEVENTS, RC::ENM_NONE, RC::ENM_OBJECTPOSITIONS, RC::ENM_PAGECHANGE, RC::ENM_PARAGRAPHEXPANDED, RC::ENM_PROTECTED, RC::ENM_REQUESTRESIZE, RC::ENM_SCROLL, RC::ENM_SCROLLEVENTS, RC::ENM_SELCHANGE, RC::ENM_UPDATE, RC::EN_ALIGNLTR, RC::EN_ALIGNRTL, RC::EN_ALIGN_LTR_EC, RC::EN_ALIGN_RTL_EC, RC::EN_CHANGE, RC::EN_CORRECTTEXT, RC::EN_DRAGDROPDONE, RC::EN_DROPFILES, RC::EN_ERRSPACE, RC::EN_HSCROLL, RC::EN_IMECHANGE, RC::EN_KILLFOCUS, RC::EN_LINK, RC::EN_LOWFIRTF, RC::EN_MAXTEXT, RC::EN_MSGFILTER, RC::EN_OBJECTPOSITIONS, RC::EN_OLEOPFAILED, RC::EN_PAGECHANGE, RC::EN_PARAGRAPHEXPANDED, RC::EN_PROTECTED, RC::EN_REQUESTRESIZE, RC::EN_SAVECLIPBOARD, RC::EN_SELCHANGE, RC::EN_SETFOCUS, RC::EN_STOPNOUNDO, RC::EN_UPDATE, RC::EN_VSCROLL, RC::ESB_DISABLE_BOTH, RC::ESB_DISABLE_DOWN, RC::ESB_DISABLE_LEFT, RC::ESB_DISABLE_LTUP, RC::ESB_DISABLE_RIGHT, RC::ESB_DISABLE_RTDN, RC::ESB_DISABLE_UP, RC::ESB_ENABLE_BOTH, RC::ES_AUTOHSCROLL, RC::ES_AUTOVSCROLL, RC::ES_CENTER, RC::ES_DISABLENOSCROLL, RC::ES_EX_NOCALLOLEINIT, RC::ES_LEFT, RC::ES_LOWERCASE, RC::ES_MULTILINE, RC::ES_NOHIDESEL, RC::ES_NOIME, RC::ES_NOOLEDRAGDROP, RC::ES_NUMBER, RC::ES_OEMCONVERT, RC::ES_PASSWORD, RC::ES_READONLY, RC::ES_RIGHT, RC::ES_SAVESEL, RC::ES_SELECTIONBAR, RC::ES_SELFIME, RC::ES_SUNKEN, RC::ES_UPPERCASE, RC::ES_VERTICAL, RC::ES_WANTRETURN, RC::FE_FONTSMOOTHINGCLEARTYPE, RC::FE_FONTSMOOTHINGDOCKING, RC::FE_FONTSMOOTHINGORIENTATIONBGR, RC::FE_FONTSMOOTHINGORIENTATIONRGB, RC::FE_FONTSMOOTHINGSTANDARD, RC::FILE_ATTRIBUTE_NORMAL, RC::FILE_FLAG_WRITE_THROUGH, RC::FNERR_BUFFERTOOSMALL, RC::FNERR_FILENAMECODES, RC::FNERR_INVALIDFILENAME, RC::FNERR_SUBCLASSFAILURE, RC::FRERR_BUFFERLENGTHZERO, RC::FRERR_FINDREPLACECODES, RC::GDTR_MAX, RC::GDTR_MIN, RC::GDT_ERROR, RC::GDT_NONE, RC::GDT_VALID, RC::GENERIC_READ, RC::GENERIC_WRITE, RC::GHND, RC::GMEM_FIXED, RC::GMEM_MOVEABLE, RC::GMEM_ZEROINIT, RC::GMR_DAYSTATE, RC::GMR_VISIBLE, RC::GPTR, RC::GTL_CLOSE, RC::GTL_DEFAULT, RC::GTL_NUMBYTES, RC::GTL_NUMCHARS, RC::GTL_PRECISE, RC::GTL_USECRLF, RC::GT_DEFAULT, RC::GT_NOHIDDENTEXT, RC::GT_RAWTEXT, RC::GT_SELECTION, RC::GT_USECRLF, RC::GWL_EXSTYLE, RC::GWL_HINSTANCE, RC::GWL_HWNDPARENT, RC::GWL_ID, RC::GWL_STYLE, RC::GWL_USERDATA, RC::GWL_WNDPROC, RC::HBMMENU_CALLBACK, RC::HBMMENU_MBAR_CLOSE, RC::HBMMENU_MBAR_CLOSE_D, RC::HBMMENU_MBAR_MINIMIZE, RC::HBMMENU_MBAR_MINIMIZE_D, RC::HBMMENU_MBAR_RESTORE, RC::HBMMENU_POPUP_CLOSE, RC::HBMMENU_POPUP_MAXIMIZE, RC::HBMMENU_POPUP_MINIMIZE, RC::HBMMENU_POPUP_RESTORE, RC::HBMMENU_SYSTEM, RC::HDFT_HASNOVALUE, RC::HDFT_ISNUMBER, RC::HDFT_ISSTRING, RC::HDF_BITMAP, RC::HDF_BITMAP_ON_RIGHT, RC::HDF_CENTER, RC::HDF_CHECKBOX, RC::HDF_CHECKED, RC::HDF_FIXEDWIDTH, RC::HDF_IMAGE, RC::HDF_JUSTIFYMASK, RC::HDF_LEFT, RC::HDF_OWNERDRAW, RC::HDF_RIGHT, RC::HDF_RTLREADING, RC::HDF_SORTDOWN, RC::HDF_SORTUP, RC::HDF_SPLITBUTTON, RC::HDF_STRING, RC::HDI_BITMAP, RC::HDI_DI_SETITEM, RC::HDI_FILTER, RC::HDI_FORMAT, RC::HDI_HEIGHT, RC::HDI_IMAGE, RC::HDI_LPARAM, RC::HDI_ORDER, RC::HDI_TEXT, RC::HDI_WIDTH, RC::HDM_CLEARFILTER, RC::HDM_CREATEDRAGIMAGE, RC::HDM_DELETEITEM, RC::HDM_EDITFILTER, RC::HDM_FIRST, RC::HDM_GETBITMAPMARGIN, RC::HDM_GETIMAGELIST, RC::HDM_GETITEM, RC::HDM_GETITEMA, RC::HDM_GETITEMCOUNT, RC::HDM_GETITEMRECT, RC::HDM_GETITEMW, RC::HDM_GETORDERARRAY, RC::HDM_GETUNICODEFORMAT, RC::HDM_INSERTITEM, RC::HDM_INSERTITEMA, RC::HDM_INSERTITEMW, RC::HDM_ORDERTOINDEX, RC::HDM_SETBITMAPMARGIN, RC::HDM_SETFILTERCHANGETIMEOUT, RC::HDM_SETHOTDIVIDER, RC::HDM_SETIMAGELIST, RC::HDM_SETITEM, RC::HDM_SETITEMA, RC::HDM_SETITEMW, RC::HDM_SETORDERARRAY, RC::HDM_SETUNICODEFORMAT, RC::HDN_BEGINDRAG, RC::HDN_BEGINTRACK, RC::HDN_BEGINTRACKA, RC::HDN_BEGINTRACKW, RC::HDN_DIVIDERDBLCLICK, RC::HDN_DIVIDERDBLCLICKA, RC::HDN_DIVIDERDBLCLICKW, RC::HDN_ENDDRAG, RC::HDN_ENDTRACK, RC::HDN_ENDTRACKA, RC::HDN_ENDTRACKW, RC::HDN_FILTERBTNCLICK, RC::HDN_FILTERCHANGE, RC::HDN_FIRST, RC::HDN_GETDISPINFO, RC::HDN_GETDISPINFOA, RC::HDN_GETDISPINFOW, RC::HDN_ITEMCHANGED, RC::HDN_ITEMCHANGEDA, RC::HDN_ITEMCHANGEDW, RC::HDN_ITEMCHANGING, RC::HDN_ITEMCHANGINGA, RC::HDN_ITEMCHANGINGW, RC::HDN_ITEMCLICK, RC::HDN_ITEMCLICKA, RC::HDN_ITEMCLICKW, RC::HDN_ITEMDBLCLICK, RC::HDN_ITEMDBLCLICKA, RC::HDN_ITEMDBLCLICKW, RC::HDN_TRACK, RC::HDN_TRACKA, RC::HDN_TRACKW, RC::HDS_BUTTONS, RC::HDS_CHECKBOXES, RC::HDS_DRAGDROP, RC::HDS_FILTERBAR, RC::HDS_FLAT, RC::HDS_FULLDRAG, RC::HDS_HIDDEN, RC::HDS_HORZ, RC::HDS_HOTTRACK, RC::HDS_NOSIZING, RC::HDS_OVERFLOW, RC::HHT_ABOVE, RC::HHT_BELOW, RC::HHT_NOWHERE, RC::HHT_ONDIVIDER, RC::HHT_ONDIVOPEN, RC::HHT_ONFILTER, RC::HHT_ONFILTERBUTTON, RC::HHT_ONHEADER, RC::HHT_TOLEFT, RC::HHT_TORIGHT, RC::HINST_COMMCTRL, RC::HIST_ADDTOFAVORITES, RC::HIST_BACK, RC::HIST_FAVORITES, RC::HIST_FORWARD, RC::HIST_VIEWTREE, RC::HKCOMB_A, RC::HKCOMB_C, RC::HKCOMB_CA, RC::HKCOMB_NONE, RC::HKCOMB_S, RC::HKCOMB_SA, RC::HKCOMB_SC, RC::HKCOMB_SCA, RC::HKCR, RC::HKCU, RC::HKEY_CLASSES_ROOT, RC::HKEY_CURRENT_CONFIG, RC::HKEY_CURRENT_USER, RC::HKEY_LOCAL_MACHINE, RC::HKEY_USERS, RC::HKLM, RC::HKM_GETHOTKEY, RC::HKM_SETHOTKEY, RC::HKM_SETRULES, RC::HOTKEYF_ALT, RC::HOTKEYF_CONTROL, RC::HOTKEYF_EXT, RC::HOTKEYF_SHIFT, RC::HWND_BOTTOM, RC::HWND_DESKTOP, RC::HWND_NOTOPMOST, RC::HWND_TOP, RC::HWND_TOPMOST, RC::ICC_ANIMATE_CLASS, RC::ICC_BAR_CLASSES, RC::ICC_COOL_CLASSES, RC::ICC_DATE_CLASSES, RC::ICC_HOTKEY_CLASS, RC::ICC_INTERNET_CLASSES, RC::ICC_LINK_CLASS, RC::ICC_LISTVIEW_CLASSES, RC::ICC_NATIVEFNTCTL_CLASS, RC::ICC_PAGESCROLLER_CLASS, RC::ICC_PROGRESS_CLASS, RC::ICC_STANDARD_CLASSES, RC::ICC_TAB_CLASSES, RC::ICC_TREEVIEW_CLASSES, RC::ICC_UPDOWN_CLASS, RC::ICC_USEREX_CLASSES, RC::ICC_WIN95_CLASSES, RC::ICM_CTF, RC::ICM_LEVEL2, RC::ICM_LEVEL2_5, RC::ICM_LEVEL2_SUI, RC::ICM_LEVEL3, RC::ICM_NOTOPEN, RC::ICON_BIG, RC::ICON_SMALL, RC::ICON_SMALL2, RC::IDABORT, RC::IDB_HIST_LARGE_COLOR, RC::IDB_HIST_SMALL_COLOR, RC::IDB_STD_LARGE_COLOR, RC::IDB_STD_SMALL_COLOR, RC::IDB_VIEW_LARGE_COLOR, RC::IDB_VIEW_SMALL_COLOR, RC::IDCANCEL, RC::IDCLOSE, RC::IDC_APPSTARTING, RC::IDC_ARROW, RC::IDC_CROSS, RC::IDC_HAND, RC::IDC_HELP, RC::IDC_IBEAM, RC::IDC_ICON, RC::IDC_NO, RC::IDC_SIZEALL, RC::IDC_SIZENESW, RC::IDC_SIZENS, RC::IDC_SIZENWSE, RC::IDC_SIZEWE, RC::IDC_UPARROW, RC::IDC_WAIT, RC::IDHELP, RC::IDIGNORE, RC::IDNO, RC::IDOK, RC::IDRETRY, RC::IDYES, RC::ILC_COLOR, RC::ILC_COLOR16, RC::ILC_COLOR24, RC::ILC_COLOR32, RC::ILC_COLOR4, RC::ILC_COLOR8, RC::ILC_COLORDDB, RC::ILC_MASK, RC::ILC_MIRROR, RC::ILC_PALETTE, RC::ILC_PERITEMMIRROR, RC::ILD_BLEND, RC::ILD_BLEND25, RC::ILD_BLEND50, RC::ILD_DPISCALE, RC::ILD_FOCUS, RC::ILD_IMAGE, RC::ILD_MASK, RC::ILD_NORMAL, RC::ILD_OVERLAYMASK, RC::ILD_PRESERVEALPHA, RC::ILD_ROP, RC::ILD_SCALE, RC::ILD_SELECTED, RC::ILD_TRANSPARENT, RC::ILS_ALPHA, RC::ILS_GLOW, RC::ILS_NORMAL, RC::ILS_SATURATE, RC::ILS_SHADOW, RC::IMAGE_BITMAP, RC::IMAGE_CURSOR, RC::IMAGE_ENHMETAFILE, RC::IMAGE_ICON, RC::IMF_AUTOFONT, RC::IMF_AUTOFONTSIZEADJUST, RC::IMF_AUTOKEYBOARD, RC::IMF_DUALFONT, RC::IMF_IMEALWAYSSENDNOTIFY, RC::IMF_IMECANCELCOMPLETE, RC::IMF_UIFONTS, RC::ITALIC_FONTTYPE, RC::I_IMAGECALLBACK, RC::I_IMAGENONE, RC::KEY_READ, RC::KEY_WRITE, RC::LBN_DBLCLK, RC::LBN_KILLFOCUS, RC::LBN_SELCANCEL, RC::LBN_SELCHANGE, RC::LBN_SETFOCUS, RC::LBS_COMBOBOX, RC::LBS_DEFAULT, RC::LBS_DISABLENOSCROLL, RC::LBS_EXTENDEDSEL, RC::LBS_HASSTRINGS, RC::LBS_MULTICOLUMN, RC::LBS_MULTIPLESEL, RC::LBS_NODATA, RC::LBS_NOINTEGRALHEIGHT, RC::LBS_NOREDRAW, RC::LBS_NOSEL, RC::LBS_NOTIFY, RC::LBS_OWNERDRAWFIXED, RC::LBS_OWNERDRAWVARIABLE, RC::LBS_SORT, RC::LBS_STANDARD, RC::LBS_USETABSTOPS, RC::LBS_WANTKEYBOARDINPUT, RC::LB_ADDSTRING, RC::LB_DELETESTRING, RC::LB_DIR, RC::LB_FINDSTRING, RC::LB_GETCOUNT, RC::LB_GETCURSEL, RC::LB_GETITEMDATA, RC::LB_GETSEL, RC::LB_GETSELCOUNT, RC::LB_GETSELITEMS, RC::LB_GETTEXT, RC::LB_GETTEXTLEN, RC::LB_INSERTSTRING, RC::LB_SELECTSTRING, RC::LB_SETCURSEL, RC::LB_SETITEMDATA, RC::LB_SETSEL, RC::LF_FACESIZE, RC::LPSTR_TEXTCALLBACK, RC::LVBKIF_FLAG_TILEOFFSET, RC::LVBKIF_SOURCE_HBITMAP, RC::LVBKIF_SOURCE_MASK, RC::LVBKIF_SOURCE_NONE, RC::LVBKIF_SOURCE_URL, RC::LVBKIF_STYLE_MASK, RC::LVBKIF_STYLE_NORMAL, RC::LVBKIF_STYLE_TILE, RC::LVBKIF_TYPE_WATERMARK, RC::LVCFMT_BITMAP_ON_RIGHT, RC::LVCFMT_CENTER, RC::LVCFMT_IMAGE, RC::LVCFMT_JUSTIFYMASK, RC::LVCFMT_LEFT, RC::LVCFMT_RIGHT, RC::LVCF_FMT, RC::LVCF_IMAGE, RC::LVCF_ORDER, RC::LVCF_STD, RC::LVCF_SUBITEM, RC::LVCF_TEXT, RC::LVCF_WIDTH, RC::LVFI_NEARESTXY, RC::LVFI_PARAM, RC::LVFI_PARTIAL, RC::LVFI_STRING, RC::LVFI_WRAP, RC::LVIF_COLUMNS, RC::LVIF_GROUPID, RC::LVIF_IMAGE, RC::LVIF_INDENT, RC::LVIF_NORECOMPUTE, RC::LVIF_PARAM, RC::LVIF_STATE, RC::LVIF_STD, RC::LVIF_TEXT, RC::LVIS_ACTIVATING, RC::LVIS_CUT, RC::LVIS_DROPHILITED, RC::LVIS_FOCUSED, RC::LVIS_GLOW, RC::LVIS_OVERLAYMASK, RC::LVIS_SELECTED, RC::LVIS_STATEIMAGEMASK, RC::LVM_ARRANGE, RC::LVM_CREATEDRAGIMAGE, RC::LVM_DELETEALLITEM, RC::LVM_DELETECOLUMN, RC::LVM_DELETEITEM, RC::LVM_EDITLABEL, RC::LVM_EDITLABELA, RC::LVM_EDITLABELW, RC::LVM_ENSUREVISIBLE, RC::LVM_FINDITEM, RC::LVM_FINDITEMA, RC::LVM_FINDITEMW, RC::LVM_FIRST, RC::LVM_GETBKCOLOR, RC::LVM_GETBKIMAGE, RC::LVM_GETBKIMAGEA, RC::LVM_GETBKIMAGEW, RC::LVM_GETCALLBACKMASK, RC::LVM_GETCOLUMN, RC::LVM_GETCOLUMNA, RC::LVM_GETCOLUMNW, RC::LVM_GETCOLUMNWIDTH, RC::LVM_GETCOUNTPERPAGE, RC::LVM_GETEDITCONTROL, RC::LVM_GETEXTENDEDLISTVIEWSTYLE, RC::LVM_GETHEADER, RC::LVM_GETIMAGELIST, RC::LVM_GETITEM, RC::LVM_GETITEMA, RC::LVM_GETITEMCOUNT, RC::LVM_GETITEMPOSITION, RC::LVM_GETITEMRECT, RC::LVM_GETITEMSTATE, RC::LVM_GETITEMTEXT, RC::LVM_GETITEMTEXTA, RC::LVM_GETITEMTEXTW, RC::LVM_GETITEMW, RC::LVM_GETNEXTITEM, RC::LVM_GETORIGIN, RC::LVM_GETSELECTED, RC::LVM_GETSELECTEDA, RC::LVM_GETSELECTEDW, RC::LVM_GETSTRINGWIDTH, RC::LVM_GETSTRINGWIDTHA, RC::LVM_GETSTRINGWIDTHW, RC::LVM_GETTEXTBKCOLOR, RC::LVM_GETTEXTCOLOR, RC::LVM_GETTOOLTIPS, RC::LVM_GETTOPINDEX, RC::LVM_GETVIEWRECT, RC::LVM_HITTEST, RC::LVM_INSERTCOLUMN, RC::LVM_INSERTCOLUMNA, RC::LVM_INSERTCOLUMNW, RC::LVM_INSERTITEM, RC::LVM_INSERTITEMA, RC::LVM_INSERTITEMW, RC::LVM_REDRAWITEMS, RC::LVM_SCROLL, RC::LVM_SETBKCOLOR, RC::LVM_SETBKIMAGE, RC::LVM_SETBKIMAGEA, RC::LVM_SETBKIMAGEW, RC::LVM_SETCALLBACKMASK, RC::LVM_SETCOLUMN, RC::LVM_SETCOLUMNA, RC::LVM_SETCOLUMNW, RC::LVM_SETCOLUMNWIDTH, RC::LVM_SETEXTENDEDLISTVIEWSTYLE, RC::LVM_SETIMAGELIST, RC::LVM_SETITEM, RC::LVM_SETITEMA, RC::LVM_SETITEMPOSITION, RC::LVM_SETITEMSTATE, RC::LVM_SETITEMTEXT, RC::LVM_SETITEMTEXTA, RC::LVM_SETITEMTEXTW, RC::LVM_SETITEMW, RC::LVM_SETTEXTBKCOLOR, RC::LVM_SETTEXTCOLOR, RC::LVM_SETTOOLTIPS, RC::LVM_SORTITEMS, RC::LVM_SUBITEMHITTEST, RC::LVM_UPDATE, RC::LVNI_ABOVE, RC::LVNI_ALL, RC::LVNI_BELOW, RC::LVNI_CUT, RC::LVNI_DROPHILITED, RC::LVNI_FOCUSED, RC::LVNI_SELECTED, RC::LVNI_TOLEFT, RC::LVNI_TORIGHT, RC::LVN_BEGINDRAG, RC::LVN_BEGINLABELEDIT, RC::LVN_BEGINLABELEDITA, RC::LVN_BEGINLABELEDITW, RC::LVN_BEGINRDRAG, RC::LVN_COLUMNCLICK, RC::LVN_DELETEALLITEMS, RC::LVN_DELETEITEM, RC::LVN_ENDLABELEDIT, RC::LVN_ENDLABELEDITA, RC::LVN_ENDLABELEDITW, RC::LVN_FIRST, RC::LVN_GETDISPINFO, RC::LVN_GETDISPINFOA, RC::LVN_GETDISPINFOW, RC::LVN_HOTTRACK, RC::LVN_INSERTITEM, RC::LVN_ITEMACTIVATE, RC::LVN_ITEMCHANGED, RC::LVN_ITEMCHANGING, RC::LVN_KEYDOWN, RC::LVN_ODCACHEHINT, RC::LVN_ODFINDITEM, RC::LVN_ODFINDITEMA, RC::LVN_ODFINDITEMW, RC::LVN_ODSTATECHANGED, RC::LVN_SETDISPINFO, RC::LVN_SETDISPINFOA, RC::LVN_SETDISPINFOW, RC::LVSIL_GROUPHEADER, RC::LVSIL_NORMAL, RC::LVSIL_SMALL, RC::LVSIL_STATE, RC::LVS_ALIGNLEFT, RC::LVS_ALIGNMASK, RC::LVS_ALIGNTOP, RC::LVS_AUTOARRANGE, RC::LVS_EDITLABELS, RC::LVS_EX_AUTOAUTOARRANGE, RC::LVS_EX_AUTOCHECKSELECT, RC::LVS_EX_AUTOSIZECOLUMNS, RC::LVS_EX_BORDERSELECT, RC::LVS_EX_CHECKBOXES, RC::LVS_EX_COLUMNOVERFLOW, RC::LVS_EX_COLUMNSNAPPOINTS, RC::LVS_EX_DOUBLEBUFFER, RC::LVS_EX_FLATSB, RC::LVS_EX_FULLROWSELECT, RC::LVS_EX_GRIDLINES, RC::LVS_EX_HEADERDRAGDROP, RC::LVS_EX_HEADERINALLVIEWS, RC::LVS_EX_HIDELABELS, RC::LVS_EX_INFOTIP, RC::LVS_EX_JUSTIFYCOLUMNS, RC::LVS_EX_LABELTIP, RC::LVS_EX_MULTIWORKAREAS, RC::LVS_EX_ONECLICKACTIVATE, RC::LVS_EX_REGIONAL, RC::LVS_EX_SIMPLESELECT, RC::LVS_EX_SINGLEROW, RC::LVS_EX_SNAPTOGRID, RC::LVS_EX_SUBITEMIMAGES, RC::LVS_EX_TRACKSELECT, RC::LVS_EX_TRANSPARENTBKGND, RC::LVS_EX_TRANSPARENTSHADOWTEXT, RC::LVS_EX_TWOCLICKACTIVATE, RC::LVS_EX_UNDERLINECOLD, RC::LVS_EX_UNDERLINEHOT, RC::LVS_ICON, RC::LVS_LIST, RC::LVS_NOCOLUMNHEADER, RC::LVS_NOLABELWRAP, RC::LVS_NOSCROLL, RC::LVS_NOSORTHEADER, RC::LVS_OWNERDATA, RC::LVS_OWNERDRAWFIXED, RC::LVS_REPORT, RC::LVS_SHAREIMAGELISTS, RC::LVS_SHOWSELALWAYS, RC::LVS_SINGLESEL, RC::LVS_SMALLICON, RC::LVS_SORTASCENDING, RC::LVS_SORTDESCENDING, RC::LVS_TYPEMASK, RC::LVS_TYPESTYLEMASK, RC::MCHT_CALENDAR, RC::MCHT_CALENDARBK, RC::MCHT_CALENDARDATE, RC::MCHT_CALENDARDATENEXT, RC::MCHT_CALENDARDATEPREV, RC::MCHT_CALENDARDAY, RC::MCHT_CALENDARWEEKNUM, RC::MCHT_NEXT, RC::MCHT_NOWHERE, RC::MCHT_PREV, RC::MCHT_TITLE, RC::MCHT_TITLEBK, RC::MCHT_TITLEBTNNEXT, RC::MCHT_TITLEBTNPREV, RC::MCHT_TITLEMONTH, RC::MCHT_TITLEYEAR, RC::MCHT_TODAYLINK, RC::MCM_FIRST, RC::MCM_GETCOLOR, RC::MCM_GETCURSEL, RC::MCM_GETMAXSELCOUNT, RC::MCM_GETMAXTODAYWIDTH, RC::MCM_GETMCM_FIRSTDAYOFWEEK, RC::MCM_GETMINREQRECT, RC::MCM_GETMONTHDELTA, RC::MCM_GETMONTHRANGE, RC::MCM_GETRANGE, RC::MCM_GETSELRANGE, RC::MCM_GETTODAY, RC::MCM_GETUNICODEFORMAT, RC::MCM_HITTEST, RC::MCM_SETCOLOR, RC::MCM_SETCURSEL, RC::MCM_SETDAYSTATE, RC::MCM_SETMAXSELCOUNT, RC::MCM_SETMCM_FIRSTDAYOFWEEK, RC::MCM_SETMONTHDELTA, RC::MCM_SETRANGE, RC::MCM_SETSELRANGE, RC::MCM_SETTODAY, RC::MCM_SETUNICODEFORMAT, RC::MCN_FIRST, RC::MCN_GETDAYSTATE, RC::MCN_SELCHANGE, RC::MCN_SELECT, RC::MCSC_BACKGROUND, RC::MCSC_MONTHBK, RC::MCSC_TEXT, RC::MCSC_TITLEBK, RC::MCSC_TITLETEXT, RC::MCSC_TRAILINGTEXT, RC::MCS_DAYSTATE, RC::MCS_MULTISELECT, RC::MCS_NOTODAY, RC::MCS_NOTODAYCIRCLE, RC::MCS_WEEKNUMBERS, RC::MEASUREITEMSTRUCT, RC::MERGECOPY, RC::MERGEPAINT, RC::MFS_CHECKED, RC::MFS_DEFAULT, RC::MFS_DISABLED, RC::MFS_ENABLED, RC::MFS_GRAYED, RC::MFS_HILITE, RC::MFS_UNCHECKED, RC::MFS_UNHILITE, RC::MFT_MENUBARBREAK, RC::MFT_MENUBREAK, RC::MFT_OWNERDRAW, RC::MFT_RADIOCHECK, RC::MFT_RIGHTJUSTIFY, RC::MFT_RIGHTORDER, RC::MFT_SEPARATOR, RC::MFT_STRING, RC::MIIM_BITMAP, RC::MIIM_CHECKMARKS, RC::MIIM_DATA, RC::MIIM_FTYPE, RC::MIIM_ID, RC::MIIM_STATE, RC::MIIM_STRING, RC::MIIM_SUBMENU, RC::MK_CONTROL, RC::MK_LBUTTON, RC::MK_MBUTTON, RC::MK_RBUTTON, RC::MK_SHIFT, RC::MK_XBUTTON1, RC::MK_XBUTTON2, RC::MSGF_DDEMGR, RC::NMHDR, RC::NM_CHAR, RC::NM_CLICK, RC::NM_CUSTOMDRAW, RC::NM_DBLCLK, RC::NM_FIRST, RC::NM_HOVER, RC::NM_KEYDOWN, RC::NM_KILLFOCUS, RC::NM_LDOWN, RC::NM_NCHITTEST, RC::NM_RCLICK, RC::NM_RDBLCLK, RC::NM_RDOWN, RC::NM_RELEASEDCAPTURE, RC::NM_RETURN, RC::NM_SETCURSOR, RC::NM_SETFOCUS, RC::NM_THEMECHANGED, RC::NM_TOOLTIPSCREATED, RC::NOMIRRORBITMAP, RC::NOTSRCCOPY, RC::NOTSRCERASE, RC::ODA_DRAWENTIRE, RC::ODA_FOCUS, RC::ODA_SELECT, RC::ODS_CHECKED, RC::ODS_COMBOBOXEDIT, RC::ODS_DEFAULT, RC::ODS_DISABLED, RC::ODS_FOCUS, RC::ODS_GRAYED, RC::ODS_HOTLIGHT, RC::ODS_INACTIVE, RC::ODS_NOACCEL, RC::ODS_NOFOCUSRECT, RC::ODS_SELECTED, RC::ODT_BUTTON, RC::ODT_COMBOBOX, RC::ODT_LISTBOX, RC::ODT_MENU, RC::ODT_STATIC, RC::OEM_FIXED_FONT, RC::OIC_BANG, RC::OIC_ERROR, RC::OIC_HAND, RC::OIC_INFORMATION, RC::OIC_NOTE, RC::OIC_QUES, RC::OIC_SAMPLE, RC::OIC_WARNING, RC::OIC_WINLOGO, RC::OPEN_EXISTING, RC::PATCOPY, RC::PATINVERT, RC::PATPAINT, RC::PBM_DELTAPOS, RC::PBM_GETBARCOLOR, RC::PBM_GETBKCOLOR, RC::PBM_GETPOS, RC::PBM_GETRANGE, RC::PBM_GETSTATE, RC::PBM_GETSTEP, RC::PBM_SETBARCOLOR, RC::PBM_SETBKCOLOR, RC::PBM_SETMARQUEE, RC::PBM_SETPOS, RC::PBM_SETRANGE, RC::PBM_SETRANGE32, RC::PBM_SETSTATE, RC::PBM_SETSTEP, RC::PBM_STEPIT, RC::PBST_ERROR, RC::PBST_NORMAL, RC::PBST_PAUSED, RC::PBS_MARQUEE, RC::PBS_SMOOTH, RC::PBS_SMOOTHREVERSE, RC::PBS_VERTICAL, RC::PDERR_CREATEICFAILURE, RC::PDERR_DEFAULTDIFFERENT, RC::PDERR_DNDMMISMATCH, RC::PDERR_GETDEVMODEFAIL, RC::PDERR_INITFAILURE, RC::PDERR_LOADDRVFAILURE, RC::PDERR_NODEFAULTPRN, RC::PDERR_NODEVICES, RC::PDERR_PARSEFAILURE, RC::PDERR_PRINTERCODES, RC::PDERR_PRINTERNOTFOUND, RC::PDERR_RETDEFFAILURE, RC::PDERR_SETUPFAILURE, RC::PD_ALLPAGES, RC::PD_COLLATE, RC::PD_CURRENTPAGE, RC::PD_DISABLEPRINTTOFILE, RC::PD_ENABLEPRINTHOOK, RC::PD_ENABLEPRINTTEMPLATE, RC::PD_ENABLEPRINTTEMPLATEHANDLE, RC::PD_ENABLESETUPHOOK, RC::PD_ENABLESETUPTEMPLATE, RC::PD_ENABLESETUPTEMPLATEHANDLE, RC::PD_EXCLUSIONFLAGS, RC::PD_HIDEPRINTTOFILE, RC::PD_NOCURRENTPAGE, RC::PD_NONETWORKBUTTON, RC::PD_NOPAGENUMS, RC::PD_NOSELECTION, RC::PD_NOWARNING, RC::PD_PAGENUMS, RC::PD_PRINTSETUP, RC::PD_PRINTTOFILE, RC::PD_RESULT_APPLY, RC::PD_RESULT_CANCEL, RC::PD_RESULT_PRINT, RC::PD_RETURNDC, RC::PD_RETURNDEFAULT, RC::PD_RETURNIC, RC::PD_SELECTION, RC::PD_SHOWHELP, RC::PD_USEDEVMODECOPIES, RC::PD_USEDEVMODECOPIESANDCOLLATE, RC::PD_USELARGETEMPLATE, RC::PFA_CENTER, RC::PFA_FULL_GLYPHS, RC::PFA_FULL_INTERLETTER, RC::PFA_FULL_INTERWORD, RC::PFA_FULL_SCALED, RC::PFA_JUSTIFY, RC::PFA_LEFT, RC::PFA_RIGHT, RC::PFA_SNAP_GRID, RC::PFM_ALIGNMENT, RC::PFM_BORDER, RC::PFM_BOX, RC::PFM_COLLAPSED, RC::PFM_DONOTHYPHEN, RC::PFM_KEEP, RC::PFM_KEEPNEXT, RC::PFM_LINESPACING, RC::PFM_NOLINENUMBER, RC::PFM_NOWIDOWCONTROL, RC::PFM_NUMBERING, RC::PFM_NUMBERINGSTART, RC::PFM_NUMBERINGSTYLE, RC::PFM_NUMBERINGTAB, RC::PFM_OFFSET, RC::PFM_OFFSETINDENT, RC::PFM_OUTLINELEVEL, RC::PFM_PAGEBREAKBEFORE, RC::PFM_RESERVED2, RC::PFM_RIGHTINDENT, RC::PFM_RTLPARA, RC::PFM_SHADING, RC::PFM_SIDEBYSIDE, RC::PFM_SPACEAFTER, RC::PFM_SPACEBEFORE, RC::PFM_STARTINDENT, RC::PFM_STYLE, RC::PFM_TABLE, RC::PFM_TABLEROWDELIMITER, RC::PFM_TABSTOPS, RC::PFM_TEXTWRAPPINGBREAK, RC::PGB_BOTTOMORRIGHT, RC::PGB_TOPORLEFT, RC::PGF_CALCHEIGHT, RC::PGF_CALCWIDTH, RC::PGF_DEPRESSED, RC::PGF_GRAYED, RC::PGF_HOT, RC::PGF_INVISIBLE, RC::PGF_NORMAL, RC::PGF_SCROLLDOWN, RC::PGF_SCROLLLEFT, RC::PGF_SCROLLRIGHT, RC::PGF_SCROLLUP, RC::PGK_CONTROL, RC::PGK_MENU, RC::PGK_SHIFT, RC::PGM_FIRST, RC::PGM_FORWARDMOUSE, RC::PGM_GETBKCOLOR, RC::PGM_GETBORDER, RC::PGM_GETBUTTONSIZE, RC::PGM_GETBUTTONSTATE, RC::PGM_GETDROPTARGET, RC::PGM_GETPOS, RC::PGM_RECALCSIZE, RC::PGM_SETBKCOLOR, RC::PGM_SETBORDER, RC::PGM_SETBUTTONSIZE, RC::PGM_SETCHILD, RC::PGM_SETPOS, RC::PGN_CALCSIZE, RC::PGN_FIRST, RC::PGN_SCROLL, RC::PGS_AUTOSCROLL, RC::PGS_DRAGNDROP, RC::PGS_HORZ, RC::PGS_VERT, RC::POINT, RC::PRINTER_FONTTYPE, RC::PS_OPENTYPE_FONTTYPE, RC::QID_SYNC, RC::R2_BLACK, RC::R2_COPYPEN, RC::R2_LAST, RC::R2_MASKNOTPEN, RC::R2_MASKPEN, RC::R2_MASKPENNOT, RC::R2_MERGENOTPEN, RC::R2_MERGEPEN, RC::R2_MERGEPENNOT, RC::R2_NOP, RC::R2_NOT, RC::R2_NOTCOPYPEN, RC::R2_NOTMASKPEN, RC::R2_NOTMERGEPEN, RC::R2_NOTXORPEN, RC::R2_WHITE, RC::R2_XORPEN, RC::RBAB_ADDBAND, RC::RBAB_AUTOSIZE, RC::RBBIM_BACKGROUND, RC::RBBIM_CHILD, RC::RBBIM_CHILDSIZE, RC::RBBIM_COLORS, RC::RBBIM_DEFAULT, RC::RBBIM_HEADERSIZE, RC::RBBIM_ID, RC::RBBIM_IDEALSIZE, RC::RBBIM_IMAGE, RC::RBBIM_LPARAM, RC::RBBIM_SIZE, RC::RBBIM_STYLE, RC::RBBIM_TEXT, RC::RBBS_BREAK, RC::RBBS_CHILDEDGE, RC::RBBS_FIXEDBMP, RC::RBBS_FIXEDSIZE, RC::RBBS_GRIPPERALWAYS, RC::RBBS_HIDDEN, RC::RBBS_HIDETITLE, RC::RBBS_NOGRIPPER, RC::RBBS_NOVERT, RC::RBBS_TOPALIGN, RC::RBBS_USECHEVRON, RC::RBBS_VARIABLEHEIGHT, RC::RBHT_CAPTION, RC::RBHT_CHEVRON, RC::RBHT_CLIENT, RC::RBHT_GRABBER, RC::RBHT_NOWHERE, RC::RBIM_IMAGELIST, RC::RBN_AUTOBREAK, RC::RBN_AUTOSIZE, RC::RBN_BEGINDRAG, RC::RBN_CHEVRONPUSHED, RC::RBN_CHILDSIZE, RC::RBN_DELETEDBAND, RC::RBN_DELETINGBAND, RC::RBN_ENDDRAG, RC::RBN_FIRST, RC::RBN_GETOBJECT, RC::RBN_HEIGHTCHANGE, RC::RBN_LAYOUTCHANGED, RC::RBN_MINMAX, RC::RBSTR_CHANGERECT, RC::RBS_AUTOSIZE, RC::RBS_BANDBORDERS, RC::RBS_DBLCLKTOGGLE, RC::RBS_FIXEDORDER, RC::RBS_REGISTERDROP, RC::RBS_TOOLTIPS, RC::RBS_VARHEIGHT, RC::RBS_VERTICALGRIPPER, RC::RB_BEGINDRAG, RC::RB_DELETEBAND, RC::RB_DRAGMOVE, RC::RB_ENDDRAG, RC::RB_GETBANDBORDERS, RC::RB_GETBANDCOUNT, RC::RB_GETBANDINFO, RC::RB_GETBANDINFOA, RC::RB_GETBANDINFOW, RC::RB_GETBANDMARGINS, RC::RB_GETBARHEIGHT, RC::RB_GETBARINFO, RC::RB_GETBKCOLOR, RC::RB_GETCOLORSCHEME, RC::RB_GETDROPTARGET, RC::RB_GETPALETTE, RC::RB_GETRECT, RC::RB_GETROWCOUNT, RC::RB_GETROWHEIGHT, RC::RB_GETTEXTCOLOR, RC::RB_GETTOOLTIPS, RC::RB_GETUNICODEFORMAT, RC::RB_HITTEST, RC::RB_IDTOINDEX, RC::RB_INSERTBAND, RC::RB_INSERTBANDA, RC::RB_INSERTBANDW, RC::RB_MAXIMIZEBAND, RC::RB_MINIMIZEBAND, RC::RB_MOVEBAND, RC::RB_PUSHCHEVRON, RC::RB_SETBANDINFO, RC::RB_SETBANDINFOA, RC::RB_SETBANDINFOW, RC::RB_SETBARINFO, RC::RB_SETBKCOLOR, RC::RB_SETCOLORSCHEME, RC::RB_SETPALETTE, RC::RB_SETPARENT, RC::RB_SETTEXTCOLOR, RC::RB_SETTOOLTIPS, RC::RB_SETUNICODEFORMAT, RC::RB_SETWINDOWTHEME, RC::RB_SHOWBAND, RC::RB_SIZETORECT, RC::RECT, RC::REGULAR_FONTTYPE, RC::REG_BINARY, RC::REG_CREATED_NEW_KEY, RC::REG_DWORD, RC::REG_EXPAND_SZ, RC::REG_MULTI_SZ, RC::REG_OPENED_EXISTING_KEY, RC::REG_OPTION_NON_VOLATILE, RC::REG_OPTION_VOLATILE, RC::REG_QWORD, RC::REG_SZ, RC::SBARS_SIZEGRIP, RC::SBARS_TOOLTIPS, RC::SBN_FIRST, RC::SBN_SIMPLEMODECHANGE, RC::SBS_BOTTOMALIGN, RC::SBS_HORZ, RC::SBS_LEFTALIGN, RC::SBS_RIGHTALIGN, RC::SBS_SIZEBOX, RC::SBS_SIZEBOXBOTTOMRIGHTALIGN, RC::SBS_SIZEBOXTOPLEFTALIGN, RC::SBS_SIZEGRIP, RC::SBS_TOPALIGN, RC::SBS_VERT, RC::SBT_NOBORDERS, RC::SBT_NOTABPARSING, RC::SBT_OWNERDRAW, RC::SBT_POPOUT, RC::SBT_RTLREADING, RC::SBT_TOOLTIPS, RC::SB_GETBORDERS, RC::SB_GETICON, RC::SB_GETPARTS, RC::SB_GETRECT, RC::SB_GETTEXT, RC::SB_GETTEXTA, RC::SB_GETTEXTLENGTH, RC::SB_GETTEXTLENGTHA, RC::SB_GETTEXTLENGTHW, RC::SB_GETTEXTW, RC::SB_GETTIPTEXT, RC::SB_GETTIPTEXTA, RC::SB_GETTIPTEXTW, RC::SB_GETUNICODEFORMAT, RC::SB_ISSIMPLE, RC::SB_SETBKCOLOR, RC::SB_SETICON, RC::SB_SETMINHEIGHT, RC::SB_SETPARTS, RC::SB_SETTEXT, RC::SB_SETTEXTA, RC::SB_SETTEXTW, RC::SB_SETTIPTEXT, RC::SB_SETTIPTEXTA, RC::SB_SETTIPTEXTW, RC::SB_SETUNICODEFORMAT, RC::SB_SIMPLE, RC::SB_SIMPLEID, RC::SCF_ALL, RC::SCF_ASSOCIATEFONT, RC::SCF_ASSOCIATEFONT2, RC::SCF_DEFAULT, RC::SCF_NOKBUPDATE, RC::SCF_SELECTION, RC::SCF_USEUIRULES, RC::SCF_WORD, RC::SCREEN_FONTTYPE, RC::SES_ALLOWBEEPS, RC::SES_BEEPONMAXTEXT, RC::SES_BIDI, RC::SES_CTFALLOWEMBED, RC::SES_CTFALLOWPROOFING, RC::SES_CTFALLOWSMARTTAG, RC::SES_CUSTOMLOOK, RC::SES_DRAFTMODE, RC::SES_EMULATE10, RC::SES_EMULATESYSEDIT, RC::SES_EXTENDBACKCOLOR, RC::SES_HIDEGRIDLINES, RC::SES_LBSCROLLNOTIFY, RC::SES_LOWERCASE, RC::SES_MAPCPS, RC::SES_NOIME, RC::SES_NOINPUTSEQUENCECHK, RC::SES_SCROLLONKILLFOCUS, RC::SES_UPPERCASE, RC::SES_USEAIMM, RC::SES_USEATFONT, RC::SES_USECRLF, RC::SES_USECTF, RC::SES_XLTCRCRLFTOCR, RC::SF_NCRFORNONASCII, RC::SF_RTF, RC::SF_RTFNOOBJS, RC::SF_TEXT, RC::SF_TEXTIZED, RC::SF_UNICODE, RC::SF_USECODEPAGE, RC::SIMULATED_FONTTYPE, RC::SM_ARRANGE, RC::SM_CARETBLINKINGENABLED, RC::SM_CLEANBOOT, RC::SM_CMETRICS, RC::SM_CMONITORS, RC::SM_CMOUSEBUTTONS, RC::SM_CXBORDER, RC::SM_CXCURSOR, RC::SM_CXDLGFRAME, RC::SM_CXDOUBLECLK, RC::SM_CXDRAG, RC::SM_CXEDGE, RC::SM_CXFIXEDFRAME, RC::SM_CXFOCUSBORDER, RC::SM_CXFRAME, RC::SM_CXFULLSCREEN, RC::SM_CXHSCROLL, RC::SM_CXHTHUMB, RC::SM_CXICON, RC::SM_CXICONSPACING, RC::SM_CXMAXIMIZED, RC::SM_CXMAXTRACK, RC::SM_CXMENUCHECK, RC::SM_CXMENUSIZE, RC::SM_CXMIN, RC::SM_CXMINIMIZED, RC::SM_CXMINSPACING, RC::SM_CXMINTRACK, RC::SM_CXSCREEN, RC::SM_CXSIZE, RC::SM_CXSIZEFRAME, RC::SM_CXSMICON, RC::SM_CXSMSIZE, RC::SM_CXVIRTUALSCREEN, RC::SM_CXVSCROLL, RC::SM_CYBORDER, RC::SM_CYCAPTION, RC::SM_CYCURSOR, RC::SM_CYDLGFRAME, RC::SM_CYDOUBLECLK, RC::SM_CYDRAG, RC::SM_CYEDGE, RC::SM_CYFIXEDFRAME, RC::SM_CYFOCUSBORDER, RC::SM_CYFRAME, RC::SM_CYFULLSCREEN, RC::SM_CYHSCROLL, RC::SM_CYICON, RC::SM_CYICONSPACING, RC::SM_CYKANJIWINDOW, RC::SM_CYMAXIMIZED, RC::SM_CYMAXTRACK, RC::SM_CYMENU, RC::SM_CYMENUCHECK, RC::SM_CYMENUSIZE, RC::SM_CYMIN, RC::SM_CYMINIMIZED, RC::SM_CYMINSPACING, RC::SM_CYMINTRACK, RC::SM_CYSCREEN, RC::SM_CYSIZE, RC::SM_CYSIZEFRAME, RC::SM_CYSMCAPTION, RC::SM_CYSMICON, RC::SM_CYSMSIZE, RC::SM_CYVIRTUALSCREEN, RC::SM_CYVSCROLL, RC::SM_CYVTHUMB, RC::SM_DBCSENABLED, RC::SM_DEBUG, RC::SM_IMMENABLED, RC::SM_MEDIACENTER, RC::SM_MENUDROPALIGNMENT, RC::SM_MIDEASTENABLED, RC::SM_MOUSEPRESENT, RC::SM_MOUSEWHEELPRESENT, RC::SM_NETWORK, RC::SM_PENWINDOWS, RC::SM_REMOTECONTROL, RC::SM_REMOTESESSION, RC::SM_RESERVED1, RC::SM_RESERVED2, RC::SM_RESERVED3, RC::SM_RESERVED4, RC::SM_SAMEDISPLAYFORMAT, RC::SM_SECURE, RC::SM_SERVERR2, RC::SM_SHOWSOUNDS, RC::SM_SHUTTINGDOWN, RC::SM_SLOWMACHINE, RC::SM_STARTER, RC::SM_SWAPBUTTON, RC::SM_TABLETPC, RC::SM_XVIRTUALSCREEN, RC::SM_YVIRTUALSCREEN, RC::SPIF_SENDCHANGE, RC::SPIF_SENDWININICHANGE, RC::SPIF_UPDATEINIFILE, RC::SPI_GETACCESSTIMEOUT, RC::SPI_GETACTIVEWINDOWTRACKING, RC::SPI_GETACTIVEWNDTRKTIMEOUT, RC::SPI_GETACTIVEWNDTRKZORDER, RC::SPI_GETANIMATION, RC::SPI_GETBEEP, RC::SPI_GETBLOCKSENDINPUTRESETS, RC::SPI_GETBORDER, RC::SPI_GETCARETWIDTH, RC::SPI_GETCOMBOBOXANIMATION, RC::SPI_GETCURSORSHADOW, RC::SPI_GETDEFAULTINPUTLANG, RC::SPI_GETDESKWALLPAPER, RC::SPI_GETDRAGFULLWINDOWS, RC::SPI_GETDROPSHADOW, RC::SPI_GETFASTTASKSWITCH, RC::SPI_GETFILTERKEYS, RC::SPI_GETFLATMENU, RC::SPI_GETFOCUSBORDERHEIGHT, RC::SPI_GETFOCUSBORDERWIDTH, RC::SPI_GETFONTSMOOTHING, RC::SPI_GETFONTSMOOTHINGCONTRAST, RC::SPI_GETFONTSMOOTHINGORIENTATION, RC::SPI_GETFONTSMOOTHINGTYPE, RC::SPI_GETFOREGROUNDFLASHCOUNT, RC::SPI_GETFOREGROUNDLOCKTIMEOUT, RC::SPI_GETGRADIENTCAPTIONS, RC::SPI_GETGRIDGRANULARITY, RC::SPI_GETHIGHCONTRAST, RC::SPI_GETHOTTRACKING, RC::SPI_GETICONMETRICS, RC::SPI_GETICONTITLELOGFONT, RC::SPI_GETICONTITLEWRAP, RC::SPI_GETKEYBOARDCUES, RC::SPI_GETKEYBOARDDELAY, RC::SPI_GETKEYBOARDPREF, RC::SPI_GETKEYBOARDSPEED, RC::SPI_GETLISTBOXSMOOTHSCROLLING, RC::SPI_GETLOWPOWERACTIVE, RC::SPI_GETLOWPOWERTIMEOUT, RC::SPI_GETMENUANIMATION, RC::SPI_GETMENUDROPALIGNMENT, RC::SPI_GETMENUFADE, RC::SPI_GETMENUSHOWDELAY, RC::SPI_GETMENUUNDERLINES, RC::SPI_GETMINIMIZEDMETRICS, RC::SPI_GETMOUSE, RC::SPI_GETMOUSECLICKLOCK, RC::SPI_GETMOUSECLICKLOCKTIME, RC::SPI_GETMOUSEHOVERHEIGHT, RC::SPI_GETMOUSEHOVERTIME, RC::SPI_GETMOUSEHOVERWIDTH, RC::SPI_GETMOUSEKEYS, RC::SPI_GETMOUSESONAR, RC::SPI_GETMOUSESPEED, RC::SPI_GETMOUSETRAILS, RC::SPI_GETMOUSEVANISH, RC::SPI_GETNONCLIENTMETRICS, RC::SPI_GETPOWEROFFACTIVE, RC::SPI_GETPOWEROFFTIMEOUT, RC::SPI_GETSCREENREADER, RC::SPI_GETSCREENSAVEACTIVE, RC::SPI_GETSCREENSAVERRUNNING, RC::SPI_GETSCREENSAVETIMEOUT, RC::SPI_GETSELECTIONFADE, RC::SPI_GETSERIALKEYS, RC::SPI_GETSHOWIMEUI, RC::SPI_GETSHOWSOUNDS, RC::SPI_GETSNAPTODEFBUTTON, RC::SPI_GETSOUNDSENTRY, RC::SPI_GETSTICKYKEYS, RC::SPI_GETTOGGLEKEYS, RC::SPI_GETTOOLTIPANIMATION, RC::SPI_GETTOOLTIPFADE, RC::SPI_GETUIEFFECTS, RC::SPI_GETWHEELSCROLLLINES, RC::SPI_GETWINDOWSEXTENSION, RC::SPI_GETWORKAREA, RC::SPI_ICONHORIZONTALSPACING, RC::SPI_ICONVERTICALSPACING, RC::SPI_LANGDRIVER, RC::SPI_SCREENSAVERRUNNING, RC::SPI_SETACCESSTIMEOUT, RC::SPI_SETACTIVEWINDOWTRACKING, RC::SPI_SETACTIVEWNDTRKTIMEOUT, RC::SPI_SETACTIVEWNDTRKZORDER, RC::SPI_SETANIMATION, RC::SPI_SETBEEP, RC::SPI_SETBLOCKSENDINPUTRESETS, RC::SPI_SETBORDER, RC::SPI_SETCARETWIDTH, RC::SPI_SETCOMBOBOXANIMATION, RC::SPI_SETCURSORS, RC::SPI_SETCURSORSHADOW, RC::SPI_SETDEFAULTINPUTLANG, RC::SPI_SETDESKPATTERN, RC::SPI_SETDESKWALLPAPER, RC::SPI_SETDOUBLECLICKTIME, RC::SPI_SETDOUBLECLKHEIGHT, RC::SPI_SETDOUBLECLKWIDTH, RC::SPI_SETDRAGFULLWINDOWS, RC::SPI_SETDRAGHEIGHT, RC::SPI_SETDRAGWIDTH, RC::SPI_SETDROPSHADOW, RC::SPI_SETFASTTASKSWITCH, RC::SPI_SETFILTERKEYS, RC::SPI_SETFLATMENU, RC::SPI_SETFOCUSBORDERHEIGHT, RC::SPI_SETFOCUSBORDERWIDTH, RC::SPI_SETFONTSMOOTHING, RC::SPI_SETFONTSMOOTHINGCONTRAST, RC::SPI_SETFONTSMOOTHINGORIENTATION, RC::SPI_SETFONTSMOOTHINGTYPE, RC::SPI_SETFOREGROUNDFLASHCOUNT, RC::SPI_SETFOREGROUNDLOCKTIMEOUT, RC::SPI_SETGRADIENTCAPTIONS, RC::SPI_SETGRIDGRANULARITY, RC::SPI_SETHANDHELD, RC::SPI_SETHIGHCONTRAST, RC::SPI_SETHOTTRACKING, RC::SPI_SETICONMETRICS, RC::SPI_SETICONS, RC::SPI_SETICONTITLELOGFONT, RC::SPI_SETICONTITLEWRAP, RC::SPI_SETKEYBOARDCUES, RC::SPI_SETKEYBOARDDELAY, RC::SPI_SETKEYBOARDPREF, RC::SPI_SETKEYBOARDSPEED, RC::SPI_SETLANGTOGGLE, RC::SPI_SETLISTBOXSMOOTHSCROLLING, RC::SPI_SETLOWPOWERACTIVE, RC::SPI_SETLOWPOWERTIMEOUT, RC::SPI_SETMENUANIMATION, RC::SPI_SETMENUDROPALIGNMENT, RC::SPI_SETMENUFADE, RC::SPI_SETMENUSHOWDELAY, RC::SPI_SETMENUUNDERLINES, RC::SPI_SETMINIMIZEDMETRICS, RC::SPI_SETMOUSE, RC::SPI_SETMOUSEBUTTONSWAP, RC::SPI_SETMOUSECLICKLOCK, RC::SPI_SETMOUSECLICKLOCKTIME, RC::SPI_SETMOUSEHOVERHEIGHT, RC::SPI_SETMOUSEHOVERTIME, RC::SPI_SETMOUSEHOVERWIDTH, RC::SPI_SETMOUSEKEYS, RC::SPI_SETMOUSESONAR, RC::SPI_SETMOUSESPEED, RC::SPI_SETMOUSETRAILS, RC::SPI_SETMOUSEVANISH, RC::SPI_SETNONCLIENTMETRICS, RC::SPI_SETPENWINDOWS, RC::SPI_SETPOWEROFFACTIVE, RC::SPI_SETPOWEROFFTIMEOUT, RC::SPI_SETSCREENREADER, RC::SPI_SETSCREENSAVEACTIVE, RC::SPI_SETSCREENSAVERRUNNING, RC::SPI_SETSCREENSAVETIMEOUT, RC::SPI_SETSELECTIONFADE, RC::SPI_SETSERIALKEYS, RC::SPI_SETSHOWIMEUI, RC::SPI_SETSHOWSOUNDS, RC::SPI_SETSNAPTODEFBUTTON, RC::SPI_SETSOUNDSENTRY, RC::SPI_SETSTICKYKEYS, RC::SPI_SETTOGGLEKEYS, RC::SPI_SETTOOLTIPANIMATION, RC::SPI_SETTOOLTIPFADE, RC::SPI_SETUIEFFECTS, RC::SPI_SETWHEELSCROLLLINES, RC::SPI_SETWORKAREA, RC::SRCAND, RC::SRCCOPY, RC::SRCERASE, RC::SRCINVERT, RC::SRCPAINT, RC::SS_BITMAP, RC::SS_BLACKFRAME, RC::SS_BLACKRECT, RC::SS_CENTER, RC::SS_CENTERIMAGE, RC::SS_EDITCONTROL, RC::SS_ELLIPSISMASK, RC::SS_ENDELLIPSIS, RC::SS_ENHMETAFILE, RC::SS_ETCHEDFRAME, RC::SS_ETCHEDHORZ, RC::SS_ETCHEDVERT, RC::SS_GRAYFRAME, RC::SS_GRAYRECT, RC::SS_ICON, RC::SS_LEFT, RC::SS_LEFTNOWORDWRAP, RC::SS_NOPREFIX, RC::SS_NOTIFY, RC::SS_OWNERDRAW, RC::SS_PATHELLIPSIS, RC::SS_REALSIZECONTROL, RC::SS_REALSIZEIMAGE, RC::SS_RIGHT, RC::SS_RIGHTJUST, RC::SS_SIMPLE, RC::SS_SUNKEN, RC::SS_TYPEMASK, RC::SS_USERITEM, RC::SS_WHITEFRAME, RC::SS_WHITERECT, RC::SS_WORDELLIPSIS, RC::START_PAGE_GENERAL, RC::STD_COPY, RC::STD_CUT, RC::STD_DELETE, RC::STD_FILENEW, RC::STD_FILEOPEN, RC::STD_FILESAVE, RC::STD_FIND, RC::STD_HELP, RC::STD_PASTE, RC::STD_PRINT, RC::STD_PRINTPRE, RC::STD_PROPERTIES, RC::STD_REDOW, RC::STD_REPLACE, RC::STD_UNDO, RC::STM_GETICON, RC::STM_GETIMAGE, RC::STM_MSGMAX, RC::STM_SETICON, RC::STM_SETIMAGE, RC::STN_CLICKED, RC::STN_DBLCLK, RC::STN_DISABLE, RC::STN_ENABLE, RC::ST_ADVISE, RC::ST_BLOCKED, RC::ST_BLOCKNEXT, RC::ST_CLIENT, RC::ST_CONNECTED, RC::ST_DEFAULT, RC::ST_INLIST, RC::ST_ISLOCAL, RC::ST_ISSELF, RC::ST_KEEPUNDO, RC::ST_NEWCHARS, RC::ST_SELECTION, RC::ST_TERMINATED, RC::SW_ERASE, RC::SW_FORCEMINIMIZE, RC::SW_HIDE, RC::SW_INVALIDATE, RC::SW_MAX, RC::SW_MAXIMIZE, RC::SW_MINIMIZE, RC::SW_NORMAL, RC::SW_RESTORE, RC::SW_SCROLLCHILDREN, RC::SW_SHOW, RC::SW_SHOWDEFAULT, RC::SW_SHOWMAXIMIZED, RC::SW_SHOWMINIMIZED, RC::SW_SHOWMINNOACTIVE, RC::SW_SHOWNA, RC::SW_SHOWNOACTIVATE, RC::SW_SHOWNORMAL, RC::SW_SMOOTHSCROLL, RC::SYSTEMTIME, RC::SYSTEM_FIXED_FONT, RC::SYSTEM_FONT, RC::SZDDESYS_ITEM_FORMATS, RC::SZDDESYS_ITEM_HELP, RC::SZDDESYS_ITEM_RTNMSG, RC::SZDDESYS_ITEM_STATUS, RC::SZDDESYS_ITEM_SYSITEMS, RC::SZDDESYS_ITEM_TOPICS, RC::SZDDESYS_TOPIC, RC::SZDDE_ITEM_ITEMLIST, RC::TBBF_LARGE, RC::TBCD_CHANNEL, RC::TBCD_THUMB, RC::TBCD_TICS, RC::TBIF_BYINDEX, RC::TBIF_COMMAND, RC::TBIF_DEFAULT, RC::TBIF_IMAGE, RC::TBIF_LPARAM, RC::TBIF_SIZE, RC::TBIF_STATE, RC::TBIF_STYLE, RC::TBIF_TEXT, RC::TBM_CLEARSEL, RC::TBM_CLEARTICS, RC::TBM_GETBUDDY, RC::TBM_GETCHANNELRECT, RC::TBM_GETLINESIZE, RC::TBM_GETNUMTICS, RC::TBM_GETPAGESIZE, RC::TBM_GETPOS, RC::TBM_GETPTICS, RC::TBM_GETRANGEMAX, RC::TBM_GETRANGEMIN, RC::TBM_GETSELEND, RC::TBM_GETSELSTART, RC::TBM_GETTHUMBLENGTH, RC::TBM_GETTHUMBRECT, RC::TBM_GETTIC, RC::TBM_GETTICPOS, RC::TBM_GETTOOLTIPS, RC::TBM_GETUNICODEFORMAT, RC::TBM_SETBUDDY, RC::TBM_SETLINESIZE, RC::TBM_SETPAGESIZE, RC::TBM_SETPOS, RC::TBM_SETRANGE, RC::TBM_SETRANGEMAX, RC::TBM_SETRANGEMIN, RC::TBM_SETSEL, RC::TBM_SETSELEND, RC::TBM_SETSELSTART, RC::TBM_SETTHUMBLENGTH, RC::TBM_SETTIC, RC::TBM_SETTICFREQ, RC::TBM_SETTIPSIDE, RC::TBM_SETTOOLTIPS, RC::TBM_SETUNICODEFORMAT, RC::TBNRF_ENDCUSTOMIZE, RC::TBNRF_HIDEHELP, RC::TBN_BEGINADJUST, RC::TBN_BEGINDRAG, RC::TBN_CUSTHELP, RC::TBN_DELETINGBUTTON, RC::TBN_DRAGOUT, RC::TBN_DRAGOVER, RC::TBN_DROPDOWN, RC::TBN_DUPACCELERATOR, RC::TBN_ENDADJUST, RC::TBN_ENDDRAG, RC::TBN_FIRST, RC::TBN_GETBUTTONINFO, RC::TBN_GETBUTTONINFOA, RC::TBN_GETBUTTONINFOW, RC::TBN_GETDISPINFO, RC::TBN_GETDISPINFOA, RC::TBN_GETDISPINFOW, RC::TBN_GETINFOTIP, RC::TBN_GETINFOTIPA, RC::TBN_GETINFOTIPW, RC::TBN_GETOBJECT, RC::TBN_HOTITEMCHANGE, RC::TBN_INITCUSTOMIZE, RC::TBN_MAPACCELERATOR, RC::TBN_QUERYDELETE, RC::TBN_QUERYINSERT, RC::TBN_RESET, RC::TBN_RESTORE, RC::TBN_SAVE, RC::TBN_TOOLBARCHANGE, RC::TBN_WRAPACCELERATOR, RC::TBN_WRAPHOTITEM, RC::TBSTATE_CHECKED, RC::TBSTATE_ELLIPSES, RC::TBSTATE_ENABLED, RC::TBSTATE_HIDDEN, RC::TBSTATE_INDETERMINATE, RC::TBSTATE_MARKED, RC::TBSTATE_PRESSED, RC::TBSTATE_WRAP, RC::TBSTYLE_ALTDRAG, RC::TBSTYLE_AUTOSIZE, RC::TBSTYLE_BUTTON, RC::TBSTYLE_CHECK, RC::TBSTYLE_CHECKGROUP, RC::TBSTYLE_CUSTOMERASE, RC::TBSTYLE_DROPDOWN, RC::TBSTYLE_EX_DOUBLEBUFFER, RC::TBSTYLE_EX_DRAWDDARROWS, RC::TBSTYLE_EX_HIDECLIPPEDBUTTONS, RC::TBSTYLE_EX_MIXEDBUTTONS, RC::TBSTYLE_FLAT, RC::TBSTYLE_GROUP, RC::TBSTYLE_LIST, RC::TBSTYLE_NOPREFIX, RC::TBSTYLE_REGISTERDROP, RC::TBSTYLE_SEP, RC::TBSTYLE_TOOLTIPS, RC::TBSTYLE_TRANSPARENT, RC::TBSTYLE_WRAPABLE, RC::TBS_AUTOTICKS, RC::TBS_BOTH, RC::TBS_BOTTOM, RC::TBS_DOWNISLEFT, RC::TBS_ENABLESELRANGE, RC::TBS_FIXEDLENGTH, RC::TBS_HORZ, RC::TBS_LEFT, RC::TBS_NOTHUMB, RC::TBS_NOTICKS, RC::TBS_REVERSED, RC::TBS_RIGHT, RC::TBS_TOOLTIPS, RC::TBS_TOP, RC::TBS_VERT, RC::TBTS_BOTTOM, RC::TBTS_LEFT, RC::TBTS_RIGHT, RC::TBTS_TOP, RC::TB_ADDBITMAP, RC::TB_ADDBUTTONS, RC::TB_ADDBUTTONSA, RC::TB_ADDBUTTONSW, RC::TB_ADDSTRING, RC::TB_ADDSTRINGA, RC::TB_ADDSTRINGW, RC::TB_AUTOSIZE, RC::TB_BOTTOM, RC::TB_BUTTONCOUNT, RC::TB_BUTTONSTRUCTSIZE, RC::TB_CHANGEBITMAP, RC::TB_CHECKBUTTON, RC::TB_COMMANDTOINDEX, RC::TB_CUSTOMIZE, RC::TB_DELETEBUTTON, RC::TB_ENABLEBUTTON, RC::TB_ENDTRACK, RC::TB_GETANCHORHIGHLIGHT, RC::TB_GETBITMAP, RC::TB_GETBITMAPFLAGS, RC::TB_GETBUTTON, RC::TB_GETBUTTONINFO, RC::TB_GETBUTTONINFOA, RC::TB_GETBUTTONINFOW, RC::TB_GETBUTTONSIZE, RC::TB_GETBUTTONTEXT, RC::TB_GETBUTTONTEXTA, RC::TB_GETBUTTONTEXTW, RC::TB_GETDISABLEDIMAGELIST, RC::TB_GETEXTENDEDSTYLE, RC::TB_GETHOTIMAGELIST, RC::TB_GETHOTITEM, RC::TB_GETIMAGELIST, RC::TB_GETINSERTMARK, RC::TB_GETINSERTMARKCOLOR, RC::TB_GETITEMRECT, RC::TB_GETMAXSIZE, RC::TB_GETOBJECT, RC::TB_GETPADDING, RC::TB_GETRECT, RC::TB_GETROWS, RC::TB_GETSTATE, RC::TB_GETSTRING, RC::TB_GETSTRINGA, RC::TB_GETSTRINGW, RC::TB_GETSTYLE, RC::TB_GETTEXTROWS, RC::TB_GETTOOLTIPS, RC::TB_HIDEBUTTON, RC::TB_HITTEST, RC::TB_INDETERMINATE, RC::TB_INSERTBUTTON, RC::TB_INSERTBUTTONA, RC::TB_INSERTBUTTONW, RC::TB_INSERTMARKHITTEST, RC::TB_ISBUTTONCHECKED, RC::TB_ISBUTTONENABLED, RC::TB_ISBUTTONHIDDEN, RC::TB_ISBUTTONINDETERMINATE, RC::TB_ISBUTTONPRESSED, RC::TB_LINEDOWN, RC::TB_LINEUP, RC::TB_LOADIMAGES, RC::TB_MAPACCELERATOR, RC::TB_MAPACCELERATORA, RC::TB_MAPACCELERATORW, RC::TB_MOVEBUTTON, RC::TB_PAGEDOWN, RC::TB_PAGEUP, RC::TB_PRESSBUTTON, RC::TB_REPLACEBITMAP, RC::TB_SAVERESTORE, RC::TB_SAVERESTOREA, RC::TB_SAVERESTOREW, RC::TB_SETANCHORHIGHLIGHT, RC::TB_SETBITMAPSIZE, RC::TB_SETBUTTONINFO, RC::TB_SETBUTTONINFOA, RC::TB_SETBUTTONINFOW, RC::TB_SETBUTTONSIZE, RC::TB_SETBUTTONWIDTH, RC::TB_SETCMDID, RC::TB_SETDISABLEDIMAGELIST, RC::TB_SETDRAWTEXTFLAGS, RC::TB_SETEXTENDEDSTYLE, RC::TB_SETHOTIMAGELIST, RC::TB_SETHOTITEM, RC::TB_SETIMAGELIST, RC::TB_SETINDENT, RC::TB_SETINSERTMARK, RC::TB_SETINSERTMARKCOLOR, RC::TB_SETMAXTEXTROWS, RC::TB_SETPADDING, RC::TB_SETPARENT, RC::TB_SETROWS, RC::TB_SETSTATE, RC::TB_SETSTYLE, RC::TB_SETTOOLTIPS, RC::TB_THUMBPOSITION, RC::TB_THUMBTRACK, RC::TB_TOP, RC::TCHAR, RC::TCHT_NOWHERE, RC::TCHT_ONITEM, RC::TCHT_ONITEMICON, RC::TCHT_ONITEMLABEL, RC::TCIF_IMAGE, RC::TCIF_PARAM, RC::TCIF_RTLREADING, RC::TCIF_STATE, RC::TCIF_TEXT, RC::TCIS_BUTTONPRESSED, RC::TCIS_HIGHLIGHTED, RC::TCM_ADJUSTRECT, RC::TCM_DELETEALLITEMS, RC::TCM_DELETEITEM, RC::TCM_DESELECTALL, RC::TCM_FIRST, RC::TCM_GETCURFOCUS, RC::TCM_GETCURSEL, RC::TCM_GETEXTENDEDSTYLE, RC::TCM_GETIMAGELIST, RC::TCM_GETITEM, RC::TCM_GETITEMA, RC::TCM_GETITEMCOUNT, RC::TCM_GETITEMRECT, RC::TCM_GETITEMW, RC::TCM_GETROWCOUNT, RC::TCM_GETTOOLTIPS, RC::TCM_HIGHLIGHTITEM, RC::TCM_HITTEST, RC::TCM_INSERTITEM, RC::TCM_INSERTITEMA, RC::TCM_INSERTITEMW, RC::TCM_REMOVEIMAGE, RC::TCM_SETCURFOCUS, RC::TCM_SETCURSEL, RC::TCM_SETEXTENDEDSTYLE, RC::TCM_SETIMAGELIST, RC::TCM_SETITEM, RC::TCM_SETITEMA, RC::TCM_SETITEMEXTRA, RC::TCM_SETITEMSIZE, RC::TCM_SETITEMW, RC::TCM_SETMINTABWIDTH, RC::TCM_SETPADDING, RC::TCM_SETTOOLTIPS, RC::TCN_FIRST, RC::TCN_FOCUSCHANGE, RC::TCN_GETOBJECT, RC::TCN_KEYDOWN, RC::TCN_SELCHANGE, RC::TCN_SELCHANGING, RC::TCS_BOTTOM, RC::TCS_BUTTONS, RC::TCS_EX_FLATSEPARATORS, RC::TCS_EX_REGISTERDROP, RC::TCS_FIXEDWIDTH, RC::TCS_FLATBUTTONS, RC::TCS_FOCUSNEVER, RC::TCS_FOCUSONBUTTONDOWN, RC::TCS_FORCEICONLEFT, RC::TCS_FORCELABELLEFT, RC::TCS_HOTTRACK, RC::TCS_MULTILINE, RC::TCS_MULTISELECT, RC::TCS_OWNERDRAWFIXED, RC::TCS_RAGGEDRIGHT, RC::TCS_RIGHT, RC::TCS_RIGHTJUSTIFY, RC::TCS_SCROLLOPPOSITE, RC::TCS_SINGLELINE, RC::TCS_TABS, RC::TCS_TOOLTIPS, RC::TCS_VERTICAL, RC::TIMEOUT_ASYNC, RC::TM_MULTICODEPAGE, RC::TM_MULTILEVELUNDO, RC::TM_PLAINTEXT, RC::TM_RICHTEXT, RC::TM_SINGLECODEPAGE, RC::TM_SINGLELEVELUNDO, RC::TRBN_FIRST, RC::TRBN_THUMBPOSCHANGING, RC::TTDT_AUTOMATIC, RC::TTDT_AUTOPOP, RC::TTDT_INITIAL, RC::TTDT_RESHOW, RC::TTF_ABSOLUTE, RC::TTF_CENTERTIP, RC::TTF_DI_SETITEM, RC::TTF_IDISHWND, RC::TTF_PARSELINKS, RC::TTF_RTLREADING, RC::TTF_SUBCLASS, RC::TTF_TRACK, RC::TTF_TRANSPARENT, RC::TTI_ERROR, RC::TTI_ERROR_LARGE, RC::TTI_INFO, RC::TTI_INFO_LARGE, RC::TTI_NONE, RC::TTI_WARNING, RC::TTI_WARNING_LARGE, RC::TTM_ACTIVATE, RC::TTM_ADDTOOL, RC::TTM_ADDTOOLA, RC::TTM_ADDTOOLW, RC::TTM_ADJUSTRECT, RC::TTM_DELTOOL, RC::TTM_DELTOOLA, RC::TTM_DELTOOLW, RC::TTM_ENUMTOOLS, RC::TTM_ENUMTOOLSA, RC::TTM_ENUMTOOLSW, RC::TTM_GETBUBBLESIZE, RC::TTM_GETCURRENTTOOL, RC::TTM_GETCURRENTTOOLA, RC::TTM_GETCURRENTTOOLW, RC::TTM_GETDELAYTIME, RC::TTM_GETMARGIN, RC::TTM_GETMAXTIPWIDTH, RC::TTM_GETTEXT, RC::TTM_GETTEXTA, RC::TTM_GETTEXTW, RC::TTM_GETTIPBKCOLOR, RC::TTM_GETTIPTEXTCOLOR, RC::TTM_GETTITLE, RC::TTM_GETTOOLCOUNT, RC::TTM_GETTOOLINFO, RC::TTM_GETTOOLINFOA, RC::TTM_GETTOOLINFOW, RC::TTM_HITTEST, RC::TTM_HITTESTA, RC::TTM_HITTESTW, RC::TTM_NEWTOOLRECT, RC::TTM_NEWTOOLRECTA, RC::TTM_NEWTOOLRECTW, RC::TTM_POP, RC::TTM_POPUP, RC::TTM_RELAYEVENT, RC::TTM_SETDELAYTIME, RC::TTM_SETMARGIN, RC::TTM_SETMAXTIPWIDTH, RC::TTM_SETTIPBKCOLOR, RC::TTM_SETTIPTEXTCOLOR, RC::TTM_SETTITLE, RC::TTM_SETTITLEA, RC::TTM_SETTITLEW, RC::TTM_SETTOOLINFO, RC::TTM_SETTOOLINFOA, RC::TTM_SETTOOLINFOW, RC::TTM_SETWINDOWTHEME, RC::TTM_TRACKACTIVATE, RC::TTM_TRACKPOSITION, RC::TTM_UPDATE, RC::TTM_UPDATETIPTEXT, RC::TTM_UPDATETIPTEXTA, RC::TTM_UPDATETIPTEXTW, RC::TTM_WINDOWFROMPOINT, RC::TTN_FIRST, RC::TTN_GETDISPINFO, RC::TTN_GETDISPINFOA, RC::TTN_GETDISPINFOW, RC::TTN_LINKCLICK, RC::TTN_NEEDTEXT, RC::TTN_POP, RC::TTN_SHOW, RC::TTS_ALWAYSTIP, RC::TTS_BALLOON, RC::TTS_CLOSE, RC::TTS_NOANIMATE, RC::TTS_NOFADE, RC::TTS_NOPREFIX, RC::TT_OPENTYPE_FONTTYPE, RC::TVE_COLLAPSE, RC::TVE_COLLAPSERESET, RC::TVE_EXPAND, RC::TVE_EXPANDPARTIAL, RC::TVE_TOGGLE, RC::TVGN_CARET, RC::TVGN_CHILD, RC::TVGN_DROPHILITE, RC::TVGN_FIRSTVISIBLE, RC::TVGN_LASTVISIBLE, RC::TVGN_NEXT, RC::TVGN_NEXTVISIBLE, RC::TVGN_PARENT, RC::TVGN_PREVIOUS, RC::TVGN_PREVIOUSVISIBLE, RC::TVGN_ROOT, RC::TVIF_CHILDREN, RC::TVIF_DEFAULT, RC::TVIF_HANDLE, RC::TVIF_IMAGE, RC::TVIF_INTEGRAL, RC::TVIF_PARAM, RC::TVIF_SELECTEDIMAGE, RC::TVIF_STATE, RC::TVIF_TEXT, RC::TVIS_BOLD, RC::TVIS_CUT, RC::TVIS_DROPHILITED, RC::TVIS_EXPANDED, RC::TVIS_EXPANDEDONCE, RC::TVIS_EXPANDPARTIAL, RC::TVIS_OVERLAYMASK, RC::TVIS_SELECTED, RC::TVIS_STATEIMAGEMASK, RC::TVIS_USERMASK, RC::TVI_FIRST, RC::TVI_LAST, RC::TVI_ROOT, RC::TVI_SORT, RC::TVM_CREATEDRAGIMAGE, RC::TVM_DELETEITEM, RC::TVM_ENDEDITLABELNOW, RC::TVM_ENSUREVISIBLE, RC::TVM_EXPAND, RC::TVM_GETBKCOLOR, RC::TVM_GETCOUNT, RC::TVM_GETIMAGELIST, RC::TVM_GETINDENT, RC::TVM_GETINSERTMARKCOLOR, RC::TVM_GETISEARCHSTRING, RC::TVM_GETISEARCHSTRINGA, RC::TVM_GETISEARCHSTRINGW, RC::TVM_GETITEM, RC::TVM_GETITEMA, RC::TVM_GETITEMHEIGHT, RC::TVM_GETITEMSTATE, RC::TVM_GETITEMW, RC::TVM_GETLINECOLOR, RC::TVM_GETNEXTITEM, RC::TVM_GETSCROLLTIME, RC::TVM_GETTEXTCOLOR, RC::TVM_GETTOOLTIPS, RC::TVM_HITTEST, RC::TVM_INSERTITEM, RC::TVM_INSERTITEMA, RC::TVM_INSERTITEMW, RC::TVM_MAPACCIDTOHTREEITEM, RC::TVM_MAPHTREEITEMTOACCID, RC::TVM_SELECTITEM, RC::TVM_SETBKCOLOR, RC::TVM_SETIMAGELIST, RC::TVM_SETINDENT, RC::TVM_SETINSERTMARK, RC::TVM_SETINSERTMARKCOLOR, RC::TVM_SETITEM, RC::TVM_SETITEMA, RC::TVM_SETITEMHEIGHT, RC::TVM_SETITEMW, RC::TVM_SETLINECOLOR, RC::TVM_SETSCROLLTIME, RC::TVM_SETTEXTCOLOR, RC::TVM_SETTOOLTIPS, RC::TVM_SORTCHILDREN, RC::TVM_SORTCHILDRENCB, RC::TVN_BEGINDRAG, RC::TVN_BEGINDRAGA, RC::TVN_BEGINDRAGW, RC::TVN_BEGINLABELEDIT, RC::TVN_BEGINLABELEDITA, RC::TVN_BEGINLABELEDITW, RC::TVN_BEGINRDRAG, RC::TVN_BEGINRDRAGA, RC::TVN_BEGINRDRAGW, RC::TVN_DELETEITEM, RC::TVN_DELETEITEMA, RC::TVN_DELETEITEMW, RC::TVN_ENDLABELEDIT, RC::TVN_ENDLABELEDITA, RC::TVN_ENDLABELEDITW, RC::TVN_FIRST, RC::TVN_GETDISPINFO, RC::TVN_GETDISPINFOA, RC::TVN_GETDISPINFOW, RC::TVN_GETINFOTIP, RC::TVN_GETINFOTIPA, RC::TVN_GETINFOTIPW, RC::TVN_ITEMEXPANDED, RC::TVN_ITEMEXPANDEDA, RC::TVN_ITEMEXPANDEDW, RC::TVN_ITEMEXPANDING, RC::TVN_ITEMEXPANDINGA, RC::TVN_ITEMEXPANDINGW, RC::TVN_KEYDOWN, RC::TVN_SELCHANGED, RC::TVN_SELCHANGEDA, RC::TVN_SELCHANGEDW, RC::TVN_SELCHANGING, RC::TVN_SELCHANGINGA, RC::TVN_SELCHANGINGW, RC::TVN_SETDISPINFO, RC::TVN_SETDISPINFOA, RC::TVN_SETDISPINFOW, RC::TVN_SINGLEEXPAND, RC::TVS_CHECKBOXES, RC::TVS_DEFAULT, RC::TVS_DISABLEDRAGDROP, RC::TVS_EDITLABELS, RC::TVS_FULLROWSELECT, RC::TVS_HASBUTTONS, RC::TVS_HASLINES, RC::TVS_INFOTIP, RC::TVS_LINESATROOT, RC::TVS_NOHSCROLL, RC::TVS_NONEVENHEIGHT, RC::TVS_NOSCROLL, RC::TVS_NOTOOLTIPS, RC::TVS_RTLREADING, RC::TVS_SHOWSELALWAYS, RC::TVS_SINGLEEXPAND, RC::TVS_TRACKSELECT, RC::TV_FIRST, RC::TYPE1_FONTTYPE, RC::UDM_GETACCEL, RC::UDM_GETBASE, RC::UDM_GETBUDDY, RC::UDM_GETPOS, RC::UDM_GETPOS32, RC::UDM_GETRANGE, RC::UDM_GETRANGE32, RC::UDM_GETUNICODEFORMAT, RC::UDM_SETACCEL, RC::UDM_SETBASE, RC::UDM_SETBUDDY, RC::UDM_SETPOS, RC::UDM_SETPOS32, RC::UDM_SETRANGE, RC::UDM_SETRANGE32, RC::UDM_SETUNICODEFORMAT, RC::UDN_DELTAPOS, RC::UDN_FIRST, RC::UDS_ALIGNLEFT, RC::UDS_ALIGNRIGHT, RC::UDS_ARROWKEYS, RC::UDS_AUTOBUDDY, RC::UDS_HORZ, RC::UDS_HOTTRACK, RC::UDS_NOTHOUSANDS, RC::UDS_SETBUDDYINT, RC::UDS_WRAP, RC::UD_MAXVAL, RC::UD_MINVAL, RC::UID_AUTOCORRECT, RC::UID_CUT, RC::UID_DELETE, RC::UID_DRAGDROP, RC::UID_PASTE, RC::UID_TYPING, RC::UID_UNKNOWN, RC::VIEW_DETAILS, RC::VIEW_LARGEICONS, RC::VIEW_LIST, RC::VIEW_NETCONNECT, RC::VIEW_NETDISCONNECT, RC::VIEW_NEWFOLDER, RC::VIEW_PARENTFOLDER, RC::VIEW_SMALLICONS, RC::VIEW_SORTDATE, RC::VIEW_SORTNAME, RC::VIEW_SORTSIZE, RC::VIEW_SORTTYPE, RC::VIEW_VIEWMENU, RC::WA_ACTVE, RC::WA_CLICKACTIVE, RC::WA_INACTVE, RC::WBF_CUSTOM, RC::WBF_LEVEL1, RC::WBF_LEVEL2, RC::WBF_OVERFLOW, RC::WBF_WORDBREAK, RC::WBF_WORDWRAP, RC::WHITENESS, RC::WINDOWPOS, RC::WM_ACTIVATE, RC::WM_ACTIVATEAPP, RC::WM_APP, RC::WM_ASKCBFORMATNAME, RC::WM_CANCELMODE, RC::WM_CAPTURECHANGED, RC::WM_CHANGECBCHAIN, RC::WM_CHAR, RC::WM_CHARTOITEM, RC::WM_CHILDACTIVATE, RC::WM_CLEAR, RC::WM_CLOSE, RC::WM_COMMAND, RC::WM_CONTEXTMENU, RC::WM_COPY, RC::WM_CREATE, RC::WM_CTLCOLOREDIT, RC::WM_CUT, RC::WM_DEADCHAR, RC::WM_DELETEITEM, RC::WM_DESTROY, RC::WM_DESTROYCLIPBOARD, RC::WM_DEVMODECHANGE, RC::WM_DISPLAYCHANGE, RC::WM_DRAWCLIPBOARD, RC::WM_DRAWITEM, RC::WM_DROPFILES, RC::WM_ENABLE, RC::WM_ENDSESSION, RC::WM_ENTERMENULOOP, RC::WM_ERASEBKGND, RC::WM_EXITMENULOOP, RC::WM_FONTCHANGE, RC::WM_GETDLGCODE, RC::WM_GETFONT, RC::WM_GETICON, RC::WM_GETMINMAXINFO, RC::WM_GETTEXT, RC::WM_GETTEXTLENGTH, RC::WM_HOTKEY, RC::WM_HSCROLL, RC::WM_HSCROLLCLIPBOARD, RC::WM_ICONERASEBKGND, RC::WM_INITDIALOG, RC::WM_KEYDOWN, RC::WM_KEYUP, RC::WM_KILLFOCUS, RC::WM_LBUTTONDBLCLK, RC::WM_LBUTTONDOWN, RC::WM_LBUTTONUP, RC::WM_MBUTTONDBLCLK, RC::WM_MBUTTONDOWN, RC::WM_MBUTTONUP, RC::WM_MEASUREITEM, RC::WM_MOUSEACTIVATE, RC::WM_MOUSELAST, RC::WM_MOUSEMOVE, RC::WM_MOUSEWHEEL, RC::WM_MOVE, RC::WM_MOVING, RC::WM_NCACTIVATE, RC::WM_NCCALCSIZE, RC::WM_NCCREATE, RC::WM_NCDESTROY, RC::WM_NCHITTEST, RC::WM_NCLBUTTONDBLCLK, RC::WM_NCLBUTTONDOWN, RC::WM_NCLBUTTONUP, RC::WM_NCMBUTTONDBLCLK, RC::WM_NCMBUTTONDOWN, RC::WM_NCMBUTTONUP, RC::WM_NCMOUSEMOVE, RC::WM_NCPAINT, RC::WM_NCRBUTTONDBLCLK, RC::WM_NCRBUTTONDOWN, RC::WM_NCRBUTTONUP, RC::WM_NCXBUTTONDBLCLK, RC::WM_NCXBUTTONDOWN, RC::WM_NCXBUTTONUP, RC::WM_NEXTDLGCTL, RC::WM_NEXTMENU, RC::WM_NOTIFY, RC::WM_NULL, RC::WM_PAINT, RC::WM_PAINTCLIPBOARD, RC::WM_PAINTICON, RC::WM_PARENTNOTIFY, RC::WM_PASTE, RC::WM_POWERBROADCAST, RC::WM_QUERYENDSESSION, RC::WM_QUERYOPEN, RC::WM_QUEUESYNC, RC::WM_QUIT, RC::WM_RBUTTONDBLCLK, RC::WM_RBUTTONDOWN, RC::WM_RBUTTONUP, RC::WM_RENDERALLFORMATS, RC::WM_RENDERFORMAT, RC::WM_SETCURSOR, RC::WM_SETFOCUS, RC::WM_SETFONT, RC::WM_SETICON, RC::WM_SETREDRAW, RC::WM_SETTEXT, RC::WM_SETTINGCHANGE, RC::WM_SHOWWINDOW, RC::WM_SIZE, RC::WM_SIZECLIPBOARD, RC::WM_SIZING, RC::WM_SPOOLERSTATUS, RC::WM_STYLECHANGED, RC::WM_STYLECHANGING, RC::WM_SYNCPAINT, RC::WM_SYSCHAR, RC::WM_SYSCOLORCHANGE, RC::WM_SYSCOMMAND, RC::WM_SYSDEADCHAR, RC::WM_SYSKEYDOWN, RC::WM_SYSKEYUP, RC::WM_TIMECHANGE, RC::WM_TIMER, RC::WM_UNDO, RC::WM_UNICHAR, RC::WM_USER, RC::WM_VKEYTOITEM, RC::WM_VSCROLL, RC::WM_VSCROLLCLIPBOARD, RC::WM_WININICHANGE, RC::WM_XBUTTONDBLCLK, RC::WM_XBUTTONDOWN, RC::WM_XBUTTONUP, RC::WORD, RC::WS_BORDER, RC::WS_CAPTION, RC::WS_CHILD, RC::WS_CHILDWINDOW, RC::WS_CLIPCHILDREN, RC::WS_CLIPSIBLINGS, RC::WS_DISABLED, RC::WS_DLGFRAME, RC::WS_EX_APPWINDOW, RC::WS_EX_CLIENTEDGE, RC::WS_EX_COMPOSITED, RC::WS_EX_CONTEXTHELP, RC::WS_EX_LAYERED, RC::WS_EX_MDICHILD, RC::WS_EX_TOOLWINDOW, RC::WS_EX_TOPMOST, RC::WS_EX_TRANSPARENT, RC::WS_GROUP, RC::WS_HSCROLL, RC::WS_ICONIC, RC::WS_MAXIMIZE, RC::WS_MAXIMIZEBOX, RC::WS_MINIMIZE, RC::WS_MINIMIZEBOX, RC::WS_OVERLAPPED, RC::WS_OVERLAPPEDWINDOW, RC::WS_POPUP, RC::WS_POPUPWINDOW, RC::WS_SIZEBOX, RC::WS_SYSMENU, RC::WS_TABSTOP, RC::WS_THICKFRAME, RC::WS_TILED, RC::WS_TILEDWINDOW, RC::WS_VISIBLE, RC::WS_VISIBLECHILD, RC::WS_VSCROLL, RC::XCLASS_BOOL, RC::XCLASS_DATA, RC::XCLASS_FLAGS, RC::XCLASS_MASK, RC::XCLASS_NOTIFICATION, RC::XST_ADVACKRCVD, RC::XST_ADVDATAACKRCVD, RC::XST_ADVDATASENT, RC::XST_ADVSENT, RC::XST_CONNECTED, RC::XST_DATARCVD, RC::XST_EXECACKRCVD, RC::XST_EXECSENT, RC::XST_INCOMPLETE, RC::XST_INIT1, RC::XST_INIT2, RC::XST_NULL, RC::XST_POKEACKRCVD, RC::XST_POKESENT, RC::XST_REQSENT, RC::XST_UNADVACKRCVD, RC::XST_UNADVSENT, RC::XTYPF_ACKREQ, RC::XTYPF_NOBLOCK, RC::XTYPF_NODATA, RC::XTYP_ADVDATA, RC::XTYP_ADVREQ, RC::XTYP_ADVSTART, RC::XTYP_ADVSTOP, RC::XTYP_CONNECT, RC::XTYP_CONNECT_CONFIRM, RC::XTYP_DISCONNECT, RC::XTYP_ERROR, RC::XTYP_EXECUTE, RC::XTYP_MASK, RC::XTYP_POKE, RC::XTYP_REGISTER, RC::XTYP_REQUEST, RC::XTYP_SHIFT, RC::XTYP_UNREGISTER, RC::XTYP_WILDCONNECT, RC::XTYP_XACT_COMPLETE
Constants included from ModCommCtrl
ModCommCtrl::CCStyles, ModCommCtrl::INITCOMMONCONTROLSEX, ModCommCtrl::NMCHAR, ModCommCtrl::NMCUSTOMDRAW, ModCommCtrl::NMHDR, ModCommCtrl::NMKEY, ModCommCtrl::NMMOUSE, ModCommCtrl::NMTOOLTIPSCREATED, ModCommCtrl::NMTTDISPINFO, ModCommCtrl::TOOLTIPTEXT
Constants included from ModBaseWin
ModBaseWin::SubclassedHandlers
Instance Attribute Summary collapse
-
#_infotips ⇒ Object
readonly
Returns the value of attribute _infotips.
-
#_systembitmaps ⇒ Object
readonly
Returns the value of attribute _systembitmaps.
Attributes included from ModAccessor
Attributes inherited from WinControl
Attributes included from ModBaseWin
Attributes included from ModCreateWin
Instance Method Summary collapse
-
#<<(*arg) ⇒ Object
Adds the multiple arguments at last of this toolbar contol.
-
#[](idx) ⇒ Object
Retreives a specified index of object in this toolbar.
-
#[]=(idx, *args) ⇒ Object
[]=(index, count=1, *args) Inserts and replaces the multiple arguments at last of this toolbar contol.
- #__fd_add_ctrl(x, y, ct) ⇒ Object
- #__fd_edit_item(lv, idx, subitem, ed) ⇒ Object
- #__fd_item_loaded(item, asrc) ⇒ Object
- #__fd_on_delete_this ⇒ Object
- #__fd_on_deleteitem(lv, idx) ⇒ Object
- #__fd_on_insertitem(lv, idx) ⇒ Object
- #__fd_on_lv_rclick(lv, idx) ⇒ Object
- #__fd_output_items(lns, curln, indent) ⇒ Object
- #__fd_recreate_this ⇒ Object
- #__fd_set_lvitem(lv, ilist) ⇒ Object
- #__fd_update_lv(lv) ⇒ Object
-
#addbitmap(bmp, n = 0) ⇒ Object
Adds one or more images to the list of button images available for this toolbar.
-
#autosize ⇒ Object
Causes this toolbar to be resized.
-
#buttoncount ⇒ Object
Retrieves a count of the buttons currently in this toolbar.
-
#buttonsize ⇒ Object
Retrieves the current width and height of toolbar buttons, in pixels.
-
#buttonsize=(arg) ⇒ Object
Sets the size of buttons on a toolbar.
- #create ⇒ Object
-
#delete(obj = nil) ⇒ Object
Deletes a specified object in this toolbar control.
An object can be a Toolbar::Button or a WinControl. -
#each ⇒ Object
each(){|objct| … } Performs the block for each object in this toolbar control as a block parameter.
The given parameter will be a Toolbar::Button or a WinControl. -
#each_buttons ⇒ Object
each_buttons(){|button| … } Performs the block for each button in this toolbar control as a block parameter.
The given parameter will be a Toolbar::Button. -
#extendedstyle ⇒ Object
Retreives extended styles for this toolbar control.
-
#extendedstyle=(xstyle) ⇒ Object
Sets the extended styles for this toolbar control.
-
#hittest(x, y) ⇒ Object
Determines where a point lies in this toolbar control.
-
#idcmd2ref(id) ⇒ Object
Retreives an object in this toolbar control from specified id.
- #idcmd=(id) ⇒ Object
-
#imagelist ⇒ Object
Retrieves the image list that the toolbar uses to display buttons in their default state.
-
#imagelist=(il) ⇒ Object
Sets the image list that the toolbar uses to display buttons in their default state.
-
#index(obj) ⇒ Object
Retreives index of a specified object in this toolbar control.
-
#initialize(*args) ⇒ Toolbar
constructor
A new instance of Toolbar.
-
#insert(idx, arg) ⇒ Object
Inserts a toolbar button or control at the specified index and argument.
If an array of [name, ibitmap, text=nil, style=0, state=0, options…] given, inserts a toolbar button.
If a symbol of :sep geven, inserts separator.
And if a WinControl given, inserts a control in this toolbar control. -
#tooltips=(ttp) ⇒ Object
Associates a tooltip control with a toolbar.
Deprecated.
Methods included from ModFormDesigner
Methods included from ModAutoloading
Methods included from ModAccessor
#_add_accessor, #_check_name, #_define_access_method, #_delete_accessor, #_delete_accessor_by_obj
Methods included from ModParent
#__resize__, #controls, #font=, #inheritfont, #inheritfont=, #new_control_id
Methods included from RC
HIWORD, INDEXTOOVERLAYMASK, LOWORD, MAKELPARAM, MAKEROP4, RGB, SPLITPARAM, _I, _T, _X
Methods included from ModCommCtrl
Methods inherited from WinControl
[], #__move, #enabled, #enabled=, #get_toplevel_win, #idcmd, #is_subclassing, #margin, #margin=, #set_subclass
Methods inherited from Window
Methods included from ModBaseWin
#CancelDefWindowProc, #accept_events, #acceptable_events, #active?, #caption, #caption=, #classname, #clientpos, #exstyle, #exstyle=, #focused?, #font, #font=, #h, #h=, #hide, #inspect, #move, #parent, #parent=, #refresh, #resize, #setorder, #show, #showna, #size=, #style, #style=, #sym2exstyle, #sym2style, #visible, #visible=, #w, #w=, #windowsize, #x, #x=, #y, #y=
Methods inherited from RWin::Window
#ClientToScreen, #DrawMenuBar, #GetWindowLong, #GetWindowRect, #PostMessage, #RegisterHotKey, #ReleaseCapture, #RemoveWindowSubclass, #ScreenToClient, #SendMessage, #SetCapture, #SetFocus, #SetMenu, #SetWindowLong, #SetWindowPos, #SetWindowSubclass, #ShowWindow, #TrackPopupMenu, #UnregisterHotKey, #_hwnd, #alive?, #caption, #caption=, #clientpos, #clientsize, #close, #cursorPos, #event_registered?, #get_msgtranslator, #h, #h=, #idcmd, #method_missing, #move, new_from_handle, #parent, #parent=, #redraw, #refresh, #register_event, #registered_messages, #resize, #screenpos, #set_accelerator, #set_msgtranslator, #setorder, #unregister_event, #visible, #visible=, #w, #w=, #windowsize, #x, #x=, #y, #y=
Constructor Details
#initialize(*args) ⇒ Toolbar
Returns a new instance of Toolbar.
754 755 756 757 758 759 760 761 |
# File 'lib/wrb/components/toolbar.rb', line 754 def initialize(*args) super @_classname = "ToolbarWindow32" @_buttons = [] #Collection.new @_infotips = {} @_acceptable_events = PreDefinedEvents.dup @_systembitmaps = {:noimage=>I_IMAGENONE} end |
Dynamic Method Handling
This class handles dynamic methods through the method_missing method in the class RWin::Window
Instance Attribute Details
#_infotips ⇒ Object (readonly)
Returns the value of attribute _infotips.
752 753 754 |
# File 'lib/wrb/components/toolbar.rb', line 752 def _infotips @_infotips end |
#_systembitmaps ⇒ Object (readonly)
Returns the value of attribute _systembitmaps.
752 753 754 |
# File 'lib/wrb/components/toolbar.rb', line 752 def _systembitmaps @_systembitmaps end |
Instance Method Details
#<<(*arg) ⇒ Object
Adds the multiple arguments at last of this toolbar contol. Each of arguments can be an argument when inserting in this toolbar control.
876 877 878 879 880 881 882 883 |
# File 'lib/wrb/components/toolbar.rb', line 876 def <<(*arg) arg = arg[0] if arg[0].is_a?(Array) || arg.size==1 if arg.is_a?(Array) && !arg[0].is_a?(Symbol) arg.each{|i| insert(self., i)} else insert(self., arg) end end |
#[](idx) ⇒ Object
Retreives a specified index of object in this toolbar. Return value may be a Toolbar::Button or a WinControl.
887 888 889 890 891 892 893 894 895 |
# File 'lib/wrb/components/toolbar.rb', line 887 def [](idx) if alive? tbb = TBBUTTON.new SendMessage(TB_GETBUTTON, idx, tbb) idcmd2ref(tbb.idCommand) else @_buttons[idx] end end |
#[]=(idx, *args) ⇒ Object
[]=(index, count=1, *args) Inserts and replaces the multiple arguments at last of this toolbar contol. Each of arguments can be an argument when inserting in this toolbar control.
900 901 902 903 904 905 906 907 908 |
# File 'lib/wrb/components/toolbar.rb', line 900 def []=(idx, *args) num = args[0].is_a?(Integer) ? args.shift : 1 num.times{self._delete(self[idx])} if args[0].is_a? Array args[0].each_with_index{|v, i| self.insert(idx+i, v)} else args.each_with_index{|v, i| self.insert(idx+i, v)} end end |
#__fd_add_ctrl(x, y, ct) ⇒ Object
110 111 112 113 114 115 |
# File 'lib/wrb/applications/frmdesigner/controls/Toolbar.rb', line 110 def __fd_add_ctrl(x, y, ct) idx = hittest(x-self.x, y-self.y) insert(idx, ct) ct.y = 0 ct end |
#__fd_edit_item(lv, idx, subitem, ed) ⇒ Object
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/wrb/applications/frmdesigner/controls/Toolbar.rb', line 37 def __fd_edit_item(lv, idx, subitem, ed) data = lv[idx].data txt = ed.text begin case subitem when 0 # Name if (txt=="(sep)" || txt==":sep") self[idx].style = BTNS_SEP else self[idx].name = txt.intern self[idx].style = 0 end when 1 # Image self[idx].iimage = txt.empty? ? nil : txt.to_i when 2 # Text self[idx].text = txt.empty? ? nil : txt.to_s when 3 # case txt # when /^0[xX]/ # val = txt.to_i(16) # when /[0-9]+/ # val = txt.to_i # else # val = 0 # txt.split(',').each{|i| val |= BtnStyles[i.strip.intern].to_i} # end # self[idx].style = val self[idx].infotip = txt end rescue => err $fd_main_frm.MessageBox "#{err}", "FormDesigner", 0x10 end __fd_recreate_this autosize end |
#__fd_item_loaded(item, asrc) ⇒ Object
136 137 138 139 |
# File 'lib/wrb/applications/frmdesigner/controls/Toolbar.rb', line 136 def __fd_item_loaded(item, asrc) extend ModFDItemsSrcLine unless @__fd_items_srcs @__fd_items_srcs << asrc end |
#__fd_on_delete_this ⇒ Object
141 142 143 144 |
# File 'lib/wrb/applications/frmdesigner/controls/Toolbar.rb', line 141 def __fd_on_delete_this() return unless lns = @_toplevelwin.__fd_src[:lines] __fd_delete_items_srcs(lns) end |
#__fd_on_deleteitem(lv, idx) ⇒ Object
103 104 105 106 107 108 |
# File 'lib/wrb/applications/frmdesigner/controls/Toolbar.rb', line 103 def __fd_on_deleteitem(lv, idx) ct = controls.find{|i| i. == idcmd} ct.delete if ct self[idx].delete __fd_update_lv(lv) end |
#__fd_on_insertitem(lv, idx) ⇒ Object
96 97 98 99 100 101 |
# File 'lib/wrb/applications/frmdesigner/controls/Toolbar.rb', line 96 def __fd_on_insertitem(lv, idx) sname = get_toplevel_win.suffixed_name('tbbutton1') self << [sname.intern, nil] autosize __fd_update_lv(lv) end |
#__fd_on_lv_rclick(lv, idx) ⇒ Object
92 93 94 |
# File 'lib/wrb/applications/frmdesigner/controls/Toolbar.rb', line 92 def __fd_on_lv_rclick(lv, idx) [:insertitem, "Insert", :deleteitem, "Delete"] end |
#__fd_output_items(lns, curln, indent) ⇒ Object
117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 |
# File 'lib/wrb/applications/frmdesigner/controls/Toolbar.rb', line 117 def __fd_output_items(lns, curln, indent) ps = __fd_get_parents_str2 ar = [] each{|bt| if obj=controls.find{|i| i. == bt.idcmd} ar << ps + " << " + obj.__fd_to_str_core(nil) elsif bt.style==TBSTYLE_SEP ar << ps + " << :sep" else s = sprintf("[%p, %p", bt.name, bt.iimage) s << sprintf(", %p", bt.text) unless bt.text.empty? s << sprintf(", %#x", bt.style) if bt.style > 0 s << ", :infotip=>'#{bt.infotip}'" unless bt.infotip.empty? ar << ps + " << " + s + ']' end } __fd_set_items_srcs(lns, curln, indent, ar) end |
#__fd_recreate_this ⇒ Object
18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 |
# File 'lib/wrb/applications/frmdesigner/controls/Toolbar.rb', line 18 def __fd_recreate_this() @__extendedstyle = self.extendedstyle @__systemimagelist = nil @__imagelist = self.imagelist @_buttons = [] self.each{|i| tbb = Button[i.name, i.iimage, i.text, i.style] tbb.idcmd = i.idcmd tbb.owner = self @_buttons << tbb } @controls.each{|i| idx = SendMessage(TB_COMMANDTOINDEX, i., 0) i.close i.w = self[idx].iimage } __fd_recreate() end |
#__fd_set_lvitem(lv, ilist) ⇒ Object
83 84 85 86 87 88 89 |
# File 'lib/wrb/applications/frmdesigner/controls/Toolbar.rb', line 83 def __fd_set_lvitem(lv, ilist) lv.viewmode = :reportview lv.imagelist = ilist lv.style &= ~LVS_NOCOLUMNHEADER lv.columns = ['Name',80], ['Img', 32], ['Text', 72], ['Infotip', 96] __fd_update_lv(lv) end |
#__fd_update_lv(lv) ⇒ Object
73 74 75 76 77 78 79 80 81 |
# File 'lib/wrb/applications/frmdesigner/controls/Toolbar.rb', line 73 def __fd_update_lv(lv) lv.clear .times{|i| bt = self[i] nm = bt.style&TBSTYLE_SEP>0 ? "(sep)" : bt.name s = sprintf("%s\t%d\t%s\t%s", nm, bt.iimage, bt.text, bt.infotip) lv << [s, nil, nil, bt] } end |
#addbitmap(bmp, n = 0) ⇒ Object
Adds one or more images to the list of button images available for this toolbar.
978 979 980 981 982 983 984 985 986 987 988 989 990 991 992 993 994 995 996 997 998 999 |
# File 'lib/wrb/components/toolbar.rb', line 978 def addbitmap(bmp, n=0) if SendMessage(TB_GETIMAGELIST, 0, 0) != 0 raise RuntimeError, "Imagelist was already set, so cannot run this method.", caller(2) end if bmp.is_a? TBADDBITMAP hbitmap = bmp elsif bmp.is_a? Integer hbitmap = TBADDBITMAP[nil, bmp] elsif bmp.is_a? RWin::Imagelist h = bmp.getimageinfo(0)[2][3] n = bmp.count cv = RWin::Canvas.new(h * n, h, RWin::API.getSysColor(30)) n.times{|i| cv.drawImagelist(bmp, i, i*h, 0)} hbitmap = TBADDBITMAP[nil, cv.hbitmap(self)] elsif bmp.is_a? RWin::Canvas n = bmp.width / bmp.height hbitmap = TBADDBITMAP[nil, bmp.hbitmap(self)] else raise ArgumentError, "argument must be Integer, Imagelist or Canvas", caller(2) end SendMessage(TB_ADDBITMAP, n, hbitmap) end |
#autosize ⇒ Object
Causes this toolbar to be resized.
966 967 968 |
# File 'lib/wrb/components/toolbar.rb', line 966 def autosize() SendMessage(TB_AUTOSIZE, 0, 0) end |
#buttoncount ⇒ Object
Retrieves a count of the buttons currently in this toolbar.
961 962 963 |
# File 'lib/wrb/components/toolbar.rb', line 961 def () alive? ? SendMessage(TB_BUTTONCOUNT, 0, 0) : @_buttons.size end |
#buttonsize ⇒ Object
Retrieves the current width and height of toolbar buttons, in pixels.
950 951 952 |
# File 'lib/wrb/components/toolbar.rb', line 950 def () SPLITPARAM(SendMessage(TB_GETBUTTONSIZE, 0, 0)) end |
#buttonsize=(arg) ⇒ Object
Sets the size of buttons on a toolbar.
954 955 956 957 958 |
# File 'lib/wrb/components/toolbar.rb', line 954 def (arg) w, h = arg SendMessage(TB_SETBUTTONSIZE, 0, MAKELPARAM(w, h)) autosize end |
#create ⇒ Object
771 772 773 774 775 776 777 778 779 780 781 782 783 784 785 786 787 788 789 790 791 |
# File 'lib/wrb/components/toolbar.rb', line 771 def create() if @controls def @controls.receiver=(r) @receiver = r end @controls.receiver = parent end super SendMessage(TB_BUTTONSTRUCTSIZE, TBBUTTON::Size, 0) self.imagelist = @__imagelist if @__imagelist self.extendedstyle = @__extendedstyle if @__extendedstyle @_buttons.each_with_index{|btn, idx| SendMessage(TB_INSERTBUTTON, idx, btn.) if @controls && (ctl=@controls.find{|i| i. == btn.idcmd}) ctl.move(btn.rect.left, 0) end } if @_buttons autosize self.tooltips = @__tooltips if @__tooltips @__imagelist = @__extendedstyle = @_buttons = @__tooltips = nil end |
#delete(obj = nil) ⇒ Object
Deletes a specified object in this toolbar control.
An object can be a Toolbar::Button or a WinControl. If no argument given, deletes this toolbar control.
855 856 857 858 859 860 861 862 863 864 865 866 867 868 869 870 871 872 |
# File 'lib/wrb/components/toolbar.rb', line 855 def delete(obj=nil) return super() unless obj if alive? idx = self.index(obj) SendMessage(TB_DELETEBUTTON, idx, 0) _delete_accessor(obj.name, obj) if @controls ctl = @controls[obj.name] @controls.delete(ctl) if ctl @controls.each{|i| SendMessage(TB_GETRECT, i., rc=RECT.new) i.x = rc.left } end else @_buttons.delete(obj) if @_buttons end end |
#each ⇒ Object
each(){|objct| … } Performs the block for each object in this toolbar control as a block parameter.
The given parameter will be a Toolbar::Button or a WinControl.
913 914 915 916 917 |
# File 'lib/wrb/components/toolbar.rb', line 913 def each() self..times{|i| yield self[i] } end |
#each_buttons ⇒ Object
each_buttons(){|button| … } Performs the block for each button in this toolbar control as a block parameter.
The given parameter will be a Toolbar::Button.
973 974 975 |
# File 'lib/wrb/components/toolbar.rb', line 973 def () self..times{|i| yield self[i]} if block_given? end |
#extendedstyle ⇒ Object
Retreives extended styles for this toolbar control.
936 937 938 |
# File 'lib/wrb/components/toolbar.rb', line 936 def extendedstyle() alive? ? SendMessage(TB_GETEXTENDEDSTYLE, 0, 0) : @__extendedstyle.to_i end |
#extendedstyle=(xstyle) ⇒ Object
Sets the extended styles for this toolbar control.
940 941 942 |
# File 'lib/wrb/components/toolbar.rb', line 940 def extendedstyle=(xstyle) alive? ? SendMessage(TB_SETEXTENDEDSTYLE, 0, xstyle) : @__extendedstyle = xstyle end |
#hittest(x, y) ⇒ Object
Determines where a point lies in this toolbar control.
945 946 947 |
# File 'lib/wrb/components/toolbar.rb', line 945 def hittest(x, y) SendMessage(TB_HITTEST, 0, POINT[x, y]) end |
#idcmd2ref(id) ⇒ Object
Retreives an object in this toolbar control from specified id.
920 921 922 923 924 925 926 927 928 929 930 931 932 933 |
# File 'lib/wrb/components/toolbar.rb', line 920 def idcmd2ref(id) if alive? @_accessors.each{|k, v| if v.is_a?(Array) v.each{|i| return i if i.idcmd==id} else return v if v.idcmd==id end } nil else @_buttons.find{|i| i.idcmd == id} end end |
#idcmd=(id) ⇒ Object
763 764 765 766 767 768 769 |
# File 'lib/wrb/components/toolbar.rb', line 763 def idcmd=(id) parent.set_msgtranslator(WM_NOTIFY) unless parent.get_msgtranslator(WM_NOTIFY) parent.register_event(WM_SIZE, '__toolbar_resize__', 'ii', self) parent.register_event(id, WM_NOTIFY, TBN_GETINFOTIP, "__getinfotip__", 'xi', self) if (self.style & TBSTYLE_TOOLTIPS) != 0 super end |
#imagelist ⇒ Object
Retrieves the image list that the toolbar uses to display buttons in their default state.
1006 1007 1008 1009 1010 1011 1012 1013 1014 1015 1016 1017 1018 1019 1020 1021 1022 1023 1024 1025 1026 1027 1028 1029 |
# File 'lib/wrb/components/toolbar.rb', line 1006 def imagelist() if alive? himl = SendMessage(TB_GETIMAGELIST, 0, 0) if ret=APP.hrsc2ref(himl) ret elsif himl!=0 pcx = API::DWORD[1] pcy = API::DWORD[1] API.ImageList_GetIconSize(himl, pcx, pcy) case pcy[0] when 24 :systemlarge when 16 :systemsmall else nil end else nil end else @__imagelist end end |
#imagelist=(il) ⇒ Object
Sets the image list that the toolbar uses to display buttons in their default state.
1032 1033 1034 1035 1036 1037 1038 1039 1040 1041 1042 1043 1044 1045 1046 1047 1048 1049 1050 1051 1052 1053 1054 1055 1056 1057 1058 1059 1060 1061 1062 1063 1064 1065 1066 1067 |
# File 'lib/wrb/components/toolbar.rb', line 1032 def imagelist=(il) if self.alive? if il==:systemsmall return if imagelist==:systemsmall raise "System image must be set initially." if imagelist || @__systemimagelist @_systembitmaps = {:noimage=>I_IMAGENONE} offset = SendMessage(TB_ADDBITMAP, 0, TBADDBITMAP[HINST_COMMCTRL, IDB_STD_SMALL_COLOR]) StdBitmapSymbols.each{|k, v| @_systembitmaps[k] = offset + v} offset = SendMessage(TB_ADDBITMAP, 0, TBADDBITMAP[HINST_COMMCTRL, IDB_VIEW_SMALL_COLOR]) ViewBitmapSymbols.each{|k, v| @_systembitmaps[k] = offset + v} offset = SendMessage(TB_ADDBITMAP, 0, TBADDBITMAP[HINST_COMMCTRL, IDB_HIST_SMALL_COLOR]) HistBitmapSymbols.each{|k, v| @_systembitmaps[k] = offset + v} @__systemimagelist = [:systemsmall, SendMessage(TB_GETIMAGELIST, 0, 0)] elsif il==:systemlarge return if imagelist==:systemlarge raise "System image must be set initially." if imagelist || @__systemimagelist @_systembitmaps = {:noimage=>I_IMAGENONE} offset = SendMessage(TB_ADDBITMAP, 0, TBADDBITMAP[HINST_COMMCTRL, IDB_STD_LARGE_COLOR]) StdBitmapSymbols.each{|k, v| @_systembitmaps[k] = offset + v} offset = SendMessage(TB_ADDBITMAP, 0, TBADDBITMAP[HINST_COMMCTRL, IDB_VIEW_LARGE_COLOR]) ViewBitmapSymbols.each{|k, v| @_systembitmaps[k] = offset + v} offset = SendMessage(TB_ADDBITMAP, 0, TBADDBITMAP[HINST_COMMCTRL, IDB_HIST_LARGE_COLOR]) HistBitmapSymbols.each{|k, v| @_systembitmaps[k] = offset + v} @__systemimagelist = [:systemlarge, SendMessage(TB_GETIMAGELIST, 0, 0)] elsif il.is_a? RWin::Imagelist hi = il._himagelist SendMessage(TB_SETIMAGELIST, 0, hi) elsif il.nil? SendMessage(TB_SETIMAGELIST, 0, 0) else raise ArgumentError, "Argument must be Imagelist or :systemsmall or :systemlarge" end else @__imagelist = il end end |
#index(obj) ⇒ Object
Retreives index of a specified object in this toolbar control.
An object can be a Toolbar::Button or a WinControl.
844 845 846 847 848 849 850 |
# File 'lib/wrb/components/toolbar.rb', line 844 def index(obj) if alive? SendMessage(TB_COMMANDTOINDEX, obj.idcmd, 0) else @_buttons.index(obj) end end |
#insert(idx, arg) ⇒ Object
Inserts a toolbar button or control at the specified index and argument.
If an array of [name, ibitmap, text=nil, style=0, state=0, options…] given, inserts a toolbar button.
If a symbol of :sep geven, inserts separator.
And if a WinControl given, inserts a control in this toolbar control.
797 798 799 800 801 802 803 804 805 806 807 808 809 810 811 812 813 814 815 816 817 818 819 820 821 822 823 824 825 826 827 828 829 830 831 832 833 834 835 836 837 838 839 840 |
# File 'lib/wrb/components/toolbar.rb', line 797 def insert(idx, arg) #; dpp idx, arg if arg.is_a?(Array) && arg[0].is_a?(Symbol) tbb = Toolbar::Button[*arg] elsif arg.is_a?(Toolbar::Button) tbb = arg elsif arg.is_a?(Symbol) raise ArgumentError, "Symbol must be `:sep'", caller(1) if arg != :sep tbb = Toolbar::Button[:separator, -1, nil, BTNS_SEP] elsif arg.is_a?(WinControl) @controls ||= Controls.new(self, parent) tbb = Toolbar::Button[arg.name, arg.w, nil, BTNS_SEP] @controls << arg class << arg attr_accessor :__associated_toolbar_id end self._add_accessor(arg, arg.name) else raise ArgumentError, sprintf("Unknown argument: %p", arg) end tbb.idcmd = parent.new_control_id tbb.owner = self arg. = tbb.idcmd if arg.respond_to?(:__associated_toolbar_id) topwin = get_toplevel_win() topwin.set_msgtranslator(WM_COMMAND) unless topwin.get_msgtranslator(WM_COMMAND) # parent.set_msgtranslator(WM_COMMAND) unless parent.get_msgtranslator(WM_COMMAND) if tbb.style!=BTNS_SEP; topwin.register_event(tbb.idcmd, WM_COMMAND, BN_CLICKED, "#{tbb.name}_clicked", "h") # parent.register_event(tbb.idcmd, WM_COMMAND, BN_CLICKED, "#{tbb.name}_clicked", "h") end _add_accessor(tbb, tbb.name) if alive? SendMessage(TB_INSERTBUTTON, idx, tbb.) if @controls @controls.each{|i| SendMessage(TB_GETRECT, i., rc=RECT.new) i.x = rc.left } end autosize else @_buttons.insert(idx, tbb) end tbb end |
#tooltips=(ttp) ⇒ Object
Associates a tooltip control with a toolbar.
Deprecated. Use ‘TBSTYLE_TOOLTIPS’ style and ‘Tip#infotip=’ method instead.
1071 1072 1073 1074 1075 1076 1077 |
# File 'lib/wrb/components/toolbar.rb', line 1071 def tooltips=(ttp) if alive? SendMessage(TB_SETTOOLTIPS, ttp ? ttp._hwnd : 0, 0) else @__tooltips = ttp end end |