Main Page   Class Hierarchy   Compound List   File List   Compound Members   File Members  

CProject Class Reference

base class for all projects More...

#include <Project.h>

Inheritance diagram for CProject:

Inheritance graph
[legend]
Collaboration diagram for CProject:

Collaboration graph
[legend]
List of all members.

Public Methods

__fastcall CProject (CPluginObjectInfo *objectinfo)
void __fastcall CloseProject (void)
void __fastcall AddToProjectsList (void)
CSmallString __fastcall GetFullCaption (void)
CSmallString __fastcall GetFullName (void)
const CSmallString &__fastcall GetPath (void)
const CSmallString &__fastcall GetAlias (void)
void __fastcall SetAlias (const CSmallString &alias)
bool __fastcall IsNameTemporary (void)
void __fastcall SetReadOnly (bool set)
void __fastcall SetChanged (void)
bool __fastcall IsChanged (void)
bool __fastcall IsReadOnly (void)
bool __fastcall SaveProject (void)
bool __fastcall SaveProjectAs (const CSmallString &fullname)
bool __fastcall RenameProject (const CSmallString &newname)
virtual bool __fastcall NewData (void)
virtual bool __fastcall LoadData (void)
virtual bool __fastcall SaveData (void)
bool __fastcall IsActive (void)
void __fastcall Activate (void)
void __fastcall Deactivate (void)
void __fastcall BringToFront (void)
void __fastcall SetVisible (bool set)
virtual void __fastcall RepaintProject (void)
virtual TWorkProjectEventer
*__fastcall 
GetWorkProjectEventer (void)
virtual TControl *__fastcall GetDockControl (void)
TForm *__fastcall GetScene (void)
bool __fastcall DockTo (TWorkProjectEventer *p_project, TWinControl *p_site, TControl *p_control)
bool __fastcall Float (void)
bool __fastcall IsDocked (void)
virtual void __fastcall ActivateFormEvents (TForm *p_form)
virtual CContainerEnumerator
*__fastcall 
GetRootEnumerator (void)
virtual CExtObject *__fastcall FindObject (int index)
virtual void __fastcall HistoryListChange (EChangeMessage message)
virtual void __fastcall PrepareReadOnly (void)

Static Public Methods

CProject *__fastcall NewProject (const CUUID &projectuuid)
CProject *__fastcall NewProject (const CUUID &projectuuid, const CSmallString &fullname)
CProject *__fastcall OpenProject (const CSmallString &fullname)
bool __fastcall RenameProject (const CSmallString &oldfullname, const CSmallString &newname)

Public Attributes

CIndexCounter IndexCounter
CHistoryList HistoryList
CSetupsList Setups

Detailed Description

base class for all projects


The documentation for this class was generated from the following file:
Generated on Sun Feb 9 12:59:12 2003 for NemesisCore by doxygen1.3-rc2