OWLNext    7.0
Borland's Object Windows Library for the modern age
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
windowev.h File Reference

Event response table macros for windows messages. More...

#include <owl/private/defs.h>
#include <owl/eventhan.h>

Go to the source code of this file.

Macros

#define EV_MESSAGE(message, method)    {{static_cast<::owl::TMsgId>(message)}, 0, OWL_DISPATCH(::owl::DispatchRawArguments, method)}
 Response table entry for raw message handling Uses a dispatcher that just forwards WPARAM and LPARAM.
 
#define EV_REGISTERED(str, method)    EV_MESSAGE(::RegisterWindowMessage(str), method)
 Resonse table entry for a registered message.
 
#define EV_CHILD_NOTIFY(id, notifyCode, method)    {{static_cast<::owl::uint>(notifyCode)}, static_cast<::owl::uint>(id), OWL_DISPATCH(::owl::DispatchChildNotify, method)}
 Response table entry for a child ID notification handled at the child's parent.
 
#define EV_CHILD_NOTIFY_AND_CODE(id, notifyCode, method)    {{static_cast<::owl::uint>(notifyCode)}, static_cast<::owl::uint>(id), OWL_DISPATCH(::owl::DispatchChildNotifyWithCode, method)}
 Response table entry for a child ID notification handled at the child's parent.
 
#define EV_CHILD_NOTIFY_ALL_CODES(id, method)    {{UINT_MAX}, static_cast<::owl::uint>(id), OWL_DISPATCH(::owl::DispatchChildNotifyWithCode, method)}
 Generic handler for child ID notification: rather than specify the specific notification codes you are interested in, ALL notifications from the child are passed to the response function.
 
#define EV_NOTIFY_AT_CHILD(notifyCode, method)    {{static_cast<::owl::uint>(notifyCode)}, UINT_MAX, OWL_DISPATCH(::owl::DispatchChildNotify, method)}
 Response table entry for a child ID notification handled at the child.
 
#define EV_COMMAND(id, method)    {{0}, static_cast<::owl::uint>(id), OWL_DISPATCH(::owl::DispatchCommand, method)}
 Response table entry for a menu/accelerator/push button message.
 
#define EV_COMMAND_AND_ID(id, method)    {{0}, static_cast<::owl::uint>(id), OWL_DISPATCH(::owl::DispatchCommandWithId, method)}
 Response table entry for a menu/accelerator/push button message The menu id is passed in as an argument; this allows multiple commands to be handled by a single response function.
 
#define EV_COMMAND_ENABLE(id, method)    OWL_ID_EV_(WM_COMMAND_ENABLE, id, method)
 Response table entry for enabling a command.
 
#define EV_WM_CHILDINVALID   OWL_EV_(WM_CHILDINVALID, EvChildInvalid)
 
#define EV_OWLFRAMESIZE   OWL_EV_(WM_OWLFRAMESIZE, EvOwlFrameSize)
 Response table entry for the OWL frame sizing message.
 
#define EV_WM_OWLWINDOWDOCKED   OWL_EV_(WM_OWLWINDOWDOCKED, EvOwlWindowDocked)
 Response table entry for the OWL Docking message.
 
#define EV_OWLWINDOWDOCKED   EV_WM_OWLWINDOWDOCKED
 
#define EV_OWLHELPHIT   OWL_EV_(WM_OWLHELPHIT, EvHelpHit)
 Response table entry for the OWL Help manager message.
 
Document Manager Messages

These macros handle messages generated by the document manager:

#define EV_OWLDOCUMENT(id, method)   OWL_ID_EV_(WM_OWLDOCUMENT, id, method)
 
#define EV_OWLVIEW(id, method)   OWL_ID_EV_(WM_OWLVIEW, id, method)
 
#define EV_OWLNOTIFY(id, method)   OWL_ID_EV_(WM_OWLNOTIFY, id, method)
 
#define EV_VIEWNOTIFY(id, method)   EV_OWLNOTIFY(id, method)
 
Standard Windows Messages

These macros handle Windows messages.

To determine the name of the Windows message that corresponds to the macro, remove the EV_ prefix. For example, WM_ACTIVATE is the name of the Windows message that the EV_WM_ACTIVATE macro handles. These macros take no arguments. They all assume the event handler function has a corresponding predefined name. For example, the predefined event handler function name for WM_ACTIVATE is EvActivate.

Note
Messages WM_COMMAND and WM_NOTIFY are not dispatched directly. Instead, they are handled in the virtual functions TWindow::EvCommand and TWindow::EvNotify, respectively. There the messages are partly decoded, identifying the notification code and sender, and then dispatched accordingly, i.e. the response tables are searched for an entry that matches the notification and/or sender. Response table entries for notification messages are created using separate sets of macros, such as EV_COMMAND, EV_BN_CLICKED, EV_NM_CHAR, EV_EN_SELCHANGE. If you need to handle WM_COMMAND or WM_NOTIFY directly, override TWindow::EvCommand or TWindow::EvNotify, respectively.
#define EV_WM_ACTIVATE   OWL_EV_(WM_ACTIVATE, EvActivate)
 
#define EV_WM_ACTIVATEAPP   OWL_EV_(WM_ACTIVATEAPP, EvActivateApp)
 
#define EV_WM_ASKCBFORMATNAME   OWL_EV_(WM_ASKCBFORMATNAME, EvAskCBFormatName)
 
#define EV_WM_CANCELMODE   OWL_EV_(WM_CANCELMODE, EvCancelMode)
 
#define EV_WM_CAPTURECHANGED   OWL_EV_(WM_CAPTURECHANGED, EvCaptureChanged)
 
#define EV_WM_CHANGECBCHAIN   OWL_EV_(WM_CHANGECBCHAIN, EvChangeCBChain)
 
#define EV_WM_CHAR   OWL_EV_(WM_CHAR, EvChar)
 
#define EV_WM_CHARTOITEM   OWL_EV_(WM_CHARTOITEM, EvCharToItem)
 
#define EV_WM_CHILDACTIVATE   OWL_EV_(WM_CHILDACTIVATE, EvChildActivate)
 
#define EV_WM_CLOSE   OWL_EV_(WM_CLOSE, EvClose)
 
#define EV_WM_COMPACTING   OWL_EV_(WM_COMPACTING, EvCompacting)
 
#define EV_WM_COMPAREITEM   OWL_EV_(WM_COMPAREITEM, EvCompareItem)
 
#define EV_WM_CONTEXTMENU   OWL_EV_(WM_CONTEXTMENU, EvContextMenu)
 
#define EV_WM_COPYDATA   OWL_EV_(WM_COPYDATA, EvCopyData)
 
#define EV_WM_CREATE   OWL_EV_(WM_CREATE, EvCreate)
 
#define EV_WM_CTLCOLORBTN(method)   OWL_EV_(WM_CTLCOLORBTN, method)
 
#define EV_WM_CTLCOLOREDIT(method)   OWL_EV_(WM_CTLCOLOREDIT, method)
 
#define EV_WM_CTLCOLORDLG(method)   OWL_EV_(WM_CTLCOLORDLG, method)
 
#define EV_WM_CTLCOLORLISTBOX(method)   OWL_EV_(WM_CTLCOLORLISTBOX, method)
 
#define EV_WM_CTLCOLORSCROLLBAR(method)   OWL_EV_(WM_CTLCOLORSCROLLBAR, method)
 
#define EV_WM_CTLCOLORSTATIC(method)   OWL_EV_(WM_CTLCOLORSTATIC, method)
 
#define EV_WM_CUT   OWL_EV_(WM_CUT, EvCut)
 
#define EV_WM_DEADCHAR   OWL_EV_(WM_DEADCHAR, EvDeadChar)
 
#define EV_WM_DELETEITEM   OWL_EV_(WM_DELETEITEM, EvDeleteItem)
 
#define EV_WM_DESTROY   OWL_EV_(WM_DESTROY, EvDestroy)
 
#define EV_WM_DESTROYCLIPBOARD   OWL_EV_(WM_DESTROYCLIPBOARD, EvDestroyClipboard)
 
#define EV_WM_DEVICECHANGE   OWL_EV_(WM_DEVICECHANGE, EvDeviceChange)
 
#define EV_WM_DEVMODECHANGE   OWL_EV_(WM_DEVMODECHANGE, EvDevModeChange)
 
#define EV_WM_DISPLAYCHANGE   OWL_EV_(WM_DISPLAYCHANGE, EvDisplayChange)
 
#define EV_WM_DRAWCLIPBOARD   OWL_EV_(WM_DRAWCLIPBOARD, EvDrawClipboard)
 
#define EV_WM_DRAWITEM   OWL_EV_(WM_DRAWITEM, EvDrawItem)
 
#define EV_WM_DROPFILES   OWL_EV_(WM_DROPFILES, EvDropFiles)
 
#define EV_WM_ENABLE   OWL_EV_(WM_ENABLE, EvEnable)
 
#define EV_WM_ENDSESSION   OWL_EV_(WM_ENDSESSION, EvEndSession)
 
#define EV_WM_ENTERIDLE   OWL_EV_(WM_ENTERIDLE, EvEnterIdle)
 
#define EV_WM_ENTERMENULOOP   OWL_EV_(WM_ENTERMENULOOP, EvEnterMenuLoop)
 
#define EV_WM_ENTERSIZEMOVE   OWL_EV_(WM_ENTERSIZEMOVE, EvEnterSizeMove)
 
#define EV_WM_ERASEBKGND   OWL_EV_(WM_ERASEBKGND, EvEraseBkgnd)
 
