OWLNext    7.0
Borland's Object Windows Library for the modern age
Loading...
Searching...
No Matches
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.