24 #ifndef __ITextWalkerScope__ 25 #define __ITextWalkerScope__ 26 #include "TextWalkerServiceProviderID.h" 27 #include "ITextModel.h" 28 #include "ITextFocus.h" 29 #include "PMTextUtils.h" 37 enum { kDefaultIID = IID_ITEXTWALKERSCOPE};
70 virtual bool16
IsEmpty()
const = 0;
151 int32* pCharOffset = nil, bool16 searchBackwards=kFalse)
const = 0;
232 virtual void*
GetNewCursor(
void * basedOn = nil)
const = 0;
249 virtual void SetPosition(
void *token, TextIndex nPosition) = 0;
258 virtual TextIndex
GetPosition(
void *token)
const = 0;