Sequence Chart Studio  svn HEAD revision
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Public Types | Public Member Functions | Public Attributes | Private Member Functions | Private Attributes | List of all members
CBeautifySettingsWidthsDlg Class Reference

#include <beautifySettingWidthsDlg.h>

Inheritance diagram for CBeautifySettingsWidthsDlg:
Inheritance graph
Collaboration diagram for CBeautifySettingsWidthsDlg:
Collaboration graph

Public Types

enum  { IDD = IDD_BEAUTIFY_WIDTHS }
 

Public Member Functions

 CBeautifySettingsWidthsDlg (Visio::IVApplicationPtr vsoApp)
 
 ~CBeautifySettingsWidthsDlg ()
 
const wchar_t * GetRegistryFolder ()
 
- Public Member Functions inherited from ATL::CSettingsPageDialog
 CSettingsPageDialog (WORD IDD, bool hasHelp, __in_opt DLGPROC dlgProc)
 
HWND Create (HWND hWndParent, LPARAM dwInitParam=NULL)
 
HWND Create (HWND hWndParent, RECT &, LPARAM dwInitParam=NULL)
 
BOOL DestroyWindow ()
 
bool getHasHelp ()
 
void showHelp (LPCTSTR path)
 

Public Attributes

long m_const_head
 
long m_minimal_head
 
long m_maximal_head
 
long m_original_head
 
long m_const_action
 
long m_original_action
 
long m_const_condition
 
long m_original_condition
 
float m_head_value
 
float m_coregion_value
 
float m_coregion_tail_value
 
float m_action_value
 
float m_condition_value
 

Private Member Functions

void OnDataExchangeError (UINT nCtrlID, BOOL bSave)
 
void OnDataValidateError (UINT nCtrlID, BOOL bSave, _XData &data)
 
BOOL OnApply (WORD wID)
 
BOOL OnHelp ()
 
LRESULT OnInitDialog (UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL &bHandled)
 
LRESULT OnConstHeadRdo (WORD wNotifyCode, WORD wID, HWND hWndCtl, BOOL &bHandled)
 
LRESULT OnMinimalHeadRdo (WORD wNotifyCode, WORD wID, HWND hWndCtl, BOOL &bHandled)
 
LRESULT OnMaximalHeadRdo (WORD wNotifyCode, WORD wID, HWND hWndCtl, BOOL &bHandled)
 
LRESULT OnOriginalHeadRdo (WORD wNotifyCode, WORD wID, HWND hWndCtl, BOOL &bHandled)
 
LRESULT OnConstActionRdo (WORD wNotifyCode, WORD wID, HWND hWndCtl, BOOL &bHandled)
 
LRESULT OnOriginalActionRdo (WORD wNotifyCode, WORD wID, HWND hWndCtl, BOOL &bHandled)
 
LRESULT OnConstConditionRdo (WORD wNotifyCode, WORD wID, HWND hWndCtl, BOOL &bHandled)
 
LRESULT OnOriginalConditionRdo (WORD wNotifyCode, WORD wID, HWND hWndCtl, BOOL &bHandled)
 
int LoadRegistryData ()
 
int SaveRegistryData ()
 
void UpdateControls ()
 

Private Attributes

Visio::IVApplicationPtr m_vsoApp
 
CButton m_use_const_headRdo
 
CButton m_use_minimal_headRdo
 
CButton m_use_maximal_headRdo
 
CButton m_use_original_headRdo
 
CButton m_use_const_actionRdo
 
CButton m_use_original_actionRdo
 
CButton m_use_const_conditionRdo
 
CButton m_use_original_conditionRdo
 
CEditImpl m_constHeadValue
 
CEditImpl m_coregionValue
 
CEditImpl m_coregionTailValue
 
CEditImpl m_actionValue
 
CEditImpl m_conditionValue
 
WTL::CUpDownCtrl m_spinConstHeadUD
 
WTL::CUpDownCtrl m_spinCoregionUD
 
WTL::CUpDownCtrl m_spinCoregionTailUD
 
WTL::CUpDownCtrl m_spinActionUD
 
WTL::CUpDownCtrl m_spinConditionUD
 

Additional Inherited Members

- Protected Attributes inherited from ATL::CSettingsPageDialog
WORD IDD
 
DLGPROC dlgProc
 
bool hasHelp
 

Detailed Description

Definition at line 49 of file beautifySettingWidthsDlg.h.

Member Enumeration Documentation

anonymous enum
Enumerator
IDD 

Definition at line 54 of file beautifySettingWidthsDlg.h.

Constructor & Destructor Documentation

CBeautifySettingsWidthsDlg::CBeautifySettingsWidthsDlg ( Visio::IVApplicationPtr  vsoApp)
inline

Definition at line 56 of file beautifySettingWidthsDlg.h.

