// SpEfxDlg.h : header file // #if !defined(AFX_SPEFXDLG_H__8275A830_0C42_11D3_86FA_0060087BC27A__INCLUDED_) #define AFX_SPEFXDLG_H__8275A830_0C42_11D3_86FA_0060087BC27A__INCLUDED_ #if _MSC_VER > 1000 #pragma once #endif // _MSC_VER > 1000 ///////////////////////////////////////////////////////////////////////////// // CSpEfxDlg dialog class CSpEfxDlg : public CDialog { // Construction public: CSpEfxDlg(CWnd* pParent = NULL); // standard constructor LOGFONT m_TextFont; HFONT m_hFont; // Dialog Data //{{AFX_DATA(CSpEfxDlg) enum { IDD = IDD_SPEFX_DIALOG }; CButton m_Image; CStatic m_PaintWindow; BOOL m_ShowShape; BOOL m_ShowText; BOOL m_ShowTransition; //}}AFX_DATA // ClassWizard generated virtual function overrides //{{AFX_VIRTUAL(CSpEfxDlg) protected: virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support //}}AFX_VIRTUAL // Implementation public: void OnInitBitmap(void); L_INT m_nFileIndex ; HICON m_hIcon; L_TCHAR m_szSampleText [ L_MAXPATH ]; LBitmap m_LBitmap; CRect cRect; LBitmap m_ForeImage; LBitmap m_BackImage; EFFECTDLGPARAMS EfxDlgParm; // Transition options structure TRANSITIONDLGPARAMS TransDlgParm; // Transition options structure SHAPEDLGPARAMS ShpDlgParm; // Transition options structure TEXTDLGPARAMS TxtDlgParm; // Transition options structure GRADIENTDLGPARAMS GrdDlgParm; L_BOOL m_bStopPaint; // Generated message map functions //{{AFX_MSG(CSpEfxDlg) virtual BOOL OnInitDialog(); afx_msg void OnPaint(); afx_msg HCURSOR OnQueryDragIcon(); afx_msg void OnEffect(); afx_msg void OnClose(); afx_msg void OnTransition(); afx_msg void OnShape(); afx_msg void OnText(); afx_msg void OnShow(); afx_msg void OnShowshape(); afx_msg void OnShowtext(); afx_msg void OnShowtransition(); afx_msg void OnDrawItem(int nIDCtl, LPDRAWITEMSTRUCT lpDrawItemStruct); //}}AFX_MSG DECLARE_MESSAGE_MAP() }; //{{AFX_INSERT_LOCATION}} // Microsoft Visual C++ will insert additional declarations immediately before the previous line. #endif // !defined(AFX_SPEFXDLG_H__8275A830_0C42_11D3_86FA_0060087BC27A__INCLUDED_)