// cd_CProbDlg.h : header file // ///////////////////////////////////////////////////////////////////////////// // cdCProbDlg dialog class cdCProbDlg : public CDialog { // Construction public: cdCProbDlg(CWnd* pParent = NULL); // standard constructor BOOL probtype; // variable denoting problem type // so list entry can be correctly set int lengthunits; // contains units of length; int bsmart; // Dialog Data //{{AFX_DATA(cdCProbDlg) enum { IDD = IDD_CD_PROBDLG }; CComboBox m_length_units; CComboBox m_bsmart; CComboBox m_probtype; CString m_problem_note; double m_precision; double m_minangle; double m_depth; double m_frequency; //}}AFX_DATA // Overrides // ClassWizard generated virtual function overrides //{{AFX_VIRTUAL(cdCProbDlg) protected: virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support //}}AFX_VIRTUAL // Implementation protected: // Generated message map functions //{{AFX_MSG(cdCProbDlg) virtual BOOL OnInitDialog(); virtual void OnOK(); afx_msg void OnSelchangeLengthUnits(); afx_msg void OnSelchangeProbtype(); //}}AFX_MSG DECLARE_MESSAGE_MAP() public: CLuaEdit m_IDC_problem_note, m_IDC_precision, m_IDC_depth, m_IDC_minangle, m_IDC_freq; };