CVoluMillGUIDlg Class Reference

#include <VoluMillGUIDlg.h>

List of all members.

Public Types

enum  { IDD = IDD_VOLUMILLGUI_DIALOG }

Public Member Functions

 CVoluMillGUIDlg (const std::string &cfgPath, CWnd *pParent=NULL)
virtual ~CVoluMillGUIDlg ()
afx_msg void OnBnClickedButtonPartDxf ()
afx_msg void OnBnClickedCheckAutoCalculateSlotParameters ()
afx_msg void OnBnClickedButtonNcOutputFilename ()
afx_msg void OnBnClickedButtonGcodeStartFilename ()
afx_msg void OnBnClickedButtonGcodeToolChangeFilename ()
afx_msg void OnBnClickedButtonGcodeEndFilename ()
afx_msg void OnBnClickedHelp ()
afx_msg void OnEnKillfocusEditToolDiameter ()
afx_msg void OnEnKillfocusEditFeedrate ()
afx_msg void OnEnKillfocusEditDepthOfCut ()
afx_msg void OnEnKillfocusEditStepover ()
afx_msg void OnBnClickedCheckGcodeStartMacro ()
afx_msg void OnBnClickedCheckGcodeToolChangeMacro ()
afx_msg void OnBnClickedCheckGcodeEndMacro ()
afx_msg void OnBnClickedPostVariables ()
afx_msg void OnBnClickedButtonEditorFilename ()
afx_msg void OnBnClickedButtonLayers ()
afx_msg void OnBnClickedCheckCleanupMachining ()

Protected Member Functions

virtual void DoDataExchange (CDataExchange *pDX)
BOOL CanExit ()
virtual BOOL OnInitDialog ()
afx_msg void OnSysCommand (UINT nID, LPARAM lParam)
afx_msg void OnPaint ()
afx_msg HCURSOR OnQueryDragIcon ()
afx_msg void OnClose ()
virtual void OnOK ()
virtual void OnCancel ()

Protected Attributes

exchange::VoluMill2dInput m_input
SessionParams m_sessionParams
const std::string & m_cfgPath
CVoluMillGUIDlgAutoProxy * m_pAutoProxy
HICON m_hIcon

Friends

class CVoluMillGUIDlgAutoProxy


Member Enumeration Documentation

anonymous enum
 

Enumerator:
IDD 


Constructor & Destructor Documentation

CVoluMillGUIDlg::CVoluMillGUIDlg (  const std::string &  cfgPath,
CWnd *  pParent = NULL
) 
 

virtual CVoluMillGUIDlg::~CVoluMillGUIDlg (   )  [virtual]
 


Member Function Documentation

BOOL CVoluMillGUIDlg::CanExit (   )  [protected]
 

virtual void CVoluMillGUIDlg::DoDataExchange (  CDataExchange *  pDX  )  [protected, virtual]
 

afx_msg void CVoluMillGUIDlg::OnBnClickedButtonEditorFilename (   ) 
 

afx_msg void CVoluMillGUIDlg::OnBnClickedButtonGcodeEndFilename (   ) 
 

afx_msg void CVoluMillGUIDlg::OnBnClickedButtonGcodeStartFilename (   ) 
 

afx_msg void CVoluMillGUIDlg::OnBnClickedButtonGcodeToolChangeFilename (   ) 
 

afx_msg void CVoluMillGUIDlg::OnBnClickedButtonLayers (   ) 
 

afx_msg void CVoluMillGUIDlg::OnBnClickedButtonNcOutputFilename (   ) 
 

afx_msg void CVoluMillGUIDlg::OnBnClickedButtonPartDxf (   ) 
 

afx_msg void CVoluMillGUIDlg::OnBnClickedCheckAutoCalculateSlotParameters (   ) 
 

afx_msg void CVoluMillGUIDlg::OnBnClickedCheckCleanupMachining (   ) 
 

afx_msg void CVoluMillGUIDlg::OnBnClickedCheckGcodeEndMacro (   ) 
 

afx_msg void CVoluMillGUIDlg::OnBnClickedCheckGcodeStartMacro (   ) 
 

afx_msg void CVoluMillGUIDlg::OnBnClickedCheckGcodeToolChangeMacro (   ) 
 

afx_msg void CVoluMillGUIDlg::OnBnClickedHelp (   ) 
 

afx_msg void CVoluMillGUIDlg::OnBnClickedPostVariables (   ) 
 

virtual void CVoluMillGUIDlg::OnCancel (   )  [protected, virtual]
 

afx_msg void CVoluMillGUIDlg::OnClose (   )  [protected]
 

afx_msg void CVoluMillGUIDlg::OnEnKillfocusEditDepthOfCut (   ) 
 

afx_msg void CVoluMillGUIDlg::OnEnKillfocusEditFeedrate (   ) 
 

afx_msg void CVoluMillGUIDlg::OnEnKillfocusEditStepover (   ) 
 

afx_msg void CVoluMillGUIDlg::OnEnKillfocusEditToolDiameter (   ) 
 

virtual BOOL CVoluMillGUIDlg::OnInitDialog (   )  [protected, virtual]
 

virtual void CVoluMillGUIDlg::OnOK (   )  [protected, virtual]
 

afx_msg void CVoluMillGUIDlg::OnPaint (   )  [protected]
 

afx_msg HCURSOR CVoluMillGUIDlg::OnQueryDragIcon (   )  [protected]
 

afx_msg void CVoluMillGUIDlg::OnSysCommand (  UINT  nID,
LPARAM  lParam
)  [protected]
 


Friends And Related Function Documentation

friend class CVoluMillGUIDlgAutoProxy [friend]
 


Member Data Documentation

const std::string& CVoluMillGUIDlg::m_cfgPath [protected]
 

HICON CVoluMillGUIDlg::m_hIcon [protected]
 

exchange::VoluMill2dInput CVoluMillGUIDlg::m_input [protected]
 

CVoluMillGUIDlgAutoProxy* CVoluMillGUIDlg::m_pAutoProxy [protected]
 

SessionParams CVoluMillGUIDlg::m_sessionParams [protected]
 


The documentation for this class was generated from the following file:
Generated on Tue Jan 29 21:37:57 2008 for VoluMill Universal Client by  doxygen 1.4.6