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().