Built-in numeric equates

The compiler provides a convenient set of built-in numeric equates.

The first to consider should be the group which determines the compiler version and the supported feature level. Additional information may be found with the %DEF equate operator.

Compiler Version:

%PB_CC32, %PB_DLL32, %PB_EXE, %PB_REVISION, %PB_REVLETTER, %PB_WIN32

Compile-Time information:

%PB_COMPILETIME

At each compile, this equate is filled with the current date and time of the compilation in PowerTime binary format. You can use the PowerTime Class to convert it to a text equivalent for use in your application.

For use with #RESOURCE FILEFLAGS:

%VS_FF_DEBUG, %VS_FF_INFOINFERRED, %VS_FF_PATCHED, %VS_FF_PRERELEASE, %VS_FF_PRIVATEBUILD, %VS_FF_SPECIALBUILD

For use with ARRAYATTR:

%VARCLASS_BYT, %VARCLASS_WRD, %VARCLASS_DWD, %VARCLASS_INT, %VARCLASS_LNG, %VARCLASS_QUD, %VARCLASS_SNG, %VARCLASS_DBL, %VARCLASS_EXT, %VARCLASS_CUR, %VARCLASS_CUX, %VARCLASS_VRNT, %VARCLASS_IFAC, %VARCLASS_TYPE, %VARCLASS_GUID, %VARCLASS_ASC, %VARCLASS_STRZ %VARCLASS_FIX, %VARCLASS_STR, %VARCLASS_FLD, %VARCLASS_WSTRZ, %VARCLASS_WFIX, %VARCLASS_WSTR, %VARCLASS_WFLD

For use with BUTTONS:

%BN_CLICKED, %BN_DBLCLK, %BN_DISABLE, %BN_DOUBLECLICKED, %BN_HILITE, %BN_KILLFOCUS, %BN_PAINT, %BN_SETFOCUS, %BN_UNHILITE, %IDOK, %IDCANCEL, %IDABORT, %IDRETRY, %IDIGNORE, %IDYES, %IDNO, %IDCLOSE, %IDHELP, %IDTRYAGAIN, %IDCONTINUE, %BS_TEXT, %BS_PUSHBUTTON, %BS_DEFPUSHBUTTON, %BS_DEFAULT, %BS_CHECKBOX, %BS_AUTOCHECKBOX, %BS_RADIOBUTTON, %BS_3STATE, %BS_AUTO3STATE, %BS_GROUPBOX, %BS_USERBUTTON, %BS_AUTORADIOBUTTON, %BS_OWNERDRAW, %BS_LEFTTEXT, %BS_ICON, %BS_BITMAP, %BS_LEFT, %BS_RIGHT, %BS_CENTER, %BS_TOP, %BS_BOTTOM, %BS_VCENTER, %BS_PUSHLIKE, %BS_MULTILINE, %BS_NOTIFY, %BS_FLAT, %BS_RIGHTBUTTON

For use with Callback functions:

%NM_OUTOFMEMORY, %NM_CLICK, %NM_DBLCLK, %NM_RETURN, %NM_RCLICK, %NM_RDBLCLK, %NM_SETFOCUS, %NM_KILLFOCUS, %NM_CUSTOMDRAW, %NM_HOVER, %NM_NCHITTEST, %NM_KEYDOWN, %NM_RELEASEDCAPTURE, %NM_SETCURSOR, %NM_CHAR, %NM_TOOLTIPSCREATED, %NM_LDOWN, %NM_RDOWN, %NM_THEMECHANGED, %SC_SIZE, %SC_MOVE, %SC_MINIMIZE, %SC_MAXIMIZE, %SC_NEXTWINDOW, %SC_PREVWINDOW, %SC_CLOSE, %SC_VSCROLL, %SC_HSCROLL, %SC_MOUSEMENU, %SC_KEYMENU, %SC_ARRANGE, %SC_RESTORE, %SC_TASKLIST, %SC_SCREENSAVE, %SC_HOTKEY, %SC_DEFAULT, %SC_MONITORPOWER, %SC_CONTEXTHELP, %WM_ACTIVATE, %WM_ACTIVATEAPP, %WM_CANCELMODE, %WM_CAPTURECHANGED, %WM_CHAR, %WM_CLOSE, %WM_COMMAND, %WM_CREATE, %WM_DESTROY, %WM_DRAWITEM, %WM_HELP, %WM_HSCROLL, %WM_INITDIALOG, %WM_KEYDOWN, %WM_KEYUP, %WM_KILLFOCUS, %WM_LBUTTONDBLCLK, %WM_LBUTTONDOWN, %WM_LBUTTONUP, %WM_MBUTTONDBLCLK, %WM_MBUTTONDOWN, %WM_MBUTTONUP, %WM_MOUSEACTIVATE, %WM_MOUSEFIRST, %WM_MOUSEHOVER, %WM_MOUSELAST, %WM_MOUSELEAVE, %WM_MOUSEMOVE, %WM_MOUSEWHEEL, %WM_MOVE, %WM_NCACTIVATE, %WM_NCCALCSIZE, %WM_NCCREATE, %WM_NCDESTROY, %WM_NCHITTEST, %WM_NCLBUTTONDBLCLK, %WM_NCLBUTTONDOWN, %WM_NCLBUTTONUP, %WM_NCMBUTTONDBLCLK, %WM_NCMBUTTONDOWN, %WM_NCMBUTTONUP, %WM_NCMOUSEMOVE, %WM_NCPAINT, %WM_NCRBUTTONDBLCLK, %WM_NCRBUTTONDOWN, %WM_NCRBUTTONUP, %WM_NCXBUTTONDBLCLK, %WM_NCXBUTTONDOWN, %WM_NCXBUTTONUP, %WM_NOTIFY, %WM_NULL, %WM_PAINT, %WM_QUIT, %WM_RBUTTONDBLCLK, %WM_RBUTTONDOWN, %WM_RBUTTONUP, %WM_SETFOCUS, %WM_SIZE, %WM_SYSKEYDOWN, %WM_SYSKEYUP, %WM_TIMER, %WM_VSCROLL, %WM_USER

For use with CONTROL SHOW STATE and DIALOG SHOW STATE:

