// EdIRREdA.hpp : header file // #ifndef _EDIRREDA_HPP_ #define _EDIRREDA_HPP_ #if _MSC_VER >= 1000 #pragma once #endif // _MSC_VER >= 1000 ///////////////////////////////////////////////////////////////////////////// // class CPA_EdIR_UndoPressAKey ///////////////////////////////////////////////////////////////////////////// #include "ITF\CPAMdf.hpp" class CPA_EdIR_EditCtrl; class CPA_EdIR_UndoPressAKey : public CPA_Modif { // Construction public: CPA_EdIR_UndoPressAKey(CPA_EdIR_EditCtrl *,UINT,long,long,BOOL bBlock=FALSE); ~CPA_EdIR_UndoPressAKey(); // Attributes private: CPA_EdIR_EditCtrl *m_pclEditCtrl; UINT m_nKey; long m_lIndex; long m_lScrollPosition; // Operations public: BOOL Do(); BOOL Undo(); }; #endif //_EDIRREDA_HPP_