Location:
medobsrv.h
Link against:
MEditObserver
Supported from 6.0
Specifies the mixin protocol for a rich text edit observer.
This class is implemented by controls which use a rich text
(CRichText
) object, when it is possible for the text object to be
changed from outside of the control without the control's knowledge. An example
is a CEikEdwin
.
An edit observer is a callback to the control from the
CRichText
object which it has been set up to observe. The edit
observer is set up using CRichText::SetEditObserver()
.
Defined in MEditObserver
:
EditObserver()
virtual void EditObserver(TInt aStart, TInt aExtent) = 0;
Observer function called by the CRichText
object
when the object is edited to give notification of changes to its text buffer.
In this way, the control knows how the text object has changed and can reformat
and redraw the text object appropriately.
A pointer to the observer object must have been passed in to a
CRichText
instance using
CRichText::SetEditObserver()
.
|