CBeautifySettingsWidthsDlg::~CBeautifySettingsWidthsDlg ( )
inline

Definition at line 60 of file beautifySettingWidthsDlg.h.

Member Function Documentation

const wchar_t* CBeautifySettingsWidthsDlg::GetRegistryFolder ( )
inline

Definition at line 63 of file beautifySettingWidthsDlg.h.

References SCSTUDIO_REGISTRY_ROOT.

Referenced by LoadRegistryData(), and SaveRegistryData().

int CBeautifySettingsWidthsDlg::LoadRegistryData ( )
private
BOOL CBeautifySettingsWidthsDlg::OnApply ( WORD  wID)
privatevirtual

Reimplemented from ATL::CSettingsPageDialog.

Definition at line 66 of file beautifySettingWidthsDlg.cpp.

References SaveRegistryData().

LRESULT CBeautifySettingsWidthsDlg::OnConstActionRdo ( WORD  wNotifyCode,
WORD  wID,
HWND  hWndCtl,
BOOL &  bHandled 
)
private

Definition at line 253 of file beautifySettingWidthsDlg.cpp.

References m_const_action, m_original_action, and UpdateControls().

LRESULT CBeautifySettingsWidthsDlg::OnConstConditionRdo ( WORD  wNotifyCode,
WORD  wID,
HWND  hWndCtl,
BOOL &  bHandled 
)
private
LRESULT CBeautifySettingsWidthsDlg::OnConstHeadRdo ( WORD  wNotifyCode,
WORD  wID,
HWND  hWndCtl,
BOOL &  bHandled 
)
private
void CBeautifySettingsWidthsDlg::OnDataExchangeError ( UINT  nCtrlID,
BOOL  bSave 
)
private

Definition at line 164 of file beautifySettingWidthsDlg.cpp.

void CBeautifySettingsWidthsDlg::OnDataValidateError ( UINT  nCtrlID,
BOOL  bSave,
_XData &  data 
)
private
BOOL CBeautifySettingsWidthsDlg::OnHelp ( )
privatevirtual

Reimplemented from ATL::CSettingsPageDialog.

Definition at line 85 of file beautifySettingWidthsDlg.cpp.

References ATL::CSettingsPageDialog::showHelp().

LRESULT CBeautifySettingsWidthsDlg::OnInitDialog ( UINT  uMsg,
WPARAM  wParam,
LPARAM  lParam,
BOOL &  bHandled 
)
private
LRESULT CBeautifySettingsWidthsDlg::OnMaximalHeadRdo ( WORD  wNotifyCode,
WORD  wID,
HWND  hWndCtl,
BOOL &  bHandled 
)
private
LRESULT CBeautifySettingsWidthsDlg::OnMinimalHeadRdo ( WORD  wNotifyCode,
WORD  wID,
HWND  hWndCtl,
BOOL &  bHandled 
)
private
LRESULT CBeautifySettingsWidthsDlg::OnOriginalActionRdo ( WORD  wNotifyCode,
WORD  wID,
HWND  hWndCtl,
BOOL &  bHandled 
)
private

Definition at line 261 of file beautifySettingWidthsDlg.cpp.

References m_const_action, m_original_action, and UpdateControls().

LRESULT CBeautifySettingsWidthsDlg::OnOriginalConditionRdo ( WORD  wNotifyCode,
WORD  wID,
HWND  hWndCtl,
BOOL &  bHandled 
)
private
LRESULT CBeautifySettingsWidthsDlg::OnOriginalHeadRdo ( WORD  wNotifyCode,
WORD  wID,
HWND  hWndCtl,
BOOL &  bHandled 
)
private
int CBeautifySettingsWidthsDlg::SaveRegistryData ( )
private
void CBeautifySettingsWidthsDlg::UpdateControls ( )
private

Member Data Documentation

float CBeautifySettingsWidthsDlg::m_action_value

Definition at line 79 of file beautifySettingWidthsDlg.h.

Referenced by LoadRegistryData(), and SaveRegistryData().

CEditImpl CBeautifySettingsWidthsDlg::m_actionValue
private

Definition at line 181 of file beautifySettingWidthsDlg.h.

Referenced by OnInitDialog(), and UpdateControls().

float CBeautifySettingsWidthsDlg::m_condition_value

Definition at line 80 of file beautifySettingWidthsDlg.h.

Referenced by LoadRegistryData(), and SaveRegistryData().

CEditImpl CBeautifySettingsWidthsDlg::m_conditionValue
private

Definition at line 182 of file beautifySettingWidthsDlg.h.

Referenced by OnInitDialog(), and UpdateControls().

