LibreOffice Module sc (master) 1
Public Member Functions | Private Attributes | List of all members
ScAppOptions Class Reference

#include <appoptio.hxx>

Inheritance diagram for ScAppOptions:
[legend]
Collaboration diagram for ScAppOptions:
[legend]

Public Member Functions

 ScAppOptions ()
 
 ScAppOptions (const ScAppOptions &rCpy)
 
 ~ScAppOptions ()
 
void SetDefaults ()
 
void SetAppMetric (FieldUnit eUnit)
 
FieldUnit GetAppMetric () const
 
void SetZoom (sal_uInt16 nNew)
 
sal_uInt16 GetZoom () const
 
void SetZoomType (SvxZoomType eNew)
 
SvxZoomType GetZoomType () const
 
void SetSynchronizeZoom (bool bNew)
 
bool GetSynchronizeZoom () const
 
sal_uInt16 GetLRUFuncListCount () const
 
sal_uInt16 * GetLRUFuncList () const
 
void SetLRUFuncList (const sal_uInt16 *pList, const sal_uInt16 nCount)
 
void SetStatusFunc (sal_uInt32 nNew)
 
sal_uInt32 GetStatusFunc () const
 
void SetAutoComplete (bool bNew)
 
bool GetAutoComplete () const
 
void SetDetectiveAuto (bool bNew)
 
bool GetDetectiveAuto () const
 
void SetTrackContentColor (Color nNew)
 
Color GetTrackContentColor () const
 
void SetTrackInsertColor (Color nNew)
 
Color GetTrackInsertColor () const
 
void SetTrackDeleteColor (Color nNew)
 
Color GetTrackDeleteColor () const
 
void SetTrackMoveColor (Color nNew)
 
Color GetTrackMoveColor () const
 
ScLkUpdMode GetLinkMode () const
 
void SetLinkMode (ScLkUpdMode nSet)
 
void SetDefaultObjectSizeWidth (sal_Int32 nNew)
 
sal_Int32 GetDefaultObjectSizeWidth () const
 
void SetDefaultObjectSizeHeight (sal_Int32 nNew)
 
sal_Int32 GetDefaultObjectSizeHeight () const
 
void SetShowSharedDocumentWarning (bool bNew)
 
bool GetShowSharedDocumentWarning () const
 
ScOptionsUtil::KeyBindingType GetKeyBindingType () const
 
void SetKeyBindingType (ScOptionsUtil::KeyBindingType e)
 
ScAppOptionsoperator= (const ScAppOptions &rOpt)
 

Private Attributes

FieldUnit eMetric
 
sal_uInt16 nLRUFuncCount
 
std::unique_ptr< sal_uInt16[]> pLRUList
 
SvxZoomType eZoomType
 
sal_uInt16 nZoom
 
bool bSynchronizeZoom
 
sal_uInt32 nStatusFunc
 
bool bAutoComplete
 
bool bDetectiveAuto
 
Color nTrackContentColor
 
Color nTrackInsertColor
 
Color nTrackDeleteColor
 
Color nTrackMoveColor
 
ScLkUpdMode eLinkMode
 
sal_Int32 nDefaultObjectSizeWidth
 
sal_Int32 nDefaultObjectSizeHeight
 
bool mbShowSharedDocumentWarning
 
ScOptionsUtil::KeyBindingType meKeyBindingType
 

Detailed Description

Definition at line 30 of file appoptio.hxx.

Constructor & Destructor Documentation

◆ ScAppOptions() [1/2]

ScAppOptions::ScAppOptions ( )

Definition at line 35 of file appoptio.cxx.

References SetDefaults().

◆ ScAppOptions() [2/2]

ScAppOptions::ScAppOptions ( const ScAppOptions rCpy)

Definition at line 40 of file appoptio.cxx.

◆ ~ScAppOptions()

ScAppOptions::~ScAppOptions ( )

Definition at line 45 of file appoptio.cxx.

Member Function Documentation

◆ GetAppMetric()

FieldUnit ScAppOptions::GetAppMetric ( ) const
inline

◆ GetAutoComplete()

bool ScAppOptions::GetAutoComplete ( ) const
inline

◆ GetDefaultObjectSizeHeight()

sal_Int32 ScAppOptions::GetDefaultObjectSizeHeight ( ) const
inline

Definition at line 73 of file appoptio.hxx.

Referenced by ScTabViewShell::ExecDraw().

◆ GetDefaultObjectSizeWidth()

sal_Int32 ScAppOptions::GetDefaultObjectSizeWidth ( ) const
inline

Definition at line 71 of file appoptio.hxx.

Referenced by ScTabViewShell::ExecDraw().

◆ GetDetectiveAuto()

bool ScAppOptions::GetDetectiveAuto ( ) const
inline

Definition at line 56 of file appoptio.hxx.

Referenced by ScModule::Execute().

◆ GetKeyBindingType()

ScOptionsUtil::KeyBindingType ScAppOptions::GetKeyBindingType ( ) const
inline

