LCLMessageGlue unit
Contains routines used to send messages from widgetset classes to the LCL.
lclmessageglue.pas is used to make the passing of messages to
the LCL from the different widgetsets easier. Your mileage will vary if you
try to use these procedures from within your program.
lclmessageglue.pas is part of the Lazarus Component Library
(
LCL).
Procedures and functions
DeliverMessage | function | Delivers a message (TLMessage) to the specified component, control or object. |
LCLSendActivateMsg | function | Delivers a LM_ACTIVATE message to the specified target control. |
LCLSendCaptureChangedMsg | function | Sends a LM_CAPTURECHANGED message to the target control. |
LCLSendChangedMsg | function | Delivers a LM_CHANGED message to the target control. |
LCLSendCharEvent | function | Delivers a TLMChar message to the target control (and optionally to the application). |
LCLSendClickedMsg | function | Sends a LM_CLICKED message to the target control. |
LCLSendCloseQueryMsg | function | Sends a LM_CLOSEQUERY message to the target control. |
LCLSendCloseUpMsg | function | Delivers a CBN_CLOSEUP notification message to the target control. |
LCLSendConfigureEventMsg | function | |
LCLSendCopyToClipboardMsg | function | Sends a LM_COPY message to the target control. |
LCLSendCutToClipboardMsg | function | Sends a LM_CUT message to the target control. |
LCLSendDayChangedMsg | function | Sends a LM_DAYCHANGED message to the target control. |
LCLSendDestroyMsg | function | Sends a LM_DESTROY message to the target control. |
LCLSendDragStartMsg | function | Sends a LM_DRAGSTART message to the target control. |
LCLSendDrawListItemMsg | function | Delivers a LM_DRAWLISTITEM message using the specified drawing structure to the target control. |
LCLSendDropDownMsg | function | Delivers a CBN_DROPDOWN notification message to the target control. |
LCLSendEraseBackgroundMsg | function | Delivers a LM_ERASEBKGND message to the target control. |
LCLSendExitMsg | function | Sends a LM_EXIT message to the target control. |
LCLSendKeyDownEvent | function | Delivers a key down message to the target control. |
LCLSendKeyUpEvent | function | Delivers a key up message to the target control. |
LCLSendKillCharMsg | function | Sends a LM_KILLCHAR message to the target control. |
LCLSendKillFocusMsg | function | Sends a LM_KILLFOCUS message to the target control. |
LCLSendKillLineMsg | function | Sends a LM_KILLLINE message to the target control. |
LCLSendKillWordMsg | function | Sends a LM_KILLWORD message to the target control. |
LCLSendMonthChangedMsg | function | Sends a LM_MONTHCHANGED message to the target control. |
LCLSendMouseDownMsg | function | Delivers a TLMMouse button down message for the specified button to the target control. |
LCLSendMouseEnterMsg | function | Sends a CM_MOUSEENTER control message to the target control. |
LCLSendMouseLeaveMsg | function | Sends a CM_MOUSELEAVE control message to the target control. |
LCLSendMouseMoveMsg | function | Delivers a LM_MouseMove message to the target control. |
LCLSendMouseMultiClickMsg | function | Delivers a TLMMouse message for multiple button clicks to the target control. |
LCLSendMouseUpMsg | function | Delivers a TLMMouse button up message for the specified button to the target control. |
LCLSendMouseWheelMsg | function | Delivers a TLMMouseEvent mouse wheel message to the target control. |
LCLSendMoveMsg | function | Delivers a LM_MOVE message to the target control. |
LCLSendMovePageMsg | function | Sends a LM_MOVEPAGE message to the target control. |
LCLSendMoveToColumnMsg | function | Sends a LM_MOVETOCOLUMN message to the target control. |
LCLSendMoveToRowMsg | function | Sends a LM_MOVETOROW message to the target control. |
LCLSendMoveWordMsg | function | Sends a LM_MOVEWORD message to the target control. |
LCLSendPaintMsg | function | Delivers a LM_PAINT message to the target control. |
LCLSendPasteFromClipboardMsg | function | Sends a LM_PASTE message to the target control. |
LCLSendSelectionChangedMsg | function | Sends a LM_SELCHANGE message to the target control. |
LCLSendSetEditableMsg | function | Sends a LM_SETEDITABLE message to the target control. |
LCLSendSetFocusMsg | function | Sends a LM_SETFOCUS message to the target control. |
LCLSendShowWindowMsg | function | Delivers a LM_SHOWWINDOW message to the target control. |
LCLSendSizeMsg | function | Delivers a LM_SIZE message to the target control. |
LCLSendTimerMsg | function | Delivers a LM_TIMER message to the target control. |
LCLSendUTF8KeyPress | function | Applies the specified UTF-8-encoded character to the target control. |
LCLSendYearChangedMsg | function | Sends a LM_YEARCHANGED message to the target control. |
SendSimpleMessage | function | Creates, configures, and delivers a message to the specified target control. |
Uses
An experiment, built from development snapshots. Not the official Free Pascal or Lazarus documentation.
