|
Public Member Functions |
| virtual void | HandleRowCollapsed (CP_S_TV_DB_ParamBlock &inParamBlock) |
| virtual void | HandleRowExpanded (CP_S_TV_DB_ParamBlock &inParamBlock) |
| void | disconnect_all () |
| void | signal_connect (CP_Signal *inSender) |
| void | signal_disconnect (CP_Signal *inSender) |
| void | SetID (FourCharCode inIdentifier) |
| FourCharCode | GetID () |
| void | RegisterSignal (const CP_SignalHolder &inSignal) |
| CP_DataValueSignal * | FindSignal (const CP_String &inSignalName) |
| UInt32 | GetNumberSignals () |
| CP_String | GetNthSignalName (UInt32 inSignalIndex) |
| void | RegisterSlot (const CP_SlotHolder &inSlot) |
| CP_DataValueSlot | FindSlot (const CP_String &inSlotName) |
| UInt32 | GetNumberSlots () |
| CP_String | GetNthSlotName (UInt32 inSlotIndex) |
| template<class R, class P1, class P2> |
| CP_CommandHandlerSignal * | Connect (CPLAT::CP_CommandNo cmd, void(R::*handler)(P1, P2), SInt32 mode) |
| template<class R, class P1, class P2> |
| void | Connect (CP_Object *control, const CPLAT::CP_String &signalName, void(R::*handler)(P1, P2)) |
|
| void | Draw (CP_Canvas &inDestCanvas, CP_S_TV_DB_ParamBlock &inParamBlock) |
|
| virtual bool | HandlesClicks () |
| virtual void | HandleClick (CP_S_TV_DB_ParamBlock &, const CP_Point &) |
|
| void | AddProperty (const CP_String &inDataKey, const CP_DataValueHolder &inDataValue) |
| void | SetProperty (const CP_String &inDataKey, const CP_DataValueHolder &inDataValue) |
| bool | GetOptionalProperty (const CP_String &inDataKey, CP_DataValueHolder &inOutDataValue) |
|
| void | Draw (CP_Canvas &inDestCanvas, CP_S_TV_DB_ParamBlock &inParamBlock) |
|
| virtual bool | HandlesClicks () |
| virtual void | HandleClick (CP_S_TV_DB_ParamBlock &, const CP_Point &) |
|
| void | AddProperty (const CP_String &inDataKey, const CP_DataValueHolder &inDataValue) |
| void | SetProperty (const CP_String &inDataKey, const CP_DataValueHolder &inDataValue) |
| bool | GetOptionalProperty (const CP_String &inDataKey, CP_DataValueHolder &inOutDataValue) |
|
| void | Draw (CP_Canvas &inDestCanvas, CP_S_TV_DB_ParamBlock &inParamBlock) |
|
| void | AddProperty (const CP_String &inDataKey, const CP_DataValueHolder &inDataValue) |
| void | SetProperty (const CP_String &inDataKey, const CP_DataValueHolder &inDataValue) |
| bool | GetOptionalProperty (const CP_String &inDataKey, CP_DataValueHolder &inOutDataValue) |
|
| void | Draw (CP_Canvas &inDestCanvas, CP_S_TV_DB_ParamBlock &inParamBlock) |
|
| virtual bool | HandlesClicks () |
| virtual void | HandleClick (CP_S_TV_DB_ParamBlock &, const CP_Point &) |
|
| void | AddProperty (const CP_String &inDataKey, const CP_DataValueHolder &inDataValue) |
| void | SetProperty (const CP_String &inDataKey, const CP_DataValueHolder &inDataValue) |
| bool | GetOptionalProperty (const CP_String &inDataKey, CP_DataValueHolder &inOutDataValue) |
|
| void | Draw (CP_Canvas &inDestCanvas, CP_S_TV_DB_ParamBlock &inParamBlock) |
|
| virtual bool | HandlesClicks () |
| virtual void | HandleClick (CP_S_TV_DB_ParamBlock &, const CP_Point &) |
|
| void | AddProperty (const CP_String &inDataKey, const CP_DataValueHolder &inDataValue) |
| void | SetProperty (const CP_String &inDataKey, const CP_DataValueHolder &inDataValue) |
| bool | GetOptionalProperty (const CP_String &inDataKey, CP_DataValueHolder &inOutDataValue) |
|
| | CP_TV_DataBrowser_CH_View () |
| | Constructor.
|
| virtual | ~CP_TV_DataBrowser_CH_View () throw () |
| | Destructor.
|
|
| void | Draw (CP_Canvas &inDestCanvas, CP_S_TV_DB_ParamBlock &inParamBlock) |
|
| virtual bool | HandlesClicks () |
| virtual void | HandleClick (CP_S_TV_DB_ParamBlock &, const CP_Point &) |
|
| void | AddProperty (const CP_String &inDataKey, const CP_DataValueHolder &inDataValue) |
| void | SetProperty (const CP_String &inDataKey, const CP_DataValueHolder &inDataValue) |
| bool | GetOptionalProperty (const CP_String &inDataKey, CP_DataValueHolder &inOutDataValue) |
Static Public Member Functions |
| static void | Connect (CP_Object *sender, const CP_String &signalName, CP_Object *receiver, const CP_String &slotName, const bool reciprocal=false) |
| static void | Connect (CP_Object *sender, CP_Object *receiver, const bool reciprocal=false, const CP_String &signalName=kCP_Signal_ValueChanged, const CP_String &slotName=kCP_Slot_SetValue) |
Protected Member Functions |
| void | CreateView (CP_S_TV_DB_ParamBlock &inParamBlock) |
|
| virtual void | OnDraw (CP_Canvas &inDestCanvas, CP_S_TV_DB_ParamBlock &inParamBlock) |
Protected Attributes |
| CP_S_TV_DB_ParamBlock | fParamBlock |
| CP_DataValueSignal | fHelperViewCreatedSignal |
| SInt16 | fLeftIndent |
| SInt16 | fTopIndent |
| SInt16 | fRightIndent |
| SInt16 | fBottomIndent |
| bool | fEditingSupported |
| CP_DataValueList | fHandlerProperties |
| sender_set | fSenders |
| CP_Signals_Array * | fSignals |
| CP_Slots_Array * | fSlots |
| FourCharCode | fObjectID |
Static Protected Attributes |
| static FourCharCode | fObjectIDCount = 0 |