Definition at line 77 of file appoptio.hxx.

Referenced by ScModule::CreateItemSet(), and ScModule::ModifyOptions().

◆ GetLinkMode()

ScLkUpdMode ScAppOptions::GetLinkMode ( ) const
inline

◆ GetLRUFuncList()

sal_uInt16 * ScAppOptions::GetLRUFuncList ( ) const
inline

◆ GetLRUFuncListCount()

sal_uInt16 ScAppOptions::GetLRUFuncListCount ( ) const
inline

◆ GetShowSharedDocumentWarning()

bool ScAppOptions::GetShowSharedDocumentWarning ( ) const
inline

Definition at line 76 of file appoptio.hxx.

Referenced by ScDocShell::Notify().

◆ GetStatusFunc()

sal_uInt32 ScAppOptions::GetStatusFunc ( ) const
inline

Definition at line 52 of file appoptio.hxx.

Referenced by ScSpreadsheetSettings::getPropertyValue().

◆ GetSynchronizeZoom()

bool ScAppOptions::GetSynchronizeZoom ( ) const
inline

Definition at line 46 of file appoptio.hxx.

Referenced by ScModule::CreateItemSet().

◆ GetTrackContentColor()

Color ScAppOptions::GetTrackContentColor ( ) const
inline

Definition at line 59 of file appoptio.hxx.

Referenced by ScRedlineOptionsTabPage::Reset(), and ScActionColorChanger::Update().

◆ GetTrackDeleteColor()

Color ScAppOptions::GetTrackDeleteColor ( ) const
inline

Definition at line 63 of file appoptio.hxx.

Referenced by ScRedlineOptionsTabPage::Reset(), and ScActionColorChanger::Update().

◆ GetTrackInsertColor()

Color ScAppOptions::GetTrackInsertColor ( ) const
inline

Definition at line 61 of file appoptio.hxx.

Referenced by ScRedlineOptionsTabPage::Reset(), and ScActionColorChanger::Update().

◆ GetTrackMoveColor()

Color ScAppOptions::GetTrackMoveColor ( ) const
inline

Definition at line 65 of file appoptio.hxx.

Referenced by ScRedlineOptionsTabPage::Reset(), and ScActionColorChanger::Update().

◆ GetZoom()

sal_uInt16 ScAppOptions::GetZoom ( ) const
inline

◆ GetZoomType()

SvxZoomType ScAppOptions::GetZoomType ( ) const
inline

◆ operator=()

ScAppOptions & ScAppOptions::operator= ( const ScAppOptions rOpt)

◆ SetAppMetric()

void ScAppOptions::SetAppMetric ( FieldUnit  eUnit)
inline

◆ SetAutoComplete()

void ScAppOptions::SetAutoComplete ( bool  bNew)
inline

◆ SetDefaultObjectSizeHeight()

void ScAppOptions::SetDefaultObjectSizeHeight ( sal_Int32  nNew)
inline

Definition at line 72 of file appoptio.hxx.

Referenced by ScAppCfg::ReadMiscCfg().

◆ SetDefaultObjectSizeWidth()

void ScAppOptions::SetDefaultObjectSizeWidth ( sal_Int32  nNew)
inline

Definition at line 70 of file appoptio.hxx.

Referenced by ScAppCfg::ReadMiscCfg().

◆ SetDefaults()

void ScAppOptions::SetDefaults ( )

◆ SetDetectiveAuto()

void ScAppOptions::SetDetectiveAuto ( bool  bNew)
inline

Definition at line 55 of file appoptio.hxx.

Referenced by ScModule::Execute(), and ScAppCfg::ReadInputCfg().

◆ SetKeyBindingType()

void ScAppOptions::SetKeyBindingType ( ScOptionsUtil::KeyBindingType  e)
inline

Definition at line 78 of file appoptio.hxx.

Referenced by ScModule::ModifyOptions(), and ScAppCfg::ReadCompatCfg().

◆ SetLinkMode()

void ScAppOptions::SetLinkMode ( ScLkUpdMode  nSet)
inline

◆ SetLRUFuncList()

void ScAppOptions::SetLRUFuncList ( const sal_uInt16 *  pList,
const sal_uInt16  nCount 
)

◆ SetShowSharedDocumentWarning()

void ScAppOptions::SetShowSharedDocumentWarning ( bool  bNew)
inline

Definition at line 75 of file appoptio.hxx.

Referenced by ScDocShell::Notify(), and ScAppCfg::ReadMiscCfg().

◆ SetStatusFunc()

void ScAppOptions::SetStatusFunc ( sal_uInt32  nNew)
inline

◆ SetSynchronizeZoom()

void ScAppOptions::SetSynchronizeZoom ( bool  bNew)
inline

Definition at line 45 of file appoptio.hxx.

Referenced by ScModule::ModifyOptions(), and ScAppCfg::ReadLayoutCfg().

◆ SetTrackContentColor()

