GRE::VIEWSCRIPT Class Reference

#include <gre/viewscript.h>

Inheritance diagram for GRE::VIEWSCRIPT:

Inheritance graph
[legend]
List of all members.

Public Member Functions

bool EditProperties (MDLGPARENT dlgparent, GRE_VIEWABLE *viewable, GRE_VIEW *view, bool CanChangeSet)
int EditScript (Widget pwidget, SMLCONTEXT *smlcontext)
const FILEPATHGetFilePath () const
const MICON GetIcon () const
const char * GetIconGroup () const
const char * GetIconName () const
const UNICODEGetName () const
const MISTRINGGetScriptString () const
bool GetShowIcon () const
virtual void IniWrite (const char *IniGroup, const char *IniBaseName) const
bool IsFromViewable () const
ERRVALUE Load (const FILEPATH &filepath)
virtual int Load (const char *IniGroup=0, const char *IniBaseName=0)
VIEWSCRIPToperator= (const VIEWSCRIPT &rhs)
bool SelectIcon (MDLGPARENT dlgparent)
void SetFilePath (const FILEPATH &filepath)
void SetFromViewable (bool FromViewable=true)
void SetName (const UNICODE *name)
void SetShowIcon (bool ShowIcon)
 VIEWSCRIPT (const VIEWSCRIPT &rhs)
 VIEWSCRIPT ()
virtual ~VIEWSCRIPT ()

Static Protected Member Functions

const SERIALIZER::ITEMDEFSerialGetItemDef ()

Constructor & Destructor Documentation

GRE::VIEWSCRIPT::VIEWSCRIPT  ) 
 

Default Constructor.

GRE::VIEWSCRIPT::VIEWSCRIPT const VIEWSCRIPT rhs  )  [inline]
 

Copy constructor.

Definition at line 88 of file viewscript.h.

virtual GRE::VIEWSCRIPT::~VIEWSCRIPT  )  [virtual]
 

Destructor.


Member Function Documentation

bool GRE::VIEWSCRIPT::EditProperties MDLGPARENT  dlgparent,
GRE_VIEWABLE viewable,
GRE_VIEW view,
bool  CanChangeSet
 

int GRE::VIEWSCRIPT::EditScript Widget  pwidget,
SMLCONTEXT smlcontext
 

TRUE if changed, FALSE if not, < 0 if error.

const FILEPATH& GRE::VIEWSCRIPT::GetFilePath  )  const [inline]
 

Definition at line 123 of file viewscript.h.

const MICON GRE::VIEWSCRIPT::GetIcon  )  const [inline]
 

Definition at line 126 of file viewscript.h.

const char* GRE::VIEWSCRIPT::GetIconGroup  )  const [inline]
 

Definition at line 134 of file viewscript.h.

const char* GRE::VIEWSCRIPT::GetIconName  )  const [inline]
 

Definition at line 137 of file viewscript.h.

const UNICODE* GRE::VIEWSCRIPT::GetName  )  const [inline]
 

Definition at line 140 of file viewscript.h.

const MISTRING& GRE::VIEWSCRIPT::GetScriptString  )  const [inline]
 

Definition at line 143 of file viewscript.h.

bool GRE::VIEWSCRIPT::GetShowIcon  )  const [inline]
 

Definition at line 146 of file viewscript.h.

virtual void GRE::VIEWSCRIPT::IniWrite const char *  IniGroup,
const char *  IniBaseName
const [virtual]
 

Reimplemented in GRE::MACROSCRIPT.

bool GRE::VIEWSCRIPT::IsFromViewable  )  const [inline]
 

Definition at line 149 of file viewscript.h.

ERRVALUE GRE::VIEWSCRIPT::Load const FILEPATH filepath  )  [inline]
 

Definition at line 152 of file viewscript.h.

virtual int GRE::VIEWSCRIPT::Load const char *  IniGroup = 0,
const char *  IniBaseName = 0
[virtual]
 

Reimplemented in GRE::MACROSCRIPT.

VIEWSCRIPT& GRE::VIEWSCRIPT::operator= const VIEWSCRIPT rhs  )  [inline]
 

Assignment operator.

Definition at line 96 of file viewscript.h.

bool GRE::VIEWSCRIPT::SelectIcon MDLGPARENT  dlgparent  ) 
 

const SERIALIZER::ITEMDEF* GRE::VIEWSCRIPT::SerialGetItemDef  )  [static, protected]
 

Get serialization item definition table.

void GRE::VIEWSCRIPT::SetFilePath const FILEPATH filepath  )  [inline]
 

Definition at line 160 of file viewscript.h.

void GRE::VIEWSCRIPT::SetFromViewable bool  FromViewable = true  )  [inline]
 

Definition at line 164 of file viewscript.h.

void GRE::VIEWSCRIPT::SetName const UNICODE name  )  [inline]
 

Definition at line 168 of file viewscript.h.

void GRE::VIEWSCRIPT::SetShowIcon bool  ShowIcon  )  [inline]
 

Definition at line 172 of file viewscript.h.


The documentation for this class was generated from the following file:
Generated on Tue Dec 14 13:20:33 2004 for TNTsdk by  doxygen 1.3.8-20040913