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 31 of file appoptio.hxx.

Constructor & Destructor Documentation

ScAppOptions::ScAppOptions ( )

Definition at line 39 of file appoptio.cxx.

ScAppOptions::ScAppOptions ( const ScAppOptions rCpy)

Definition at line 44 of file appoptio.cxx.

ScAppOptions::~ScAppOptions ( )

Definition at line 49 of file appoptio.cxx.

Member Function Documentation

FieldUnit ScAppOptions::GetAppMetric ( ) const
inline

Definition at line 41 of file appoptio.hxx.

Referenced by ScSpreadsheetSettings::getPropertyValue().

bool ScAppOptions::GetAutoComplete ( ) const
inline

Definition at line 55 of file appoptio.hxx.

Referenced by ScModule::Execute(), and ScSpreadsheetSettings::getPropertyValue().

sal_Int32 ScAppOptions::GetDefaultObjectSizeHeight ( ) const
inline

Definition at line 74 of file appoptio.hxx.

Referenced by ScTabViewShell::ExecDraw().

sal_Int32 ScAppOptions::GetDefaultObjectSizeWidth ( ) const
inline

Definition at line 72 of file appoptio.hxx.

Referenced by ScTabViewShell::ExecDraw().

bool ScAppOptions::GetDetectiveAuto ( ) const
inline

Definition at line 57 of file appoptio.hxx.

Referenced by ScModule::Execute().

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

Definition at line 78 of file appoptio.hxx.

ScLkUpdMode ScAppOptions::GetLinkMode ( ) const
inline
sal_uInt16* ScAppOptions::GetLRUFuncList ( ) const
inline
sal_uInt16 ScAppOptions::GetLRUFuncListCount ( ) const
inline
bool ScAppOptions::GetShowSharedDocumentWarning ( ) const
inline

Definition at line 77 of file appoptio.hxx.

Referenced by ScDocShell::Notify().

sal_uInt32 ScAppOptions::GetStatusFunc ( ) const
inline

Definition at line 53 of file appoptio.hxx.

Referenced by ScSpreadsheetSettings::getPropertyValue().

bool ScAppOptions::GetSynchronizeZoom ( ) const
inline

Definition at line 47 of file appoptio.hxx.

Color ScAppOptions::GetTrackContentColor ( ) const
inline

Definition at line 60 of file appoptio.hxx.

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

Color ScAppOptions::GetTrackDeleteColor ( ) const
inline

Definition at line 64 of file appoptio.hxx.

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

Color ScAppOptions::GetTrackInsertColor ( ) const
inline

Definition at line 62 of file appoptio.hxx.

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

Color ScAppOptions::GetTrackMoveColor ( ) const
inline

Definition at line 66 of file appoptio.hxx.

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

sal_uInt16 ScAppOptions::GetZoom ( ) const
inline
SvxZoomType ScAppOptions::GetZoomType ( ) const
inline
ScAppOptions & ScAppOptions::operator= ( const ScAppOptions rOpt)
void ScAppOptions::SetAppMetric ( FieldUnit  eUnit)
inline

Definition at line 40 of file appoptio.hxx.

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

void ScAppOptions::SetAutoComplete ( bool  bNew)
inline
void ScAppOptions::SetDefaultObjectSizeHeight ( sal_Int32  nNew)
inline

Definition at line 73 of file appoptio.hxx.

Referenced by ScAppCfg::ScAppCfg().

void ScAppOptions::SetDefaultObjectSizeWidth ( sal_Int32  nNew)
inline

Definition at line 71 of file appoptio.hxx.

Referenced by ScAppCfg::ScAppCfg().

void ScAppOptions::SetDefaults ( )
void ScAppOptions::SetDetectiveAuto ( bool  bNew)
inline

Definition at line 56 of file appoptio.hxx.

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

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

Definition at line 79 of file appoptio.hxx.

Referenced by ScAppCfg::ScAppCfg().

void ScAppOptions::SetLinkMode ( ScLkUpdMode  nSet)
inline

Definition at line 69 of file appoptio.hxx.