#define EV_WM_EXITMENULOOP   OWL_EV_(WM_EXITMENULOOP, EvExitMenuLoop)
 
#define EV_WM_EXITSIZEMOVE   OWL_EV_(WM_EXITSIZEMOVE, EvExitSizeMove)
 
#define EV_WM_FONTCHANGE   OWL_EV_(WM_FONTCHANGE, EvFontChange)
 
#define EV_WM_GETDLGCODE   OWL_EV_(WM_GETDLGCODE, EvGetDlgCode)
 
#define EV_WM_GETFONT   OWL_EV_(WM_GETFONT, EvGetFont)
 
#define EV_WM_GETICON   OWL_EV_(WM_GETICON, EvGetIcon)
 
#define EV_WM_GETMINMAXINFO   OWL_EV_(WM_GETMINMAXINFO, EvGetMinMaxInfo)
 
#define EV_WM_GETTEXT   OWL_EV_(WM_GETTEXT, EvGetText)
 
#define EV_WM_GETTEXTLENGTH   OWL_EV_(WM_GETTEXTLENGTH, EvGetTextLength)
 
#define EV_WM_HELP   OWL_EV_(WM_HELP, EvHelp)
 
#define EV_WM_HOTKEY   OWL_EV_(WM_HOTKEY, EvHotKey)
 
#define EV_WM_HSCROLL   OWL_EV_(WM_HSCROLL, EvHScroll)
 
#define EV_WM_HSCROLLCLIPBOARD   OWL_EV_(WM_HSCROLLCLIPBOARD, EvHScrollClipboard)
 
#define EV_WM_INITMENU   OWL_EV_(WM_INITMENU, EvInitMenu)
 
#define EV_WM_INITMENUPOPUP   OWL_EV_(WM_INITMENUPOPUP, EvInitMenuPopup)
 
#define EV_WM_INPUTLANGCHANGE   OWL_EV_(WM_INPUTLANGCHANGE, EvInputLangChange)
 
#define EV_WM_INPUTLANGCHANGEREQUEST   OWL_EV_(WM_INPUTLANGCHANGEREQUEST, EvInputLangChangeRequest)
 
#define EV_WM_KEYDOWN   OWL_EV_(WM_KEYDOWN, EvKeyDown)
 
#define EV_WM_KEYUP   OWL_EV_(WM_KEYUP, EvKeyUp)
 
#define EV_WM_KILLFOCUS   OWL_EV_(WM_KILLFOCUS, EvKillFocus)
 
#define EV_WM_LBUTTONDBLCLK   OWL_EV_(WM_LBUTTONDBLCLK, EvLButtonDblClk)
 
#define EV_WM_LBUTTONDOWN   OWL_EV_(WM_LBUTTONDOWN, EvLButtonDown)
 
#define EV_WM_LBUTTONUP   OWL_EV_(WM_LBUTTONUP, EvLButtonUp)
 
#define EV_WM_MBUTTONDBLCLK   OWL_EV_(WM_MBUTTONDBLCLK, EvMButtonDblClk)
 
#define EV_WM_MBUTTONDOWN   OWL_EV_(WM_MBUTTONDOWN, EvMButtonDown)
 
#define EV_WM_MBUTTONUP   OWL_EV_(WM_MBUTTONUP, EvMButtonUp)
 
#define EV_WM_MDIACTIVATE   OWL_EV_(WM_MDIACTIVATE, EvMDIActivate)
 
#define EV_WM_MDICASCADE   OWL_EV_(WM_MDICASCADE, EvMDICascade)
 
#define EV_WM_MDICREATE   OWL_EV_(WM_MDICREATE, EvMDICreate)
 
#define EV_WM_MDIDESTROY   OWL_EV_(WM_MDIDESTROY, EvMDIDestroy)
 
#define EV_WM_MEASUREITEM   OWL_EV_(WM_MEASUREITEM, EvMeasureItem)
 
#define EV_WM_MENUCHAR   OWL_EV_(WM_MENUCHAR, EvMenuChar)
 
#define EV_WM_MENUSELECT   OWL_EV_(WM_MENUSELECT, EvMenuSelect)
 
#define EV_WM_MOUSEACTIVATE   OWL_EV_(WM_MOUSEACTIVATE, EvMouseActivate)
 
#define EV_WM_MOUSEHOVER   OWL_EV_(WM_MOUSEHOVER, EvMouseHover)
 
#define EV_WM_MOUSEHWHEEL   OWL_EV_(WM_MOUSEHWHEEL, EvMouseHWheel)
 
#define EV_WM_MOUSELEAVE   OWL_EV_(WM_MOUSELEAVE, EvMouseLeave)
 
#define EV_WM_MOUSEMOVE   OWL_EV_(WM_MOUSEMOVE, EvMouseMove)
 
#define EV_WM_MOUSEWHEEL   OWL_EV_(WM_MOUSEWHEEL, EvMouseWheel)
 
#define EV_WM_MOVE   OWL_EV_(WM_MOVE, EvMove)
 
#define EV_WM_MOVING   OWL_EV_(WM_MOVING, EvMoving)
 
#define EV_WM_NCACTIVATE   OWL_EV_(WM_NCACTIVATE, EvNCActivate)
 
#define EV_WM_NCCALCSIZE   OWL_EV_(WM_NCCALCSIZE, EvNCCalcSize)
 
#define EV_WM_NCCREATE   OWL_EV_(WM_NCCREATE, EvNCCreate)
 
#define EV_WM_NCDESTROY   OWL_EV_(WM_NCDESTROY, EvNCDestroy)
 
#define EV_WM_NCHITTEST   OWL_EV_(WM_NCHITTEST, EvNCHitTest)
 
#define EV_WM_NCLBUTTONDBLCLK   OWL_EV_(WM_NCLBUTTONDBLCLK, EvNCLButtonDblClk)
 
#define EV_WM_NCLBUTTONDOWN   OWL_EV_(WM_NCLBUTTONDOWN, EvNCLButtonDown)
 
#define EV_WM_NCLBUTTONUP   OWL_EV_(WM_NCLBUTTONUP, EvNCLButtonUp)
 
#define EV_WM_NCMBUTTONDBLCLK   OWL_EV_(WM_NCMBUTTONDBLCLK, EvNCMButtonDblClk)
 
#define EV_WM_NCMBUTTONDOWN   OWL_EV_(WM_NCMBUTTONDOWN, EvNCMButtonDown)
 
#define EV_WM_NCMBUTTONUP   OWL_EV_(WM_NCMBUTTONUP, EvNCMButtonUp)
 
#define EV_WM_NCMOUSEHOVER   OWL_EV_(WM_NCMOUSEHOVER, EvNCMouseHover)
 
#define EV_WM_NCMOUSELEAVE   OWL_EV_(WM_NCMOUSELEAVE, EvNCMouseLeave)
 
#define EV_WM_NCMOUSEMOVE   OWL_EV_(WM_NCMOUSEMOVE, EvNCMouseMove)
 
#define EV_WM_NCPAINT   OWL_EV_(WM_NCPAINT, EvNCPaint)
 
#define EV_WM_NCRBUTTONDBLCLK   OWL_EV_(WM_NCRBUTTONDBLCLK, EvNCRButtonDblClk)
 
#define EV_WM_NCRBUTTONDOWN   OWL_EV_(WM_NCRBUTTONDOWN, EvNCRButtonDown)
 
#define EV_WM_NCRBUTTONUP   OWL_EV_(WM_NCRBUTTONUP, EvNCRButtonUp)
 
#define EV_WM_NEXTDLGCTL   OWL_EV_(WM_NEXTDLGCTL, EvNextDlgCtl)
 
#define EV_WM_NEXTMENU   OWL_EV_(WM_NEXTMENU, EvNextMenu)
 
#define EV_WM_PAINT   OWL_EV_(WM_PAINT, EvPaint)
 
#define EV_WM_PAINTCLIPBOARD   OWL_EV_(WM_PAINTCLIPBOARD, EvPaintClipboard)
 
#define EV_WM_PALETTECHANGED   OWL_EV_(WM_PALETTECHANGED, EvPaletteChanged)
 
#define EV_WM_PALETTEISCHANGING   OWL_EV_(WM_PALETTEISCHANGING, EvPaletteIsChanging)
 
#define EV_WM_PARENTNOTIFY   OWL_EV_(WM_PARENTNOTIFY, EvParentNotify)
 
#define EV_WM_PASTE   OWL_EV_(WM_PASTE, EvPaste)
 
#define EV_WM_POWERBROADCAST   OWL_EV_(WM_POWERBROADCAST, EvPowerBroadCast)
 
#define EV_WM_PRINT   OWL_EV_(WM_PRINT, EvPrint)
 
#define EV_WM_PRINTCLIENT   OWL_EV_(WM_PRINTCLIENT, EvPrintClient)
 
#define EV_WM_QUERYDRAGICON   OWL_EV_(WM_QUERYDRAGICON, EvQueryDragIcon)
 
#define EV_WM_QUERYENDSESSION   OWL_EV_(WM_QUERYENDSESSION, EvQueryEndSession)
 
#define EV_WM_QUERYNEWPALETTE   OWL_EV_(WM_QUERYNEWPALETTE, EvQueryNewPalette)
 
#define EV_WM_QUERYOPEN   OWL_EV_(WM_QUERYOPEN, EvQueryOpen)
 
#define EV_WM_QUEUESYNC   OWL_EV_(WM_QUEUESYNC, EvQueueSync)
 