%SW_HIDE, %SW_SHOWNORMAL, %SW_NORMAL, %SW_SHOWMINIMIZED, %SW_SHOWMAXIMIZED, %SW_MAXIMIZE, %SW_SHOWNOACTIVATE, %SW_SHOW, %SW_MINIMIZE, %SW_SHOWMINNOACTIVE, %SW_SHOWNA, %SW_RESTORE, %SW_SHOWDEFAULT, %SW_FORCEMINIMIZE, %SW_MAX

For use with COMBOBOXES:

%CBS_SIMPLE, %CBS_DROPDOWN, %CBS_DROPDOWNLIST, %CBS_OWNERDRAWFIXED, %CBS_OWNERDRAWVARIABLE, %CBS_AUTOHSCROLL, %CBS_OEMCONVERT, %CBS_SORT, %CBS_HASSTRINGS, %CBS_NOINTEGRALHEIGHT, %CBS_DISABLENOSCROLL, %CBS_UPPERCASE, %CBS_LOWERCASE, %CBN_CLOSEUP, %CBN_DBLCLK, %CBN_DROPDOWN, %CBN_EDITCHANGE, %CBN_EDITUPDATE, %CBN_ERRSPACE, %CBN_KILLFOCUS, %CBN_SELENDCANCEL, %CBN_SELCHANGE, %CBN_SELENDOK, %CBN_SETFOCUS

For use with DIALOG and/or CONTROL styles:

%DLGC_WANTARROWS, %DLGC_WANTTAB, %DLGC_WANTALLKEYS, %DLGC_WANTMESSAGE, %DLGC_HASSETSEL, %DLGC_DEFPUSHBUTTON, %DLGC_UNDEFPUSHBUTTON, %DLGC_RADIOBUTTON, %DLGC_WANTCHARS, %DLGC_STATIC, %DLGC_BUTTON, %DS_ABSALIGN, %DS_SYSMODAL, %DS_3DLOOK, %DS_FIXEDSYS, %DS_NOFAILCREATE, %DS_LOCALEDIT, %DS_SETFONT, %DS_MODALFRAME, %DS_NOIDLEMSG, %DS_SETFOREGROUND, %DS_CONTROL, %DS_CENTER, %DS_CENTERMOUSE, %DS_CONTEXTHELP, %DS_SETFOREGROUND, %WS_OVERLAPPED, %WS_POPUP, %WS_CHILD, %WS_MINIMIZE, %WS_VISIBLE, %WS_DISABLED, %WS_CLIPSIBLINGS, %WS_CLIPCHILDREN, %WS_MAXIMIZE, %WS_CAPTION, %WS_BORDER, %WS_DLGFRAME, %WS_VSCROLL, %WS_HSCROLL, %WS_SYSMENU, %WS_THICKFRAME, %WS_GROUP, %WS_TABSTOP, %WS_MINIMIZEBOX, %WS_MAXIMIZEBOX, %WS_TILED, %WS_ICONIC, %WS_SIZEBOX, %WS_OVERLAPPEDWIN, %WS_OVERLAPPEDWINDOW, %WS_TILEDWINDOW, %WS_POPUPWINDOW, %WS_CHILDWINDOW, %WS_EX_DLGMODALFRAME, %WS_EX_NOPARENTNOTIFY, %WS_EX_TOPMOST, %WS_EX_ACCEPTFILES, %WS_EX_TRANSPARENT, %WS_EX_TOOLWINDOW, %WS_EX_SMCAPTION, %WS_EX_WINDOWEDGE, %WS_EX_CLIENTEDGE, %WS_EX_CONTEXTHELP, %WS_EX_RIGHT, %WS_EX_LEFT, %WS_EX_RTLREADING, %WS_EX_LTRREADING, %WS_EX_LEFTSCROLLBAR, %WS_EX_RIGHTSCROLLBAR, %WS_EX_CONTROLPARENT, %WS_EX_STATICEDGE, %WS_EX_APPWINDOW, %WS_EX_OVERLAPPEDWINDOW, %WS_EX_PALETTEWINDOW, %WS_EX_LAYERED, %WS_EX_NOINHERITLAYOUT, %WS_EX_LAYOUTRTL, %WS_EX_COMPOSITED, %WS_EX_NOACTIVATE

For use with the DIALOG NEW statement:

%HWND_DESKTOP, %DS_SHELLFONT

For use with the DIR$ function:

%NORMAL, %HIDDEN, %SYSTEM, %VLABEL, %SUBDIR

For use with the DISPLAY BROWSE statement:

%BIF_RETURNONLYFSDIRS, %BIF_DONTGOBELOWDOMAIN, %BIF_RETURNFSANCESTORS, %BIF_EDITBOX, %BIF_NEWDIALOGSTYLE, %BIF_USENEWUI, %BIF_BROWSEINCLUDEURLS, %BIF_UAHINT, %BIF_NONEWFOLDERBUTTON, %BIF_NOTRANSLATETARGETS, %BIF_BROWSEINCLUDEFILES, %BIF_SHAREABLE

For use with the DISPLAY COLOR statement:

%CC_FULLOPEN, %CC_PREVENTFULLOPEN, %CC_SHOWHELP

For use with the DISPLAY FONT statement:

%CF_SCREENFONTS, %CF_PRINTERFONTS, %CF_BOTH, %CF_SHOWHELP, %CF_INITTOLOGFONTSTRUCT, %CF_USESTYLE, %CF_EFFECTS, %CF_APPLY, %CF_ANSIONLY, %CF_SCRIPTSONLY, %CF_NOVECTORFONTS, %CF_NOSIMULATIONS, %CF_LIMITSIZE, %CF_FIXEDPITCHONLY, %CF_WYSIWYG, %CF_FORCEFONTEXIST, %CF_SCALABLEONLY, %CF_TTONLY, %CF_NOFACESEL, %CF_NOSTYLESEL, %CF_NOSIZESEL, %CF_SELECTSCRIPT, %CF_NOSCRIPTSEL, %CF_NOVERTFONTS

For use with the DISPLAY OPENFILE and DISPLAY SAVEFILE statements:

