Main Page   Compound List   File List   Compound Members  

TutorialDlg.h

00001 // University of Washington Bothell Graphics Library
00002 // Authors: Kelvin Sung, Steve Baer
00003 // The accompanying library supports CSS Graphics courses taught at UW-Bothell
00004 // See: http://courses.washington.edu/css450/
00005 //      http://courses.washington.edu/css451/
00007 #pragma once
00008 
00011 class CTutorialDlg : public CDialog
00012 {
00013 public:
00014   CTutorialDlg(CWnd* pParent = NULL);
00015 
00018   enum { IDD = IDD_UPDATEGUI_DIALOG };
00019 
00020 protected:
00024   virtual void DoDataExchange(CDataExchange* pDX);  // DDX/DDV support
00025 
00029   virtual BOOL OnInitDialog();
00030 
00034   DECLARE_MESSAGE_MAP()
00035 
00036   
00037 
00038   afx_msg void OnPaint();
00039 
00042   afx_msg void OnHScroll(UINT nSBCode, UINT nPos, CScrollBar* pScrollBar);
00043 
00046   afx_msg void OnVScroll(UINT nSBCode, UINT nPos, CScrollBar* pScrollBar);
00047   afx_msg void OnTimer(UINT nIDEvent);
00048   afx_msg void OnLButtonDown(UINT nFlags, CPoint point);
00049   afx_msg void OnMouseMove(UINT nFlags, CPoint point);
00050   afx_msg void OnRButtonDown(UINT nFlags, CPoint point);
00053   afx_msg void OnBnClickedBtnAdd();
00054   afx_msg void OnBnClickedTimerControlSliders();
00055 
00056 private:
00057   int m_Seconds;
00058   int m_OkCount;
00059   CString m_EchoText;
00060 
00061   CString m_HSliderEcho;
00062   CString m_VSliderEcho;
00063   CSliderCtrl m_VSliderBar;
00064   CSliderCtrl m_HSliderBar;
00065 
00066   CString m_MouseEcho;
00067   CString m_TimerEcho;
00068 
00069   BOOL m_TimerCtrlSliders;
00070   HICON m_hIcon;
00071 };

Generated on Thu Oct 2 02:02:52 2008 for MFC_UpdateGUI by doxygen 1.3.1