#if !defined(AFX_LEADTEMPLATE_H__853D0B77_70BC_4E7F_B345_E0EBDC358E57__INCLUDED_) #define AFX_LEADTEMPLATE_H__853D0B77_70BC_4E7F_B345_E0EBDC358E57__INCLUDED_ #if _MSC_VER > 1000 #pragma once #endif // _MSC_VER > 1000 // LEADTemplate.h : header file // ///////////////////////////////////////////////////////////////////////////// // CLEADTemplate dialog class CLEADTemplate : public CDialog { // Construction public: CLEADTemplate(ILEADRasterTwain * pRasterTwain, CWnd* pParent = NULL); // standard constructor void InitTemplateDlg(); void FillUnitsCap(); void FillFrameCaps(); void FillXYRes(); void FillTransferMode(); void EnableFileMode(); void FillImageFileFormat(); void EnableMemoryMode(); void EnableNativeMode(); void FillCompression(); void FillPixelType(); void FillOrientation(); void FillEffectsCap(short nCapability); void FillHalftones(); void CheckOkButton(); void SetCapabilities(); void SetUnitsCapability(); void SetFramesCapability(); void SetXYResCapability(); void SetXferCapability(); void SetPixelTypeCapability(); void SetOrientationCapability(); void SetContrastCapability(); void SetBrightnessCapability(); void SetHighlightCapability(); void SetHalftonesCapability(); int MySetCapability(short nCapability, short nItemType, long lCapData); CString GetFileFormatString(); CString GetDefaultFileFormatString(); // Dialog Data //{{AFX_DATA(CLEADTemplate) enum { IDD = IDD_LEAD_TEMPLATE }; CComboBox m_cmbHalftone; CComboBox m_cmbHighlight; CComboBox m_cmbContrast; CComboBox m_cmbBrightness; CComboBox m_cmbOrientation; CComboBox m_cmbPixelType; CButton m_btnOk; CComboBox m_cmbFileFormats; CComboBox m_cmbCompression; CButton m_btnBrowse; CEdit m_txtFileName; CComboBox m_cmbYRes; CComboBox m_cmbXRes; CEdit m_txtFrameBottom; CEdit m_txtFrameRight; CEdit m_txtFrameTop; CEdit m_txtFrameLeft; CComboBox m_cmbUnits; CString m_csFileName; //}}AFX_DATA ILEADRasterTwain * m_pRasterTwain; // Overrides // ClassWizard generated virtual function overrides //{{AFX_VIRTUAL(CLEADTemplate) protected: virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support //}}AFX_VIRTUAL // Implementation protected: // Generated message map functions //{{AFX_MSG(CLEADTemplate) virtual BOOL OnInitDialog(); afx_msg void OnRadioTransferFile(); afx_msg void OnRadioTransferMemory(); afx_msg void OnRadioTransferNative(); afx_msg void OnButtonFileBrowse(); afx_msg void OnButtonTemplateLoad(); afx_msg void OnButtonTemplateSave(); virtual void OnOK(); //}}AFX_MSG DECLARE_MESSAGE_MAP() }; //{{AFX_INSERT_LOCATION}} // Microsoft Visual C++ will insert additional declarations immediately before the previous line. #endif // !defined(AFX_LEADTEMPLATE_H__853D0B77_70BC_4E7F_B345_E0EBDC358E57__INCLUDED_)