Referenced by ScTpLayoutOptions::FillItemSet(), and ScAppCfg::ScAppCfg().

void ScAppOptions::SetLRUFuncList ( const sal_uInt16 *  pList,
const sal_uInt16  nCount 
)
void ScAppOptions::SetShowSharedDocumentWarning ( bool  bNew)
inline

Definition at line 76 of file appoptio.hxx.

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

void ScAppOptions::SetStatusFunc ( sal_uInt32  nNew)
inline

Definition at line 52 of file appoptio.hxx.

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

void ScAppOptions::SetSynchronizeZoom ( bool  bNew)
inline

Definition at line 46 of file appoptio.hxx.

Referenced by ScAppCfg::ScAppCfg().

void ScAppOptions::SetTrackContentColor ( Color  nNew)
inline

Definition at line 59 of file appoptio.hxx.

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

void ScAppOptions::SetTrackDeleteColor ( Color  nNew)
inline

Definition at line 63 of file appoptio.hxx.

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

void ScAppOptions::SetTrackInsertColor ( Color  nNew)
inline

Definition at line 61 of file appoptio.hxx.

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

void ScAppOptions::SetTrackMoveColor ( Color  nNew)
inline

Definition at line 65 of file appoptio.hxx.

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

void ScAppOptions::SetZoom ( sal_uInt16  nNew)
inline
void ScAppOptions::SetZoomType ( SvxZoomType  eNew)
inline

Definition at line 44 of file appoptio.hxx.

Referenced by ScTabViewShell::Execute(), and ScAppCfg::ScAppCfg().

Member Data Documentation

bool ScAppOptions::bAutoComplete
private

Definition at line 92 of file appoptio.hxx.

Referenced by operator=().

bool ScAppOptions::bDetectiveAuto
private

Definition at line 93 of file appoptio.hxx.

Referenced by operator=().

bool ScAppOptions::bSynchronizeZoom
private

Definition at line 90 of file appoptio.hxx.

Referenced by operator=().

ScLkUpdMode ScAppOptions::eLinkMode
private

Definition at line 98 of file appoptio.hxx.

Referenced by operator=().

FieldUnit ScAppOptions::eMetric
private

Definition at line 84 of file appoptio.hxx.

Referenced by operator=().

SvxZoomType ScAppOptions::eZoomType
private

Definition at line 88 of file appoptio.hxx.

Referenced by operator=().

bool ScAppOptions::mbShowSharedDocumentWarning
private

Definition at line 101 of file appoptio.hxx.

Referenced by operator=().

ScOptionsUtil::KeyBindingType ScAppOptions::meKeyBindingType
private

Definition at line 102 of file appoptio.hxx.

Referenced by operator=().

sal_Int32 ScAppOptions::nDefaultObjectSizeHeight
private

Definition at line 100 of file appoptio.hxx.

Referenced by operator=().

sal_Int32 ScAppOptions::nDefaultObjectSizeWidth
private

Definition at line 99 of file appoptio.hxx.

Referenced by operator=().

sal_uInt16 ScAppOptions::nLRUFuncCount
private

Definition at line 85 of file appoptio.hxx.

Referenced by operator=().

sal_uInt32 ScAppOptions::nStatusFunc
private

Definition at line 91 of file appoptio.hxx.

Referenced by operator=().

Color ScAppOptions::nTrackContentColor
private

Definition at line 94 of file appoptio.hxx.

Referenced by operator=().

Color ScAppOptions::nTrackDeleteColor
private

Definition at line 96 of file appoptio.hxx.

Referenced by operator=().

Color ScAppOptions::nTrackInsertColor
private

Definition at line 95 of file appoptio.hxx.

Referenced by operator=().

Color ScAppOptions::nTrackMoveColor
private

Definition at line 97 of file appoptio.hxx.

Referenced by operator=().

sal_uInt16 ScAppOptions::nZoom
private

Definition at line 89 of file appoptio.hxx.

Referenced by operator=().

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

Definition at line 87 of file appoptio.hxx.

Referenced by operator=().


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