Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | File Members | Related Pages

CYNCDlg Class Reference

Inheritance diagram for CYNCDlg:

Inheritance graph
[legend]
Collaboration diagram for CYNCDlg:

Collaboration graph
[legend]
List of all members.

Detailed Description

PowerPlant dialog class for equivalent to Windows MessageBox.

Displays dialog with up to 3 buttons and icon.


Public Member Functions

 CYNCDlg ()
 CYNCDlg (LStream *inStream)
virtual ~CYNCDlg ()
virtual Boolean ObeyCommand (CommandT inCommand, void *ioParam=nil)
virtual void FindCommandStatus (CommandT inCommand, Boolean &outEnabled, Boolean &outUsesMark, UInt16 &outMark, Str255 outName)
virtual Boolean FocusDraw (LPane *inSubPane=nil)
 Standard AppMaker-generated FocusDraw to set background color.

virtual void SetMessageText (const char *)
virtual void HideButton (int)
virtual void SetButtonCaption (int, const char *)
virtual void SetTitle (const char *)
virtual void SetDefaultBtn (int)
virtual void SetCancelBtn (int)
virtual void SetIcon (ResIDT inIconRes)
 CYNCDlg ()
 CYNCDlg (LStream *inStream)
virtual ~CYNCDlg ()
virtual Boolean ObeyCommand (CommandT inCommand, void *ioParam=nil)
virtual void FindCommandStatus (CommandT inCommand, Boolean &outEnabled, Boolean &outUsesMark, UInt16 &outMark, Str255 outName)
virtual Boolean FocusDraw (LPane *inSubPane=nil)
virtual void SetMessageText (const char *)
virtual void HideButton (int)
virtual void SetButtonCaption (int, const char *)
virtual void SetTitle (const char *)
virtual void SetDefaultBtn (int)
virtual void SetCancelBtn (int)
virtual void SetIcon (ResIDT inIconRes)

Static Public Member Functions

CYNCDlgCreateYNCDlg (LCommander *inSuperCommander)
CYNCDlgCreateYNCDlgStream (LStream *inStream)
void RegisterClass ()
CYNCDlgCreateYNCDlg (LCommander *inSuperCommander)
CYNCDlgCreateYNCDlgStream (LStream *inStream)
void RegisterClass ()

Protected Member Functions

virtual void FinishCreateSelf ()
virtual void FinishCreateSelf ()

Protected Attributes

LPushButton * mButton1
LPushButton * mButton2
LPushButton * mButton3
LStaticText * mText
LPicture * mIcon
LStdButton * mButton1
LStdButton * mButton2
LStdButton * mButton3
LCaption * mText
LPicture * mIcon

Static Protected Attributes

Boolean sIsRegistered = false


Constructor & Destructor Documentation

CYNCDlg::CYNCDlg  ) 
 

CYNCDlg::CYNCDlg LStream *  inStream  ) 
 

CYNCDlg::~CYNCDlg  )  [virtual]
 

CYNCDlg::CYNCDlg  ) 
 

CYNCDlg::CYNCDlg LStream *  inStream  ) 
 

virtual CYNCDlg::~CYNCDlg  )  [virtual]
 


Member Function Documentation

CYNCDlg* CYNCDlg::CreateYNCDlg LCommander inSuperCommander  )  [static]
 

CYNCDlg * CYNCDlg::CreateYNCDlg LCommander inSuperCommander  )  [static]
 

CYNCDlg* CYNCDlg::CreateYNCDlgStream LStream *  inStream  )  [static]
 

CYNCDlg * CYNCDlg::CreateYNCDlgStream LStream *  inStream  )  [static]
 

virtual void CYNCDlg::FindCommandStatus CommandT  inCommand,
Boolean &  outEnabled,
Boolean &  outUsesMark,
UInt16 &  outMark,
Str255  outName
[virtual]
 

void CYNCDlg::FindCommandStatus CommandT  inCommand,
Boolean &  outEnabled,
Boolean &  outUsesMark,
UInt16 &  outMark,
Str255  outName
[virtual]
 

virtual void CYNCDlg::FinishCreateSelf  )  [protected, virtual]
 

void CYNCDlg::FinishCreateSelf  )  [protected, virtual]
 

virtual Boolean CYNCDlg::FocusDraw LPane inSubPane = nil  )  [virtual]
 

Boolean CYNCDlg::FocusDraw LPane inSubPane = nil  )  [virtual]
 

Standard AppMaker-generated FocusDraw to set background color.

Presumably overcomes long-time PowerPlant bug or weakness?

virtual void CYNCDlg::HideButton int   )  [virtual]
 

void CYNCDlg::HideButton int   )  [virtual]
 

virtual Boolean CYNCDlg::ObeyCommand CommandT  inCommand,
void *  ioParam = nil
[virtual]
 

Boolean CYNCDlg::ObeyCommand CommandT  inCommand,
void *  ioParam = nil
[virtual]
 

void CYNCDlg::RegisterClass  )  [static]
 

void CYNCDlg::RegisterClass  )  [static]
 

virtual void CYNCDlg::SetButtonCaption int  ,
const char * 
[virtual]
 

void CYNCDlg::SetButtonCaption int  ,
const char * 
[virtual]
 

virtual void CYNCDlg::SetCancelBtn int   )  [virtual]
 

void CYNCDlg::SetCancelBtn int   )  [virtual]
 

virtual void CYNCDlg::SetDefaultBtn int   )  [virtual]
 

void CYNCDlg::SetDefaultBtn int   )  [virtual]
 

virtual void CYNCDlg::SetIcon ResIDT  inIconRes  )  [virtual]
 

void CYNCDlg::SetIcon ResIDT  inIconRes  )  [virtual]
 

virtual void CYNCDlg::SetMessageText const char *   )  [virtual]
 

void CYNCDlg::SetMessageText const char *   )  [virtual]
 

virtual void CYNCDlg::SetTitle const char *   )  [virtual]
 

void CYNCDlg::SetTitle const char *   )  [virtual]
 


Member Data Documentation

LStdButton* CYNCDlg::mButton1 [protected]
 

LPushButton* CYNCDlg::mButton1 [protected]
 

LStdButton* CYNCDlg::mButton2 [protected]
 

LPushButton* CYNCDlg::mButton2 [protected]
 

LStdButton* CYNCDlg::mButton3 [protected]
 

LPushButton* CYNCDlg::mButton3 [protected]
 

LPicture* CYNCDlg::mIcon [protected]
 

LPicture* CYNCDlg::mIcon [protected]
 

LCaption* CYNCDlg::mText [protected]
 

LStaticText* CYNCDlg::mText [protected]
 

Boolean CYNCDlg::sIsRegistered = false [static, protected]
 


The documentation for this class was generated from the following files:
Generated on Fri Jan 2 00:51:59 2004 for OOFILE by doxygen 1.3.5