|
LibreOffice Module svl (master) 1
|
#include <ctloptions.hxx>
Public Types | |
| enum | CursorMovement { MOVEMENT_LOGICAL = 0 , MOVEMENT_VISUAL } |
| enum | TextNumerals { NUMERALS_ARABIC = 0 , NUMERALS_HINDI , NUMERALS_SYSTEM , NUMERALS_CONTEXT } |
| enum | EOption { E_CTLFONT , E_CTLSEQUENCECHECKING , E_CTLCURSORMOVEMENT , E_CTLTEXTNUMERALS , E_CTLSEQUENCECHECKINGRESTRICTED , E_CTLSEQUENCECHECKINGTYPEANDREPLACE } |
Static Public Member Functions | |
| static bool | IsCTLFontEnabled () |
| static bool | IsCTLSequenceChecking () |
| static bool | IsCTLSequenceCheckingRestricted () |
| static bool | IsCTLSequenceCheckingTypeAndReplace () |
| static CursorMovement | GetCTLCursorMovement () |
| static TextNumerals | GetCTLTextNumerals () |
Private Attributes | |
| std::shared_ptr< SvtCTLOptions_Impl > | m_pImpl |
Additional Inherited Members | |
Protected Member Functions inherited from utl::detail::Options | |
| virtual void | ConfigurationChanged (::utl::ConfigurationBroadcaster *p, ConfigurationHints nHint) override |
Definition at line 30 of file ctloptions.hxx.
| Enumerator | |
|---|---|
| MOVEMENT_LOGICAL | |
| MOVEMENT_VISUAL | |
Definition at line 53 of file ctloptions.hxx.
| Enumerator | |
|---|---|
| E_CTLFONT | |
| E_CTLSEQUENCECHECKING | |
| E_CTLCURSORMOVEMENT | |
| E_CTLTEXTNUMERALS | |
| E_CTLSEQUENCECHECKINGRESTRICTED | |
| E_CTLSEQUENCECHECKINGTYPEANDREPLACE | |
Definition at line 71 of file ctloptions.hxx.
| Enumerator | |
|---|---|
| NUMERALS_ARABIC | |
| NUMERALS_HINDI | |
| NUMERALS_SYSTEM | |
| NUMERALS_CONTEXT | |
Definition at line 61 of file ctloptions.hxx.
| SvtCTLOptions::SvtCTLOptions | ( | bool | bDontLoad = false | ) |
Definition at line 342 of file ctloptions.cxx.
References ItemHolder2::holdConfigItem(), and m_pImpl.
|
overridevirtual |
Definition at line 362 of file ctloptions.cxx.
References m_pImpl.
|
static |
Definition at line 421 of file ctloptions.cxx.
|
static |
Definition at line 432 of file ctloptions.cxx.
References utl::ConfigManager::IsFuzzing(), and NUMERALS_ARABIC.
|
static |
Definition at line 377 of file ctloptions.cxx.
|
static |
Definition at line 388 of file ctloptions.cxx.
|
static |
Definition at line 399 of file ctloptions.cxx.
|
static |
Definition at line 410 of file ctloptions.cxx.
| bool SvtCTLOptions::IsReadOnly | ( | EOption | eOption | ) | const |
Definition at line 439 of file ctloptions.cxx.
References m_pImpl.
| void SvtCTLOptions::SetCTLCursorMovement | ( | SvtCTLOptions::CursorMovement | _eMovement | ) |
Definition at line 415 of file ctloptions.cxx.
References m_pImpl.
| void SvtCTLOptions::SetCTLFontEnabled | ( | bool | _bEnabled | ) |
Definition at line 371 of file ctloptions.cxx.
References m_pImpl.
| void SvtCTLOptions::SetCTLSequenceChecking | ( | bool | _bEnabled | ) |
Definition at line 382 of file ctloptions.cxx.
References m_pImpl.
| void SvtCTLOptions::SetCTLSequenceCheckingRestricted | ( | bool | _bEnable | ) |
Definition at line 393 of file ctloptions.cxx.
References m_pImpl.
| void SvtCTLOptions::SetCTLSequenceCheckingTypeAndReplace | ( | bool | _bEnable | ) |
Definition at line 404 of file ctloptions.cxx.
References m_pImpl.
| void SvtCTLOptions::SetCTLTextNumerals | ( | SvtCTLOptions::TextNumerals | _eNumerals | ) |
Definition at line 426 of file ctloptions.cxx.
References m_pImpl.
|
private |
Definition at line 33 of file ctloptions.hxx.
Referenced by IsReadOnly(), SetCTLCursorMovement(), SetCTLFontEnabled(), SetCTLSequenceChecking(), SetCTLSequenceCheckingRestricted(), SetCTLSequenceCheckingTypeAndReplace(), SetCTLTextNumerals(), SvtCTLOptions(), and ~SvtCTLOptions().