// hd_CProbDlg.h : header file // ///////////////////////////////////////////////////////////////////////////// // hdCProbDlg dialog class hdCProbDlg : public CDialog { // Construction public: hdCProbDlg(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(hdCProbDlg) enum { IDD = IDD_HD_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_dt; CString m_prevsoln; //}}AFX_DATA // Overrides // ClassWizard generated virtual function overrides //{{AFX_VIRTUAL(hdCProbDlg) protected: virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support //}}AFX_VIRTUAL // Implementation protected: // Generated message map functions //{{AFX_MSG(hdCProbDlg) virtual BOOL OnInitDialog(); virtual void OnOK(); afx_msg void OnSelchangeLengthUnits(); afx_msg void OnSelchangeProbtype(); afx_msg void OnChangeHdPrevsoln(); //}}AFX_MSG DECLARE_MESSAGE_MAP() public: CLuaEdit m_IDC_problem_note, m_IDC_precision, m_IDC_depth, m_IDC_minangle, m_IDC_dt, m_IDC_prevsoln ; };