%OFN_ALLOWMULTISELECT, %OFN_CREATEPROMPT, %OFN_DONTADDTORECENT, %OFN_ENABLESIZING, %OFN_EXPLORER, %OFN_EXTENSIONDIFFERENT, %OFN_FILEMUSTEXIST, %OFN_FORCESHOWHIDDEN, %OFN_HIDEREADONLY, %OFN_LONGNAMES, %OFN_NODEREFERENCELINKS, %OFN_NOLONGNAMES, %OFN_NONETWORKBUTTON, %OFN_NOREADONLYRETURN, %OFN_NOTESTFILECREATE, %OFN_NOVALIDATE, %OFN_OVERWRITEPROMPT, %OFN_PATHMUSTEXIST, %OFN_READONLY, %OFN_SHAREAWARE, %OFN_SHOWHELP

For use with ERR and ERRCLEAR:

%ERR_NOERROR, %ERR_ILLEGALFUNCTIONCALL, %ERR_OVERFLOW (reserved), %ERR_OUTOFMEMORY, %ERR_SUBSCRIPTPOINTEROUTOFRANGE, %ERR_DIVISIONBYZERO (reserved), %ERR_DEVICETIMEOUT, %ERR_INTERNALERROR, %ERR_BADFILENAMEORNUMBER, %ERR_FILENOTFOUND, %ERR_BADFILEMODE, %ERR_FILEISOPEN, %ERR_DEVICEIOERROR, %ERR_FILEALREADYEXISTS, %ERR_DISKFULL, %ERR_INPUTPASTEND, %ERR_BADRECORDNUMBER, %ERR_BADFILENAME, %ERR_TOOMANYFILES, %ERR_DEVICEUNAVAILABLE, %ERR_COMMERROR, %ERR_PERMISSIONDENIED, %ERR_DISKNOTREADY, %ERR_DISKMEDIAERROR, %ERR_RENAMEACROSSDISKS, %ERR_PATHFILEACCESSERROR, %ERR_PATHNOTFOUND, %ERR_OBJECTERROR, %ERR_GLOBALMEMORYCORRUPT (formerly %ERR_FARHEAPCORRUPT), %ERR_STRINGSPACECORRUPT, %ERR_DIVISIONBYZERO, %ERR_FARHEAPCORRUPT, %ERR_GLOBALMEMORYCORRUPT, %ERR_OVERFLOW

For use with GRAPHIC COPY, GRAPHIC GET MIX, GRAPHIC SET MIX, GRAPHIC STRETCH, XPRINT COPY, XPRINT GET MIX, XPRINT SET MIX, and XPRINT STRETCH (some statements may accept only a subset of these equates):

%MIX_BLACKNESS, %MIX_NOTMERGESRC, %MIX_MASKNOTSRC, %MIX_NOTCOPYSRC, %MIX_MASKSRCNOT, %MIX_NOT, %MIX_XORSRC, %MIX_NOTMASKSRC, %MIX_MASKSRC, %MIX_NOTXORSRC, %MIX_NOP, %MIX_MERGENOTSRC, %MIX_COPYSRC, %MIX_MERGESRCNOT, %MIX_MERGESRC, %MIX_WHITENESS, %BLACKONWHITE, %WHITEONBLACK, %COLORONCOLOR, %HALFTONE

For use with GRAPHIC IMAGELIST and XPRINT IMAGELIST:

%ILD_NORMAL, %ILD_TRANSPARENT, %ILD_MASK, %ILD_BLEND25, %ILD_BLEND50, %ILD_IMAGE, %ILD_ROP, %ILD_OVERLAYMASK

For use with LABELS and GRAPHIC CONTROLS:

%SS_LEFT, %SS_CENTER, %SS_RIGHT, %SS_ICON, %SS_BLACKRECT, %SS_GRAYRECT, %SS_WHITERECT, %SS_BLACKFRAME, %SS_GRAYFRAME, %SS_WHITEFRAME, %SS_USERITEM, %SS_SIMPLE, %SS_LEFTNOWORDWRAP, %SS_NOWORDWRAP, %SS_OWNERDRAW, %SS_BITMAP, %SS_ENHMETAFILE, %SS_ETCHEDHORZ, %SS_ETCHEDVERT, %SS_ETCHEDFRAME, %SS_REALSIZECONTROL, %SS_NOPREFIX, %SS_NOTIFY, %SS_CENTERIMAGE, %SS_RIGHTJUST, %SS_REALSIZEIMAGE, %SS_REALSIZE, %SS_SUNKEN, %SS_ENDELLIPSIS, %SS_PATHELLIPSIS, %SS_WORDELLIPSIS, %SS_ELLIPSISMASK

For use with HEADERS:

%HDM_GETITEMCOUNT, %HDM_INSERTITEM, %HDM_INSERTITEMW, %HDM_DELETEITEM, %HDM_GETITEM, %HDM_GETITEMW, %HDM_SETITEM, %HDM_SETITEMW, %HDM_LAYOUT, %HDM_HITTEST, %HDM_GETITEMRECT, %HDM_SETIMAGELIST, %HDM_GETIMAGELIST, %HDM_ORDERTOINDEX, %HDM_CREATEDRAGIMAGE, %HDM_GETORDERARRAY, %HDM_SETORDERARRAY, %HDM_SETHOTDIVIDER, %HDM_SETBITMAPMARGIN, %HDM_GETBITMAPMARGIN, %HDM_SETUNICODEFORMAT, %HDM_GETUNICODEFORMAT, %HDM_SETFILTERCHANGETIMEOUT, %HDM_EDITFILTER, %HDM_CLEARFILTER, %HDN_FIRST, %HDN_ITEMCHANGING, %HDN_ITEMCHANGINGW, %HDN_ITEMCHANGED, %HDN_ITEMCHANGEDW, %HDN_ITEMCLICK, %HDN_ITEMCLICKW, %HDN_ITEMDBLCLICK, %HDN_ITEMDBLCLICKW, %HDN_DIVIDERDBLCLICK, %HDN_DIVIDERDBLCLICKW, %HDN_BEGINTRACK, %HDN_BEGINTRACKW, %HDN_ENDTRACK, %HDN_ENDTRACKW, %HDN_TRACK, %HDN_TRACKW, %HDN_GETDISPINFO, %HDN_GETDISPINFOW, %HDN_BEGINDRAG, %HDN_ENDDRAG, %HDN_FILTERCHANGE, %HDN_FILTERBTNCLICK, %HHT_NOWHERE, %HHT_ONHEADER, %HHT_ONDIVIDER, %HHT_ONDIVOPEN, %HHT_ONFILTER, %HHT_ONFILTERBUTTON, %HHT_ABOVE, %HHT_BELOW, %HHT_TORIGHT, %HHT_TOLEFT, %HDF_BITMAP, %HDF_BITMAP_ON_RIGHT, %HDF_CENTER, %HDF_IMAGE, %HDF_JUSTIFYMASK, %HDF_LEFT, %HDF_OWNERDRAW, %HDF_RIGHT, %HDF_RTLREADING, %HDF_SORTDOWN, %HDF_SORTUP, %HDF_STRING, %HDFT_HASNOVALUE, %HDFT_ISNUMBER, %HDFT_ISSTRING, %HDI_BITMAP, %HDI_DI_SETITEM, %HDI_FILTER, %HDI_FORMAT, %HDI_HEIGHT, %HDI_IMAGE, %HDI_LPARAM, %HDI_ORDER, %HDI_TEXT, %HDI_WIDTH, %HDS_BUTTONS, %HDS_DRAGDROP, %HDS_FILTERBAR, %HDS_FLAT, %HDS_FULLDRAG, %HDS_HIDDEN, %HDS_HORZ, %HDS_HOTTRACK