#define EV_WM_RBUTTONDBLCLK   OWL_EV_(WM_RBUTTONDBLCLK, EvRButtonDblClk)
 
#define EV_WM_RBUTTONDOWN   OWL_EV_(WM_RBUTTONDOWN, EvRButtonDown)
 
#define EV_WM_RBUTTONUP   OWL_EV_(WM_RBUTTONUP, EvRButtonUp)
 
#define EV_WM_RENDERALLFORMATS   OWL_EV_(WM_RENDERALLFORMATS, EvRenderAllFormats)
 
#define EV_WM_RENDERFORMAT   OWL_EV_(WM_RENDERFORMAT, EvRenderFormat)
 
#define EV_WM_SETCURSOR   OWL_EV_(WM_SETCURSOR, EvSetCursor)
 
#define EV_WM_SETICON   OWL_EV_(WM_SETICON, EvSetIcon)
 
#define EV_WM_SETFOCUS   OWL_EV_(WM_SETFOCUS, EvSetFocus)
 
#define EV_WM_SETFONT   OWL_EV_(WM_SETFONT, EvSetFont)
 
#define EV_WM_SETREDRAW   OWL_EV_(WM_SETREDRAW, EvSetRedraw)
 
#define EV_WM_SETTEXT   OWL_EV_(WM_SETTEXT, EvSetText)
 
#define EV_WM_SETTINGCHANGE   OWL_EV_(WM_SETTINGCHANGE, EvSettingChange)
 
#define EV_WM_SHOWWINDOW   OWL_EV_(WM_SHOWWINDOW, EvShowWindow)
 
#define EV_WM_SIZE   OWL_EV_(WM_SIZE, EvSize)
 
#define EV_WM_SIZECLIPBOARD   OWL_EV_(WM_SIZECLIPBOARD, EvSizeClipboard)
 
#define EV_WM_SIZING   OWL_EV_(WM_SIZING, EvSizing)
 
#define EV_WM_SPOOLERSTATUS   OWL_EV_(WM_SPOOLERSTATUS, EvSpoolerStatus)
 
#define EV_WM_STYLECHANGED   OWL_EV_(WM_STYLECHANGED, EvStyleChanged)
 
#define EV_WM_STYLECHANGING   OWL_EV_(WM_STYLECHANGING, EvStyleChanging)
 
#define EV_WM_SYSCHAR   OWL_EV_(WM_SYSCHAR, EvSysChar)
 
#define EV_WM_SYSCOLORCHANGE   OWL_EV_(WM_SYSCOLORCHANGE, EvSysColorChange)
 
#define EV_WM_SYSCOMMAND   OWL_EV_(WM_SYSCOMMAND, EvSysCommand)
 
#define EV_WM_SYSDEADCHAR   OWL_EV_(WM_SYSDEADCHAR, EvSysDeadChar)
 
#define EV_WM_SYSKEYDOWN   OWL_EV_(WM_SYSKEYDOWN, EvSysKeyDown)
 
#define EV_WM_SYSKEYUP   OWL_EV_(WM_SYSKEYUP, EvSysKeyUp)
 
#define EV_WM_TCARD   OWL_EV_(WM_TCARD, EvTCard)
 
#define EV_WM_THEMECHANGED   OWL_EV_(WM_THEMECHANGED, EvThemeChanged)
 
#define EV_WM_TIMECHANGE   OWL_EV_(WM_TIMECHANGE, EvTimeChange)
 
#define EV_WM_TIMER   OWL_EV_(WM_TIMER, EvTimer)
 
#define EV_WM_UNDO   OWL_EV_(WM_UNDO, EvUndo)
 
#define EV_WM_USERCHANGED   OWL_EV_(WM_USERCHANGED, EvUserChanged)
 
#define EV_WM_VKEYTOITEM   OWL_EV_(WM_VKEYTOITEM, EvVKeyToItem)
 
#define EV_WM_VSCROLL   OWL_EV_(WM_VSCROLL, EvVScroll)
 
#define EV_WM_VSCROLLCLIPBOARD   OWL_EV_(WM_VSCROLLCLIPBOARD, EvVScrollClipboard)
 
#define EV_WM_WINDOWPOSCHANGED   OWL_EV_(WM_WINDOWPOSCHANGED, EvWindowPosChanged)
 
#define EV_WM_WINDOWPOSCHANGING   OWL_EV_(WM_WINDOWPOSCHANGING, EvWindowPosChanging)
 
Dialog messages
#define EV_DM_GETDEFID   OWL_EV_(DM_GETDEFID, EvGetDefId)
 
#define EV_DM_SETDEFID   OWL_EV_(DM_SETDEFID, EvSetDefId)
 
#define EV_DM_REPOSITION   OWL_EV_(DM_REPOSITION, EvReposition)
 
Button Notification Messages
#define EV_BN_CLICKED(id, method)   EV_CHILD_NOTIFY(id, BN_CLICKED, method)
 
#define EV_BN_DISABLE(id, method)   EV_CHILD_NOTIFY(id, BN_DISABLE, method)
 
#define EV_BN_DOUBLECLICKED(id, method)   EV_CHILD_NOTIFY(id, BN_DOUBLECLICKED, method)
 
#define EV_BN_HILITE(id, method)   EV_CHILD_NOTIFY(id, BN_HILITE, method)
 
#define EV_BN_PAINT(id, method)   EV_CHILD_NOTIFY(id, BN_PAINT, method)
 
#define EV_BN_UNHILITE(id, method)   EV_CHILD_NOTIFY(id, BN_UNHILITE, method)
 
#define EV_BN_KILLFOCUS(id, method)   EV_CHILD_NOTIFY(id, BN_KILLFOCUS, method)
 
#define EV_BN_SETFOCUS(id, method)   EV_CHILD_NOTIFY(id, BN_SETFOCUS, method)
 
Combo Box Notification Messages
#define EV_CBN_CLOSEUP(id, method)   EV_CHILD_NOTIFY(id, CBN_CLOSEUP, method)
 
#define EV_CBN_DBLCLK(id, method)   EV_CHILD_NOTIFY(id, CBN_DBLCLK, method)
 
#define EV_CBN_DROPDOWN(id, method)   EV_CHILD_NOTIFY(id, CBN_DROPDOWN, method)
 
#define EV_CBN_EDITCHANGE(id, method)   EV_CHILD_NOTIFY(id, CBN_EDITCHANGE, method)
 
#define EV_CBN_EDITUPDATE(id, method)   EV_CHILD_NOTIFY(id, CBN_EDITUPDATE, method)
 
#define EV_CBN_ERRSPACE(id, method)   EV_CHILD_NOTIFY(id, CBN_ERRSPACE, method)
 
#define EV_CBN_KILLFOCUS(id, method)   EV_CHILD_NOTIFY(id, CBN_KILLFOCUS, method)
 
#define EV_CBN_SELCHANGE(id, method)   EV_CHILD_NOTIFY(id, CBN_SELCHANGE, method)
 
#define EV_CBN_SELENDCANCEL(id, method)   EV_CHILD_NOTIFY(id, CBN_SELENDCANCEL, method)
 
#define EV_CBN_SELENDOK(id, method)   EV_CHILD_NOTIFY(id, CBN_SELENDOK, method)
 
#define EV_CBN_SETFOCUS(id, method)   EV_CHILD_NOTIFY(id, CBN_SETFOCUS, method)
 
Edit Control Notification Messages
#define EV_EN_CHANGE(id, method)   EV_CHILD_NOTIFY(id, EN_CHANGE, method)
 
#define EV_EN_ERRSPACE(id, method)   EV_CHILD_NOTIFY(id, EN_ERRSPACE, method)
 
#define EV_EN_HSCROLL(id, method)   EV_CHILD_NOTIFY(id, EN_HSCROLL, method)
 
#define EV_EN_KILLFOCUS(id, method)   EV_CHILD_NOTIFY(id, EN_KILLFOCUS, method)
 
#define EV_EN_MAXTEXT(id, method)   EV_CHILD_NOTIFY(id, EN_MAXTEXT, method)
 
#define EV_EN_SETFOCUS(id, method)   EV_CHILD_NOTIFY(id, EN_SETFOCUS, method)
 
#define EV_EN_UPDATE(id, method)   EV_CHILD_NOTIFY(id, EN_UPDATE, method)
 
#define EV_EN_VSCROLL(id, method)   EV_CHILD_NOTIFY(id, EN_VSCROLL, method)
 
List Box Notification Messages
#define EV_LBN_DBLCLK(id, method)   EV_CHILD_NOTIFY(id, LBN_DBLCLK, method)
 
#define EV_LBN_ERRSPACE(id, method)   EV_CHILD_NOTIFY(id, LBN_ERRSPACE, method)
 
#define EV_LBN_KILLFOCUS(id, method)   EV_CHILD_NOTIFY(id, LBN_KILLFOCUS, method)
 
#define EV_LBN_SELCANCEL(id, method)   EV_CHILD_NOTIFY(id, LBN_SELCANCEL, method)
 
#define EV_LBN_SELCHANGE(id, method)   EV_CHILD_NOTIFY(id, LBN_SELCHANGE, method)
 
#define EV_LBN_SETFOCUS(id, method)   EV_CHILD_NOTIFY(id, LBN_SETFOCUS, method)
 
Scroll Bar Notification Messages
#define EV_SB_LINEDOWN(id, method)   EV_CHILD_NOTIFY(id, SB_LINEDOWN, method)
 
#define EV_SB_LINEUP(id, method)   EV_CHILD_NOTIFY(id, SB_LINEUP, method)
 
