RTD documentation


Main Page   Class Hierarchy   Compound List   Compound Members  

Crtd_BaseDlg Class Reference

Base run-time dialog. More...

#include <rtd_BaseDlg.h>

Inheritance diagram for Crtd_BaseDlg:

CDialog CWnd Crtd_Dlg Crtd_LabDlg List of all members.

Public Methods

 Crtd_BaseDlg (UINT nID = 0, CWnd* pParent = NULL)
 Constructor. More...

virtual ~Crtd_BaseDlg ()
 Destructor.

BOOL IsCtrlStatic (UINT nID)
 Is dialog item static. More...

void UpdateCfg (Crtd_Cfg* pCfg, BOOL bFillCfg)
 Updates array of dialog control configuration nodes. More...

void CleanUp ()
 Clean up function. More...


Detailed Description

Base run-time dialog.

Crtd_BaseDlg is a parent class for Crtd_Dlg and Crtd_LabDlg. It provides functionality for maintaining dialog control configurations and other miscellaneous functions.

See also:
Crtd_Dlg , Crtd_LabDlg
Version:
1.3
Date:
01.01.2000


Constructor & Destructor Documentation

Crtd_BaseDlg::Crtd_BaseDlg ( UINT nID = 0,
CWnd * pParent = NULL )
 

Constructor.

Standard dialog constructor.

Parameters:
nID   resource ID of the dialog.
pParent   pointer to the parent window.


Member Function Documentation

void Crtd_BaseDlg::CleanUp ( )
 

Clean up function.

Releases resources associated with dialog controls (ie fonts).

Reimplemented in Crtd_LabDlg.

BOOL Crtd_BaseDlg::IsCtrlStatic ( UINT nID )
 

Is dialog item static.

Checks if the specified control is of type "Static".

Parameters:
nID   resource ID of the control.
Returns:
TRUE if the control is "Static".

void Crtd_BaseDlg::UpdateCfg ( Crtd_Cfg * pCfg,
BOOL bFillCfg )
 

Updates array of dialog control configuration nodes.

Scans all dialog controls and fills the array of control configuration nodes.

Parameters:
pCfg   pointer to configuration array.
bFillCfg   if TRUE the array is filled with information, array is updated otherwise.


The documentation for this class was generated from the following files:

Last reviewed on Saturday February 07, 2004. Latest version is available at hamradio.idealog.net