For use with LISTBOXES:

%LBN_DBLCLK, %LBN_ERRSPACE, %LBN_KILLFOCUS, %LBN_SELCANCEL, %LBN_SELCHANGE, %LBN_SETFOCUS, %LBS_NOTIFY, %LBS_SORT, %LBS_NOREDRAW, %LBS_MULTIPLESEL, %LBS_OWNERDRAWFIXED, %LBS_OWNERDRAWVARIABLE, %LBS_HASSTRINGS, %LBS_USETABSTOPS, %LBS_NOINTEGRALHEIGHT, %LBS_MULTICOLUMN, %LBS_WANTKEYBOARDINPUT, %LBS_EXTENDEDSEL, %LBS_DISABLENOSCROLL, %LBS_NODATA, %LBS_NOSEL, %LBS_STANDARD

For use with LISTVIEWS:

%LVN_BEGINDRAG, %LVN_BEGINLABELEDIT, %LVN_BEGINRDRAG, %LVN_COLUMNCLICK, %LVN_DELETEALLITEMS, %LVN_DELETEITEM, %LVN_ENDLABELEDIT, %LVN_GETDISPINFO, %LVN_INSERTITEM, %LVN_ITEMCHANGED, %LVN_ITEMCHANGING, %LVN_KEYDOWN, %LVN_SETDISPINFO, %LVS_ALIGNLEFT, %LVS_ALIGNTOP, %LVS_ALIGNMASK, %LVS_AUTOARRANGE, %LVS_EDITLABELS, %LVS_OWNERDRAWFIXED, %LVS_NOCOLUMNHEADER, %LVS_NOSORTHEADER, %LVS_ICON, %LVS_REPORT, %LVS_SMALLICON, %LVS_LIST, %LVS_TYPEMASK, %LVS_SINGLESEL, %LVS_SORTASCENDING, %LVS_SORTDESCENDING, %LVS_SHAREIMAGELISTS, %LVS_NOLABELWRAP, %LVS_EDITLABELS, %LVS_OWNERDATA, %LVS_NOSCROLL, %LVS_OWNERDRAWFIXED, %LVS_SHOWSELALWAYS, %LVS_EX_GRIDLINES, %LVS_EX_SUBITEMIMAGES, %LVS_EX_CHECKBOXES, %LVS_EX_TRACKSELECT, %LVS_EX_HEADERDRAGDROP, %LVS_EX_FULLROWSELECT, %LVS_EX_ONECLICKACTIVATE, %LVS_EX_TWOCLICKACTIVATE, %LVS_EX_FLATSB, %LVS_EX_REGIONAL, %LVS_EX_INFOTIP, %LVS_EX_UNDERLINEHOT, %LVS_EX_UNDERLINECOLD, %LVS_EX_MULTIWORKAREAS, %LVS_EX_LABELTIP, %LVS_EX_BORDERSELECT, %LVS_EX_DOUBLEBUFFER, %LVS_EX_HIDELABELS, %LVS_EX_SINGLEROW, %LVS_EX_SNAPTOGRID, %LVS_EX_SIMPLESELECT, %LVNI_ALL, %LVNI_FOCUSED, %LVNI_SELECTED, %LVNI_CUT, %LVNI_DROPHILITED, %LVNI_ABOVE, %LVNI_BELOW, %LVNI_TOLEFT, %LVNI_TORIGHT, %LVM_GETSELECTEDCOLUMN, %LVM_ISGROUPVIEWENABLED, %LVM_GETOUTLINECOLOR, %LVM_SETOUTLINECOLOR, %LVM_CANCELEDITLABEL, %LVM_MAPINDEXTOID, %LVM_MAPIDTOINDEX, %LVM_SETTILEVIEWINFO, %LVM_GETTILEVIEWINFO, %LVM_SETTILEINFO, %LVM_GETTILEINFO, %LVM_SETINSERTMARK, %LVM_GETINSERTMARK, %LVM_INSERTMARKHITTEST, %LVM_GETINSERTMARKRECT, %LVM_SETINSERTMARKCOLOR, %LVM_GETINSERTMARKCOLOR, %LVM_SETINFOTIP, %LVM_GETHOVERTIME, %LVM_SETTOOLTIPS, %LVM_GETTOOLTIPS, %LVM_SORTITEMSEX, %LVM_SETSELECTEDCOLUMN, %LVM_SETTILEWIDTH, %LVM_SETVIEW, %LVM_GETVIEW, %LVM_GETSUBITEMRECT, %LVM_SUBITEMHITTEST, %LVM_SETCOLUMNORDERARRAY, %LVM_GETCOLUMNORDERARRAY, %LVM_SETHOTITEM, %LVM_GETHOTITEM, %LVM_SETHOTCURSOR, %LVM_GETHOTCURSOR, %LVM_APPROXIMATEVIEWRECT, %LVM_GETSELECTIONMARK, %LVM_SETSELECTIONMARK. %LVM_SETBKIMAGE, %LVM_GETBKIMAGE, %LVM_SETHOVERTIME, %LVM_GETTOPINDEX, %LVM_GETCOUNTPERPAGE, %LVM_GETORIGIN, %LVM_UPDATE, %LVM_SETITEMSTATE, %LVM_GETITEMSTATE, %LVM_SETITEMTEXT, %LVM_GETITEMTEXT, %LVM_SETITEMCOUNT, %LVM_SORTITEMS, %LVM_SETITEMPOSITION32, %LVM_GETSELECTEDCOUNT, %LVM_GETITEMSPACING, %LVM_GETISEARCHSTRING, %LVM_SETICONSPACING, %LVM_SETEXTENDEDLISTVIEWSTYLE, %LVM_GETEXTENDEDLISTVIEWSTYLE, %LVM_ARRANGE, %LVM_EDITLABEL, %LVM_GETEDITCONTROL, %LVM_GETCOLUMN, %LVM_SETCOLUMN, %LVM_INSERTCOLUMN, %LVM_DELETECOLUMN, %LVM_GETCOLUMNWIDTH, %LVM_SETCOLUMNWIDTH, %LVM_GETHEADER, %LVM_CREATEDRAGIMAGE, %LVM_GETVIEWRECT, %LVM_GETTEXTCOLOR, %LVM_SETTEXTCOLOR, %LVM_GETTEXTBKCOLOR, %LVM_SETTEXTBKCOLOR, %LVM_GETITEM, %LVM_SETITEM, %LVM_INSERTITEM, %LVM_DELETEITEM, %LVM_DELETEALLITEMS, %LVM_GETCALLBACKMASK, %LVM_SETCALLBACKMASK, %LVM_GETNEXTITEM, %LVM_FINDITEM, %LVM_GETITEMRECT, %LVM_SETITEMPOSITION, %LVM_GETITEMPOSITION, %LVM_GETSTRINGWIDTH, %LVM_HITTEST, %LVM_ENSUREVISIBLE, %LVM_SCROLL, %LVM_REDRAWITEMS, %LVM_GETBKCOLOR, %LVM_SETBKCOLOR, %LVM_GETIMAGELIST, %LVM_SETIMAGELIST, %LVM_GETITEMCOUNT, %LVSIL_NORMAL, %LVSIL_SMALL, %LVSIL_STATE, %LVM_EDITLABELW, %LVM_ENABLEGROUPVIEW, %LVM_FINDITEMW, %LVM_GETBKIMAGEW, %LVM_GETGROUPINFO, %LVM_GETGROUPMETRICS, %LVM_GETISEARCHSTRINGW, %LVM_GETITEMTEXTW, %LVM_GETITEMW, %LVM_GETNUMBEROFWORKAREAS, %LVM_GETSTRINGWIDTHW, %LVM_GETWORKAREAS, %LVM_HASGROUP, %LVM_INSERTGROUP, %LVM_INSERTGROUPSORTED, %LVM_INSERTITEMW, %LVM_MOVEGROUP, %LVM_MOVEITEMTOGROUP, %LVM_REMOVEALLGROUPS, %LVM_REMOVEGROUP, %LVM_SETBKIMAGE, %LVM_SETBKIMAGEW, %LVM_SETCOLUMNW, %LVM_SETGROUPINFO, %LVM_SETGROUPMETRICS, %LVM_SETITEMTEXTW, %LVM_SETITEMW, %LVM_SETSELECTIONMARK, %LVM_SETWORKAREAS, %LVM_SORTGROUPS, %LVN_BEGINLABELEDITW, %LVN_ENDLABELEDITW, %LVN_GETDISPINFOW, %LVN_SETDISPINFOW

