24 #ifndef __IFindChangeOptions__ 25 #define __IFindChangeOptions__ 27 #ifndef __IPMUnknown__ 28 #include "IPMUnknown.h" 31 #include "ITextWalker.h" 32 #include "WideString.h" 33 #include "TextWalkerServiceProviderID.h" 34 #include "IWalkerScopeFactoryUtils.h" 35 #include "CTextEnum.h" 54 enum { kDefaultIID = IID_IFINDCHANGEOPTIONS };
105 kWesternArabicDigits,
711 virtual void Init( bool16 caseSensitive,
713 bool16 kanaSensitive,
714 bool16 widthSensitive,
725 const UID &findCharStyle,
726 const UID &findParaStyle,
727 const UID &changeCharStyle,
728 const UID &changeParaStyle,
730 bool16 includeMasterPages,
731 bool16 includeLockedLayersForFind,
732 bool16 includeLockedStoriesForFind,
733 bool16 includeHiddenLayers,
734 bool16 includeFootnotes,
735 bool16 searchBackwards,
736 Text::GlyphID findGlyphID,
737 Text::GlyphID replaceGlyphID) = 0;
742 virtual void Clear() = 0;
939 virtual void InitializeDB() = 0;