Sign in Join
FPDoc Onlineexperiment

LMessages unit

Contains Lazarus message codes and their mapping to message codes for other platforms/widgetsets.

lmessages.pp contains Lazarus message codes and their mapping to message codes for other platforms/widgetsets. lmessages.pp is part of the Lazarus Component Library ( LCL).

Classes and records

tagNCCalcSize_Paramsrecord
tagWINDOWPOSrecord
TLastMouseInforecord
TLMActivaterecord
TLMCommandrecord
TLMContextMenurecord
TLMDrawItemsrecord
TLMDrawListItemrecord
TLMEraseBkgndrecord
TLMessagerecord
TLMGetDlgCoderecord
TLMGetTextrecord
TLMHelprecord
TLMKeyrecord
TLMMeasureItemrecord
TLMMouserecord
TLMMouseEventrecord
TLMMoverecord
TLMNCActivaterecord
TLMNCCalcSizerecord
TLMNCHITTESTrecord
TLMNoParamsrecord
TLMNotifyrecord
TLMNotifyFormatrecord
TLMPaintrecord
TLMScrollrecord
TLMSetCursorrecord
TLMSetFocusrecord
TLMSetTextrecord
TLMShowWindowrecord
TLMSizerecord
TLMSysCommandrecord
TLMSysDeadCharrecord
TLMSystemErrorrecord
TLMWindowPosMsgrecord

Procedures and functions

GetMessageNamefunctionGets the string representation for the specified message constant.

Types

ncCalcSizeParamstype
PLMessagetype
PLMMouseEventtype
PNCCalcSizeParamstype
PWindowPostype
TCMWantSpecialKeytype
TLMChartype
TLMCopytype
TLMCuttype
TLMDestroytype
TLMEntertype
TLMExittype
TLMGetTextLengthtype
TLMHScrolltype
TLMKeyDowntype
TLMKeyUptype
TLMKILLFOCUStype
TLMLButtonDblClktype
TLMLButtonDowntype
TLMLButtonQuadClktype
TLMLButtonTripleClktype
TLMLButtonUptype
TLMMButtonDblClktype
TLMMButtonDowntype
TLMMButtonQuadClktype
TLMMButtonTripleClktype
TLMMButtonUptype
TLMMouseMovetype
TLMPastetype
TLMRButtonDblClktype
TLMRButtonDowntype
TLMRButtonQuadClktype
TLMRButtonTripleClktype
TLMRButtonUptype
TLMSysChartype
TLMSysColorChangetype
TLMSysKeyDowntype
TLMSysKeyUptype
TLMTimeChangetype
TLMVScrolltype
TLMWindowPosChangedtype
TLMWindowPosChangingtype
TLMXButtonDblClktype
TLMXButtonDowntype
TLMXButtonQuadClktype
TLMXButtonTripleClktype
TLMXButtonUptype
TNCCalcSizeParamstype
TWindowPostype
WINDOWPOStype

Constants

CBN_CLOSEUPconstant
CBN_DBLCLKconstant
CBN_DROPDOWNconstant
CBN_EDITCHANGEconstant
CBN_EDITUPDATEconstant
CBN_ERRSPACEconstant
CBN_KILLFOCUSconstant
CBN_SELCHANGEconstant
CBN_SELENDCANCELconstant
CBN_SELENDOKconstant
CBN_SETFOCUSconstant
CM_ACTIONEXECUTEconstant
CM_ACTIONUPDATEconstant
CM_ACTIVATEconstant
CM_ALLCHILDRENFLIPPEDconstant
CM_APPKEYDOWNconstant
CM_APPSHOWBTNGLYPHCHANGEDconstant
CM_APPSHOWMENUGLYPHCHANGEDconstant
CM_APPSYSCOMMANDconstant
CM_BASEconstant
CM_BIDIMODECHANGEDconstant
CM_BORDERCHANGEDconstant
CM_BUFFEREDPRINTCLIENTconstant
CM_BUTTONPRESSEDconstant
CM_CANCELMODEconstant
CM_CHANGEDconstant
CM_CHILDKEYconstant
CM_COLORCHANGEDconstant
CM_CONTROLCHANGEconstant
CM_CONTROLLISTCHANGEconstant
CM_CONTROLLISTCHANGINGconstant
CM_CREATEPOPUPconstant
CM_CTL3DCHANGEDconstant
CM_CURSORCHANGEDconstant
CM_CUSTOMGESTURESCHANGEDconstant
CM_DEACTIVATEconstant
CM_DESIGNHITTESTconstant
CM_DESTROYHANDLEconstant
CM_DIALOGCHARconstant
CM_DIALOGHANDLEconstant
CM_DIALOGKEYconstant
CM_DOCKCLIENTconstant
CM_DOCKNOTIFICATIONconstant
CM_DOCWINDOWACTIVATEconstant
CM_DOUBLEBUFFEREDCHANGEDconstant
CM_DRAGconstant
CM_ENABLEDCHANGEDconstant
CM_ENTERconstant
CM_EXITconstant
CM_FLOATconstant
CM_FOCUSCHANGEDconstant
CM_FONTCHANGEconstant
CM_FONTCHANGEDconstant
CM_GESTUREconstant
CM_GESTUREMANAGERCHANGEDconstant
CM_GETDATALINKconstant
CM_GOTFOCUSconstant
CM_HINTSHOWconstant
CM_HINTSHOWPAUSEconstant
CM_HITTESTconstant
CM_ICONCHANGEDconstant
CM_INPUTLANGCHANGEconstant
CM_INVALIDATEconstant
CM_INVALIDATEDOCKHOSTconstant
CM_INVOKEHELPconstant
CM_ISSHORTCUTconstant
CM_ISTOOLCONTROLconstant
CM_LCLOFFSETconstant
CM_LOSTFOCUSconstant
CM_MASKHITTESTconstant
CM_MENUCHANGEDconstant
CM_MOUSEACTIVATEconstant
CM_MOUSEENTERconstant
CM_MOUSELEAVEconstant
CM_MOUSEWHEELconstant
CM_PARENTBIDIMODECHANGEDconstant
CM_PARENTCOLORCHANGEDconstant
CM_PARENTCTL3DCHANGEDconstant
CM_PARENTDOUBLEBUFFEREDCHANGEDconstant
CM_PARENTFONTCHANGEDconstant
CM_PARENTSHOWHINTCHANGEDconstant
CM_PARENTTABLETOPTIONSCHANGEDconstant
CM_POPUPHWNDDESTROYconstant
CM_RECREATEWNDconstant
CM_RELEASEconstant
CM_SETACTIVECONTROLconstant
CM_SHOWHINTCHANGEDconstant
CM_SHOWINGCHANGEDconstant
CM_STANDARDGESTURESCHANGEDconstant
CM_SYSCOLORCHANGEconstant
CM_SYSFONTCHANGEDconstant
CM_TABLETOPTIONSCHANGEDconstant
CM_TABSTOPCHANGEDconstant
CM_TEXTCHANGEDconstant
CM_THEMECHANGEDconstant
CM_TIMECHANGEconstant
CM_UIACTIVATEconstant
CM_UIDEACTIVATEconstant
CM_UNDOCKCLIENTconstant
CM_UNTHEMECONTROLconstant
CM_UPDATEACTIONSconstant
CM_VISIBLECHANGEDconstant
CM_WANTSPECIALKEYconstant
CM_WINDOWHOOKconstant
CM_WININICHANGEconstant
CN_BASEconstant
CN_CHARconstant
CN_CHARTOITEMconstant
CN_COMMANDconstant
CN_COMPAREITEMconstant
CN_CTLCOLORBTNconstant
CN_CTLCOLORDLGconstant
CN_CTLCOLOREDITconstant
CN_CTLCOLORLISTBOXconstant
CN_CTLCOLORMSGBOXconstant
CN_CTLCOLORSCROLLBARconstant
CN_CTLCOLORSTATICconstant
CN_DELETEITEMconstant
CN_DRAWITEMconstant
CN_HSCROLLconstant
CN_KEYDOWNconstant
CN_KEYUPconstant
CN_MEASUREITEMconstant
CN_NOTIFYconstant
CN_PARENTNOTIFYconstant
CN_SYSCHARconstant
CN_SYSKEYDOWNconstant
CN_SYSKEYUPconstant
CN_VKEYTOITEMconstant
CN_VSCROLLconstant
GTK_IM_FLAG_COMMITconstant
GTK_IM_FLAG_ENDconstant
GTK_IM_FLAG_PREEDITconstant
GTK_IM_FLAG_REPLACEconstant
GTK_IM_FLAG_STARTconstant
LM_ACTIVATEconstant
LM_ACTIVATEITEMconstant
LM_CANCELMODEconstant
LM_CAPTURECHANGEDconstant
LM_CHANGEDconstant
LM_CHARconstant
LM_CHARTOITEMconstant
LM_CHECKRESIZEconstant
LM_CLEARconstant
LM_CLICKEDconstant
LM_CLOSEQUERYconstant
LM_COMMANDconstant
LM_COMPAREITEMconstant
LM_CONFIGUREEVENTconstant
LM_CONTEXTMENUconstant
LM_COPYconstant
LM_CREATEconstant
LM_CTLCOLORBTNconstant
LM_CTLCOLORDLGconstant
LM_CTLCOLOREDITconstant
LM_CTLCOLORLISTBOXconstant
LM_CTLCOLORMSGBOXconstant
LM_CTLCOLORSCROLLBARconstant
LM_CTLCOLORSTATICconstant
LM_CUTconstant
LM_DAYCHANGEDconstant
LM_DEFERREDEDITconstant
LM_DELETEITEMconstant
LM_DESTROYconstant
LM_DEVICECHANGEconstant
LM_DPICHANGEDconstant
LM_DRAGSTARTconstant
LM_DRAWITEMconstant
LM_DRAWLISTITEMconstant
LM_DROPFILESconstant
LM_ENABLEconstant
LM_ENTERconstant
LM_ERASEBKGNDconstant
LM_EXITconstant
LM_FOCUSconstant
LM_GETDLGCODEconstant
LM_GETTEXTLENGTHconstant
LM_GRABFOCUSconstant
LM_HELPconstant
LM_HSCROLLconstant
LM_IM_COMPOSITIONconstant
LM_IM_QUERYconstant
LM_INTERFACEFIRSTconstant
LM_INTERFACELASTconstant
LM_KEYDOWNconstant
LM_KEYFIRSTconstant
LM_KEYLASTconstant
LM_KEYUPconstant
LM_KILLCHARconstant
LM_KILLFOCUSconstant
LM_KILLLINEconstant
LM_KILLWORDconstant
LM_LBUTTONDBLCLKconstant
LM_LBUTTONDOWNconstant
LM_LBUTTONQUADCLKconstant
LM_LBUTTONTRIPLECLKconstant
LM_LBUTTONUPconstant
LM_LCLconstant
LM_LEAVEconstant
LM_MBUTTONDBLCLKconstant
LM_MBUTTONDOWNconstant
LM_MBUTTONQUADCLKconstant
LM_MBUTTONTRIPLECLKconstant
LM_MBUTTONUPconstant
LM_MEASUREITEMconstant
LM_MONTHCHANGEDconstant
LM_MOUSEENTERconstant
LM_MOUSEFIRSTconstant
LM_MOUSEFIRST2constant
LM_MOUSEHWHEELconstant
LM_MOUSELASTconstant
LM_MOUSELAST2constant
LM_MOUSELEAVEconstant
LM_MOUSEMOVEconstant
LM_MOUSEWHEELconstant
LM_MOVEconstant
LM_MOVEPAGEconstant
LM_MOVETOCOLUMNconstant
LM_MOVETOROWconstant
LM_MOVEWORDconstant
LM_NCACTIVATEconstant
LM_NCCALCSIZEconstant
LM_NCHITTESTconstant
LM_NCLBUTTONDBLCLKconstant
LM_NCLBUTTONDOWNconstant
LM_NCLBUTTONUPconstant
LM_NCMOUSEMOVEconstant
LM_NCPAINTconstant
LM_NOTIFYconstant
LM_NOTIFYFORMATconstant
LM_NULLconstant
LM_PAINTconstant
LM_PARENTNOTIFYconstant
LM_PASTEconstant
LM_QUITconstant
LM_RBUTTONDBLCLKconstant
LM_RBUTTONDOWNconstant
LM_RBUTTONQUADCLKconstant
LM_RBUTTONTRIPLECLKconstant
LM_RBUTTONUPconstant
LM_RELEASEDconstant
LM_SELCHANGEconstant
LM_SETCURSORconstant
LM_SETEDITABLEconstant
LM_SETFOCUSconstant
LM_SETFONTconstant
LM_SHOWWINDOWconstant
LM_SIZEconstant
LM_SYSCHARconstant
LM_SYSCOMMANDconstant
LM_SYSKEYDOWNconstant
LM_SYSKEYUPconstant
LM_TIMERconstant
LM_UNKNOWNconstant
LM_USERconstant
LM_VKEYTOITEMconstant
LM_VSCROLLconstant
LM_WINDOWPOSCHANGEDconstant
LM_WINDOWPOSCHANGINGconstant
LM_XBUTTONDBLCLKconstant
LM_XBUTTONDOWNconstant
LM_XBUTTONQUADCLKconstant
LM_XBUTTONTRIPLECLKconstant
LM_XBUTTONUPconstant
LM_YEARCHANGEDconstant
SC_ARRANGEconstant
SC_CLOSEconstant
SC_CONTEXTHELPconstant
SC_DEFAULTconstant
SC_HOTKEYconstant
SC_HSCROLLconstant
SC_KEYMENUconstant
SC_MAXIMIZEconstant
SC_MINIMIZEconstant
SC_MONITORPOWERconstant
SC_MOUSEMENUconstant
SC_MOVEconstant
SC_NEXTWINDOWconstant
SC_PREVWINDOWconstant
SC_RESTOREconstant
SC_SCREENSAVEconstant
SC_SEPARATORconstant
SC_SIZEconstant
SC_TASKLISTconstant
SC_VSCROLLconstant
TDM_CLICK_BUTTONconstant
TDM_CLICK_RADIO_BUTTONconstant
TDM_CLICK_VERIFICATIONconstant
TDM_ENABLE_BUTTONconstant
TDM_ENABLE_RADIO_BUTTONconstant
TDM_NAVIGATE_PAGEconstant
TDM_SET_BUTTON_ELEVATION_REQUIRED_STATEconstant
TDM_SET_ELEMENT_TEXTconstant
TDM_SET_MARQUEE_PROGRESS_BARconstant
TDM_SET_PROGRESS_BAR_MARQUEEconstant
TDM_SET_PROGRESS_BAR_POSconstant
TDM_SET_PROGRESS_BAR_RANGEconstant
TDM_SET_PROGRESS_BAR_STATEconstant
TDM_UPDATE_ELEMENT_TEXTconstant
TDM_UPDATE_ICONconstant
WA_ACTIVEconstant
WA_CLICKACTIVEconstant
WA_INACTIVEconstant
WM_USERconstant

Uses

An experiment, built from development snapshots. Not the official Free Pascal or Lazarus documentation.