Contents Up Previous Next

Event macros and identifiers

These are the event macros and event identifiers defined by FL.

Event macro Event identifier
EVT_PL_LEFT_DOWN(func) cbEVT_PL_LEFT_DOWN
EVT_PL_LEFT_UP(func) cbEVT_PL_LEFT_UP
EVT_PL_RIGHT_DOWN(func) cbEVT_PL_RIGHT_DOWN
EVT_PL_RIGHT_UP(func) cbEVT_PL_RIGHT_UP
EVT_PL_MOTION(func) cbEVT_PL_MOTION
EVT_PL_LEFT_DCLICK(func) cbEVT_PL_LEFT_DCLICK
EVT_PL_LAYOUT_ROW(func) cbEVT_PL_LAYOUT_ROW
EVT_PL_RESIZE_ROW(func) cbEVT_PL_RESIZE_ROW
EVT_PL_LAYOUT_ROWS(func) cbEVT_PL_LAYOUT_ROWS
EVT_PL_INSERT_BAR(func) cbEVT_PL_INSERT_BAR
EVT_PL_RESIZE_BAR(func) cbEVT_PL_RESIZE_BAR
EVT_PL_REMOVE_BAR(func) cbEVT_PL_REMOVE_BAR
EVT_PL_SIZE_BAR_WND(func) cbEVT_PL_SIZE_BAR_WND
EVT_PL_DRAW_BAR_DECOR(func) cbEVT_PL_DRAW_BAR_DECOR
EVT_PL_DRAW_ROW_DECOR(func) cbEVT_PL_DRAW_ROW_DECOR
EVT_PL_DRAW_PANE_DECOR(func) cbEVT_PL_DRAW_PANE_DECOR
EVT_PL_DRAW_BAR_HANDLES(func) cbEVT_PL_DRAW_BAR_HANDLES
EVT_PL_DRAW_ROW_HANDLES(func) cbEVT_PL_DRAW_ROW_HANDLES
EVT_PL_DRAW_ROW_BKGROUND(func) cbEVT_PL_DRAW_ROW_BKGROUND
EVT_PL_DRAW_PANE_BKGROUND(func) cbEVT_PL_DRAW_PANE_BKGROUND
EVT_PL_START_BAR_DRAGGING(func) cbEVT_PL_START_BAR_DRAGGING
EVT_PL_DRAW_HINT_RECT(func) cbEVT_PL_DRAW_HINT_RECT
EVT_PL_START_DRAW_IN_AREA(func) cbEVT_PL_START_DRAW_IN_AREA
EVT_PL_FINISH_DRAW_IN_AREA(func) cbEVT_PL_FINISH_DRAW_IN_AREA
EVT_PL_CUSTOMIZE_BAR(func) cbEVT_PL_CUSTOMIZE_BAR
EVT_PL_CUSTOMIZE_LAYOUT(func) cbEVT_PL_CUSTOMIZE_LAYOUT

See also the classes:

cbCustomizeBarEvent Class for bar customization events.
cbCustomizeLayoutEvent Class for layout customization events.
cbDrawBarDecorEvent Class for bar decoration drawing events.
cbDrawBarHandlesEvent Class for bar handles drawing events.
cbDrawHintRectEvent Class for hint-rectangle drawing events.
cbDrawPaneBkGroundEvent Class for pane background drawing events.
cbDrawPaneDecorEvent Class for pane decoration drawing events.
cbDrawRowBkGroundEvent Class for row background drawing events.
cbDrawRowDecorEvent Class for row decoration drawing events.
cbDrawRowHandlesEvent Class for row handles drawing events.
cbFinishDrawInAreaEvent Class for finish drawing in area events.
cbInsertBarEvent Class for bar insertion events.
cbLayoutRowEvent Class for single row layout events.
cbLayoutRowsEvent Class for multiple rows layout events.
cbLeftDClickEvent Class for mouse left double click events.
cbLeftDownEvent Class for mouse left down events.
cbLeftUpEvent Class for mouse left up events.
cbMotionEvent Class for mouse motion events.
cbPluginEvent Base class for all control-bar plugin events.
cbRemoveBarEvent Class for bar removal events.
cbResizeBarEvent Class for bar resize events.
cbResizeRowEvent Class for row resize events.
cbRightDownEvent Class for mouse right down events.
cbRightUpEvent Class for mouse right up events.
cbSizeBarWndEvent Class for bar window resize events.
cbStartBarDraggingEvent Class for start-bar-dragging events.
cbStartDrawInAreaEvent Class for start drawing in area events.