// OCXWarpDlg.h : header file // //{{AFX_INCLUDES() #include "lead.h" //}}AFX_INCLUDES #if !defined(AFX_OCXWARPDLG_H__17BB3366_73DC_464E_AB1C_AEDC1BF66888__INCLUDED_) #define AFX_OCXWARPDLG_H__17BB3366_73DC_464E_AB1C_AEDC1BF66888__INCLUDED_ #if _MSC_VER >= 1000 #pragma once #endif // _MSC_VER >= 1000 ///////////////////////////////////////////////////////////////////////////// // COCWarpDlg dialog class COCWarpDlg : public CDialog { // Construction public: COCWarpDlg(CWnd* pParent = NULL); // standard constructor void SetMasterViewMode(int nViewMode); void SetSlaveViewMode(int nViewMode); void CreateNewPolygon(); void DisableMasterRadioButtons(); int m_bBilinearInterpolate; int m_bResampleDisplay; long m_hObject; int DisplayLEADError(int nCode); ILEADRasterDlgFile_D * m_pRasterFileDlg; ILEADRasterDlgKrn_D * m_pRasterKrnDlg; // Dialog Data //{{AFX_DATA(COCWarpDlg) enum { IDD = IDD_OCXWARP_DIALOG }; CLead m_LEADMaster; CLead m_LEADSlave; //}}AFX_DATA // ClassWizard generated virtual function overrides //{{AFX_VIRTUAL(COCWarpDlg) protected: virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support //}}AFX_VIRTUAL // Implementation protected: HICON m_hIcon; // Generated message map functions //{{AFX_MSG(COCWarpDlg) virtual BOOL OnInitDialog(); afx_msg void OnSysCommand(UINT nID, LPARAM lParam); afx_msg void OnPaint(); afx_msg HCURSOR OnQueryDragIcon(); afx_msg void OnButtonCombine(); afx_msg void OnRadioMasterViewNormal(); afx_msg void OnRadioMasterFitImage(); afx_msg void OnButtonZoomin(); afx_msg void OnButtonZoomOut(); afx_msg void OnCheckResampleDisplay(); afx_msg void OnCheckShowOutline(); afx_msg void OnRadioSlaveViewNormal(); afx_msg void OnRadioSlaveFitImage(); afx_msg void OnButtonLoadMaster(); afx_msg void OnButtonLoadSlave(); afx_msg void OnCheckBilinearInterpolate(); afx_msg BOOL OnQueryNewPalette(); afx_msg void OnPaletteChanged(CWnd* pFocusWnd); afx_msg void OnAnnDestroyMaster(long hObject); afx_msg void OnDestroy(); DECLARE_EVENTSINK_MAP() //}}AFX_MSG DECLARE_MESSAGE_MAP() }; //{{AFX_INSERT_LOCATION}} // Microsoft Developer Studio will insert additional declarations immediately before the previous line. #endif // !defined(AFX_OCXWARPDLG_H__17BB3366_73DC_464E_AB1C_AEDC1BF66888__INCLUDED_)