00001 #if !defined(AFX_EXPORTIMAGEDLG_H__182C9D10_F475_47FB_AC91_7C8867695A7E__INCLUDED_) 00002 #define AFX_EXPORTIMAGEDLG_H__182C9D10_F475_47FB_AC91_7C8867695A7E__INCLUDED_ 00003 /*######################################################################## 00004 ExportImageDlg.h 00005 00006 Copyright 2002 Mark Williams, all rights reserved. 00007 Contact: mark@extrabit.com 00008 http://www.extrabit.com 00009 00010 This program is free software; you can redistribute it and/or 00011 modify it under the terms of the GNU General Public License 00012 as published by the Free Software Foundation; either version 2 00013 of the License, or (at your option) any later version. 00014 00015 This program is distributed in the hope that it will be useful, 00016 but WITHOUT ANY WARRANTY; without even the implied warranty of 00017 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 00018 GNU General Public License for more details. 00019 00020 ########################################################################*/ 00021 00022 #if _MSC_VER > 1000 00023 #pragma once 00024 #endif // _MSC_VER > 1000 00025 00027 // CExportImageDlg dialog 00028 00033 class CExportImageDlg : public CDialog 00034 { 00035 // Construction 00036 public: 00037 CExportImageDlg(CWnd* pParent = NULL); // standard constructor 00038 00039 int inq_aa_gridsize (void) const { return m_aa_gridsize ; } 00040 void set_aa_gridsize (int aa_gridsize) { m_aa_gridsize = aa_gridsize ; } 00041 00042 // Dialog Data 00043 //{{AFX_DATA(CExportImageDlg) 00044 enum { IDD = IDD_EXPORT_IMAGE_DLG }; 00045 CComboBox m_aa_combo; 00046 int m_width; 00047 int m_height; 00048 //}}AFX_DATA 00049 00050 00051 // Overrides 00052 // ClassWizard generated virtual function overrides 00053 //{{AFX_VIRTUAL(CExportImageDlg) 00054 protected: 00055 virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support 00056 //}}AFX_VIRTUAL 00057 00058 // Implementation 00059 protected: 00060 00061 // Generated message map functions 00062 //{{AFX_MSG(CExportImageDlg) 00063 virtual BOOL OnInitDialog(); 00064 virtual void OnOK(); 00065 //}}AFX_MSG 00066 DECLARE_MESSAGE_MAP() 00067 00068 private: 00069 int m_aa_gridsize ; 00070 }; 00071 00072 //{{AFX_INSERT_LOCATION}} 00073 // Microsoft Visual C++ will insert additional declarations immediately before the previous line. 00074 00075 #endif // !defined(AFX_EXPORTIMAGEDLG_H__182C9D10_F475_47FB_AC91_7C8867695A7E__INCLUDED_)
1.2.16