RTDLG.H
上传用户:mgf822
上传日期:2013-10-03
资源大小:133k
文件大小:4k
源码类别:

对话框与窗口

开发平台:

Visual C++

  1. #if !defined(AFX_RTDLG_H__607B1DE5_F605_11D3_85D4_0008C777FFEE__INCLUDED_)
  2. #define AFX_RTDLG_H__607B1DE5_F605_11D3_85D4_0008C777FFEE__INCLUDED_
  3. #if _MSC_VER > 1000
  4. #pragma once
  5. #endif // _MSC_VER > 1000
  6. // RTDlg.h : header file
  7. //
  8. #include "OwnList.h"
  9. /////////////////////////////////////////////////////////////////////////////
  10. // CRTDlg dialog
  11. class CRTDlg : public CDialog
  12. {
  13. // Construction
  14. public:
  15. CRTDlg(CWnd* pParent = NULL);   // standard constructor
  16. CWnd* m_pParent;
  17. // Dialog Data
  18. //{{AFX_DATA(CRTDlg)
  19. enum { IDD = IDD_DDELETE };
  20. COwnerDrawListBox m_LDeleteName;
  21. //}}AFX_DATA
  22. // Overrides
  23. // ClassWizard generated virtual function overrides
  24. //{{AFX_VIRTUAL(CRTDlg)
  25. protected:
  26. virtual void DoDataExchange(CDataExchange* pDX);    // DDX/DDV support
  27. //}}AFX_VIRTUAL
  28. // Implementation
  29. protected:
  30. void ResetColorList();
  31. // Generated message map functions
  32. //{{AFX_MSG(CRTDlg)
  33. afx_msg void OnBdelete();
  34. virtual BOOL OnInitDialog();
  35. afx_msg void OnDblclkLdeletename();
  36. //}}AFX_MSG
  37. DECLARE_MESSAGE_MAP()
  38. };
  39. /////////////////////////////////////////////////////////////////////////////
  40. // CModify dialog
  41. #include "ColorBtn.h"
  42. class CModify : public CDialog
  43. {
  44. // Construction
  45. public:
  46. CModify(CWnd* pParent = NULL);   // standard constructor
  47. CWnd* m_pParent;
  48. // Dialog Data
  49. //{{AFX_DATA(CModify)
  50. enum { IDD = IDD_DMODIFY };
  51. CButton m_BApply;
  52. CSpinButtonCtrl m_SMWidth;
  53. CComboBox m_CMStyle;
  54. CComboBox m_CMName;
  55. CColorButton m_BMColor;
  56. CString m_EMDesc;
  57. double m_EMMax;
  58. double m_EMMin;
  59. double m_EMScaleMin;
  60. CString m_EMUnit;
  61. int m_EMWidth;
  62. double m_EMScaleMax;
  63. CString m_EMName;
  64. //}}AFX_DATA
  65. COLORREF m_nColor;
  66. int  m_nIndex;
  67. // Overrides
  68. // ClassWizard generated virtual function overrides
  69. //{{AFX_VIRTUAL(CModify)
  70. protected:
  71. virtual void DoDataExchange(CDataExchange* pDX);    // DDX/DDV support
  72. //}}AFX_VIRTUAL
  73. // Implementation
  74. protected:
  75. void Reset(int i);
  76. void SaveLine(int i);
  77. // Generated message map functions
  78. //{{AFX_MSG(CModify)
  79. afx_msg void OnBmcolor();
  80. afx_msg void OnSelchangeCmname();
  81. afx_msg void OnSelchangeCmstyle();
  82. virtual BOOL OnInitDialog();
  83. afx_msg void OnBapply();
  84. afx_msg void OnChangeEmname();
  85. afx_msg void OnChangeEmdesc();
  86. afx_msg void OnChangeEmunit();
  87. afx_msg void OnChangeEmwidth();
  88. afx_msg void OnChangeEmmin();
  89. afx_msg void OnChangeEmmax();
  90. afx_msg void OnChangeEmscalemin();
  91. afx_msg void OnChangeEmscalemax();
  92. virtual void OnCancel();
  93. //}}AFX_MSG
  94. DECLARE_MESSAGE_MAP()
  95. };
  96. /////////////////////////////////////////////////////////////////////////////
  97. // CInsert dialog
  98. class CInsert : public CDialog
  99. {
  100. // Construction
  101. public:
  102. CInsert(CWnd* pParent = NULL);   // standard constructor
  103. CWnd* m_pParent;
  104. // Dialog Data
  105. //{{AFX_DATA(CInsert)
  106. enum { IDD = IDD_DINSERT };
  107. CButton m_BIApply;
  108. CSpinButtonCtrl m_SIWidth;
  109. CSpinButtonCtrl m_SIIndex;
  110. CComboBox m_CIStyle;
  111. CColorButton m_BIColor;
  112. CString m_EIDesc;
  113. int m_EIIndex;
  114. double m_EIMax;
  115. double m_EIMin;
  116. CString m_EIName;
  117. double m_EIScaledMax;
  118. double m_EIScaledMin;
  119. CString m_EIUnit;
  120. int m_EIWidth;
  121. //}}AFX_DATA
  122. COLORREF m_nColor;
  123. // Overrides
  124. // ClassWizard generated virtual function overrides
  125. //{{AFX_VIRTUAL(CInsert)
  126. protected:
  127. virtual void DoDataExchange(CDataExchange* pDX);    // DDX/DDV support
  128. //}}AFX_VIRTUAL
  129. // Implementation
  130. protected:
  131. void InsertALine();
  132. // Generated message map functions
  133. //{{AFX_MSG(CInsert)
  134. afx_msg void OnBicolor();
  135. afx_msg void OnSelchangeCistyle();
  136. virtual BOOL OnInitDialog();
  137. afx_msg void OnBiapply();
  138. virtual void OnCancel();
  139. afx_msg void OnChangeEiwidth();
  140. afx_msg void OnChangeEiunit();
  141. afx_msg void OnChangeEiscaledmin();
  142. afx_msg void OnChangeEiscaledmax();
  143. afx_msg void OnChangeEIName();
  144. afx_msg void OnChangeEimin();
  145. afx_msg void OnChangeEimax();
  146. afx_msg void OnChangeEiindex();
  147. afx_msg void OnChangeEidescription();
  148. //}}AFX_MSG
  149. DECLARE_MESSAGE_MAP()
  150. };
  151. //{{AFX_INSERT_LOCATION}}
  152. // Microsoft Visual C++ will insert additional declarations immediately before the previous line.
  153. #endif // !defined(AFX_RTDLG_H__607B1DE5_F605_11D3_85D4_0008C777FFEE__INCLUDED_)