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
00038                 };
00039 public:
00047         virtual void HandleEdwinEventL(CEikEdwin* aEdwin,TEdwinEvent aEventType)=0;
00048         };
00049 
00053 class MEikEdwinSizeObserver
00054         {
00055 public:
00059         enum TEdwinSizeEvent
00060                 {
00066                 EEventSizeChanging
00067                 };
00068 public:
00080         virtual TBool HandleEdwinSizeEventL(CEikEdwin* aEdwin, TEdwinSizeEvent aEventType, TSize aDesirableEdwinSize)=0;
00081         };
00082 
00083 #endif

Copyright © Nokia Corporation 2001-2008
Back to top