#define EV_SB_PAGEDOWN(id, method)   EV_CHILD_NOTIFY(id, SB_PAGEDOWN, method)
 
#define EV_SB_PAGEUP(id, method)   EV_CHILD_NOTIFY(id, SB_PAGEUP, method)
 
#define EV_SB_TOP(id, method)   EV_CHILD_NOTIFY(id, SB_TOP, method)
 
#define EV_SB_BOTTOM(id, method)   EV_CHILD_NOTIFY(id, SB_BOTTOM, method)
 
#define EV_SB_THUMBPOSITION(id, method)   EV_CHILD_NOTIFY(id, SB_THUMBPOSITION, method)
 
#define EV_SB_ENDSCROLL(id, method)   EV_CHILD_NOTIFY(id, SB_ENDSCROLL, method)
 
#define EV_SB_BEGINTRACK(id, method)   EV_CHILD_NOTIFY(id, 9, method)
 
Static Control Notification Messages
Note
These notifications are only sent if the control has the SS_NOTIFY style.
#define EV_STN_DBLCLK(id, method)   EV_CHILD_NOTIFY(id, STN_DBLCLK, method)
 
#define EV_STN_CLICKED(id, method)   EV_CHILD_NOTIFY(id, STN_CLICKED, method)
 
#define EV_STN_DISABLE(id, method)   EV_CHILD_NOTIFY(id, STN_DISABLE, method)
 
#define EV_STN_ENABLE(id, method)   EV_CHILD_NOTIFY(id, STN_ENABLE, method)
 

Detailed Description

Event response table macros for windows messages.

Definition in file windowev.h.

Macro Definition Documentation

◆ EV_BN_CLICKED

#define EV_BN_CLICKED ( id,
method )   EV_CHILD_NOTIFY(id, BN_CLICKED, method)

Definition at line 446 of file windowev.h.

◆ EV_BN_DISABLE

#define EV_BN_DISABLE ( id,
method )   EV_CHILD_NOTIFY(id, BN_DISABLE, method)

Definition at line 447 of file windowev.h.

◆ EV_BN_DOUBLECLICKED

#define EV_BN_DOUBLECLICKED ( id,
method )   EV_CHILD_NOTIFY(id, BN_DOUBLECLICKED, method)

Definition at line 448 of file windowev.h.

◆ EV_BN_HILITE

#define EV_BN_HILITE ( id,
method )   EV_CHILD_NOTIFY(id, BN_HILITE, method)

Definition at line 449 of file windowev.h.

◆ EV_BN_KILLFOCUS

#define EV_BN_KILLFOCUS ( id,
method )   EV_CHILD_NOTIFY(id, BN_KILLFOCUS, method)

Definition at line 452 of file windowev.h.

◆ EV_BN_PAINT

#define EV_BN_PAINT ( id,
method )   EV_CHILD_NOTIFY(id, BN_PAINT, method)

Definition at line 450 of file windowev.h.

◆ EV_BN_SETFOCUS

#define EV_BN_SETFOCUS ( id,
method )   EV_CHILD_NOTIFY(id, BN_SETFOCUS, method)

Definition at line 453 of file windowev.h.

◆ EV_BN_UNHILITE

#define EV_BN_UNHILITE ( id,
method )   EV_CHILD_NOTIFY(id, BN_UNHILITE, method)

Definition at line 451 of file windowev.h.

◆ EV_CBN_CLOSEUP

#define EV_CBN_CLOSEUP ( id,
method )   EV_CHILD_NOTIFY(id, CBN_CLOSEUP, method)

Definition at line 459 of file windowev.h.

◆ EV_CBN_DBLCLK

#define EV_CBN_DBLCLK ( id,
method )   EV_CHILD_NOTIFY(id, CBN_DBLCLK, method)

Definition at line 460 of file windowev.h.

◆ EV_CBN_DROPDOWN

#define EV_CBN_DROPDOWN ( id,
method )   EV_CHILD_NOTIFY(id, CBN_DROPDOWN, method)

Definition at line 461 of file windowev.h.

◆ EV_CBN_EDITCHANGE

#define EV_CBN_EDITCHANGE ( id,
method )   EV_CHILD_NOTIFY(id, CBN_EDITCHANGE, method)

Definition at line 462 of file windowev.h.

◆ EV_CBN_EDITUPDATE

#define EV_CBN_EDITUPDATE ( id,
method )   EV_CHILD_NOTIFY(id, CBN_EDITUPDATE, method)

Definition at line 463 of file windowev.h.

◆ EV_CBN_ERRSPACE

#define EV_CBN_ERRSPACE ( id,
method )   EV_CHILD_NOTIFY(id, CBN_ERRSPACE, method)

Definition at line 464 of file windowev.h.

◆ EV_CBN_KILLFOCUS

#define EV_CBN_KILLFOCUS ( id,
method )   EV_CHILD_NOTIFY(id, CBN_KILLFOCUS, method)

Definition at line 465 of file windowev.h.

◆ EV_CBN_SELCHANGE

#define EV_CBN_SELCHANGE ( id,
method )   EV_CHILD_NOTIFY(id, CBN_SELCHANGE, method)

Definition at line 466 of file windowev.h.

◆ EV_CBN_SELENDCANCEL

#define EV_CBN_SELENDCANCEL ( id,
method )   EV_CHILD_NOTIFY(id, CBN_SELENDCANCEL, method)

Definition at line 467 of file windowev.h.

◆ EV_CBN_SELENDOK

#define EV_CBN_SELENDOK ( id,
method )   EV_CHILD_NOTIFY(id, CBN_SELENDOK, method)

Definition at line 468 of file windowev.h.

◆ EV_CBN_SETFOCUS

#define EV_CBN_SETFOCUS ( id,
method )   EV_CHILD_NOTIFY(id, CBN_SETFOCUS, method)

Definition at line 469 of file windowev.h.

◆ EV_CHILD_NOTIFY

Response table entry for a child ID notification handled at the child's parent.

Required method signature: void method()

Definition at line 131 of file windowev.h.

◆ EV_CHILD_NOTIFY_ALL_CODES

#define EV_CHILD_NOTIFY_ALL_CODES ( id,
method )    {{UINT_MAX}, static_cast<::owl::uint>(id), OWL_DISPATCH(::owl::DispatchChildNotifyWithCode, method)}

Generic handler for child ID notification: rather than specify the specific notification codes you are interested in, ALL notifications from the child are passed to the response function.

Required method signature: void method(uint notifyCode)

Definition at line 153 of file windowev.h.

◆ EV_CHILD_NOTIFY_AND_CODE

Response table entry for a child ID notification handled at the child's parent.

The notification code is passed in as an argument; this allows multiple notifications to be handled by a single response function.

Required method signature: void method(uint notifyCode)

Definition at line 143 of file windowev.h.

◆ EV_COMMAND

#define EV_COMMAND ( id,
method )    {{0}, static_cast<::owl::uint>(id), OWL_DISPATCH(::owl::DispatchCommand, method)}

Response table entry for a menu/accelerator/push button message.

Required method signature: void method()

Definition at line 171 of file windowev.h.

◆ EV_COMMAND_AND_ID

#define EV_COMMAND_AND_ID ( id,
method )    {{0}, static_cast<::owl::uint>(id), OWL_DISPATCH(::owl::DispatchCommandWithId, method)}

Response table entry for a menu/accelerator/push button message The menu id is passed in as an argument; this allows multiple commands to be handled by a single response function.

Required method signature: void method(uint commandId)

Definition at line 182 of file windowev.h.

◆ EV_COMMAND_ENABLE

#define EV_COMMAND_ENABLE ( id,
method )    OWL_ID_EV_(WM_COMMAND_ENABLE, id, method)

Response table entry for enabling a command.

Required method signature: void method(TCommandEnabler&)

Definition at line 193 of file windowev.h.

◆ EV_DM_GETDEFID

#define EV_DM_GETDEFID   OWL_EV_(DM_GETDEFID, EvGetDefId)

Definition at line 438 of file windowev.h.

◆ EV_DM_REPOSITION

#define EV_DM_REPOSITION   OWL_EV_(DM_REPOSITION, EvReposition)

Definition at line 440 of file windowev.h.

◆ EV_DM_SETDEFID

#define EV_DM_SETDEFID   OWL_EV_(DM_SETDEFID, EvSetDefId)

Definition at line 439 of file windowev.h.

◆ EV_EN_CHANGE

#define EV_EN_CHANGE ( id,
method )   EV_CHILD_NOTIFY(id, EN_CHANGE, method)

Definition at line 475 of file windowev.h.

◆ EV_EN_ERRSPACE

#define EV_EN_ERRSPACE ( id,
method )   EV_CHILD_NOTIFY(id, EN_ERRSPACE, method)

Definition at line 476 of file windowev.h.

◆ EV_EN_HSCROLL

#define EV_EN_HSCROLL ( id,
method )   EV_CHILD_NOTIFY(id, EN_HSCROLL, method)

Definition at line 477 of file windowev.h.

◆ EV_EN_KILLFOCUS

#define EV_EN_KILLFOCUS ( id,
method )   EV_CHILD_NOTIFY(id, EN_KILLFOCUS, method)

Definition at line 478 of file windowev.h.

◆ EV_EN_MAXTEXT

#define EV_EN_MAXTEXT ( id,
method )   EV_CHILD_NOTIFY(id, EN_MAXTEXT, method)

Definition at line 479 of file windowev.h.

◆ EV_EN_SETFOCUS

#define EV_EN_SETFOCUS ( id,
method )   EV_CHILD_NOTIFY(id, EN_SETFOCUS, method)