For use with MENU CONTEXT:

%TPM_BOTTOMALIGN, %TPM_CENTERALIGN, %TPM_LEFTALIGN, %TPM_LEFTBUTTON, %TPM_RIGHTALIGN, %TPM_RIGHTBUTTON, %TPM_TOPALIGN, %TPM_VCENTERALIGN, %TPM_HORIZONTAL, %TPM_NONOTIFY, %TPM_RETURNCMD, %TPM_VERTICAL

For use with MENU ADD POPUP, MENU ADD STRING, MENU GET STATE, and MENU SET STATE:

%MF_CHECKED, %MF_ENABLED, %MF_GRAYED, %MF_DISABLED, %MF_UNHILITE, %MF_HILITE, %MF_UNCHECKED, %MFS_CHECKED, %MFS_DEFAULT, %MFS_DISABLED, %MFS_ENABLED, %MFS_GRAYED, %MFS_HILITE, %MFS_UNCHECKED, %MFS_UNHILITE

For use with MSGBOX:

%MB_OK, %MB_OKCANCEL, %MB_ABORTRETRYIGNORE, %MB_YESNOCANCEL, %MB_YESNO, %MB_RETRYCANCEL, %MB_CANCELTRYCONTINUE, %MB_ICONHAND, %MB_ICONQUESTION, %MB_ICONEXCLAMATION, %MB_ICONASTERISK, %MB_USERICON, %MB_ICONWARNING, %MB_ICONERROR, %MB_ICONINFORMATION, %MB_ICONSTOP, %MB_DEFBUTTON1, %MB_DEFBUTTON2, %MB_DEFBUTTON3, %MB_DEFBUTTON4, %MB_APPLMODAL, %MB_SYSTEMMODAL, %MB_TASKMODAL, %MB_HELP, %MB_NOFOCUS, %MB_SETFOREGROUND, %MB_DEFAULT_DESKTOP_ONLY, %MB_TOPMOST, %MB_RIGHT, %MB_RTLREADING, %MB_SERVICE_NOTIFICATION, %MB_SERVICE_NOTIFICATION_NT3X, %MB_TYPEMASK, %MB_ICONMASK, %MB_DEFMASK, %MB_MODEMASK, %MB_MISCMASK

For use with OBJRESULT and IDISPINFO:

%S_OK, %S_FALSE, %E_UNEXPECTED, %E_NOTIMPL, %E_NOINTERFACE, %E_POINTER, %E_ABORT, %E_FAIL, %E_ACCESSDENIED, %E_HANDLE, %E_OUTOFMEMORY, %E_INVALIDARG, %DISP_E_ARRAYISLOCKED, %DISP_E_BADINDEX, %DISP_E_BADPARAMCOUNT, %DISP_E_BADVARTYPE, %DISP_E_EXCEPTION, %DISP_E_MEMBERNOTFOUND, %DISP_E_NONAMEDARGS, %DISP_E_OVERFLOW, %DISP_E_PARAMNOTFOUND, %DISP_E_TYPEMISMATCH, %DISP_E_UNKNOWNINTERFACE, %DISP_E_UNKNOWNLCID, %DISP_E_UNKNOWNNAME, %DISP_E_PARAMNOTOPTIONAL