void ScAppOptions::SetTrackContentColor ( Color  nNew)
inline

Definition at line 58 of file appoptio.hxx.

Referenced by ScRedlineOptionsTabPage::FillItemSet(), and ScAppCfg::ReadRevisionCfg().

◆ SetTrackDeleteColor()

void ScAppOptions::SetTrackDeleteColor ( Color  nNew)
inline

Definition at line 62 of file appoptio.hxx.

Referenced by ScRedlineOptionsTabPage::FillItemSet(), and ScAppCfg::ReadRevisionCfg().

◆ SetTrackInsertColor()

void ScAppOptions::SetTrackInsertColor ( Color  nNew)
inline

Definition at line 60 of file appoptio.hxx.

Referenced by ScRedlineOptionsTabPage::FillItemSet(), and ScAppCfg::ReadRevisionCfg().

◆ SetTrackMoveColor()

void ScAppOptions::SetTrackMoveColor ( Color  nNew)
inline

Definition at line 64 of file appoptio.hxx.

Referenced by ScRedlineOptionsTabPage::FillItemSet(), and ScAppCfg::ReadRevisionCfg().

◆ SetZoom()

void ScAppOptions::SetZoom ( sal_uInt16  nNew)
inline

◆ SetZoomType()

void ScAppOptions::SetZoomType ( SvxZoomType  eNew)
inline

Member Data Documentation

◆ bAutoComplete

bool ScAppOptions::bAutoComplete
private

Definition at line 91 of file appoptio.hxx.

Referenced by operator=(), and SetDefaults().

◆ bDetectiveAuto

bool ScAppOptions::bDetectiveAuto
private

Definition at line 92 of file appoptio.hxx.

Referenced by operator=(), and SetDefaults().

◆ bSynchronizeZoom

bool ScAppOptions::bSynchronizeZoom
private

Definition at line 89 of file appoptio.hxx.

Referenced by operator=(), and SetDefaults().

◆ eLinkMode

ScLkUpdMode ScAppOptions::eLinkMode
private

Definition at line 97 of file appoptio.hxx.

Referenced by operator=(), and SetDefaults().

◆ eMetric

FieldUnit ScAppOptions::eMetric
private

Definition at line 83 of file appoptio.hxx.

Referenced by operator=(), and SetDefaults().

◆ eZoomType

SvxZoomType ScAppOptions::eZoomType
private

Definition at line 87 of file appoptio.hxx.

Referenced by operator=(), and SetDefaults().

◆ mbShowSharedDocumentWarning

bool ScAppOptions::mbShowSharedDocumentWarning
private

Definition at line 100 of file appoptio.hxx.

Referenced by operator=(), and SetDefaults().

◆ meKeyBindingType

ScOptionsUtil::KeyBindingType ScAppOptions::meKeyBindingType
private

Definition at line 101 of file appoptio.hxx.

Referenced by operator=(), and SetDefaults().

◆ nDefaultObjectSizeHeight

sal_Int32 ScAppOptions::nDefaultObjectSizeHeight
private

Definition at line 99 of file appoptio.hxx.

Referenced by operator=(), and SetDefaults().

◆ nDefaultObjectSizeWidth

sal_Int32 ScAppOptions::nDefaultObjectSizeWidth
private

Definition at line 98 of file appoptio.hxx.

Referenced by operator=(), and SetDefaults().

◆ nLRUFuncCount

sal_uInt16 ScAppOptions::nLRUFuncCount
private

Definition at line 84 of file appoptio.hxx.

Referenced by operator=(), SetDefaults(), and SetLRUFuncList().

◆ nStatusFunc

sal_uInt32 ScAppOptions::nStatusFunc
private

Definition at line 90 of file appoptio.hxx.

Referenced by operator=(), and SetDefaults().

◆ nTrackContentColor

Color ScAppOptions::nTrackContentColor
private

Definition at line 93 of file appoptio.hxx.

Referenced by operator=(), and SetDefaults().

◆ nTrackDeleteColor

Color ScAppOptions::nTrackDeleteColor
private

Definition at line 95 of file appoptio.hxx.

Referenced by operator=(), and SetDefaults().

◆ nTrackInsertColor

Color ScAppOptions::nTrackInsertColor
private

Definition at line 94 of file appoptio.hxx.

Referenced by operator=(), and SetDefaults().

◆ nTrackMoveColor

Color ScAppOptions::nTrackMoveColor
private

Definition at line 96 of file appoptio.hxx.

Referenced by operator=(), and SetDefaults().

◆ nZoom

sal_uInt16 ScAppOptions::nZoom
private

Definition at line 88 of file appoptio.hxx.

Referenced by operator=(), and SetDefaults().

◆ pLRUList

std::unique_ptr<sal_uInt16[]> ScAppOptions::pLRUList
private

Definition at line 86 of file appoptio.hxx.

Referenced by operator=(), SetDefaults(), and SetLRUFuncList().


The documentation for this class was generated from the following files: