Public Member Functions | |
Constructor / Destructor | |
CP_Simple_TV_DataBrowser_Doc (CPLAT::CP_ScriptableObject *inContainer, CPLAT::FourCharCode inDocType) | |
Constructor. | |
virtual | ~CP_Simple_TV_DataBrowser_Doc () throw () |
DataSource | |
virtual CPLAT::CP_DataValueHolder | GetData (SInt32 inID) |
Document UI | |
virtual void | HandleCreateDocumentUI (SInt32 inPostCreateFlags=CP_E_Doc_Create_DoNothing) |
Static Public Member Functions | |
Creator | |
static CPLAT::CP_Document_Base * | DocumentCreator (CPLAT::CP_ScriptableObject *inContainer, CPLAT::FourCharCode inDocumentClass) |
Protected Attributes | |
CPLAT::CP_Strings_Array | fTableStrings |
Private Types | |
typedef CPLAT::CP_Document< CPLAT::CP_UndoPolicy_None, CPLAT::CP_PrintPolicy_None > | inherited |
Private Member Functions | |
void | CreateStringData () |
|
|
|
Constructor.
|
|
Destructor.
|
|
Called when some action has requested we create a new document object. This is usually called from the CP_DocumentFactoryManager when it needs to create a new document.
|
|
CP_DataSource method called to get data for the passed in identifier.
|
|
Called when the document wants to create the main user interface for the document. In this demo we create a window, with a CP_TextView in it.
|
|
Called to create some strings used to popuplate the table with dummy data.
|
|
|