# ComMessages.h File Reference

## Classes
struct | S_CTRE_ComponentChangedData
struct | S_CTRE_ComponentAddedData
struct | S_CTRE_DragIsAcceptableMessageData
struct | S_CTRE_ReceiveDropMessageData
## Variables
const int32 | kMsg_SCC_NewComponentChosen = 5100
const int32 | kMsg_SCC_ComponentModified = 5101
const int32 | kMsg_MCC_NewComponentAdded = 5102
const int32 | kMsg_MCC_ComponentDeleted = 5103
const int32 | kMsg_MCC_ComponentModified = 5104
const int32 | kMsg_SCC_ComponentCollapedStateModified = 5105
const int32 | kMsg_InitPreviewPart = 5106
const int32 | kMsg_SCC_ComponentTracking = 5107
const int32 | kMsg_MCC_ComponentTracking = 5108
const int32 | kMsg_CUIP_ComponentListAttached = 5109
const int32 | kMsg_CUIP_ComponentAttached = 5110
const int32 | kMsg_CUIP_SubpartChanged = 5111
const int32 | kMsg_CUIP_SubpartTracking = 5112
const int32 | kMsg_CUIP_SubpartAboutToBeChanged = 5120
const int32 | kMsg_CUIP_SubpartDidNotChange = 5122
const int32 | kMsg_CTRE_ComponentChanged = 5113
const int32 | kMsg_CTRE_ComponentAdded = 5121
const int32 | kMsg_CTRE_SelectionChanged = 5123
const int32 | kMsg_CUIP_AboutToApplySubpartChanges = 5114
const int32 | kMsg_CTRE_DragIsAcceptable = 5115
const int32 | kMsg_CTRE_ReceiveDrop = 5116
const int32 | kMsg_CUIP_DialogSubpartChanged = 5117
const int32 | kMsg_CTRE_DragDrop_Done = 5118
const int32 | kMsg_CUIP_GetPreviewInfo = 5119
const int32 | kMsg_CUIP_IsSubpartCanBeChanged = 5124

## Variable Documentation

const int32 kMsg_CTRE_ComponentAdded = 5121

const int32 kMsg_CTRE_ComponentChanged = 5113

const int32 kMsg_CTRE_DragDrop_Done = 5118

const int32 kMsg_CTRE_DragIsAcceptable = 5115

const int32 kMsg_CTRE_ReceiveDrop = 5116

const int32 kMsg_CTRE_SelectionChanged = 5123

const int32 kMsg_CUIP_AboutToApplySubpartChanges = 5114

const int32 kMsg_CUIP_ComponentAttached = 5110

const int32 kMsg_CUIP_ComponentListAttached = 5109

This message is sent by the TComponentUIPart to its TUIHandlerFunctionPtr to say hello. The associated data is NULL. Use the provided dataExchanger list to initialize your custom parts

const int32 kMsg_CUIP_DialogSubpartChanged = 5117

const int32 kMsg_CUIP_GetPreviewInfo = 5119

const int32 kMsg_CUIP_IsSubpartCanBeChanged = 5124

const int32 kMsg_CUIP_SubpartAboutToBeChanged = 5120

const int32 kMsg_CUIP_SubpartChanged = 5111

const int32 kMsg_CUIP_SubpartDidNotChange = 5122

const int32 kMsg_CUIP_SubpartTracking = 5112

const int32 kMsg_InitPreviewPart = 5106

const int32 kMsg_MCC_ComponentDeleted = 5103

const int32 kMsg_MCC_ComponentModified = 5104

const int32 kMsg_MCC_ComponentTracking = 5108

const int32 kMsg_MCC_NewComponentAdded = 5102

const int32 kMsg_SCC_ComponentCollapedStateModified = 5105

const int32 kMsg_SCC_ComponentModified = 5101

const int32 kMsg_SCC_ComponentTracking = 5107

const int32 kMsg_SCC_NewComponentChosen = 5100