Definition at line 480 of file windowev.h.

◆ EV_EN_UPDATE

#define EV_EN_UPDATE ( id,
method )   EV_CHILD_NOTIFY(id, EN_UPDATE, method)

Definition at line 481 of file windowev.h.

◆ EV_EN_VSCROLL

#define EV_EN_VSCROLL ( id,
method )   EV_CHILD_NOTIFY(id, EN_VSCROLL, method)

Definition at line 482 of file windowev.h.

◆ EV_LBN_DBLCLK

#define EV_LBN_DBLCLK ( id,
method )   EV_CHILD_NOTIFY(id, LBN_DBLCLK, method)

Definition at line 488 of file windowev.h.

◆ EV_LBN_ERRSPACE

#define EV_LBN_ERRSPACE ( id,
method )   EV_CHILD_NOTIFY(id, LBN_ERRSPACE, method)

Definition at line 489 of file windowev.h.

◆ EV_LBN_KILLFOCUS

#define EV_LBN_KILLFOCUS ( id,
method )   EV_CHILD_NOTIFY(id, LBN_KILLFOCUS, method)

Definition at line 490 of file windowev.h.

◆ EV_LBN_SELCANCEL

#define EV_LBN_SELCANCEL ( id,
method )   EV_CHILD_NOTIFY(id, LBN_SELCANCEL, method)

Definition at line 491 of file windowev.h.

◆ EV_LBN_SELCHANGE

#define EV_LBN_SELCHANGE ( id,
method )   EV_CHILD_NOTIFY(id, LBN_SELCHANGE, method)

Definition at line 492 of file windowev.h.

◆ EV_LBN_SETFOCUS

#define EV_LBN_SETFOCUS ( id,
method )   EV_CHILD_NOTIFY(id, LBN_SETFOCUS, method)

Definition at line 493 of file windowev.h.

◆ EV_MESSAGE

Response table entry for raw message handling Uses a dispatcher that just forwards WPARAM and LPARAM.

Required method signature: TResult method(TParam1, TParam2)

Definition at line 113 of file windowev.h.

◆ EV_NOTIFY_AT_CHILD

Response table entry for a child ID notification handled at the child.

Required method signature: void method()

Definition at line 162 of file windowev.h.

◆ EV_OWLDOCUMENT

#define EV_OWLDOCUMENT ( id,
method )   OWL_ID_EV_(WM_OWLDOCUMENT, id, method)

Definition at line 201 of file windowev.h.

◆ EV_OWLFRAMESIZE

#define EV_OWLFRAMESIZE   OWL_EV_(WM_OWLFRAMESIZE, EvOwlFrameSize)

Response table entry for the OWL frame sizing message.

Definition at line 213 of file windowev.h.

◆ EV_OWLHELPHIT

#define EV_OWLHELPHIT   OWL_EV_(WM_OWLHELPHIT, EvHelpHit)

Response table entry for the OWL Help manager message.

Definition at line 224 of file windowev.h.

◆ EV_OWLNOTIFY

#define EV_OWLNOTIFY ( id,
method )   OWL_ID_EV_(WM_OWLNOTIFY, id, method)

Definition at line 203 of file windowev.h.

◆ EV_OWLVIEW

#define EV_OWLVIEW ( id,
method )   OWL_ID_EV_(WM_OWLVIEW, id, method)

Definition at line 202 of file windowev.h.

◆ EV_OWLWINDOWDOCKED

#define EV_OWLWINDOWDOCKED   EV_WM_OWLWINDOWDOCKED

Definition at line 219 of file windowev.h.

◆ EV_REGISTERED

#define EV_REGISTERED ( str,
method )    EV_MESSAGE(::RegisterWindowMessage(str), method)

Resonse table entry for a registered message.

Required method signature: TResult method(TParam1, TParam2)

Definition at line 122 of file windowev.h.

◆ EV_SB_BEGINTRACK

#define EV_SB_BEGINTRACK ( id,
method )   EV_CHILD_NOTIFY(id, 9, method)

Definition at line 507 of file windowev.h.

◆ EV_SB_BOTTOM

#define EV_SB_BOTTOM ( id,
method )   EV_CHILD_NOTIFY(id, SB_BOTTOM, method)

Definition at line 504 of file windowev.h.

◆ EV_SB_ENDSCROLL

#define EV_SB_ENDSCROLL ( id,
method )   EV_CHILD_NOTIFY(id, SB_ENDSCROLL, method)

Definition at line 506 of file windowev.h.

◆ EV_SB_LINEDOWN

#define EV_SB_LINEDOWN ( id,
method )   EV_CHILD_NOTIFY(id, SB_LINEDOWN, method)

Definition at line 499 of file windowev.h.

◆ EV_SB_LINEUP

#define EV_SB_LINEUP ( id,
method )   EV_CHILD_NOTIFY(id, SB_LINEUP, method)

Definition at line 500 of file windowev.h.

◆ EV_SB_PAGEDOWN

#define EV_SB_PAGEDOWN ( id,
method )   EV_CHILD_NOTIFY(id, SB_PAGEDOWN, method)

Definition at line 501 of file windowev.h.

◆ EV_SB_PAGEUP

#define EV_SB_PAGEUP ( id,
method )   EV_CHILD_NOTIFY(id, SB_PAGEUP, method)

Definition at line 502 of file windowev.h.

◆ EV_SB_THUMBPOSITION

#define EV_SB_THUMBPOSITION ( id,
method )   EV_CHILD_NOTIFY(id, SB_THUMBPOSITION, method)

Definition at line 505 of file windowev.h.

◆ EV_SB_TOP

#define EV_SB_TOP ( id,
method )   EV_CHILD_NOTIFY(id, SB_TOP, method)

Definition at line 503 of file windowev.h.

◆ EV_STN_CLICKED

#define EV_STN_CLICKED ( id,
method )   EV_CHILD_NOTIFY(id, STN_CLICKED, method)

Definition at line 515 of file windowev.h.

◆ EV_STN_DBLCLK

#define EV_STN_DBLCLK ( id,
method )   EV_CHILD_NOTIFY(id, STN_DBLCLK, method)

Definition at line 514 of file windowev.h.

◆ EV_STN_DISABLE

#define EV_STN_DISABLE ( id,
method )   EV_CHILD_NOTIFY(id, STN_DISABLE, method)

Definition at line 516 of file windowev.h.

◆ EV_STN_ENABLE

#define EV_STN_ENABLE ( id,
method )   EV_CHILD_NOTIFY(id, STN_ENABLE, method)

Definition at line 517 of file windowev.h.

◆ EV_VIEWNOTIFY

#define EV_VIEWNOTIFY ( id,
method )   EV_OWLNOTIFY(id, method)

Definition at line 204 of file windowev.h.

◆ EV_WM_ACTIVATE

#define EV_WM_ACTIVATE   OWL_EV_(WM_ACTIVATE, EvActivate)

Definition at line 243 of file windowev.h.

◆ EV_WM_ACTIVATEAPP

#define EV_WM_ACTIVATEAPP   OWL_EV_(WM_ACTIVATEAPP, EvActivateApp)

Definition at line 244 of file windowev.h.

◆ EV_WM_ASKCBFORMATNAME

#define EV_WM_ASKCBFORMATNAME   OWL_EV_(WM_ASKCBFORMATNAME, EvAskCBFormatName)

Definition at line 245 of file windowev.h.

◆ EV_WM_CANCELMODE

#define EV_WM_CANCELMODE   OWL_EV_(WM_CANCELMODE, EvCancelMode)

Definition at line 246 of file windowev.h.

◆ EV_WM_CAPTURECHANGED

#define EV_WM_CAPTURECHANGED   OWL_EV_(WM_CAPTURECHANGED, EvCaptureChanged)

Definition at line 247 of file windowev.h.

◆ EV_WM_CHANGECBCHAIN

#define EV_WM_CHANGECBCHAIN   OWL_EV_(WM_CHANGECBCHAIN, EvChangeCBChain)

Definition at line 248 of file windowev.h.

◆ EV_WM_CHAR

#define EV_WM_CHAR   OWL_EV_(WM_CHAR, EvChar)

Definition at line 249 of file windowev.h.

◆ EV_WM_CHARTOITEM

#define EV_WM_CHARTOITEM   OWL_EV_(WM_CHARTOITEM, EvCharToItem)

Definition at line 250 of file windowev.h.

◆ EV_WM_CHILDACTIVATE

#define EV_WM_CHILDACTIVATE   OWL_EV_(WM_CHILDACTIVATE, EvChildActivate)

Definition at line 251 of file windowev.h.

◆ EV_WM_CHILDINVALID

#define EV_WM_CHILDINVALID   OWL_EV_(WM_CHILDINVALID, EvChildInvalid)

Definition at line 208 of file windowev.h.

◆ EV_WM_CLOSE

#define EV_WM_CLOSE   OWL_EV_(WM_CLOSE, EvClose)

Definition at line 252 of file windowev.h.

◆ EV_WM_COMPACTING

#define EV_WM_COMPACTING   OWL_EV_(WM_COMPACTING, EvCompacting)

Definition at line 253 of file windowev.h.

◆ EV_WM_COMPAREITEM

#define EV_WM_COMPAREITEM   OWL_EV_(WM_COMPAREITEM, EvCompareItem)

Definition at line 254 of file windowev.h.

◆ EV_WM_CONTEXTMENU

#define EV_WM_CONTEXTMENU   OWL_EV_(WM_CONTEXTMENU, EvContextMenu)

