InDesign SDK  20.5
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
IOtherFindChangeOptionData Class Referenceabstract
Inheritance diagram for IOtherFindChangeOptionData:
IPMUnknown

Public Types

enum  { kDefaultIID = IID_IOTHERFINDCHANGEOPTIONDATA }
 

Public Member Functions

virtual void SetData (bool16 caseSensitive, bool16 word, IWalkerScopeFactoryUtils::WalkScopeType scope, const WideString &find, const WideString &replace, bool16 widthSensitive, bool16 kanaSensitive, IFindChangeOptions::ChangeMode changeMode, IFindChangeOptions::CharacterType findCharacterType, IFindChangeOptions::CharacterType replaceCharacterType)=0
 
virtual bool16 GetCase () const =0
 
virtual bool16 GetEntireWord () const =0
 
virtual
IWalkerScopeFactoryUtils::WalkScopeType 
GetScope () const =0
 
virtual WideString GetFindString () const =0
 
virtual WideString GetReplaceString () const =0
 
virtual bool16 GetWidthSensitive () const =0
 
virtual bool16 GetKanaSensitive () const =0
 
virtual
IFindChangeOptions::ChangeMode 
GetChangeMode () const =0
 
virtual
IFindChangeOptions::CharacterType 
GetFindCharacterType () const =0
 
virtual
IFindChangeOptions::CharacterType 
GetReplaceCharacterType () const =0
 
- Public Member Functions inherited from IPMUnknown
virtual IPMUnknownQueryInterface (PMIID interfaceID) const =0
 
virtual void AddRef () const =0
 
virtual void Release () const =0
 

Member Function Documentation

virtual bool16 IOtherFindChangeOptionData::GetCase () const
pure virtual

Gets case sensitive flag.

Returns
bool16 kTrue if case sensitive, kFalse otherwise.
virtual IFindChangeOptions::ChangeMode IOtherFindChangeOptionData::GetChangeMode () const
pure virtual

Gets change mode.

Returns
IFindChangeOptions::ChangeMode change mode retrieved.
virtual bool16 IOtherFindChangeOptionData::GetEntireWord () const
pure virtual

Gets entire word flag.

Returns
bool16 kTrue if entire word, kFalse otherwise.
virtual IFindChangeOptions::CharacterType IOtherFindChangeOptionData::GetFindCharacterType () const
pure virtual

Gets find character type.

Returns
IFindChangeOptions::CharacterType Find character type retrieved.
virtual WideString IOtherFindChangeOptionData::GetFindString () const
pure virtual

Gets find string.

Returns
WideString Find string retrieved.
virtual bool16 IOtherFindChangeOptionData::GetKanaSensitive () const
pure virtual

Gets Kana sensitive flag.

Returns
bool16 kTrue if Kana sensitive, kFalse otherwise.
virtual IFindChangeOptions::CharacterType IOtherFindChangeOptionData::GetReplaceCharacterType () const
pure virtual

Gets replace character type.

Returns
IFindChangeOptions::CharacterType Replace character type retrieved.
virtual WideString IOtherFindChangeOptionData::GetReplaceString () const
pure virtual

Gets replace string.

Returns
WideString Replace string retrieved.
virtual IWalkerScopeFactoryUtils::WalkScopeType IOtherFindChangeOptionData::GetScope () const
pure virtual

Gets walk scope type.

Returns
IWalkerScopeFactoryUtils::WalkScopeType walk scope type.
virtual bool16 IOtherFindChangeOptionData::GetWidthSensitive () const
pure virtual

Gets width sensitive flag.

Returns
bool16 kTrue if width sensitive, kFalse otherwise.
virtual void IOtherFindChangeOptionData::SetData (bool16 caseSensitive,
bool16 word,
IWalkerScopeFactoryUtils::WalkScopeType scope,
const WideStringfind,
const WideStringreplace,
bool16 widthSensitive,
bool16 kanaSensitive,
IFindChangeOptions::ChangeMode changeMode,
IFindChangeOptions::CharacterType findCharacterType,
IFindChangeOptions::CharacterType replaceCharacterType 
)
pure virtual

Sets other find change option data.

Parameters
caseSensitiveUsed to set case sencitive flag.
wordUsed to set entire word flag.
scopeUsed to set walk scope type.
findUsed to set find string.
replaceUsed to set replace string.
widthSensitiveUsed to set width sensitive flag.
kanaSensitiveUsed to set Kana sensitive flag.
changeModeUsed to set change mode.
findCharacterTypeUsed to set find character type.
replaceCharacterTypeUsed to set replace character type.