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
CPcapSettingsViewDlg Class Reference

#include <pcapSettingViewDlg.h>

Inheritance diagram for CPcapSettingsViewDlg:
Inheritance graph
Collaboration diagram for CPcapSettingsViewDlg:
Collaboration graph

Public Types

enum  { IDD = IDD_PCAP_SETTINGS_VIEW }
 

Public Member Functions

 CPcapSettingsViewDlg (Visio::IVApplicationPtr vsoApp)
 
 ~CPcapSettingsViewDlg ()
 
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_ignore
 
long m_lower_info
 
long m_all_info
 
long m_sel_info
 
int m_data_size
 
int m_upper_proto
 
int m_packet_id
 
int m_ports
 

Private Member Functions

void OnDataExchangeError (UINT nCtrlID, BOOL bSave)
 
void OnDataValidateError (UINT nCtrlID, BOOL bSave, _XData &data)
 
LRESULT OnInitDialog (UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL &bHandled)
 
BOOL OnApply (WORD wID)
 
BOOL OnHelp ()
 
LRESULT OnIgnoreRdo (WORD wNotifyCode, WORD wID, HWND hWndCtl, BOOL &bHandled)
 
LRESULT OnLowerInfoRdo (WORD wNotifyCode, WORD wID, HWND hWndCtl, BOOL &bHandled)
 
LRESULT OnAllInfoRdo (WORD wNotifyCode, WORD wID, HWND hWndCtl, BOOL &bHandled)
 
LRESULT OnSelInfoRdo (WORD wNotifyCode, WORD wID, HWND hWndCtl, BOOL &bHandled)
 
LRESULT OnDataSize (WORD wNotifyCode, WORD wID, HWND hWndCtl, BOOL &bHandled)
 
LRESULT OnUpperProto (WORD wNotifyCode, WORD wID, HWND hWndCtl, BOOL &bHandled)
 
LRESULT OnPacketId (WORD wNotifyCode, WORD wID, HWND hWndCtl, BOOL &bHandled)
 
LRESULT OnPorts (WORD wNotifyCode, WORD wID, HWND hWndCtl, BOOL &bHandled)
 
int LoadRegistryData ()
 
int SaveRegistryData ()
 
void UpdateControls ()
 

Private Attributes

Visio::IVApplicationPtr m_vsoApp
 
CButton m_ignoreRdo
 
CButton m_lower_infoRdo
 
CButton m_all_infoRdo
 
CButton m_sel_infoRdo
 

Additional Inherited Members

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

Detailed Description

Definition at line 31 of file pcapSettingViewDlg.h.

Member Enumeration Documentation

anonymous enum
Enumerator
IDD 

Definition at line 35 of file pcapSettingViewDlg.h.

Constructor & Destructor Documentation

CPcapSettingsViewDlg::CPcapSettingsViewDlg ( Visio::IVApplicationPtr  vsoApp)
inline

Definition at line 37 of file pcapSettingViewDlg.h.

CPcapSettingsViewDlg::~CPcapSettingsViewDlg ( )
inline

Definition at line 41 of file pcapSettingViewDlg.h.

Member Function Documentation

const wchar_t* CPcapSettingsViewDlg::GetRegistryFolder ( )
inline

Definition at line 44 of file pcapSettingViewDlg.h.

References SCSTUDIO_REGISTRY_ROOT.

Referenced by LoadRegistryData(), and SaveRegistryData().

int CPcapSettingsViewDlg::LoadRegistryData ( )
private
LRESULT CPcapSettingsViewDlg::OnAllInfoRdo ( WORD  wNotifyCode,
WORD  wID,
HWND  hWndCtl,
BOOL &  bHandled 
)
private

Definition at line 161 of file pcapSettingViewDlg.cpp.

References m_all_info, m_sel_info, and UpdateControls().

BOOL CPcapSettingsViewDlg::OnApply ( WORD  wID)
privatevirtual

Reimplemented from ATL::CSettingsPageDialog.

Definition at line 40 of file pcapSettingViewDlg.cpp.

References SaveRegistryData().

void CPcapSettingsViewDlg::OnDataExchangeError ( UINT  nCtrlID,
BOOL  bSave 
)
private

Definition at line 118 of file pcapSettingViewDlg.cpp.

LRESULT CPcapSettingsViewDlg::OnDataSize ( WORD  wNotifyCode,
WORD  wID,
HWND  hWndCtl,
BOOL &  bHandled 
)
private

Definition at line 180 of file pcapSettingViewDlg.cpp.

References m_data_size, and UpdateControls().

void CPcapSettingsViewDlg::OnDataValidateError ( UINT  nCtrlID,
BOOL  bSave,
_XData &  data 
)
private

Definition at line 128 of file pcapSettingViewDlg.cpp.

BOOL CPcapSettingsViewDlg::OnHelp ( )
privatevirtual

Reimplemented from ATL::CSettingsPageDialog.

Definition at line 58 of file pcapSettingViewDlg.cpp.

References ATL::CSettingsPageDialog::showHelp().

