EIKEDWOB.H

Go to the documentation of this file.
00001 // EIKEDWOB.H
00002 //
00003 // Copyright (c) 1997-1999 Symbian Ltd.  All rights reserved.
00004 //
00005 
00006 #if !defined(__EIKEDWOB_H__)
00007 #define __EIKEDWOB_H__
00008 
00009 class CEikEdwin;
00010 
00020 class MEikEdwinObserver
00021         {
00022 public:
00026         enum TEdwinEvent
00027                 {
00029                 EEventFormatChanged,
00031                 EEventNavigation,
00037                 EEventTextUpdate,
00039                 EEventScroll
00040                 };
00041 public:
00049         virtual void HandleEdwinEventL(CEikEdwin* aEdwin,TEdwinEvent aEventType)=0;
00050         };
00051 
00055 class MEikEdwinSizeObserver
00056         {
00057 public:
00061         enum TEdwinSizeEvent
00062                 {
00068                 EEventSizeChanging
00069                 };
00070 public:
00082         virtual TBool HandleEdwinSizeEventL(CEikEdwin* aEdwin, TEdwinSizeEvent aEventType, TSize aDesirableEdwinSize)=0;
00083         };
00084 
00085 #endif

Copyright © Nokia Corporation 2001-2007
Back to top