Definition at line 255 of file windowev.h.

◆ EV_WM_COPYDATA

#define EV_WM_COPYDATA   OWL_EV_(WM_COPYDATA, EvCopyData)

Definition at line 256 of file windowev.h.

◆ EV_WM_CREATE

#define EV_WM_CREATE   OWL_EV_(WM_CREATE, EvCreate)

Definition at line 257 of file windowev.h.

◆ EV_WM_CTLCOLORBTN

#define EV_WM_CTLCOLORBTN ( method)    OWL_EV_(WM_CTLCOLORBTN, method)

Definition at line 258 of file windowev.h.

◆ EV_WM_CTLCOLORDLG

#define EV_WM_CTLCOLORDLG ( method)    OWL_EV_(WM_CTLCOLORDLG, method)

Definition at line 260 of file windowev.h.

◆ EV_WM_CTLCOLOREDIT

#define EV_WM_CTLCOLOREDIT ( method)    OWL_EV_(WM_CTLCOLOREDIT, method)

Definition at line 259 of file windowev.h.

◆ EV_WM_CTLCOLORLISTBOX

#define EV_WM_CTLCOLORLISTBOX ( method)    OWL_EV_(WM_CTLCOLORLISTBOX, method)

Definition at line 261 of file windowev.h.

◆ EV_WM_CTLCOLORSCROLLBAR

#define EV_WM_CTLCOLORSCROLLBAR ( method)    OWL_EV_(WM_CTLCOLORSCROLLBAR, method)

Definition at line 273 of file windowev.h.

◆ EV_WM_CTLCOLORSTATIC

#define EV_WM_CTLCOLORSTATIC ( method)    OWL_EV_(WM_CTLCOLORSTATIC, method)

Definition at line 274 of file windowev.h.

◆ EV_WM_CUT

#define EV_WM_CUT   OWL_EV_(WM_CUT, EvCut)

Definition at line 275 of file windowev.h.

◆ EV_WM_DEADCHAR

#define EV_WM_DEADCHAR   OWL_EV_(WM_DEADCHAR, EvDeadChar)

Definition at line 276 of file windowev.h.

◆ EV_WM_DELETEITEM

#define EV_WM_DELETEITEM   OWL_EV_(WM_DELETEITEM, EvDeleteItem)

Definition at line 277 of file windowev.h.

◆ EV_WM_DESTROY

#define EV_WM_DESTROY   OWL_EV_(WM_DESTROY, EvDestroy)

Definition at line 278 of file windowev.h.

◆ EV_WM_DESTROYCLIPBOARD

#define EV_WM_DESTROYCLIPBOARD   OWL_EV_(WM_DESTROYCLIPBOARD, EvDestroyClipboard)

Definition at line 279 of file windowev.h.

◆ EV_WM_DEVICECHANGE

#define EV_WM_DEVICECHANGE   OWL_EV_(WM_DEVICECHANGE, EvDeviceChange)

Definition at line 280 of file windowev.h.

◆ EV_WM_DEVMODECHANGE

#define EV_WM_DEVMODECHANGE   OWL_EV_(WM_DEVMODECHANGE, EvDevModeChange)

Definition at line 281 of file windowev.h.

◆ EV_WM_DISPLAYCHANGE

#define EV_WM_DISPLAYCHANGE   OWL_EV_(WM_DISPLAYCHANGE, EvDisplayChange)

Definition at line 282 of file windowev.h.

◆ EV_WM_DRAWCLIPBOARD

#define EV_WM_DRAWCLIPBOARD   OWL_EV_(WM_DRAWCLIPBOARD, EvDrawClipboard)

Definition at line 283 of file windowev.h.

◆ EV_WM_DRAWITEM

#define EV_WM_DRAWITEM   OWL_EV_(WM_DRAWITEM, EvDrawItem)

Definition at line 284 of file windowev.h.

◆ EV_WM_DROPFILES

#define EV_WM_DROPFILES   OWL_EV_(WM_DROPFILES, EvDropFiles)

Definition at line 285 of file windowev.h.

◆ EV_WM_ENABLE

#define EV_WM_ENABLE   OWL_EV_(WM_ENABLE, EvEnable)

Definition at line 286 of file windowev.h.

◆ EV_WM_ENDSESSION

#define EV_WM_ENDSESSION   OWL_EV_(WM_ENDSESSION, EvEndSession)

Definition at line 287 of file windowev.h.

◆ EV_WM_ENTERIDLE

#define EV_WM_ENTERIDLE   OWL_EV_(WM_ENTERIDLE, EvEnterIdle)

Definition at line 288 of file windowev.h.

◆ EV_WM_ENTERMENULOOP

#define EV_WM_ENTERMENULOOP   OWL_EV_(WM_ENTERMENULOOP, EvEnterMenuLoop)

Definition at line 289 of file windowev.h.

◆ EV_WM_ENTERSIZEMOVE

#define EV_WM_ENTERSIZEMOVE   OWL_EV_(WM_ENTERSIZEMOVE, EvEnterSizeMove)

Definition at line 290 of file windowev.h.

◆ EV_WM_ERASEBKGND

#define EV_WM_ERASEBKGND   OWL_EV_(WM_ERASEBKGND, EvEraseBkgnd)

Definition at line 291 of file windowev.h.

◆ EV_WM_EXITMENULOOP

#define EV_WM_EXITMENULOOP   OWL_EV_(WM_EXITMENULOOP, EvExitMenuLoop)

Definition at line 292 of file windowev.h.

◆ EV_WM_EXITSIZEMOVE

#define EV_WM_EXITSIZEMOVE   OWL_EV_(WM_EXITSIZEMOVE, EvExitSizeMove)

Definition at line 293 of file windowev.h.

◆ EV_WM_FONTCHANGE

#define EV_WM_FONTCHANGE   OWL_EV_(WM_FONTCHANGE, EvFontChange)

Definition at line 294 of file windowev.h.

◆ EV_WM_GETDLGCODE

#define EV_WM_GETDLGCODE   OWL_EV_(WM_GETDLGCODE, EvGetDlgCode)

Definition at line 295 of file windowev.h.

◆ EV_WM_GETFONT

#define EV_WM_GETFONT   OWL_EV_(WM_GETFONT, EvGetFont)

Definition at line 296 of file windowev.h.

◆ EV_WM_GETICON

#define EV_WM_GETICON   OWL_EV_(WM_GETICON, EvGetIcon)

Definition at line 297 of file windowev.h.

◆ EV_WM_GETMINMAXINFO

#define EV_WM_GETMINMAXINFO   OWL_EV_(WM_GETMINMAXINFO, EvGetMinMaxInfo)

Definition at line 298 of file windowev.h.

◆ EV_WM_GETTEXT

#define EV_WM_GETTEXT   OWL_EV_(WM_GETTEXT, EvGetText)

Definition at line 299 of file windowev.h.

◆ EV_WM_GETTEXTLENGTH

#define EV_WM_GETTEXTLENGTH   OWL_EV_(WM_GETTEXTLENGTH, EvGetTextLength)

Definition at line 300 of file windowev.h.

◆ EV_WM_HELP

#define EV_WM_HELP   OWL_EV_(WM_HELP, EvHelp)

Definition at line 301 of file windowev.h.

◆ EV_WM_HOTKEY

#define EV_WM_HOTKEY   OWL_EV_(WM_HOTKEY, EvHotKey)

Definition at line 302 of file windowev.h.

◆ EV_WM_HSCROLL

#define EV_WM_HSCROLL   OWL_EV_(WM_HSCROLL, EvHScroll)

Definition at line 303 of file windowev.h.

◆ EV_WM_HSCROLLCLIPBOARD

#define EV_WM_HSCROLLCLIPBOARD   OWL_EV_(WM_HSCROLLCLIPBOARD, EvHScrollClipboard)

Definition at line 304 of file windowev.h.

◆ EV_WM_INITMENU

#define EV_WM_INITMENU   OWL_EV_(WM_INITMENU, EvInitMenu)

Definition at line 305 of file windowev.h.

◆ EV_WM_INITMENUPOPUP

#define EV_WM_INITMENUPOPUP   OWL_EV_(WM_INITMENUPOPUP, EvInitMenuPopup)

Definition at line 306 of file windowev.h.

◆ EV_WM_INPUTLANGCHANGE

#define EV_WM_INPUTLANGCHANGE   OWL_EV_(WM_INPUTLANGCHANGE, EvInputLangChange)

Definition at line 307 of file windowev.h.

◆ EV_WM_INPUTLANGCHANGEREQUEST

#define EV_WM_INPUTLANGCHANGEREQUEST   OWL_EV_(WM_INPUTLANGCHANGEREQUEST, EvInputLangChangeRequest)

Definition at line 308 of file windowev.h.

◆ EV_WM_KEYDOWN

#define EV_WM_KEYDOWN   OWL_EV_(WM_KEYDOWN, EvKeyDown)

Definition at line 309 of file windowev.h.

◆ EV_WM_KEYUP

#define EV_WM_KEYUP   OWL_EV_(WM_KEYUP, EvKeyUp)

Definition at line 310 of file windowev.h.

◆ EV_WM_KILLFOCUS

#define EV_WM_KILLFOCUS   OWL_EV_(WM_KILLFOCUS, EvKillFocus)

Definition at line 311 of file windowev.h.

◆ EV_WM_LBUTTONDBLCLK

#define EV_WM_LBUTTONDBLCLK   OWL_EV_(WM_LBUTTONDBLCLK, EvLButtonDblClk)

Definition at line 312 of file windowev.h.

