#pragma once //#define IDD_AKCOLORTABLEOPTIONDLG 11000 #include "akGraph/akResource.h" #include "akGraph/akGraphBase.h" // CakSelectDataDlg ´ëÈ­ »óÀÚÀÔ´Ï´Ù. #define SELECTDATAUPDATE WM_USER+0x103 class CakSelectDataDlg : public CDialog { DECLARE_DYNAMIC(CakSelectDataDlg) public: CakSelectDataDlg(CWnd* pParent = NULL); // Ç¥ÁØ »ý¼ºÀÚÀÔ´Ï´Ù. virtual ~CakSelectDataDlg(); // ´ëÈ­ »óÀÚ µ¥ÀÌÅÍÀÔ´Ï´Ù. enum { IDD = IDD_AKSELECTDATADLG }; protected: virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV Áö¿øÀÔ´Ï´Ù. DECLARE_MESSAGE_MAP() public: afx_msg void OnBnClickedOk(); virtual BOOL OnInitDialog(); public: void SetUpdate(); public: CWnd* m_pParent; CComboBox m_ctrlSelectData; COLORREF m_SelectColor; int m_selectData; int m_selectedAxisY; CFont m_fontTitle, m_fontText; CBrush m_bruTitle, m_bruText; private: public: afx_msg void OnBnClickedCancel(); afx_msg void OnLButtonDown(UINT nFlags, CPoint point); afx_msg void OnBnClickedButton1(); afx_msg void OnBnClickedSelectdataColor1(); afx_msg void OnBnClickedSelectdataColor2(); afx_msg void OnBnClickedSelectdataColor3(); afx_msg void OnBnClickedSelectdataColor4(); afx_msg void OnPaint(); afx_msg HBRUSH OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor); };