// TipDlg.h : header file // //{{AFX_INCLUDES() #include "webbrows.h" //}}AFX_INCLUDES //----------------------------------------------------------------------------- class CTipText : public CButton { // Construction public: // Attributes public: // Operations public: virtual void DrawItem( LPDRAWITEMSTRUCT lpDrawItemStruct ); // Implementation public: // Generated message map functions protected: DECLARE_MESSAGE_MAP() }; ///////////////////////////////////////////////////////////////////////////// // CTipDlg dialog class CTipDlg : public CDialog { // Construction public: CTipDlg(CWnd* pParent = NULL); // standard constructor virtual BOOL OnInitDialog(); BOOL FShowAtStartup(); // Dialog Data //{{AFX_DATA(CTipDlg) enum { IDD = IDD_TIP }; CButton m_cbtn_back; CButton m_cbtn_next; BOOL m_bool_showtips; CWebBrowser m_ie; //}}AFX_DATA // Overrides // ClassWizard generated virtual function overrides //{{AFX_VIRTUAL(CTipDlg) protected: virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support //}}AFX_VIRTUAL // Implementation protected: // Generated message map functions //{{AFX_MSG(CTipDlg) afx_msg void OnBack(); afx_msg void OnNext(); afx_msg void OnClose(); virtual void OnOK(); //}}AFX_MSG DECLARE_MESSAGE_MAP() // record the show tips value void SaveShowTips(); // get the path to the tips file void GetTipPath( CString &sz ); // load a tip void LoadTip( int iTip ); // data pertaining to the tips int nNumTips; int iCurTip; // starting tip int m_iStartTip; // the string that get pre-pended to the time file paths // in the tips.dat file CString szFileStarter; };