LRESULT CPcapSettingsViewDlg::OnIgnoreRdo ( WORD  wNotifyCode,
WORD  wID,
HWND  hWndCtl,
BOOL &  bHandled 
)
private

Definition at line 143 of file pcapSettingViewDlg.cpp.

References m_ignore, m_lower_info, and UpdateControls().

LRESULT CPcapSettingsViewDlg::OnInitDialog ( UINT  uMsg,
WPARAM  wParam,
LPARAM  lParam,
BOOL &  bHandled 
)
private

Definition at line 27 of file pcapSettingViewDlg.cpp.

References LoadRegistryData(), and UpdateControls().

LRESULT CPcapSettingsViewDlg::OnLowerInfoRdo ( WORD  wNotifyCode,
WORD  wID,
HWND  hWndCtl,
BOOL &  bHandled 
)
private

Definition at line 152 of file pcapSettingViewDlg.cpp.

References m_ignore, m_lower_info, and UpdateControls().

LRESULT CPcapSettingsViewDlg::OnPacketId ( WORD  wNotifyCode,
WORD  wID,
HWND  hWndCtl,
BOOL &  bHandled 
)
private

Definition at line 196 of file pcapSettingViewDlg.cpp.

References m_packet_id, and UpdateControls().

LRESULT CPcapSettingsViewDlg::OnPorts ( WORD  wNotifyCode,
WORD  wID,
HWND  hWndCtl,
BOOL &  bHandled 
)
private

Definition at line 204 of file pcapSettingViewDlg.cpp.

References m_ports, and UpdateControls().

LRESULT CPcapSettingsViewDlg::OnSelInfoRdo ( WORD  wNotifyCode,
WORD  wID,
HWND  hWndCtl,
BOOL &  bHandled 
)
private

Definition at line 170 of file pcapSettingViewDlg.cpp.

References m_all_info, m_sel_info, and UpdateControls().

LRESULT CPcapSettingsViewDlg::OnUpperProto ( WORD  wNotifyCode,
WORD  wID,
HWND  hWndCtl,
BOOL &  bHandled 
)
private

Definition at line 188 of file pcapSettingViewDlg.cpp.

References m_upper_proto, and UpdateControls().

int CPcapSettingsViewDlg::SaveRegistryData ( )
private
void CPcapSettingsViewDlg::UpdateControls ( )
private

Member Data Documentation

long CPcapSettingsViewDlg::m_all_info

Definition at line 48 of file pcapSettingViewDlg.h.

Referenced by LoadRegistryData(), OnAllInfoRdo(), OnSelInfoRdo(), and UpdateControls().

CButton CPcapSettingsViewDlg::m_all_infoRdo
private

Definition at line 114 of file pcapSettingViewDlg.h.

Referenced by SaveRegistryData(), and UpdateControls().

int CPcapSettingsViewDlg::m_data_size

Definition at line 51 of file pcapSettingViewDlg.h.

Referenced by LoadRegistryData(), OnDataSize(), and SaveRegistryData().

long CPcapSettingsViewDlg::m_ignore

Definition at line 46 of file pcapSettingViewDlg.h.

Referenced by LoadRegistryData(), OnIgnoreRdo(), OnLowerInfoRdo(), and UpdateControls().

CButton CPcapSettingsViewDlg::m_ignoreRdo
private

Definition at line 112 of file pcapSettingViewDlg.h.

Referenced by SaveRegistryData(), and UpdateControls().

long CPcapSettingsViewDlg::m_lower_info

Definition at line 47 of file pcapSettingViewDlg.h.

Referenced by LoadRegistryData(), OnIgnoreRdo(), OnLowerInfoRdo(), and UpdateControls().

CButton CPcapSettingsViewDlg::m_lower_infoRdo
private

Definition at line 113 of file pcapSettingViewDlg.h.

Referenced by SaveRegistryData(), and UpdateControls().

int CPcapSettingsViewDlg::m_packet_id

Definition at line 53 of file pcapSettingViewDlg.h.

Referenced by LoadRegistryData(), OnPacketId(), and SaveRegistryData().

int CPcapSettingsViewDlg::m_ports

Definition at line 54 of file pcapSettingViewDlg.h.

Referenced by LoadRegistryData(), OnPorts(), and SaveRegistryData().

long CPcapSettingsViewDlg::m_sel_info

Definition at line 49 of file pcapSettingViewDlg.h.

Referenced by LoadRegistryData(), OnAllInfoRdo(), OnSelInfoRdo(), and UpdateControls().

CButton CPcapSettingsViewDlg::m_sel_infoRdo
private

Definition at line 115 of file pcapSettingViewDlg.h.

Referenced by SaveRegistryData(), and UpdateControls().

int CPcapSettingsViewDlg::m_upper_proto

Definition at line 52 of file pcapSettingViewDlg.h.

Referenced by LoadRegistryData(), OnUpperProto(), and SaveRegistryData().

Visio::IVApplicationPtr CPcapSettingsViewDlg::m_vsoApp
private

Definition at line 57 of file pcapSettingViewDlg.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:58 for Sequence Chart Studio by  doxygen