LibreOffice Module cui (master) 1
|
#include <optjsearch.hxx>
Public Member Functions | |
SvxJSearchOptionsPage (weld::Container *pPage, weld::DialogController *pController, const SfxItemSet &rSet) | |
virtual | ~SvxJSearchOptionsPage () override |
virtual void | Reset (const SfxItemSet *rSet) override |
virtual bool | FillItemSet (SfxItemSet *rSet) override |
void | EnableSaveOptions (bool bVal) |
TransliterationFlags | GetTransliterationFlags () const |
void | SetTransliterationFlags (TransliterationFlags nSettings) |
Public Member Functions inherited from SfxTabPage | |
void | SetDialogController (SfxOkDialogController *pDialog) |
virtual | ~SfxTabPage () override |
void | set_visible (bool bVisible) |
const SfxItemSet & | GetItemSet () const |
virtual bool | FillItemSet (SfxItemSet *) |
virtual void | Reset (const SfxItemSet *) |
virtual bool | DeferResetToFirstActivation () |
bool | HasExchangeSupport () const |
void | SetExchangeSupport () |
virtual void | ActivatePage (const SfxItemSet &) |
virtual DeactivateRC | DeactivatePage (SfxItemSet *pSet) |
void | SetUserData (const OUString &rString) |
const OUString & | GetUserData () const |
virtual void | FillUserData () |
virtual bool | IsReadOnly () const |
virtual void | PageCreated (const SfxAllItemSet &aSet) |
virtual void | ChangesApplied () |
void | SetFrame (const css::uno::Reference< css::frame::XFrame > &xFrame) |
css::uno::Reference< css::frame::XFrame > | GetFrame () const |
const SfxItemSet * | GetDialogExampleSet () const |
OUString | GetHelpId () const |
OUString | GetConfigId () const |
bool | IsVisible () const |
weld::Window * | GetFrameWeld () const |
std::unordered_map< OUString, css::uno::Any > & | getAdditionalProperties () |
Static Public Member Functions | |
static std::unique_ptr< SfxTabPage > | Create (weld::Container *pPage, weld::DialogController *pController, const SfxItemSet *rSet) |
Static Public Member Functions inherited from SfxTabPage | |
static const SfxPoolItem * | GetItem (const SfxItemSet &rSet, sal_uInt16 nSlot, bool bDeep=true) |
static const T * | GetItem (const SfxItemSet &rSet, TypedWhichId< T > nSlot, bool bDeep=true) |
Private Member Functions | |
TransliterationFlags | GetTransliterationFlags_Impl () |
Additional Inherited Members | |
Protected Member Functions inherited from SfxTabPage | |
SfxTabPage (weld::Container *pPage, weld::DialogController *pController, const OUString &rUIXMLDescription, const OUString &rID, const SfxItemSet *rAttrSet) | |
sal_uInt16 | GetWhich (sal_uInt16 nSlot, bool bDeep=true) const |
TypedWhichId< T > | GetWhich (TypedWhichId< T > nSlot, bool bDeep=true) const |
const SfxPoolItem * | GetOldItem (const SfxItemSet &rSet, sal_uInt16 nSlot, bool bDeep=true) |
const T * | GetOldItem (const SfxItemSet &rSet, TypedWhichId< T > nSlot, bool bDeep=true) |
SfxOkDialogController * | GetDialogController () const |
Definition at line 28 of file optjsearch.hxx.
SvxJSearchOptionsPage::SvxJSearchOptionsPage | ( | weld::Container * | pPage, |
weld::DialogController * | pController, | ||
const SfxItemSet & | rSet | ||
) |
Definition at line 28 of file optjsearch.cxx.
|
overridevirtual |
Definition at line 54 of file optjsearch.cxx.
|
static |
Definition at line 58 of file optjsearch.cxx.
References rSet.
Referenced by CreateGeneralTabPage(), and SvxJSearchOptionsDialog::SvxJSearchOptionsDialog().
|
inline |
Definition at line 65 of file optjsearch.hxx.
References bSaveOptions.
Referenced by SvxJSearchOptionsDialog::SvxJSearchOptionsDialog().
|
overridevirtual |
treat as equal uppercase/lowercase
Reimplemented from SfxTabPage.
Definition at line 205 of file optjsearch.cxx.
References bSaveOptions, SvtSearchOptions::Commit(), GetTransliterationFlags_Impl(), m_xIgnoreMiddleDot, m_xIgnorePunctuation, m_xIgnoreWhitespace, m_xMatchBavaHafa, m_xMatchCase, m_xMatchContractions, m_xMatchDiziDuzu, m_xMatchFullHalfWidth, m_xMatchHiraganaKatakana, m_xMatchHyuiyuByuvyu, m_xMatchIaiya, m_xMatchKiku, m_xMatchMinusDashChoon, m_xMatchOldKanaForms, m_xMatchProlongedSoundMark, m_xMatchRepeatCharMarks, m_xMatchSesheZeje, m_xMatchTsithichiDhizi, m_xMatchVariantFormKanji, nTransliterationFlags, SvtSearchOptions::SetIgnoreMiddleDot(), SvtSearchOptions::SetIgnoreProlongedSoundMark(), SvtSearchOptions::SetIgnorePunctuation(), SvtSearchOptions::SetIgnoreWhitespace(), SvtSearchOptions::SetMatchBavaHafa(), SvtSearchOptions::SetMatchCase(), SvtSearchOptions::SetMatchContractions(), SvtSearchOptions::SetMatchDiziDuzu(), SvtSearchOptions::SetMatchFullHalfWidthForms(), SvtSearchOptions::SetMatchHiraganaKatakana(), SvtSearchOptions::SetMatchHyuiyuByuvyu(), SvtSearchOptions::SetMatchIaiya(), SvtSearchOptions::SetMatchKiku(), SvtSearchOptions::SetMatchMinusDashChoon(), SvtSearchOptions::SetMatchOldKanaForms(), SvtSearchOptions::SetMatchRepeatCharMarks(), SvtSearchOptions::SetMatchSesheZeje(), SvtSearchOptions::SetMatchTsithichiDhizi(), and SvtSearchOptions::SetMatchVariantFormKanji().
|
inline |
Definition at line 67 of file optjsearch.hxx.
References nTransliterationFlags.
Referenced by SvxJSearchOptionsDialog::GetTransliterationFlags().
|
private |
treat as equal uppercase/lowercase
Definition at line 107 of file optjsearch.cxx.
References m_xIgnoreMiddleDot, m_xIgnorePunctuation, m_xIgnoreWhitespace, m_xMatchBavaHafa, m_xMatchCase, m_xMatchContractions, m_xMatchDiziDuzu, m_xMatchFullHalfWidth, m_xMatchHiraganaKatakana, m_xMatchHyuiyuByuvyu, m_xMatchIaiya, m_xMatchKiku, m_xMatchMinusDashChoon, m_xMatchOldKanaForms, m_xMatchProlongedSoundMark, m_xMatchRepeatCharMarks, m_xMatchSesheZeje, m_xMatchTsithichiDhizi, m_xMatchVariantFormKanji, and nTransliterationFlags.
Referenced by FillItemSet(), and Reset().
|
overridevirtual |
treat as equal uppercase/lowercase
Reimplemented from SfxTabPage.
Definition at line 154 of file optjsearch.cxx.
References DBG_ASSERT, SvtSearchOptions::GetTransliterationFlags(), GetTransliterationFlags_Impl(), SvtSearchOptions::IsIgnoreMiddleDot(), SvtSearchOptions::IsIgnoreProlongedSoundMark(), SvtSearchOptions::IsIgnorePunctuation(), SvtSearchOptions::IsIgnoreWhitespace(), SvtSearchOptions::IsMatchBavaHafa(), SvtSearchOptions::IsMatchCase(), SvtSearchOptions::IsMatchContractions(), SvtSearchOptions::IsMatchDiziDuzu(), SvtSearchOptions::IsMatchFullHalfWidthForms(), SvtSearchOptions::IsMatchHiraganaKatakana(), SvtSearchOptions::IsMatchHyuiyuByuvyu(), SvtSearchOptions::IsMatchIaiya(), SvtSearchOptions::IsMatchKiku(), SvtSearchOptions::IsMatchMinusDashChoon(), SvtSearchOptions::IsMatchOldKanaForms(), SvtSearchOptions::IsMatchRepeatCharMarks(), SvtSearchOptions::IsMatchSesheZeje(), SvtSearchOptions::IsMatchTsithichiDhizi(), SvtSearchOptions::IsMatchVariantFormKanji(), m_xIgnoreMiddleDot, m_xIgnorePunctuation, m_xIgnoreWhitespace, m_xMatchBavaHafa, m_xMatchCase, m_xMatchContractions, m_xMatchDiziDuzu, m_xMatchFullHalfWidth, m_xMatchHiraganaKatakana, m_xMatchHyuiyuByuvyu, m_xMatchIaiya, m_xMatchKiku, m_xMatchMinusDashChoon, m_xMatchOldKanaForms, m_xMatchProlongedSoundMark, m_xMatchRepeatCharMarks, m_xMatchSesheZeje, m_xMatchTsithichiDhizi, m_xMatchVariantFormKanji, and nTransliterationFlags.
void SvxJSearchOptionsPage::SetTransliterationFlags | ( | TransliterationFlags | nSettings | ) |
treat as equal uppercase/lowercase
Definition at line 63 of file optjsearch.cxx.
References m_xIgnoreMiddleDot, m_xIgnorePunctuation, m_xIgnoreWhitespace, m_xMatchBavaHafa, m_xMatchCase, m_xMatchContractions, m_xMatchDiziDuzu, m_xMatchFullHalfWidth, m_xMatchHiraganaKatakana, m_xMatchHyuiyuByuvyu, m_xMatchIaiya, m_xMatchKiku, m_xMatchMinusDashChoon, m_xMatchOldKanaForms, m_xMatchProlongedSoundMark, m_xMatchRepeatCharMarks, m_xMatchSesheZeje, m_xMatchTsithichiDhizi, m_xMatchVariantFormKanji, and nTransliterationFlags.
Referenced by SvxJSearchOptionsDialog::SvxJSearchOptionsDialog().
|
private |
Definition at line 53 of file optjsearch.hxx.
Referenced by EnableSaveOptions(), and FillItemSet().
|
private |
Definition at line 50 of file optjsearch.hxx.
Referenced by FillItemSet(), GetTransliterationFlags_Impl(), Reset(), and SetTransliterationFlags().
|
private |
Definition at line 48 of file optjsearch.hxx.
Referenced by FillItemSet(), GetTransliterationFlags_Impl(), Reset(), and SetTransliterationFlags().
|
private |
Definition at line 49 of file optjsearch.hxx.
Referenced by FillItemSet(), GetTransliterationFlags_Impl(), Reset(), and SetTransliterationFlags().
|
private |
Definition at line 40 of file optjsearch.hxx.
Referenced by FillItemSet(), GetTransliterationFlags_Impl(), Reset(), and SetTransliterationFlags().
|
private |
Definition at line 31 of file optjsearch.hxx.
Referenced by FillItemSet(), GetTransliterationFlags_Impl(), Reset(), and SetTransliterationFlags().
|
private |
Definition at line 34 of file optjsearch.hxx.
Referenced by FillItemSet(), GetTransliterationFlags_Impl(), Reset(), and SetTransliterationFlags().
|
private |
Definition at line 39 of file optjsearch.hxx.
Referenced by FillItemSet(), GetTransliterationFlags_Impl(), Reset(), and SetTransliterationFlags().
|
private |
Definition at line 32 of file optjsearch.hxx.
Referenced by FillItemSet(), GetTransliterationFlags_Impl(), Reset(), and SetTransliterationFlags().
|
private |
Definition at line 33 of file optjsearch.hxx.
Referenced by FillItemSet(), GetTransliterationFlags_Impl(), Reset(), and SetTransliterationFlags().
|
private |
Definition at line 42 of file optjsearch.hxx.
Referenced by FillItemSet(), GetTransliterationFlags_Impl(), Reset(), and SetTransliterationFlags().
|
private |
Definition at line 44 of file optjsearch.hxx.
Referenced by FillItemSet(), GetTransliterationFlags_Impl(), Reset(), and SetTransliterationFlags().
|
private |
Definition at line 45 of file optjsearch.hxx.
Referenced by FillItemSet(), GetTransliterationFlags_Impl(), Reset(), and SetTransliterationFlags().
|
private |
Definition at line 35 of file optjsearch.hxx.
Referenced by FillItemSet(), GetTransliterationFlags_Impl(), Reset(), and SetTransliterationFlags().
|
private |
Definition at line 38 of file optjsearch.hxx.
Referenced by FillItemSet(), GetTransliterationFlags_Impl(), Reset(), and SetTransliterationFlags().
|
private |
Definition at line 46 of file optjsearch.hxx.
Referenced by FillItemSet(), GetTransliterationFlags_Impl(), Reset(), and SetTransliterationFlags().
|
private |
Definition at line 36 of file optjsearch.hxx.
Referenced by FillItemSet(), GetTransliterationFlags_Impl(), Reset(), and SetTransliterationFlags().
|
private |
Definition at line 43 of file optjsearch.hxx.
Referenced by FillItemSet(), GetTransliterationFlags_Impl(), Reset(), and SetTransliterationFlags().
|
private |
Definition at line 41 of file optjsearch.hxx.
Referenced by FillItemSet(), GetTransliterationFlags_Impl(), Reset(), and SetTransliterationFlags().
|
private |
Definition at line 37 of file optjsearch.hxx.
Referenced by FillItemSet(), GetTransliterationFlags_Impl(), Reset(), and SetTransliterationFlags().
|
private |
Definition at line 52 of file optjsearch.hxx.
Referenced by FillItemSet(), GetTransliterationFlags(), GetTransliterationFlags_Impl(), Reset(), and SetTransliterationFlags().