view src/win32/Hyperlink.h @ 1:f9f4f1b99eed

importing src directory
author Robert McIntyre <rlm@mit.edu>
date Sat, 03 Mar 2012 10:31:27 -0600
parents
children
line wrap: on
line source
1 #if !defined(AFX_HYPERLINK_H__BECEAB7D_31FB_4727_A42B_8732162EEBCC__INCLUDED_)
2 #define AFX_HYPERLINK_H__BECEAB7D_31FB_4727_A42B_8732162EEBCC__INCLUDED_
4 #if _MSC_VER > 1000
5 #pragma once
6 #endif // _MSC_VER > 1000
7 // Hyperlink.h : header file
8 //
10 /////////////////////////////////////////////////////////////////////////////
11 // Hyperlink window
13 class Hyperlink : public CStatic
14 {
15 // Construction
16 public:
17 Hyperlink();
19 // Attributes
20 public:
21 // Operations
22 public:
23 // Overrides
24 // ClassWizard generated virtual function overrides
25 //{{AFX_VIRTUAL(Hyperlink)
26 protected:
27 virtual void PreSubclassWindow();
28 //}}AFX_VIRTUAL
30 // Implementation
31 public:
32 bool m_over;
33 HCURSOR m_cursor;
34 afx_msg void OnClicked();
35 CFont m_underlineFont;
36 virtual ~Hyperlink();
38 // Generated message map functions
39 protected:
40 //{{AFX_MSG(Hyperlink)
41 afx_msg HBRUSH CtlColor(CDC*pDC, UINT nCtlColor);
42 afx_msg BOOL OnEraseBkgnd(CDC*pDC);
43 afx_msg void OnMouseMove(UINT nFlags, CPoint point);
44 //}}AFX_MSG
46 DECLARE_MESSAGE_MAP()
47 };
49 /////////////////////////////////////////////////////////////////////////////
51 //{{AFX_INSERT_LOCATION}}
52 // Microsoft Visual C++ will insert additional declarations immediately before the previous line.
54 #endif // !defined(AFX_HYPERLINK_H__BECEAB7D_31FB_4727_A42B_8732162EEBCC__INCLUDED_)