SourceCode/PROMS/FONTS/Size Project/src/XMonoFontDialogTestDlg.h

60 lines
1.6 KiB
C++

// XMonoFontDialogTestDlg.h : header file
//
#ifndef XMONOFONTDIALOGTESTDLG_H
#define XMONOFONTDIALOGTESTDLG_H
//=============================================================================
class CXMonoFontDialogTestDlg : public CDialog
//=============================================================================
{
// Construction
public:
CXMonoFontDialogTestDlg(CWnd* pParent = NULL); // standard constructor
virtual ~CXMonoFontDialogTestDlg();
// Dialog Data
//{{AFX_DATA(CXMonoFontDialogTestDlg)
enum { IDD = IDD_XMONOFONTDIALOGTEST_DIALOG };
CStatic m_Note;
CStatic m_Properties;
CStatic m_Sample;
int m_nFonts;
CString m_strSampleText;
BOOL m_bShowMonospacedAsBold;
BOOL m_bShowMonospacedLabel;
//}}AFX_DATA
// ClassWizard generated virtual function overrides
//{{AFX_VIRTUAL(CXMonoFontDialogTestDlg)
protected:
virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support
//}}AFX_VIRTUAL
// Implementation
protected:
HICON m_hIcon;
CFont m_font;
CFont m_buttonfont;
CString m_strFaceName;
int m_nHeight;
// Generated message map functions
//{{AFX_MSG(CXMonoFontDialogTestDlg)
virtual BOOL OnInitDialog();
afx_msg void OnSysCommand(UINT nID, LPARAM lParam);
afx_msg void OnPaint();
afx_msg HCURSOR OnQueryDragIcon();
afx_msg void OnCXMonoFontDialog();
afx_msg void OnCFontDialog();
afx_msg void OnOnlineHelp();
afx_msg HBRUSH OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor);
//}}AFX_MSG
DECLARE_MESSAGE_MAP()
};
//{{AFX_INSERT_LOCATION}}
// Microsoft Visual C++ will insert additional declarations immediately before the previous line.
#endif //XMONOFONTDIALOGTESTDLG_H