24 #ifndef __ITextWalker__ 25 #define __ITextWalker__ 27 #include "IPMUnknown.h" 28 #include "TextWalkerServiceProviderID.h" 47 enum { kDefaultIID = IID_ITEXTWALKER};
60 void* token = nil) = 0;
66 virtual bool16
Walk() = 0;
75 virtual int32
MoveBy( int32 nDelta ) = 0;
82 virtual void MoveTo( TextIndex nPosition ) = 0;
92 virtual void Halt() = 0;
221 enum { kDefaultIID = IID_ITEXTWALKERCLIENT};
274 TextIndex nStartRange, TextIndex nEndRange,
275 int32 startRangePrcnt, int32 endRangePrcnt,
276 bool16 rangeAdjustable) = 0;