2 * Copyright (C) Volition, Inc. 1999. All rights reserved.
4 * All source code herein is the property of Volition, Inc. You may not sell
5 * or otherwise commercially exploit the source or things you created based on
9 #if !defined(AFX_ADDVARIABLEDLG_H__0F668CB5_AAEE_11D2_A899_0060088FAE88__INCLUDED_)
10 #define AFX_ADDVARIABLEDLG_H__0F668CB5_AAEE_11D2_A899_0060088FAE88__INCLUDED_
14 #endif // _MSC_VER > 1000
15 // AddVariableDlg.h : header file
18 /////////////////////////////////////////////////////////////////////////////
19 // CAddVariableDlg dialog
21 class CAddVariableDlg : public CDialog
25 CAddVariableDlg(CWnd* pParent = NULL); // standard constructor
28 //{{AFX_DATA(CAddVariableDlg)
29 enum { IDD = IDD_ADD_VARIABLE };
30 CString m_default_value;
31 CString m_variable_name;
32 bool m_name_validated;
33 bool m_data_validated;
41 // ClassWizard generated virtual function overrides
42 //{{AFX_VIRTUAL(CAddVariableDlg)
44 virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support
50 // Generated message map functions
51 //{{AFX_MSG(CAddVariableDlg)
53 virtual BOOL OnInitDialog();
54 afx_msg void validate_variable_name(int set_focus);
55 afx_msg void validate_data(int set_focus);
56 afx_msg void OnTypeNumber();
57 afx_msg void OnTypeString();
58 afx_msg void set_variable_type();
63 //{{AFX_INSERT_LOCATION}}
64 // Microsoft Visual C++ will insert additional declarations immediately before the previous line.
66 #endif // !defined(AFX_ADDVARIABLEDLG_H__0F668CB5_AAEE_11D2_A899_0060088FAE88__INCLUDED_)