MGUI::FRAMESTYLEDLG Class Reference

#include <mgui/framestyledlg.h>

Inheritance diagram for MGUI::FRAMESTYLEDLG:

Inheritance graph
[legend]
List of all members.

Public Member Functions

 FRAMESTYLEDLG (LABELFRAMEPARMS &parms, const RVC::OBJITEM &StyleObjItem, double CurrentScale)
LABELFRAMEPARMSGetFrameParms ()
const RVC::OBJITEMGetStyleObjItem () const
void Update ()
 ~FRAMESTYLEDLG ()

Private Member Functions

virtual ERRVALUE v_CreateContent ()
virtual void v_OnApply ()

Private Attributes

MGUI::LAYOUT_BOOK m_Book
LABELFRAMEPARMSm_original
PAGE_FRAME m_PageFrame
PAGE_LEADER m_PageLeader
PAGE_SAMPLE m_PageSample
LABELFRAMEPARMS m_parms
const RVC::OBJITEMm_StyleObjItem

Constructor & Destructor Documentation

MGUI::FRAMESTYLEDLG::FRAMESTYLEDLG LABELFRAMEPARMS parms,
const RVC::OBJITEM StyleObjItem,
double  CurrentScale
 

MGUI::FRAMESTYLEDLG::~FRAMESTYLEDLG  ) 
 


Member Function Documentation

LABELFRAMEPARMS& MGUI::FRAMESTYLEDLG::GetFrameParms  )  [inline]
 

Definition at line 50 of file framestyledlg.h.

const RVC::OBJITEM& MGUI::FRAMESTYLEDLG::GetStyleObjItem  )  const [inline]
 

Definition at line 45 of file framestyledlg.h.

void MGUI::FRAMESTYLEDLG::Update  ) 
 

virtual ERRVALUE MGUI::FRAMESTYLEDLG::v_CreateContent  )  [private, virtual]
 

Create dialog shell contents.

Derived class MUST implement this. Function must return 0 for success or an error code. This will be called by the dialog creation code and must not be called directly. This is normally overridden only by the specific dialog implementation and not by the code that actually uses that dialog implementation. Implementation should call GetMainForm() or GetMainPane() to determine the form or pane to create the controls in. Note that you cannot override the dialog title in v_CreateContent, title must be set first.

Implements MGUI::DLGSHELL.

virtual void MGUI::FRAMESTYLEDLG::v_OnApply  )  [private, virtual]
 

Called when user presses 'Apply' button.

Will also be called by default v_OnOK implementation if 'Apply' button exists and is not disabled.

Reimplemented from MGUI::DLGSHELL.


Member Data Documentation

MGUI::LAYOUT_BOOK MGUI::FRAMESTYLEDLG::m_Book [private]
 

Definition at line 186 of file framestyledlg.h.

LABELFRAMEPARMS& MGUI::FRAMESTYLEDLG::m_original [private]
 

Definition at line 185 of file framestyledlg.h.

PAGE_FRAME MGUI::FRAMESTYLEDLG::m_PageFrame [private]
 

Definition at line 187 of file framestyledlg.h.

PAGE_LEADER MGUI::FRAMESTYLEDLG::m_PageLeader [private]
 

Definition at line 188 of file framestyledlg.h.

PAGE_SAMPLE MGUI::FRAMESTYLEDLG::m_PageSample [private]
 

Definition at line 189 of file framestyledlg.h.

LABELFRAMEPARMS MGUI::FRAMESTYLEDLG::m_parms [private]
 

Definition at line 184 of file framestyledlg.h.

const RVC::OBJITEM& MGUI::FRAMESTYLEDLG::m_StyleObjItem [private]
 

Definition at line 183 of file framestyledlg.h.


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