For use with PowerArray:

%VT_I2, %VT_UI4, %VT_I4, %VT_I8, %VT_R4, %VT_INT, %VT_R8, %VT_UINT, %VT_CY, %VT_PTR, %VT_DATE, %VT_USERDEFINED, %VT_BSTR, %VT_FILETIME, %VT_DISPATCH, %VT_ASTR, %VT_BOOL, %VT_STRINGFIX, %VT_VARIANT, %VT_WSTRINGFIX, %VT_UNKNOWN, %VT_STRINGZ, %VT_DECIMAL, %VT_WSTRINGZ, %VT_I1, %VT_TYPE, %VT_UI1, %VT_EXT, %VT_UI2, %VT_CURX

For use with PROCESS GET PRIORITY and PROCESS SET PRIORITY:

%HIGH_PRIORITY_CLASS, %IDLE_PRIORITY_CLASS, %NORMAL_PRIORITY_CLASS, %REALTIME_PRIORITY_CLASS

For use with PROGRESSBARS:

%PBS_SMOOTH, %PBS_VERTICAL

For use with SCROLLBARS::

%SB_HORZ, %SB_VERT, %SB_CTL, %SB_BOTH, %SB_LINEUP, %SB_LINELEFT, %SB_LINEDOWN, %SB_LINERIGHT, %SB_PAGEUP, %SB_PAGELEFT, %SB_PAGEDOWN, %SB_PAGERIGHT, %SB_THUMBPOSITION, %SB_THUMBTRACK, %SB_TOP, %SB_LEFT, %SB_BOTTOM, %SB_RIGHT, %SB_ENDSCROLL, %SBS_HORZ, %SBS_VERT, %SBS_TOPALIGN, %SBS_LEFTALIGN, %SBS_BOTTOMALIGN, %SBS_RIGHTALIGN, %SBS_SIZEBOXTOPLEFTALIGN, %SBS_SIZEBOXBOTTOMRIGHTALIGN, %SBS_SIZEBOX, %SBS_SIZEGRIP, %SIF_RANGE, %SIF_PAGE, %SIF_POS, %SIF_DISABLENOSCROLL, %SIF_TRACKPOS, %SIF_ALL, %SBARS_SIZEGRIP, %SBARS_TOOLTIPS

For use with STATUSBARS:

%SBT_OWNERDRAW, %SBT_NOBORDERS, %SBT_POPOUT, %SBT_RTLREADING, %SBT_TOOLTIPS, %SBT_NOTABPARSING

For use with TAB Controls:

%TCHT_NOWHERE, %TCHT_ONITEMICON, %TCHT_ONITEMLABEL, %TCHT_ONITEM, %TCIF_TEXT, %TCIF_IMAGE, %TCIF_RTLREADING, %TCIF_PARAM, %TCIF_STATE, %TCIS_BUTTONPRESSED, %TCIS_HIGHLIGHTED, %TCN_KEYDOWN, %TCN_SELCHANGE, %TCN_SELCHANGING, %TCN_GETOBJECT, %TCN_FOCUSCHANGE, %TCS_SCROLLOPPOSITE, %TCS_FLATBUTTONS, %TCS_FORCEICONLEFT, %TCS_FORCELABELLEFT, %TCS_HOTTRACK, %TCS_TABS, %TCS_BUTTONS, %TCS_FIXEDWIDTH, %TCS_RAGGEDRIGHT, %TCS_FOCUSONBUTTONDOWN, %TCS_OWNERDRAWFIXED, %TCS_TOOLTIPS, %TCS_FOCUSNEVER, %TCS_EX_FLATSEPARATORS, %TCS_EX_REGISTERDROP

For use with TCP NOTIFY:

%FD_ACCEPT, %FD_CLOSE, %FD_CONNECT, %FD_READ, %FD_WRITE

For use with TEXTBOXES:

%EN_CHANGE, %EN_ERRSPACE, %EN_HSCROLL, %EN_KILLFOCUS, %EN_MAXTEXT, %EN_SETFOCUS, %EN_UPDATE, %EN_VSCROLL, %ES_LEFT, %ES_CENTER, %ES_RIGHT, %ES_MULTILINE, %ES_UPPERCASE, %ES_LOWERCASE, %ES_PASSWORD, %ES_AUTOVSCROLL, %ES_AUTOHSCROLL, %ES_NOHIDESEL, %ES_OEMCONVERT, %ES_READONLY, %ES_WANTRETURN, %ES_NUMBER, %EN_ALIGN_LTR_EC, %EN_ALIGN_RTL_EC

For use with THREAD GET PRIORITY and THREAD SET PRIORITY:

%THREAD_PRIORITY_ABOVE_NORMAL, %THREAD_PRIORITY_BELOW_NORMAL, %THREAD_PRIORITY_HIGHEST, %THREAD_PRIORITY_IDLE, %THREAD_PRIORITY_LOWEST, %THREAD_PRIORITY_NORMAL, %THREAD_PRIORITY_TIME_CRITICAL

For use with TOOLBARS:

%CCS_ADJUSTABLE, %CCS_BOTTOM, %CCS_LEFT, %CCS_NODIVIDER, %CCS_NOMOVEX, %CCS_NOMOVEY, %CCS_NOPARENTALIGN, %CCS_NORESIZE, %CCS_RIGHT, %CCS_TOP, %CCS_VERT, %BTNS_AUTOSIZE, %BTNS_BUTTON, %BTNS_CHECK, %BTNS_GROUP, %BTNS_CHECKGROUP, %BTNS_DROPDOWN, %BTNS_NOPREFIX, %BTNS_SEP, %BTNS_SHOWTEXT, %BTNS_WHOLEDROPDOWN, %TBSTYLE_AUTOSIZE, %TBSTYLE_BUTTON, %TBSTYLE_CHECK, %TBSTYLE_GROUP, %TBSTYLE_CHECKGROUP, %TBSTYLE_DROPDOWN, %TBSTYLE_SEP, %TBSTYLE_TOOLTIPS, %TBSTYLE_FLAT, %TBSTYLE_LIST, %TBSTYLE_TRANSPARENT, %TBSTYLE_WRAPABLE, %TBSTATE_CHECKED, %TBSTATE_DISABLED, %TBSTATE_ELLIPSES, %TBSTATE_ENABLED, %TBSTATE_HIDDEN, %TBSTATE_INDETERMINATE, %TBSTATE_MARKED, %TBSTATE_PRESSED, %TBSTATE_WRAP, %TBN_BEGINADJUST, %TBN_BEGINDRAG, %TBN_CUSTHELP, %TBN_ENDADJUST, %TBN_ENDDRAG, %TBN_GETBUTTONINFO, %TBN_QUERYDELETE, %TBN_QUERYINSERT, %TBN_RESET, %TBN_TOOLBARCHANGE, %TB_ADDBITMAP, %TB_ADDBUTTONS, %TB_ADDBUTTONSW, %TB_ADDSTRING, %TB_ADDSTRINGW, %TB_AUTOSIZE, %TB_BUTTONCOUNT, %TB_BUTTONSTRUCTSIZE, %TB_CHANGEBITMAP, %TB_CHECKBUTTON, %TB_COMMANDTOINDEX, %TB_CUSTOMIZE, %TB_DELETEBUTTON, %TB_ENABLEBUTTON, %TB_GETANCHORHIGHLIGHT, %TB_GETBITMAP, %TB_GETBUTTON, %TB_GETBUTTONINFO, %TB_GETBUTTONINFOW, %TB_GETBUTTONSIZE, %TB_GETBUTTONTEXT, %TB_GETBUTTONTEXTW, %TB_GETDISABLEDIMAGELIST, %TB_GETEXTENDEDSTYLE, %TB_GETHOTIMAGELIST, %TB_GETHOTITEM, %TB_GETIMAGELIST, %TB_GETINSERTMARK, %TB_GETINSERTMARKCOLOR, %TB_GETITEMRECT, %TB_GETMAXSIZE, %TB_GETMETRICS, %TB_GETOBJECT, %TB_GETPADDING, %TB_GETRECT, %TB_GETROWS, %TB_GETSTATE, %TB_GETSTRING, %TB_GETSTRINGW, %TB_GETSTYLE, %TB_GETTEXTROWS, %TB_GETTOOLTIPS, %TB_HIDEBUTTON, %TB_HITTEST, %TB_INDETERMINATE, %TB_INSERTBUTTON, %TB_INSERTBUTTONW, %TB_INSERTMARKHITTEST, %TB_ISBUTTONCHECKED, %TB_ISBUTTONENABLED, %TB_ISBUTTONHIDDEN, %TB_ISBUTTONHIGHLIGHTED, %TB_ISBUTTONINDETERMINATE, %TB_ISBUTTONPRESSED, %TB_LOADIMAGES, %TB_MAPACCELERATOR, %TB_MAPACCELERATORW, %TB_MARKBUTTON, %TB_MOVEBUTTON, %TB_PRESSBUTTON, %TB_REPLACEBITMAP, %TB_SAVERESTORE, %TB_SAVERESTOREW, %TB_SETANCHORHIGHLIGHT, %TB_SETBITMAPSIZE, %TB_SETBUTTONINFO, %TB_SETBUTTONINFOW, %TB_SETBUTTONSIZE, %TB_SETBUTTONWIDTH, %TB_SETCMDID, %TB_SETDISABLEDIMAGELIST, %TB_SETDRAWTEXTFLAGS, %TB_SETEXTENDEDSTYLE, %TB_SETHOTIMAGELIST, %TB_SETHOTITEM, %TB_SETIMAGELIST, %TB_SETINDENT, %TB_SETINSERTMARK, %TB_SETINSERTMARKCOLOR, %TB_SETMAXTEXTROWS, %TB_SETMETRICS, %TB_SETPADDING, %TB_SETPARENT, %TB_SETROWS, %TB_SETSTATE, %TB_SETSTYLE, %TB_SETTOOLTIPS, %TBN_GETBUTTONINFOW, %TBSTYLE_ALTDRAG, %TBSTYLE_CUSTOMERASE, %TBSTYLE_EX_DOUBLEBUFFER, %TBSTYLE_EX_DRAWDDARROWS, %TBSTYLE_EX_HIDECLIPPEDBUTTONS, %TBSTYLE_EX_MIXEDBUTTONS, %TBSTYLE_NOPREFIX, %TBSTYLE_REGISTERDROP

For use with TREEVIEWS:

%TVS_HASBUTTONS, %TVS_HASLINES, %TVS_LINESATROOT, %TVS_EDITLABELS, %TVS_DISABLEDRAGDROP, %TVS_SHOWSELALWAYS, %TVS_RTLREADING, %TVS_NOTOOLTIPS, %TVS_CHECKBOXES, %TVS_TRACKSELECT, %TVS_SINGLEEXPAND, %TVS_INFOTIP, %TVS_FULLROWSELECT, %TVS_NOSCROLL, %TVS_NONEVENHEIGHT, %TVS_NOHSCROLL, %TVI_ROOT, %TVI_FIRST, %TVI_LAST, %TVI_SORT, %TVE_COLLAPSE, %TVE_EXPAND, %TVE_TOGGLE, %TVE_EXPANDPARTIAL, %TVE_COLLAPSERESET, %TVN_BEGINDRAG, %TVN_BEGINLABELEDIT, %TVN_BEGINRDRAG, %TVN_DELETEITEM, %TVN_ENDLABELEDIT, %TVN_GETDISPINFO, %TVN_ITEMEXPANDED, %TVN_ITEMEXPANDING, %TVN_KEYDOWN, %TVN_SELCHANGED, %TVN_SELCHANGING, %TVN_SETDISPINFO, %TVN_BEGINDRAGW, %TVN_BEGINLABELEDITW, %TVN_BEGINRDRAGW, %TVN_DELETEITEMW, %TVN_ENDLABELEDITW, %TVN_GETDISPINFOW, %TVN_ITEMEXPANDEDW, %TVN_ITEMEXPANDINGW, %TVN_SELCHANGEDW, %TVN_SELCHANGINGW, %TVN_SETDISPINFOW

For use with VARIANTVT:

%VT_EMPTY, %VT_NULL, %VT_I2, %VT_I4, %VT_R4, %VT_R8, %VT_CY, %VT_DATE, %VT_BSTR, %VT_DISPATCH, %VT_ERROR, %VT_BOOL, %VT_VARIANT, %VT_DECIMAL, %VT_UNKNOWN, %VT_I1, %VT_UI1, %VT_UI2, %VT_UI4, %VT_I8, %VT_UI8, %VT_INT, %VT_UINT, %VT_VOID, %VT_HRESULT, %VT_PTR, %VT_SAFEARRAY, %VT_CARRAY, %VT_USERDEFINED, %VT_LPSTR, %VT_LPWSTR, %VT_RECORD, %VT_FILETIME, %VT_BLOB, %VT_STREAM, %VT_STORAGE, %VT_STREAMED_OBJECT, %VT_STORED_OBJECT, %VT_BLOB_OBJECT, %VT_CF, %VT_CLSID, %VT_VECTOR, %VT_ARRAY, %VT_BYREF

For use with XPRINT ATTACH CHOOSE:

%PD_ALLPAGES, %PD_SELECTION, %PD_PAGENUMS, %PD_NOSELECTION, %PD_NOPAGENUMS, %PD_COLLATE, %PD_PRINTTOFILE, %PD_PRINTSETUP, %PD_NOWARNING, %PD_RETURNDC, %PD_RETURNIC, %PD_RETURNDEFAULT, %PD_SHOWHELP, %PD_ENABLEPRINTHOOK, %PD_ENABLESETUPHOOK, %PD_ENABLEPRINTTEMPLATE, %PD_ENABLESETUPTEMPLATE, %PD_ENABLEPRINTTEMPLATEHANDLE, %PD_ENABLESETUPTEMPLATEHANDLE, %PD_USEDEVMODECOPIES, %PD_USEDEVMODECOPIESANDCOLLATE, %PD_DISABLEPRINTTOFILE, %PD_HIDEPRINTTOFILE, %PD_NONETWORKBUTTON, %PD_CURRENTPAGE, %PD_NOCURRENTPAGE, %PD_EXCLUSIONFLAGS, %PD_USELARGETEMPLATE, %PD_RESULT_CANCEL, %PD_RESULT_PRINT, %PD_RESULT_APPLY, %PDERR_PRINTERCODES, %PDERR_SETUPFAILURE, %PDERR_PARSEFAILURE, %PDERR_RETDEFFAILURE, %PDERR_LOADDRVFAILURE, %PDERR_GETDEVMODEFAIL, %PDERR_INITFAILURE, %PDERR_NODEVICES, %PDERR_NODEFAULTPRN, %PDERR_DNDMMISMATCH, %PDERR_CREATEICFAILURE, %PDERR_PRINTERNOTFOUND, %PDERR_DEFAULTDIFFERENT

For use with the XPRINT GET COLLATE and XPRINT SET COLLATE statements:

%DMCOLLATE_FALSE, %DMCOLLATE_TRUE

For use with the XPRINT GET COLORMODE and XPRINT SET COLORMODE statements:

%DMCOLOR_MONOCHROME, %DMCOLOR_COLOR

For use with the XPRINT GET DUPLEX and XPRINT SET DUPLEX statements:

%DMDUP_SIMPLEX, %DMDUP_VERTICAL, %DMDUP_HORIZONTAL

For use with the XPRINT GET PAPER, XPRINT GET PAPERS, and XPRINT SET PAPER statements:

%DMPAPER_LETTER, %DMPAPER_TABLOID, %DMPAPER_LEDGER, %DMPAPER_LEGAL, %DMPAPER_STATEMENT, %DMPAPER_EXECUTIVE, %DMPAPER_A3, %DMPAPER_A4, %DMPAPER_A5, %DMPAPER_B4, %DMPAPER_B5, %DMPAPER_FOLIO, %DMPAPER_QUARTO, %DMPAPER_10X14, %DMPAPER_11X17, %DMPAPER_NOTE, %DMPAPER_ENV_9, %DMPAPER_ENV_10

For use with the XPRINT GET TRAY, XPRINT GET TRAYS, and XPRINT SET TRAY statements:

%DMBIN_UPPER, %DMBIN_LOWER, %DMBIN_MIDDLE, %DMBIN_MANUAL, %DMBIN_ENVELOPE, %DMBIN_ENVMANUAL, %DMBIN_AUTO, %DMBIN_TRACTOR, %DMBIN_SMALLFMT, %DMBIN_LARGEFMT, %DMBIN_LARGECAPACITY, %DMBIN_CASSETTE, %DMBIN_FORMSOURCE

For use with Miscellaneous API routines:

%BIF_VALIDATE, %CF_BITMAP, %CF_DIB, %CF_DIBV5, %CF_DIF, %CF_ENHMETAFILE, %CF_HDROP, %CF_LOCALE, %CF_METAFILEPICT, %CF_OEMTEXT, %CF_PALETTE, %CF_PENDATA, %CF_RIFF, %CF_SYLK, %CF_TEXT, %CF_TIFF, %CF_UNICODETEXT, %CF_WAVE, %CS_BYTEALIGNCLIENT, %CS_BYTEALIGNWINDOW, %CS_CLASSDC, %CS_DBLCLKS, %CS_DROPSHADOW, %CS_GLOBALCLASS, %CS_HREDRAW, %CS_IME, %CS_KEYCVTWINDOW, %CS_NOCLOSE, %CS_NOKEYCVT, %CS_OWNDC, %CS_PARENTDC, %CS_SAVEBITS, %CS_VREDRAW, %MAX_FNAME, %MAX_PATH, %MAXIMUM_WAIT_OBJECTS, %OFN_NOCHANGEDIR, %SND_ALIAS, %SND_ALIAS_ID, %SND_APPLICATION, %SND_ASYNC, %SND_FILENAME, %SND_LOOP, %SND_MEMORY, %SND_NODEFAULT, %SND_NOSTOP, %SND_NOWAIT, %SND_PURGE, %SND_RESOURCE, %SND_VALID, %TCS_BOTTOM, %TCS_MULTILINE, %TCS_MULTISELECT, %TCS_RIGHT, %TCS_RIGHTJUSTIFY, %TCS_SINGLELINE, %TCS_VERTICAL, %WS_EX_MDICHILD

See Also

Built-in RGB Color Equates

Constants and Literals

Numeric Equates

String Equates

Built-in string equates

Built-in Interfaces

Built-in User Defined Types