Callback reaching the CWindowBase

onClick

onHold

onClickEnter

onBeginDrag

onDrag

onDragRender

TEXT

O

O

O

O

RICHTEXT

O

LOG

O (Note)

LOGTEXT

O

O

O

O

EDITBOX

O

O

O (Note)

TEXTBOX

O

O (Note)

BUTTON

O

O

O

O

O

RADIO

O

O

O

O

O

CHECKBOX

O

O

O

O

O

TEXTURE

O

O

O

O

O

LINE

O

O

O

O

RENDER

O

O

O

O

O

ICON

O

O

O

O

O

RECASTICON

O

O

O

O

O

RENDERICON

O

O

O

O

O

METER

O

O

O

O

SCROLLBAR

LISTBOX

O (Note)

LISTBOXEX

O (Note)

CONTAINER

O (Note)

FRAME

O

O

O

O

LABEL

O

O

O

O

BAR

O

O

O

O

Note

You cannot drag rich text and scrollable objects.For scrollable controls, onDrag lets you know in which direction the control was dragged.However, STYLE must have SCROLL_LOCK .onDrag can detect the direction you have dragged. Note that DRAG has no effect on these controls.

onDrop (dst)

onDrop (src)

onDropGround

TEXT

O

O

O

RICHTEXT

O

LOG

O

LOGTEXT

O

O

O

EDITBOX

O

TEXTBOX

O

BUTTON

O

O

O

RADIO

O

O

O

CHECKBOX

O

O

O

TEXTURE

O

O

O

LINE

O

O

O

RENDER

O

O

O

ICON

O

O

O

RECASTICON

O

O

O

RENDERICON

O

O

O

METER

O

O

O

SCROLLBAR

LISTBOX

O

LISTBOXEX

O

CONTAINER

O

FRAME

O

O

O

LABEL

O

O

O

BAR

O

O

O