long CBeautifySettingsWidthsDlg::m_const_action
long CBeautifySettingsWidthsDlg::m_const_condition
long CBeautifySettingsWidthsDlg::m_const_head
CEditImpl CBeautifySettingsWidthsDlg::m_constHeadValue
private

Definition at line 178 of file beautifySettingWidthsDlg.h.

Referenced by OnInitDialog(), and UpdateControls().

float CBeautifySettingsWidthsDlg::m_coregion_tail_value

Definition at line 78 of file beautifySettingWidthsDlg.h.

Referenced by LoadRegistryData(), and SaveRegistryData().

float CBeautifySettingsWidthsDlg::m_coregion_value

Definition at line 77 of file beautifySettingWidthsDlg.h.

Referenced by LoadRegistryData(), and SaveRegistryData().

CEditImpl CBeautifySettingsWidthsDlg::m_coregionTailValue
private

Definition at line 180 of file beautifySettingWidthsDlg.h.

Referenced by OnInitDialog().

CEditImpl CBeautifySettingsWidthsDlg::m_coregionValue
private

Definition at line 179 of file beautifySettingWidthsDlg.h.

Referenced by OnInitDialog().

float CBeautifySettingsWidthsDlg::m_head_value

Definition at line 76 of file beautifySettingWidthsDlg.h.

Referenced by LoadRegistryData(), and SaveRegistryData().

long CBeautifySettingsWidthsDlg::m_maximal_head
long CBeautifySettingsWidthsDlg::m_minimal_head
long CBeautifySettingsWidthsDlg::m_original_action
long CBeautifySettingsWidthsDlg::m_original_condition
long CBeautifySettingsWidthsDlg::m_original_head
WTL::CUpDownCtrl CBeautifySettingsWidthsDlg::m_spinActionUD
private

Definition at line 188 of file beautifySettingWidthsDlg.h.

Referenced by OnInitDialog(), and UpdateControls().

WTL::CUpDownCtrl CBeautifySettingsWidthsDlg::m_spinConditionUD
private

Definition at line 189 of file beautifySettingWidthsDlg.h.

Referenced by OnInitDialog(), and UpdateControls().

WTL::CUpDownCtrl CBeautifySettingsWidthsDlg::m_spinConstHeadUD
private

Definition at line 185 of file beautifySettingWidthsDlg.h.

Referenced by OnInitDialog(), and UpdateControls().

WTL::CUpDownCtrl CBeautifySettingsWidthsDlg::m_spinCoregionTailUD
private

Definition at line 187 of file beautifySettingWidthsDlg.h.

Referenced by OnInitDialog().

WTL::CUpDownCtrl CBeautifySettingsWidthsDlg::m_spinCoregionUD
private

Definition at line 186 of file beautifySettingWidthsDlg.h.

Referenced by OnInitDialog().

CButton CBeautifySettingsWidthsDlg::m_use_const_actionRdo
private

Definition at line 172 of file beautifySettingWidthsDlg.h.

Referenced by SaveRegistryData(), and UpdateControls().

CButton CBeautifySettingsWidthsDlg::m_use_const_conditionRdo
private

Definition at line 174 of file beautifySettingWidthsDlg.h.

Referenced by SaveRegistryData(), and UpdateControls().

CButton CBeautifySettingsWidthsDlg::m_use_const_headRdo
private

Definition at line 168 of file beautifySettingWidthsDlg.h.

Referenced by SaveRegistryData(), and UpdateControls().

CButton CBeautifySettingsWidthsDlg::m_use_maximal_headRdo
private

Definition at line 170 of file beautifySettingWidthsDlg.h.

Referenced by SaveRegistryData(), and UpdateControls().

CButton CBeautifySettingsWidthsDlg::m_use_minimal_headRdo
private

Definition at line 169 of file beautifySettingWidthsDlg.h.

Referenced by SaveRegistryData(), and UpdateControls().

CButton CBeautifySettingsWidthsDlg::m_use_original_actionRdo
private

Definition at line 173 of file beautifySettingWidthsDlg.h.

Referenced by SaveRegistryData(), and UpdateControls().

CButton CBeautifySettingsWidthsDlg::m_use_original_conditionRdo
private

Definition at line 175 of file beautifySettingWidthsDlg.h.

Referenced by SaveRegistryData(), and UpdateControls().

CButton CBeautifySettingsWidthsDlg::m_use_original_headRdo
private

Definition at line 171 of file beautifySettingWidthsDlg.h.

Referenced by SaveRegistryData(), and UpdateControls().

Visio::IVApplicationPtr CBeautifySettingsWidthsDlg::m_vsoApp
private

Definition at line 84 of file beautifySettingWidthsDlg.h.

Referenced by LoadRegistryData(), and SaveRegistryData().


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

SourceForge.net Logo
Generated on Fri Jan 15 2016 16:26:57 for Sequence Chart Studio by  doxygen