◆ EV_WM_LBUTTONDOWN

#define EV_WM_LBUTTONDOWN   OWL_EV_(WM_LBUTTONDOWN, EvLButtonDown)

Definition at line 313 of file windowev.h.

◆ EV_WM_LBUTTONUP

#define EV_WM_LBUTTONUP   OWL_EV_(WM_LBUTTONUP, EvLButtonUp)

Definition at line 314 of file windowev.h.

◆ EV_WM_MBUTTONDBLCLK

#define EV_WM_MBUTTONDBLCLK   OWL_EV_(WM_MBUTTONDBLCLK, EvMButtonDblClk)

Definition at line 315 of file windowev.h.

◆ EV_WM_MBUTTONDOWN

#define EV_WM_MBUTTONDOWN   OWL_EV_(WM_MBUTTONDOWN, EvMButtonDown)

Definition at line 316 of file windowev.h.

◆ EV_WM_MBUTTONUP

#define EV_WM_MBUTTONUP   OWL_EV_(WM_MBUTTONUP, EvMButtonUp)

Definition at line 317 of file windowev.h.

◆ EV_WM_MDIACTIVATE

#define EV_WM_MDIACTIVATE   OWL_EV_(WM_MDIACTIVATE, EvMDIActivate)

Definition at line 318 of file windowev.h.

◆ EV_WM_MDICASCADE

#define EV_WM_MDICASCADE   OWL_EV_(WM_MDICASCADE, EvMDICascade)

Definition at line 319 of file windowev.h.

◆ EV_WM_MDICREATE

#define EV_WM_MDICREATE   OWL_EV_(WM_MDICREATE, EvMDICreate)

Definition at line 320 of file windowev.h.

◆ EV_WM_MDIDESTROY

#define EV_WM_MDIDESTROY   OWL_EV_(WM_MDIDESTROY, EvMDIDestroy)

Definition at line 321 of file windowev.h.

◆ EV_WM_MEASUREITEM

#define EV_WM_MEASUREITEM   OWL_EV_(WM_MEASUREITEM, EvMeasureItem)

Definition at line 322 of file windowev.h.

◆ EV_WM_MENUCHAR

#define EV_WM_MENUCHAR   OWL_EV_(WM_MENUCHAR, EvMenuChar)

Definition at line 323 of file windowev.h.

◆ EV_WM_MENUSELECT

#define EV_WM_MENUSELECT   OWL_EV_(WM_MENUSELECT, EvMenuSelect)

Definition at line 324 of file windowev.h.

◆ EV_WM_MOUSEACTIVATE

#define EV_WM_MOUSEACTIVATE   OWL_EV_(WM_MOUSEACTIVATE, EvMouseActivate)

Definition at line 325 of file windowev.h.

◆ EV_WM_MOUSEHOVER

#define EV_WM_MOUSEHOVER   OWL_EV_(WM_MOUSEHOVER, EvMouseHover)

Definition at line 326 of file windowev.h.

◆ EV_WM_MOUSEHWHEEL

#define EV_WM_MOUSEHWHEEL   OWL_EV_(WM_MOUSEHWHEEL, EvMouseHWheel)

Definition at line 327 of file windowev.h.

◆ EV_WM_MOUSELEAVE

#define EV_WM_MOUSELEAVE   OWL_EV_(WM_MOUSELEAVE, EvMouseLeave)

Definition at line 328 of file windowev.h.

◆ EV_WM_MOUSEMOVE

#define EV_WM_MOUSEMOVE   OWL_EV_(WM_MOUSEMOVE, EvMouseMove)

Definition at line 329 of file windowev.h.

◆ EV_WM_MOUSEWHEEL

#define EV_WM_MOUSEWHEEL   OWL_EV_(WM_MOUSEWHEEL, EvMouseWheel)

Definition at line 330 of file windowev.h.

◆ EV_WM_MOVE

#define EV_WM_MOVE   OWL_EV_(WM_MOVE, EvMove)

Definition at line 331 of file windowev.h.

◆ EV_WM_MOVING

#define EV_WM_MOVING   OWL_EV_(WM_MOVING, EvMoving)

Definition at line 332 of file windowev.h.

◆ EV_WM_NCACTIVATE

#define EV_WM_NCACTIVATE   OWL_EV_(WM_NCACTIVATE, EvNCActivate)

Definition at line 333 of file windowev.h.

◆ EV_WM_NCCALCSIZE

#define EV_WM_NCCALCSIZE   OWL_EV_(WM_NCCALCSIZE, EvNCCalcSize)

Definition at line 334 of file windowev.h.

◆ EV_WM_NCCREATE

#define EV_WM_NCCREATE   OWL_EV_(WM_NCCREATE, EvNCCreate)

Definition at line 335 of file windowev.h.

◆ EV_WM_NCDESTROY

#define EV_WM_NCDESTROY   OWL_EV_(WM_NCDESTROY, EvNCDestroy)

Definition at line 336 of file windowev.h.

◆ EV_WM_NCHITTEST

#define EV_WM_NCHITTEST   OWL_EV_(WM_NCHITTEST, EvNCHitTest)

Definition at line 337 of file windowev.h.

◆ EV_WM_NCLBUTTONDBLCLK

#define EV_WM_NCLBUTTONDBLCLK   OWL_EV_(WM_NCLBUTTONDBLCLK, EvNCLButtonDblClk)

Definition at line 338 of file windowev.h.

◆ EV_WM_NCLBUTTONDOWN

#define EV_WM_NCLBUTTONDOWN   OWL_EV_(WM_NCLBUTTONDOWN, EvNCLButtonDown)

Definition at line 339 of file windowev.h.

◆ EV_WM_NCLBUTTONUP

#define EV_WM_NCLBUTTONUP   OWL_EV_(WM_NCLBUTTONUP, EvNCLButtonUp)

Definition at line 340 of file windowev.h.

◆ EV_WM_NCMBUTTONDBLCLK

#define EV_WM_NCMBUTTONDBLCLK   OWL_EV_(WM_NCMBUTTONDBLCLK, EvNCMButtonDblClk)

Definition at line 341 of file windowev.h.

◆ EV_WM_NCMBUTTONDOWN

#define EV_WM_NCMBUTTONDOWN   OWL_EV_(WM_NCMBUTTONDOWN, EvNCMButtonDown)

Definition at line 342 of file windowev.h.

◆ EV_WM_NCMBUTTONUP

#define EV_WM_NCMBUTTONUP   OWL_EV_(WM_NCMBUTTONUP, EvNCMButtonUp)

Definition at line 343 of file windowev.h.

◆ EV_WM_NCMOUSEHOVER

#define EV_WM_NCMOUSEHOVER   OWL_EV_(WM_NCMOUSEHOVER, EvNCMouseHover)

Definition at line 344 of file windowev.h.

◆ EV_WM_NCMOUSELEAVE

#define EV_WM_NCMOUSELEAVE   OWL_EV_(WM_NCMOUSELEAVE, EvNCMouseLeave)

Definition at line 345 of file windowev.h.

◆ EV_WM_NCMOUSEMOVE

#define EV_WM_NCMOUSEMOVE   OWL_EV_(WM_NCMOUSEMOVE, EvNCMouseMove)

Definition at line 346 of file windowev.h.

◆ EV_WM_NCPAINT

#define EV_WM_NCPAINT   OWL_EV_(WM_NCPAINT, EvNCPaint)

Definition at line 347 of file windowev.h.

◆ EV_WM_NCRBUTTONDBLCLK

#define EV_WM_NCRBUTTONDBLCLK   OWL_EV_(WM_NCRBUTTONDBLCLK, EvNCRButtonDblClk)

Definition at line 348 of file windowev.h.

◆ EV_WM_NCRBUTTONDOWN

#define EV_WM_NCRBUTTONDOWN   OWL_EV_(WM_NCRBUTTONDOWN, EvNCRButtonDown)

Definition at line 349 of file windowev.h.

◆ EV_WM_NCRBUTTONUP

#define EV_WM_NCRBUTTONUP   OWL_EV_(WM_NCRBUTTONUP, EvNCRButtonUp)

Definition at line 350 of file windowev.h.

◆ EV_WM_NEXTDLGCTL

#define EV_WM_NEXTDLGCTL   OWL_EV_(WM_NEXTDLGCTL, EvNextDlgCtl)

Definition at line 351 of file windowev.h.

◆ EV_WM_NEXTMENU

#define EV_WM_NEXTMENU   OWL_EV_(WM_NEXTMENU, EvNextMenu)

Definition at line 352 of file windowev.h.

◆ EV_WM_OWLWINDOWDOCKED

#define EV_WM_OWLWINDOWDOCKED   OWL_EV_(WM_OWLWINDOWDOCKED, EvOwlWindowDocked)

Response table entry for the OWL Docking message.

Definition at line 218 of file windowev.h.

◆ EV_WM_PAINT

#define EV_WM_PAINT   OWL_EV_(WM_PAINT, EvPaint)

Definition at line 353 of file windowev.h.

◆ EV_WM_PAINTCLIPBOARD

#define EV_WM_PAINTCLIPBOARD   OWL_EV_(WM_PAINTCLIPBOARD, EvPaintClipboard)

Definition at line 354 of file windowev.h.

◆ EV_WM_PALETTECHANGED

#define EV_WM_PALETTECHANGED   OWL_EV_(WM_PALETTECHANGED, EvPaletteChanged)

Definition at line 355 of file windowev.h.

◆ EV_WM_PALETTEISCHANGING

#define EV_WM_PALETTEISCHANGING   OWL_EV_(WM_PALETTEISCHANGING, EvPaletteIsChanging)

Definition at line 356 of file windowev.h.

◆ EV_WM_PARENTNOTIFY

#define EV_WM_PARENTNOTIFY   OWL_EV_(WM_PARENTNOTIFY, EvParentNotify)

Definition at line 357 of file windowev.h.

◆ EV_WM_PASTE

#define EV_WM_PASTE   OWL_EV_(WM_PASTE, EvPaste)

Definition at line 358 of file windowev.h.

◆ EV_WM_POWERBROADCAST

#define EV_WM_POWERBROADCAST   OWL_EV_(WM_POWERBROADCAST, EvPowerBroadCast)

Definition at line 359 of file windowev.h.

◆ EV_WM_PRINT

#define EV_WM_PRINT   OWL_EV_(WM_PRINT, EvPrint)

Definition at line 360 of file windowev.h.

◆ EV_WM_PRINTCLIENT

#define EV_WM_PRINTCLIENT   OWL_EV_(WM_PRINTCLIENT, EvPrintClient)

Definition at line 361 of file windowev.h.

◆ EV_WM_QUERYDRAGICON

#define EV_WM_QUERYDRAGICON   OWL_EV_(WM_QUERYDRAGICON, EvQueryDragIcon)

Definition at line 362 of file windowev.h.

◆ EV_WM_QUERYENDSESSION

#define EV_WM_QUERYENDSESSION   OWL_EV_(WM_QUERYENDSESSION, EvQueryEndSession)

Definition at line 363 of file windowev.h.

◆ EV_WM_QUERYNEWPALETTE

#define EV_WM_QUERYNEWPALETTE   OWL_EV_(WM_QUERYNEWPALETTE, EvQueryNewPalette)

Definition at line 364 of file windowev.h.

◆ EV_WM_QUERYOPEN

#define EV_WM_QUERYOPEN   OWL_EV_(WM_QUERYOPEN, EvQueryOpen)

Definition at line 365 of file windowev.h.

◆ EV_WM_QUEUESYNC

#define EV_WM_QUEUESYNC   OWL_EV_(WM_QUEUESYNC, EvQueueSync)

Definition at line 366 of file windowev.h.

◆ EV_WM_RBUTTONDBLCLK

#define EV_WM_RBUTTONDBLCLK   OWL_EV_(WM_RBUTTONDBLCLK, EvRButtonDblClk)

Definition at line 367 of file windowev.h.

◆ EV_WM_RBUTTONDOWN

#define EV_WM_RBUTTONDOWN   OWL_EV_(WM_RBUTTONDOWN, EvRButtonDown)

Definition at line 368 of file windowev.h.

◆ EV_WM_RBUTTONUP

#define EV_WM_RBUTTONUP   OWL_EV_(WM_RBUTTONUP, EvRButtonUp)

Definition at line 369 of file windowev.h.

◆ EV_WM_RENDERALLFORMATS

#define EV_WM_RENDERALLFORMATS   OWL_EV_(WM_RENDERALLFORMATS, EvRenderAllFormats)

Definition at line 370 of file windowev.h.

◆ EV_WM_RENDERFORMAT

#define EV_WM_RENDERFORMAT   OWL_EV_(WM_RENDERFORMAT, EvRenderFormat)

Definition at line 371 of file windowev.h.

◆ EV_WM_SETCURSOR

#define EV_WM_SETCURSOR   OWL_EV_(WM_SETCURSOR, EvSetCursor)

Definition at line 372 of file windowev.h.

◆ EV_WM_SETFOCUS

#define EV_WM_SETFOCUS   OWL_EV_(WM_SETFOCUS, EvSetFocus)

Definition at line 374 of file windowev.h.

◆ EV_WM_SETFONT

#define EV_WM_SETFONT   OWL_EV_(WM_SETFONT, EvSetFont)

Definition at line 375 of file windowev.h.

◆ EV_WM_SETICON

#define EV_WM_SETICON   OWL_EV_(WM_SETICON, EvSetIcon)

Definition at line 373 of file windowev.h.

◆ EV_WM_SETREDRAW

#define EV_WM_SETREDRAW   OWL_EV_(WM_SETREDRAW, EvSetRedraw)

Definition at line 376 of file windowev.h.

◆ EV_WM_SETTEXT

#define EV_WM_SETTEXT   OWL_EV_(WM_SETTEXT, EvSetText)

Definition at line 377 of file windowev.h.

◆ EV_WM_SETTINGCHANGE

#define EV_WM_SETTINGCHANGE   OWL_EV_(WM_SETTINGCHANGE, EvSettingChange)

Definition at line 378 of file windowev.h.

◆ EV_WM_SHOWWINDOW

#define EV_WM_SHOWWINDOW   OWL_EV_(WM_SHOWWINDOW, EvShowWindow)

Definition at line 379 of file windowev.h.

◆ EV_WM_SIZE

#define EV_WM_SIZE   OWL_EV_(WM_SIZE, EvSize)

Definition at line 380 of file windowev.h.

◆ EV_WM_SIZECLIPBOARD

#define EV_WM_SIZECLIPBOARD   OWL_EV_(WM_SIZECLIPBOARD, EvSizeClipboard)

Definition at line 381 of file windowev.h.

◆ EV_WM_SIZING

#define EV_WM_SIZING   OWL_EV_(WM_SIZING, EvSizing)

Definition at line 382 of file windowev.h.

◆ EV_WM_SPOOLERSTATUS

#define EV_WM_SPOOLERSTATUS   OWL_EV_(WM_SPOOLERSTATUS, EvSpoolerStatus)

Definition at line 383 of file windowev.h.

◆ EV_WM_STYLECHANGED

#define EV_WM_STYLECHANGED   OWL_EV_(WM_STYLECHANGED, EvStyleChanged)

Definition at line 384 of file windowev.h.

◆ EV_WM_STYLECHANGING

#define EV_WM_STYLECHANGING   OWL_EV_(WM_STYLECHANGING, EvStyleChanging)

Definition at line 385 of file windowev.h.

◆ EV_WM_SYSCHAR

#define EV_WM_SYSCHAR   OWL_EV_(WM_SYSCHAR, EvSysChar)

Definition at line 386 of file windowev.h.

◆ EV_WM_SYSCOLORCHANGE

#define EV_WM_SYSCOLORCHANGE   OWL_EV_(WM_SYSCOLORCHANGE, EvSysColorChange)

Definition at line 387 of file windowev.h.

◆ EV_WM_SYSCOMMAND

#define EV_WM_SYSCOMMAND   OWL_EV_(WM_SYSCOMMAND, EvSysCommand)

Definition at line 388 of file windowev.h.

◆ EV_WM_SYSDEADCHAR

#define EV_WM_SYSDEADCHAR   OWL_EV_(WM_SYSDEADCHAR, EvSysDeadChar)

Definition at line 389 of file windowev.h.

◆ EV_WM_SYSKEYDOWN

#define EV_WM_SYSKEYDOWN   OWL_EV_(WM_SYSKEYDOWN, EvSysKeyDown)

Definition at line 390 of file windowev.h.

◆ EV_WM_SYSKEYUP

#define EV_WM_SYSKEYUP   OWL_EV_(WM_SYSKEYUP, EvSysKeyUp)

Definition at line 391 of file windowev.h.

◆ EV_WM_TCARD

#define EV_WM_TCARD   OWL_EV_(WM_TCARD, EvTCard)

Definition at line 392 of file windowev.h.

◆ EV_WM_THEMECHANGED

#define EV_WM_THEMECHANGED   OWL_EV_(WM_THEMECHANGED, EvThemeChanged)

Definition at line 393 of file windowev.h.

◆ EV_WM_TIMECHANGE

#define EV_WM_TIMECHANGE   OWL_EV_(WM_TIMECHANGE, EvTimeChange)

Definition at line 394 of file windowev.h.

◆ EV_WM_TIMER

#define EV_WM_TIMER   OWL_EV_(WM_TIMER, EvTimer)

Definition at line 395 of file windowev.h.

◆ EV_WM_UNDO

#define EV_WM_UNDO   OWL_EV_(WM_UNDO, EvUndo)

Definition at line 396 of file windowev.h.

◆ EV_WM_USERCHANGED

#define EV_WM_USERCHANGED   OWL_EV_(WM_USERCHANGED, EvUserChanged)

Definition at line 397 of file windowev.h.

◆ EV_WM_VKEYTOITEM

#define EV_WM_VKEYTOITEM   OWL_EV_(WM_VKEYTOITEM, EvVKeyToItem)

Definition at line 398 of file windowev.h.

◆ EV_WM_VSCROLL

#define EV_WM_VSCROLL   OWL_EV_(WM_VSCROLL, EvVScroll)

Definition at line 399 of file windowev.h.

◆ EV_WM_VSCROLLCLIPBOARD

#define EV_WM_VSCROLLCLIPBOARD   OWL_EV_(WM_VSCROLLCLIPBOARD, EvVScrollClipboard)

Definition at line 400 of file windowev.h.

◆ EV_WM_WINDOWPOSCHANGED

#define EV_WM_WINDOWPOSCHANGED   OWL_EV_(WM_WINDOWPOSCHANGED, EvWindowPosChanged)

Definition at line 401 of file windowev.h.

◆ EV_WM_WINDOWPOSCHANGING

#define EV_WM_WINDOWPOSCHANGING   OWL_EV_(WM_WINDOWPOSCHANGING, EvWindowPosChanging)

Definition at line 402 of file windowev.h.