LibreOffice Module vcl (master)
1
|
#include <settings.hxx>
Static Public Member Functions | |
static tools::Long | GetBorderSize () |
static tools::Long | GetSplitSize () |
static bool | GetDockingFloatsSupported () |
static sal_uInt16 | GetColorValueSetMaximumRowCount () |
static sal_uInt16 | GetListBoxPreviewDefaultLineWidth () |
Private Member Functions | |
void | CopyData () |
Private Attributes | |
std::shared_ptr< ImplStyleData > | mxData |
Definition at line 209 of file settings.hxx.
StyleSettings::StyleSettings | ( | ) |
Definition at line 733 of file app/settings.cxx.
References make_shared().
void StyleSettings::BatchSetBackgrounds | ( | const Color & | aBackColor, |
bool | bCheckedColorSpecialCase = true |
||
) |
Definition at line 3206 of file app/settings.cxx.
References Set3DColors(), SetCheckedColorSpecialCase(), SetDialogColor(), SetFaceColor(), and SetWorkspaceColor().
Definition at line 3218 of file app/settings.cxx.
References SetAppFont(), SetFieldFont(), SetGroupFont(), SetHelpFont(), SetIconFont(), SetLabelFont(), SetMenuFont(), SetPushButtonFont(), SetRadioCheckFont(), SetTabFont(), and SetToolFont().
|
private |
Definition at line 2391 of file app/settings.cxx.
References mxData.
Referenced by Set3DColors(), SetActionButtonPressedRolloverTextColor(), SetActionButtonRolloverTextColor(), SetActionButtonTextColor(), SetActiveBorderColor(), SetActiveColor(), SetActiveTabColor(), SetActiveTextColor(), SetAlternatingRowColor(), SetAntialiasingMinPixelHeight(), SetAppFont(), SetAutoMnemonic(), SetButtonPressedRolloverTextColor(), SetButtonRolloverTextColor(), SetButtonTextColor(), SetCheckedColor(), SetCheckedColorSpecialCase(), SetColorValueSetColumnCount(), SetContextMenuShortcuts(), SetCursorBlinkTime(), SetCursorSize(), SetDarkShadowColor(), SetDeactiveBorderColor(), SetDeactiveColor(), SetDeactiveTextColor(), SetDefaultActionButtonPressedRolloverTextColor(), SetDefaultActionButtonRolloverTextColor(), SetDefaultActionButtonTextColor(), SetDefaultButtonPressedRolloverTextColor(), SetDefaultButtonRolloverTextColor(), SetDefaultButtonTextColor(), SetDialogColor(), SetDialogTextColor(), SetDisableColor(), SetDisplayOptions(), SetDragFullOptions(), SetEdgeBlending(), SetFaceColor(), SetFieldColor(), SetFieldFont(), SetFieldRolloverTextColor(), SetFieldTextColor(), SetFlatButtonPressedRolloverTextColor(), SetFlatButtonRolloverTextColor(), SetFlatButtonTextColor(), SetFloatTitleFont(), SetFloatTitleHeight(), SetFontColor(), SetGroupFont(), SetGroupTextColor(), SetHelpColor(), SetHelpFont(), SetHelpTextColor(), SetHideDisabledMenuItems(), SetHighContrastMode(), SetHighlightColor(), SetHighlightTextColor(), SetIconFont(), SetIconTheme(), SetInactiveTabColor(), SetLabelFont(), SetLabelTextColor(), SetLightBorderColor(), SetLightColor(), SetLinkColor(), SetListBoxMaximumLineCount(), SetMenuBarColor(), SetMenuBarHighlightTextColor(), SetMenuBarRolloverColor(), SetMenuBarRolloverTextColor(), SetMenuBarTextColor(), SetMenuBorderColor(), SetMenuColor(), SetMenuFont(), SetMenuHighlightColor(), SetMenuHighlightTextColor(), SetMenuTextColor(), SetMinThumbSize(), SetMonoColor(), SetOptions(), SetPreferredContextMenuShortcuts(), SetPreferredUseImagesInMenus(), SetPreviewUsesCheckeredBackground(), SetPrimaryButtonWarpsSlider(), SetPushButtonFont(), SetRadioCheckFont(), SetRadioCheckTextColor(), SetScrollBarSize(), SetSelectionOptions(), SetShadowColor(), SetSkipDisabledInMenus(), SetSpinSize(), SetStandardStyles(), SetTabFont(), SetTabHighlightTextColor(), SetTabRolloverTextColor(), SetTabTextColor(), SetTitleFont(), SetTitleHeight(), SetToolbarIconSize(), SetToolFont(), SetToolTextColor(), SetUseFlatBorders(), SetUseFlatMenus(), SetUseFontAAFromSystem(), SetUseImagesInMenus(), SetUseSystemUIFonts(), SetVisitedLinkColor(), SetWindowColor(), SetWindowTextColor(), and SetWorkspaceColor().
OUString StyleSettings::DetermineIconTheme | ( | ) | const |
Determine which icon theme should be used.
This might not be the same as the one which has been set with SetIconTheme(), e.g., if high contrast mode is enabled.
(for the detailed logic
Definition at line 3093 of file app/settings.cxx.
References vcl::IconThemeScanner::Create(), GetAutomaticallyChosenIconTheme(), comphelper::getProcessComponentContext(), vcl::IconThemeScanner::GetStandardIconThemePath(), utl::ConfigManager::IsFuzzing(), and mxData.
Referenced by ToolBox::GetDefaultImageSize(), BitmapEx::loadFromIconTheme(), vcl::bitmap::loadFromName(), vcl::ImageRepository::loadImage(), and ImplImage::loadStockAtScale().
const Color & StyleSettings::GetActionButtonPressedRolloverTextColor | ( | ) | const |
Definition at line 993 of file app/settings.cxx.
References mxData.
Referenced by PushButton::ImplDrawPushButtonContent().
const Color & StyleSettings::GetActionButtonRolloverTextColor | ( | ) | const |
Definition at line 928 of file app/settings.cxx.
References mxData.
Referenced by PushButton::ImplDrawPushButtonContent().
const Color & StyleSettings::GetActionButtonTextColor | ( | ) | const |
Definition at line 863 of file app/settings.cxx.
References mxData.
Referenced by PushButton::ImplDrawPushButtonContent().
const Color & StyleSettings::GetActiveBorderColor | ( | ) | const |
Definition at line 1188 of file app/settings.cxx.
References mxData.
const Color & StyleSettings::GetActiveColor | ( | ) | const |
Definition at line 1162 of file app/settings.cxx.
References mxData.
const Color & StyleSettings::GetActiveTabColor | ( | ) | const |
Definition at line 1532 of file app/settings.cxx.
References mxData.
const Color & StyleSettings::GetActiveTextColor | ( | ) | const |
Definition at line 1175 of file app/settings.cxx.
References mxData.
const Color & StyleSettings::GetAlternatingRowColor | ( | ) | const |
Definition at line 1557 of file app/settings.cxx.
References mxData.
sal_uLong StyleSettings::GetAntialiasingMinPixelHeight | ( | ) | const |
Definition at line 2024 of file app/settings.cxx.
References mxData.
Referenced by OutputDevice::ImplNewFont().
const vcl::Font & StyleSettings::GetAppFont | ( | ) | const |
Definition at line 1713 of file app/settings.cxx.
References mxData.
Referenced by vcl::Window::ImplInit(), vcl::Window::ImplInitResolutionSettings(), and vcl::Window::ImplUpdateGlobalSettings().
OUString StyleSettings::GetAutomaticallyChosenIconTheme | ( | ) | const |
Obtain the name of the icon theme which will be chosen automatically for the desktop environment.
This method will only return icon themes which were actually found on the system.
Definition at line 3072 of file app/settings.cxx.
References vcl::IconThemeScanner::Create(), Application::GetDesktopEnvironment(), vcl::IconThemeScanner::GetStandardIconThemePath(), and mxData.
Referenced by DetermineIconTheme().
bool StyleSettings::GetAutoMnemonic | ( | ) | const |
Definition at line 2044 of file app/settings.cxx.
References mxData.
Referenced by ImplIsMnemonicCtrl().
|
static |
Definition at line 1875 of file app/settings.cxx.
Referenced by vcl::Window::CalcTitleWidth(), SvTreeListBox::GetOptimalSize(), and ImplStdBorderWindowView::Init().
const Color & StyleSettings::GetButtonPressedRolloverTextColor | ( | ) | const |
Definition at line 967 of file app/settings.cxx.
References mxData.
Referenced by PushButton::ImplDrawPushButtonContent().
const Color & StyleSettings::GetButtonRolloverTextColor | ( | ) | const |
Definition at line 902 of file app/settings.cxx.
References mxData.
Referenced by ImplWin::ImplDraw(), and PushButton::ImplDrawPushButtonContent().
const Color & StyleSettings::GetButtonTextColor | ( | ) | const |
Definition at line 837 of file app/settings.cxx.
References mxData.
Referenced by ToolBox::ApplyForegroundSettings(), StatusBar::ApplySettings(), HeaderBar::ApplySettings(), vcl::PDFWriterImpl::createDefaultPushButtonAppearance(), SpinField::Draw(), vcl::RenderTools::DrawSelectionBackground(), ImplStdBorderWindowView::DrawWindow(), PushButton::GetCanonicalTextColor(), ScrollBar::ImplDraw(), Calendar::ImplDraw(), ImplWin::ImplDraw(), ImplDrawBrdWinSymbol(), PushButton::ImplDrawPushButtonContent(), MenuFloatingWindow::ImplDrawScroller(), Calendar::ImplDrawSpin(), ImplDrawUpDownButtons(), vcl::Window::ImplInit(), HeaderBar::ImplInitSettings(), and SpinField::Paint().
const Color & StyleSettings::GetCheckedColor | ( | ) | const |
Definition at line 759 of file app/settings.cxx.
References mxData.
Referenced by vcl::PDFWriterImpl::createDefaultCheckBoxAppearance(), vcl::PDFWriterImpl::createDefaultRadioButtonAppearance(), Slider::ImplDraw(), and ScrollBar::ImplDraw().
sal_uInt16 StyleSettings::GetColorValueSetColumnCount | ( | ) | const |
Definition at line 2134 of file app/settings.cxx.
References mxData.
|
static |
Definition at line 2140 of file app/settings.cxx.
bool StyleSettings::GetContextMenuShortcuts | ( | ) | const |
Definition at line 1666 of file app/settings.cxx.
References GetPreferredContextMenuShortcuts(), mxData, TRISTATE_FALSE, and TRISTATE_TRUE.
Referenced by Edit::CreatePopupMenu().
sal_uInt64 StyleSettings::GetCursorBlinkTime | ( | ) | const |
Definition at line 1972 of file app/settings.cxx.
References mxData.
Referenced by vcl::Cursor::ImplDoShow().
tools::Long StyleSettings::GetCursorSize | ( | ) | const |
Definition at line 1959 of file app/settings.cxx.
References mxData.
Referenced by ImplHandleExtTextInputPos(), vcl::Cursor::ImplPrepForDraw(), and vcl::Cursor::LOKNotify().
const Color & StyleSettings::GetDarkShadowColor | ( | ) | const |
Definition at line 811 of file app/settings.cxx.
References mxData.
Referenced by vcl::PDFWriterImpl::drawFieldBorder(), DecorationView::DrawHandle(), Calendar::ImplDraw(), SplitWindow::ImplDrawGrip(), TabControl::ImplDrawItem(), HeaderBar::ImplDrawItem(), ImplDrawSplit(), LoadThemedImageList(), TabControl::Paint(), StatusBar::Paint(), and HeaderBar::Paint().
const Color & StyleSettings::GetDeactiveBorderColor | ( | ) | const |
Definition at line 1227 of file app/settings.cxx.
References mxData.
const Color & StyleSettings::GetDeactiveColor | ( | ) | const |
Definition at line 1201 of file app/settings.cxx.
References mxData.
Referenced by Image::Draw(), IconView::PaintEntry(), SvxIconChoiceCtrl_Impl::PaintEntry(), and SvTreeListBox::PaintEntry1().
const Color & StyleSettings::GetDeactiveTextColor | ( | ) | const |
Definition at line 1214 of file app/settings.cxx.
References mxData.
const Color & StyleSettings::GetDefaultActionButtonPressedRolloverTextColor | ( | ) | const |
Definition at line 980 of file app/settings.cxx.
References mxData.
Referenced by PushButton::ImplDrawPushButtonContent().
const Color & StyleSettings::GetDefaultActionButtonRolloverTextColor | ( | ) | const |
Definition at line 915 of file app/settings.cxx.
References mxData.
Referenced by PushButton::ImplDrawPushButtonContent().
const Color & StyleSettings::GetDefaultActionButtonTextColor | ( | ) | const |
Definition at line 850 of file app/settings.cxx.
References mxData.
Referenced by PushButton::ImplDrawPushButtonContent().
const Color & StyleSettings::GetDefaultButtonPressedRolloverTextColor | ( | ) | const |
Definition at line 954 of file app/settings.cxx.
References mxData.
Referenced by PushButton::ImplDrawPushButtonContent().
const Color & StyleSettings::GetDefaultButtonRolloverTextColor | ( | ) | const |
Definition at line 889 of file app/settings.cxx.
References mxData.
Referenced by PushButton::ImplDrawPushButtonContent().
const Color & StyleSettings::GetDefaultButtonTextColor | ( | ) | const |
Definition at line 824 of file app/settings.cxx.
References mxData.
Referenced by PushButton::ImplDrawPushButtonContent().
const Color & StyleSettings::GetDialogColor | ( | ) | const |
Definition at line 1084 of file app/settings.cxx.
References mxData.
Referenced by NotebookbarPopup::ApplyBackground(), vcl::PDFWriterImpl::createDefaultPushButtonAppearance(), NotebookbarPopup::NotebookbarPopup(), TabControl::Paint(), and NotebookBar::UpdateBackground().
const DialogStyle & StyleSettings::GetDialogStyle | ( | ) | const |
Definition at line 2083 of file app/settings.cxx.
References mxData.
Referenced by Dialog::set_action_area(), and Dialog::settingOptimalLayoutSize().
const Color & StyleSettings::GetDialogTextColor | ( | ) | const |
Definition at line 1097 of file app/settings.cxx.
References mxData.
const Color & StyleSettings::GetDisableColor | ( | ) | const |
Definition at line 1266 of file app/settings.cxx.
References mxData.
Referenced by VclMultiLineEdit::ApplySettings(), ComboBox::Draw(), ListBox::Draw(), VclMultiLineEdit::Draw(), Edit::Draw(), ImplWin::ImplDraw(), OutputDevice::ImplDrawText(), VclMultiLineEdit::ImplInitSettings(), ImplListBoxWindow::ImplPaint(), and Edit::ImplRepaint().
DisplayOptions StyleSettings::GetDisplayOptions | ( | ) | const |
Definition at line 2011 of file app/settings.cxx.
References mxData.
Referenced by OutputDevice::ImplNewFont().
|
static |
Definition at line 2050 of file app/settings.cxx.
References ImplGetSVData(), ImplSVData::maNWFData, and ImplSVNWFData::mbCanDetermineWindowPosition.
Referenced by ImplDockingWindowWrapper::EndDocking(), DockingWindow::EndDocking(), DockingWindow::EventNotify(), vcl::Window::EventNotify(), and ImplDockingWindowWrapper::StartPopupMode().
DragFullOptions StyleSettings::GetDragFullOptions | ( | ) | const |
Definition at line 1985 of file app/settings.cxx.
References mxData.
sal_uInt16 StyleSettings::GetEdgeBlending | ( | ) | const |
Definition at line 2096 of file app/settings.cxx.
References mxData.
Referenced by ImplListBoxWindow::DrawEntry().
const Color & StyleSettings::GetEdgeBlendingBottomRightColor | ( | ) | const |
Definition at line 2108 of file app/settings.cxx.
References mxData.
Referenced by ImplListBoxWindow::DrawEntry().
const Color & StyleSettings::GetEdgeBlendingTopLeftColor | ( | ) | const |
Definition at line 2102 of file app/settings.cxx.
References mxData.
Referenced by ImplListBoxWindow::DrawEntry().
const Color & StyleSettings::GetFaceColor | ( | ) | const |
Definition at line 746 of file app/settings.cxx.
References mxData.
Referenced by ToolBox::ApplyBackgroundSettings(), FloatingWindow::ApplySettings(), StatusBar::ApplySettings(), ScrollBarBox::ApplySettings(), HeaderBar::ApplySettings(), Splitter::DataChanged(), DecorationView::DrawHighlightFrame(), SvImpLBox::DrawNet(), vcl::RenderTools::DrawSelectionBackground(), vcl::Window::DrawSelectionBackground(), ImplStdBorderWindowView::DrawWindow(), CheckBox::GetCheckImage(), GetFaceGradientColor(), RadioButton::GetRadioImage(), Calendar::ImplDraw(), ImplDrawDropdownArrow(), ToolBox::ImplDrawGradientBackground(), SplitWindow::ImplDrawGrip(), ToolBox::ImplDrawItem(), ScrollBar::ImplDrawNative(), RadioButton::ImplDrawRadioButtonState(), vcl::Window::ImplInit(), FloatingWindow::ImplInitSettings(), SplitWindow::ImplInitSettings(), HeaderBar::ImplInitSettings(), DockingWindow::ImplInitSettings(), vcl::Window::ImplUpdateGlobalSettings(), ImplStdBorderWindowView::Init(), LoadThemedImageList(), StatusBar::Paint(), IconView::PaintEntry(), SvxIconChoiceCtrl_Impl::PaintEntry(), SvTreeListBox::PaintEntry1(), SetCheckedColorSpecialCase(), and vcl::Window::UpdateSettings().
Color StyleSettings::GetFaceGradientColor | ( | ) | const |
Definition at line 2369 of file app/settings.cxx.
References GetFaceColor(), h, Color::HSBtoRGB(), and Color::RGBtoHSB().
Referenced by ImplStdBorderWindowView::DrawWindow(), ToolBox::ImplDrawConstantBackground(), ToolBox::ImplDrawGradientBackground(), and ToolBox::ImplErase().
const Color & StyleSettings::GetFieldColor | ( | ) | const |
Definition at line 1123 of file app/settings.cxx.
References mxData.
Referenced by VclMultiLineEdit::ApplySettings(), Edit::ApplySettings(), Calendar::ApplySettings(), ImplListBoxWindow::ApplySettings(), SvTreeListBox::ApplySettings(), ImplWin::ApplySettings(), vcl::PDFWriterImpl::createDefaultCheckBoxAppearance(), vcl::PDFWriterImpl::createDefaultListBoxAppearance(), vcl::PDFWriterImpl::createDefaultRadioButtonAppearance(), vcl::PDFWriterImpl::drawFieldBorder(), RadioButton::ImplDrawRadioButtonState(), VclMultiLineEdit::ImplInitSettings(), Calendar::ImplInitSettings(), Edit::ImplRepaint(), SvxIconChoiceCtrl_Impl::InitSettings(), SvTreeListBox::InitSettings(), and SvtIconChoiceCtrl::SetBackground().
const vcl::Font & StyleSettings::GetFieldFont | ( | ) | const |
Definition at line 1843 of file app/settings.cxx.
References mxData.
Referenced by VclMultiLineEdit::ApplySettings(), Edit::ApplySettings(), ImplListBoxWindow::ApplySettings(), ImplWin::ApplySettings(), vcl::PDFWriterImpl::drawFieldBorder(), VclMultiLineEdit::ImplInitSettings(), vcl::Window::ImplUpdateGlobalSettings(), SvxIconChoiceCtrl_Impl::InitSettings(), SvTreeListBox::InitSettings(), vcl::PrintDialog::ShowNupOrderWindow::Paint(), and SalInstanceTextView::set_monospace().
const Color & StyleSettings::GetFieldRolloverTextColor | ( | ) | const |
Definition at line 1149 of file app/settings.cxx.
References mxData.
Referenced by ImplWin::ImplDraw().
const Color & StyleSettings::GetFieldTextColor | ( | ) | const |
Definition at line 1136 of file app/settings.cxx.
References mxData.
Referenced by vcl::HyperLabel::ApplySettings(), VclMultiLineEdit::ApplySettings(), Edit::ApplySettings(), Calendar::ApplySettings(), ImplListBoxWindow::ApplySettings(), SvTreeListBox::ApplySettings(), ImplWin::ApplySettings(), vcl::PDFWriterImpl::createDefaultEditAppearance(), vcl::PDFWriterImpl::createDefaultListBoxAppearance(), ImplWin::ImplDraw(), VclMultiLineEdit::ImplInitSettings(), Calendar::ImplInitSettings(), SvxIconChoiceCtrl_Impl::InitSettings(), SvTreeListBox::InitSettings(), vcl::PrintDialog::ShowNupOrderWindow::Paint(), and SvtIconChoiceCtrl::SetBackground().
const Color & StyleSettings::GetFlatButtonPressedRolloverTextColor | ( | ) | const |
Definition at line 1006 of file app/settings.cxx.
References mxData.
Referenced by PushButton::ImplDrawPushButtonContent().
const Color & StyleSettings::GetFlatButtonRolloverTextColor | ( | ) | const |
Definition at line 941 of file app/settings.cxx.
References mxData.
Referenced by PushButton::ImplDrawPushButtonContent().
const Color & StyleSettings::GetFlatButtonTextColor | ( | ) | const |
Definition at line 876 of file app/settings.cxx.
References mxData.
Referenced by PushButton::ImplDrawPushButtonContent().
const vcl::Font & StyleSettings::GetFloatTitleFont | ( | ) | const |
Definition at line 1752 of file app/settings.cxx.
References mxData.
Referenced by ImplBorderWindowView::ImplInitTitle(), and vcl::Window::ImplUpdateGlobalSettings().
tools::Long StyleSettings::GetFloatTitleHeight | ( | ) | const |
Definition at line 1901 of file app/settings.cxx.
References mxData.
Referenced by ToolBox::ImplCalcBreaks(), ImplBorderWindowView::ImplInitTitle(), and vcl::FileDefinitionWidgetDraw::updateSettings().
const Color & StyleSettings::GetFontColor | ( | ) | const |
Definition at line 2064 of file app/settings.cxx.
References mxData.
Referenced by OutputDevice::DrawHatch(), OutputDevice::ImplDrawModeToColor(), OutputDevice::SetFont(), OutputDevice::SetOverlineColor(), and OutputDevice::SetTextLineColor().
const vcl::Font & StyleSettings::GetGroupFont | ( | ) | const |
Definition at line 1791 of file app/settings.cxx.
References mxData.
Referenced by FixedLine::GetCanonicalFont(), and vcl::Window::ImplUpdateGlobalSettings().
const Color & StyleSettings::GetGroupTextColor | ( | ) | const |
Definition at line 1032 of file app/settings.cxx.
References mxData.
Referenced by FixedLine::GetCanonicalTextColor().
const Color & StyleSettings::GetHelpColor | ( | ) | const |
Definition at line 1279 of file app/settings.cxx.
References mxData.
Referenced by HelpTextWindow::ApplySettings().
const vcl::Font & StyleSettings::GetHelpFont | ( | ) | const |
Definition at line 1726 of file app/settings.cxx.
References mxData.
Referenced by HelpTextWindow::ApplySettings(), and vcl::Window::ImplUpdateGlobalSettings().
const Color & StyleSettings::GetHelpTextColor | ( | ) | const |
Definition at line 1292 of file app/settings.cxx.
References mxData.
Referenced by HelpTextWindow::ApplySettings().
bool StyleSettings::GetHideDisabledMenuItems | ( | ) | const |
Definition at line 1653 of file app/settings.cxx.
References mxData.
Referenced by Edit::CreatePopupMenu().
bool StyleSettings::GetHighContrastMode | ( | ) | const |
Definition at line 3136 of file app/settings.cxx.
References mxData.
Referenced by OutputDevice::DrawCtrlText(), ToolBox::ImplDrawGradientBackground(), vcl::Window::ImplUpdateGlobalSettings(), and MenuBarWindow::Paint().
const Color & StyleSettings::GetHighlightColor | ( | ) | const |
Definition at line 1240 of file app/settings.cxx.
References mxData.
Referenced by vcl::HyperLabel::DataChanged(), Image::Draw(), vcl::RenderTools::DrawSelectionBackground(), vcl::Window::DrawSelectionBackground(), ImplWin::ImplDraw(), Calendar::ImplDrawDate(), RadioButton::ImplDrawRadioButtonState(), ImplListBoxWindow::ImplPaint(), ImplPaintCheckBackground(), Edit::ImplRepaint(), TextEngine::ImpPaint(), StatusBar::Paint(), IconView::PaintEntry(), SvxIconChoiceCtrl_Impl::PaintEntry(), SvTreeListBox::PaintEntry1(), TextEngine::SeekCursor(), SalInstanceWidget::set_highlight_background(), and SalInstanceLabel::set_label_type().
const Color & StyleSettings::GetHighlightLinkColor | ( | ) | const |
Definition at line 1506 of file app/settings.cxx.
References mxData.
const Color & StyleSettings::GetHighlightTextColor | ( | ) | const |
Definition at line 1253 of file app/settings.cxx.
References mxData.
Referenced by vcl::HyperLabel::ApplySettings(), Calendar::ApplySettings(), vcl::RenderTools::DrawSelectionBackground(), ImplWin::ImplDraw(), Calendar::ImplInitSettings(), ImplListBoxWindow::ImplPaint(), Edit::ImplRepaint(), TextEngine::ImpPaint(), IconView::PaintEntry(), SvxIconChoiceCtrl_Impl::PaintEntry(), SvTreeListBox::PaintEntry1(), and TextEngine::SeekCursor().
const vcl::Font & StyleSettings::GetIconFont | ( | ) | const |
Definition at line 1856 of file app/settings.cxx.
References mxData.
Referenced by vcl::Window::ImplUpdateGlobalSettings().
const Color & StyleSettings::GetInactiveTabColor | ( | ) | const |
Definition at line 1545 of file app/settings.cxx.
References mxData.
std::vector< vcl::IconThemeInfo > const & StyleSettings::GetInstalledIconThemes | ( | ) | const |
Obtain the list of icon themes which were found in the config folder.
Definition at line 3063 of file app/settings.cxx.
References vcl::IconThemeScanner::Create(), vcl::IconThemeScanner::GetStandardIconThemePath(), and mxData.
const vcl::Font & StyleSettings::GetLabelFont | ( | ) | const |
Definition at line 1804 of file app/settings.cxx.
References mxData.
Referenced by FixedText::GetCanonicalFont(), Control::GetCanonicalFont(), vcl::Window::ImplUpdateGlobalSettings(), vcl::PrintDialog::PrintPreviewWindow::Paint(), and MessageDialog::SetMessagesWidths().
const Color & StyleSettings::GetLabelTextColor | ( | ) | const |
Definition at line 1045 of file app/settings.cxx.
References mxData.
Referenced by FixedText::GetCanonicalTextColor(), and Control::GetCanonicalTextColor().
const Color & StyleSettings::GetLightBorderColor | ( | ) | const |
Definition at line 785 of file app/settings.cxx.
References mxData.
Referenced by vcl::PDFWriterImpl::drawFieldBorder().
const Color & StyleSettings::GetLightColor | ( | ) | const |
Definition at line 772 of file app/settings.cxx.
References mxData.
Referenced by vcl::PDFWriterImpl::createDefaultPushButtonAppearance(), vcl::PDFWriterImpl::drawFieldBorder(), DecorationView::DrawHighlightFrame(), DecorationView::DrawSeparator(), DecorationView::DrawSymbol(), CheckBox::GetCheckImage(), RadioButton::GetRadioImage(), Slider::ImplDraw(), Calendar::ImplDraw(), ToolBox::ImplDrawBorder(), SplitWindow::ImplDrawBorderLine(), TabControl::ImplDrawItem(), HeaderBar::ImplDrawItem(), ImplDrawSplit(), Menu::ImplPaint(), LoadThemedImageList(), TabControl::Paint(), and SalInstanceLabel::set_label_type().
const Color & StyleSettings::GetLinkColor | ( | ) | const |
Definition at line 1474 of file app/settings.cxx.
References mxData.
sal_uInt16 StyleSettings::GetListBoxMaximumLineCount | ( | ) | const |
Definition at line 2121 of file app/settings.cxx.
References mxData.
|
static |
Definition at line 2146 of file app/settings.cxx.
const Size & StyleSettings::GetListBoxPreviewDefaultPixelSize | ( | ) | const |
Definition at line 2175 of file app/settings.cxx.
References Application::GetDefaultDevice(), OutputDevice::LogicToPixel(), and mxData.
const Color & StyleSettings::GetMenuBarColor | ( | ) | const |
Definition at line 1318 of file app/settings.cxx.
References mxData.
Referenced by Menu::ImplPaint(), and Menu::ImplPaintMenuTitle().
const Color & StyleSettings::GetMenuBarHighlightTextColor | ( | ) | const |
Definition at line 1396 of file app/settings.cxx.
References mxData.
Referenced by Menu::ImplPaint().
const Color & StyleSettings::GetMenuBarRolloverColor | ( | ) | const |
Definition at line 1331 of file app/settings.cxx.
References mxData.
Referenced by MenuBarWindow::HighlightItem().
const Color & StyleSettings::GetMenuBarRolloverTextColor | ( | ) | const |
Definition at line 1383 of file app/settings.cxx.
References mxData.
Referenced by Menu::ImplPaint().
const Color & StyleSettings::GetMenuBarTextColor | ( | ) | const |
Definition at line 1370 of file app/settings.cxx.
References mxData.
Referenced by MenuBarWindow::ApplySettings(), and Menu::ImplPaint().
const Color & StyleSettings::GetMenuBorderColor | ( | ) | const |
Definition at line 1344 of file app/settings.cxx.
References mxData.
const Color & StyleSettings::GetMenuColor | ( | ) | const |
Definition at line 1305 of file app/settings.cxx.
References mxData.
Referenced by MenuFloatingWindow::ApplySettings(), Menu::ImplPaint(), MenuFloatingWindow::Paint(), and MenuBarWindow::Paint().
const vcl::Font & StyleSettings::GetMenuFont | ( | ) | const |
Definition at line 1765 of file app/settings.cxx.
References mxData.
Referenced by MenuBarWindow::ApplySettings(), MenuFloatingWindow::ApplySettings(), and vcl::Window::ImplUpdateGlobalSettings().
const Color & StyleSettings::GetMenuHighlightColor | ( | ) | const |
Definition at line 1409 of file app/settings.cxx.
References mxData.
Referenced by MenuBarWindow::HighlightItem(), and MenuFloatingWindow::RenderHighlightItem().
const Color & StyleSettings::GetMenuHighlightTextColor | ( | ) | const |
Definition at line 1422 of file app/settings.cxx.
References mxData.
Referenced by Menu::ImplPaint(), and ImplPaintCheckBackground().
const Color & StyleSettings::GetMenuTextColor | ( | ) | const |
Definition at line 1357 of file app/settings.cxx.
References mxData.
Referenced by MenuFloatingWindow::ApplySettings(), and Menu::ImplPaint().
tools::Long StyleSettings::GetMinThumbSize | ( | ) | const |
Definition at line 1927 of file app/settings.cxx.
References mxData.
Referenced by ScrollBar::GetOptimalSize(), and ScrollBar::ImplCalc().
const Color & StyleSettings::GetMonoColor | ( | ) | const |
Definition at line 1519 of file app/settings.cxx.
References mxData.
StyleSettingsOptions StyleSettings::GetOptions | ( | ) | const |
Definition at line 3057 of file app/settings.cxx.
References mxData.
Referenced by DecorationView::DrawHighlightFrame(), DecorationView::DrawSeparator(), DecorationView::DrawSymbol(), CheckBox::GetCheckImage(), RadioButton::GetRadioImage(), FixedText::ImplDraw(), TabControl::ImplDrawItem(), OutputDevice::ImplDrawText(), Button::ImplGetTextStyle(), PushButton::ImplGetTextStyle(), and TabControl::Paint().
BitmapEx const & StyleSettings::GetPersonaFooter | ( | ) | const |
Definition at line 2351 of file app/settings.cxx.
References mxData, and setupPersonaHeaderFooter().
Referenced by ToolBox::ApplyBackgroundSettings(), and ToolBox::ImplDrawBackground().
BitmapEx const & StyleSettings::GetPersonaHeader | ( | ) | const |
Definition at line 2345 of file app/settings.cxx.
References mxData, and setupPersonaHeaderFooter().
Referenced by NotebookbarPopup::ApplyBackground(), ToolBox::ApplyBackgroundSettings(), MenuBarWindow::ApplySettings(), GetPersonaMenuBarTextColor(), ToolBox::ImplDrawBackground(), NotebookbarPopup::NotebookbarPopup(), MenuBarWindow::Paint(), ImplBorderWindow::Resize(), and NotebookBar::UpdateBackground().
const std::optional< Color > & StyleSettings::GetPersonaMenuBarTextColor | ( | ) | const |
Definition at line 2357 of file app/settings.cxx.
References GetPersonaHeader(), and mxData.
bool StyleSettings::GetPreferredContextMenuShortcuts | ( | ) | const |
Definition at line 1687 of file app/settings.cxx.
References mxData.
Referenced by GetContextMenuShortcuts().
bool StyleSettings::GetPreferredUseImagesInMenus | ( | ) | const |
Definition at line 1627 of file app/settings.cxx.
References mxData.
Referenced by GetUseImagesInMenus().
bool StyleSettings::GetPreviewUsesCheckeredBackground | ( | ) | const |
Definition at line 2159 of file app/settings.cxx.
References mxData.
bool StyleSettings::GetPrimaryButtonWarpsSlider | ( | ) | const |
Definition at line 1700 of file app/settings.cxx.
References mxData.
Referenced by ScrollBar::MouseButtonDown().
const vcl::Font & StyleSettings::GetPushButtonFont | ( | ) | const |
Definition at line 1830 of file app/settings.cxx.
References mxData.
Referenced by vcl::PDFWriterImpl::createDefaultPushButtonAppearance(), PushButton::GetCanonicalFont(), and vcl::Window::ImplUpdateGlobalSettings().
const vcl::Font & StyleSettings::GetRadioCheckFont | ( | ) | const |
Definition at line 1817 of file app/settings.cxx.
References mxData.
Referenced by vcl::PDFWriterImpl::createDefaultCheckBoxAppearance(), vcl::PDFWriterImpl::createDefaultRadioButtonAppearance(), CheckBox::GetCanonicalFont(), RadioButton::GetCanonicalFont(), and vcl::Window::ImplUpdateGlobalSettings().
const Color & StyleSettings::GetRadioCheckTextColor | ( | ) | const |
Definition at line 1019 of file app/settings.cxx.
References mxData.
Referenced by vcl::PDFWriterImpl::createDefaultCheckBoxAppearance(), vcl::PDFWriterImpl::createDefaultRadioButtonAppearance(), CheckBox::GetCanonicalTextColor(), and RadioButton::GetCanonicalTextColor().
tools::Long StyleSettings::GetScrollBarSize | ( | ) | const |
Definition at line 1914 of file app/settings.cxx.
References mxData.
Referenced by ImplListBoxFloatingWindow::CalcFloatSize(), ListBox::CalcSubEditSize(), MenuFloatingWindow::EnableScrollMenu(), ComboBox::getMaxWidthScrollBarAndDownButton(), SpinField::ImplCalcButtonAreas(), TabPage::ImplInit(), ScrollBar::ImplInit(), ScrollBarBox::ImplInit(), Splitter::ImplInitHorVer(), ImplListBox::ImplResizeControls(), Splitter::ImplSplitterActive(), SvxIconChoiceCtrl_Impl::InitSettings(), ImpVclMEdit::Resize(), and ListBox::Resize().
SelectionOptions StyleSettings::GetSelectionOptions | ( | ) | const |
Definition at line 1998 of file app/settings.cxx.
References mxData.
Referenced by Edit::GetFocus().
Color StyleSettings::GetSeparatorColor | ( | ) | const |
Definition at line 2381 of file app/settings.cxx.
References GetShadowColor(), h, Color::HSBtoRGB(), and Color::RGBtoHSB().
Referenced by ImplAddNWFSeparator(), and ToolBox::ImplDrawSeparator().
const Color & StyleSettings::GetShadowColor | ( | ) | const |
Definition at line 798 of file app/settings.cxx.
References mxData.
Referenced by vcl::PDFWriterImpl::drawFieldBorder(), DecorationView::DrawHighlightFrame(), SvImpLBox::DrawNet(), DecorationView::DrawSeparator(), DecorationView::DrawSymbol(), GetSeparatorColor(), Slider::ImplDraw(), ScrollBar::ImplDraw(), Calendar::ImplDraw(), SplitWindow::ImplDrawBorder(), ToolBox::ImplDrawBorder(), SplitWindow::ImplDrawBorderLine(), ToolBox::ImplDrawFloatwinBorder(), ToolBox::ImplDrawGradientBackground(), ToolBox::ImplDrawGrip(), TabControl::ImplDrawItem(), ToolBox::ImplDrawItem(), HeaderBar::ImplDrawItem(), ImplDrawSplit(), Menu::ImplPaint(), LoadThemedImageList(), TabControl::Paint(), StatusBar::Paint(), SalInstanceWidget::set_title_background(), and VclScrolledWindow::VclScrolledWindow().
bool StyleSettings::GetSkipDisabledInMenus | ( | ) | const |
Definition at line 1640 of file app/settings.cxx.
References mxData.
Referenced by MenuFloatingWindow::ImplCursorUpDown(), and PopupMenu::ImplExecute().
tools::Long StyleSettings::GetSpinSize | ( | ) | const |
Definition at line 1940 of file app/settings.cxx.
References mxData.
Referenced by SpinField::ImplCalcButtonAreas().
|
static |
Definition at line 1946 of file app/settings.cxx.
Referenced by Splitter::ImplInitHorVer(), and Splitter::ImplSplitterActive().
const vcl::Font & StyleSettings::GetTabFont | ( | ) | const |
Definition at line 1869 of file app/settings.cxx.
References mxData.
Referenced by TabControl::GetCanonicalFont(), and vcl::Window::ImplUpdateGlobalSettings().
const Color & StyleSettings::GetTabHighlightTextColor | ( | ) | const |
Definition at line 1461 of file app/settings.cxx.
References mxData.
Referenced by TabControl::ImplDrawItem().
const Color & StyleSettings::GetTabRolloverTextColor | ( | ) | const |
Definition at line 1448 of file app/settings.cxx.
References mxData.
Referenced by TabControl::ImplDrawItem().
const Color & StyleSettings::GetTabTextColor | ( | ) | const |
Definition at line 1435 of file app/settings.cxx.
References mxData.
Referenced by TabControl::GetCanonicalTextColor(), and TabControl::ImplDrawItem().
const vcl::Font & StyleSettings::GetTitleFont | ( | ) | const |
Definition at line 1739 of file app/settings.cxx.
References mxData.
Referenced by vcl::Window::CalcTitleWidth(), ImplBorderWindowView::ImplInitTitle(), and vcl::Window::ImplUpdateGlobalSettings().
tools::Long StyleSettings::GetTitleHeight | ( | ) | const |
Definition at line 1888 of file app/settings.cxx.
References mxData.
Referenced by vcl::Window::CalcTitleWidth(), ImplBorderWindowView::ImplInitTitle(), and vcl::FileDefinitionWidgetDraw::updateSettings().
ToolbarIconSize StyleSettings::GetToolbarIconSize | ( | ) | const |
Definition at line 2077 of file app/settings.cxx.
References mxData.
const vcl::Font & StyleSettings::GetToolFont | ( | ) | const |
Definition at line 1778 of file app/settings.cxx.
References mxData.
Referenced by StatusBar::ApplySettings(), Calendar::ApplySettings(), HeaderBar::ApplySettings(), ToolBox::ApplySettings(), Calendar::ImplInitSettings(), ToolBox::ImplInitSettings(), HeaderBar::ImplInitSettings(), and vcl::Window::ImplUpdateGlobalSettings().
const Color & StyleSettings::GetToolTextColor | ( | ) | const |
Definition at line 1500 of file app/settings.cxx.
References mxData.
Referenced by ToolBox::ApplyBackgroundSettings().
bool StyleSettings::GetUseFlatBorders | ( | ) | const |
Definition at line 1594 of file app/settings.cxx.
References mxData.
bool StyleSettings::GetUseFlatMenus | ( | ) | const |
Definition at line 1607 of file app/settings.cxx.
References mxData.
bool StyleSettings::GetUseFontAAFromSystem | ( | ) | const |
Definition at line 1581 of file app/settings.cxx.
References mxData.
bool StyleSettings::GetUseImagesInMenus | ( | ) | const |
Definition at line 2232 of file app/settings.cxx.
References GetPreferredUseImagesInMenus(), mxData, TRISTATE_FALSE, and TRISTATE_TRUE.
Referenced by Menu::ImplCalcSize().
bool StyleSettings::GetUseSystemUIFonts | ( | ) | const |
Definition at line 1570 of file app/settings.cxx.
References mxData.
const Color & StyleSettings::GetVisitedLinkColor | ( | ) | const |
Definition at line 1487 of file app/settings.cxx.
References mxData.
const Color & StyleSettings::GetWindowColor | ( | ) | const |
Definition at line 1058 of file app/settings.cxx.
References mxData.
Referenced by ToolBox::ApplyBackgroundSettings(), FloatingWindow::ApplySettings(), StatusBar::ApplySettings(), CheckBox::GetCheckImage(), RadioButton::GetRadioImage(), OutputDevice::GetSingleColorGradientFill(), ImplDrawBrdWinSymbolButton(), vcl::Window::ImplInit(), FloatingWindow::ImplInitSettings(), SplitWindow::ImplInitSettings(), DockingWindow::ImplInitSettings(), vcl::Window::ImplUpdateGlobalSettings(), LoadThemedImageList(), SalInstanceWidget::set_stack_background(), OutputDevice::SetFillColor(), OutputDevice::SetFont(), and vcl::Window::UpdateSettings().
const Color & StyleSettings::GetWindowTextColor | ( | ) | const |
Definition at line 1071 of file app/settings.cxx.
References mxData.
Referenced by ToolBox::ApplyForegroundSettings(), StatusBar::ApplySettings(), Calendar::ImplDraw(), Calendar::ImplDrawDate(), vcl::Window::ImplInit(), SvxIconChoiceCtrl_Impl::InitSettings(), LoadThemedImageList(), and SvxIconChoiceCtrl_Impl::PaintEntry().
const Color & StyleSettings::GetWorkspaceColor | ( | ) | const |
Definition at line 1110 of file app/settings.cxx.
References mxData.
Referenced by TextWindow::TextWindow().
bool StyleSettings::operator!= | ( | const StyleSettings & | rSet | ) | const |
Definition at line 2165 of file app/settings.cxx.
bool StyleSettings::operator== | ( | const StyleSettings & | rSet | ) | const |
Definition at line 2400 of file app/settings.cxx.
References mxData.
Definition at line 2186 of file app/settings.cxx.
References COL_BLACK, COL_GRAY, COL_LIGHTGRAY(), COL_WHITE, CopyData(), and mxData.
Referenced by BatchSetBackgrounds(), and PushButton::ImplDrawPushButtonFrame().
Definition at line 986 of file app/settings.cxx.
References CopyData(), and mxData.
Referenced by vcl::FileDefinitionWidgetDraw::updateSettings().
Definition at line 921 of file app/settings.cxx.
References CopyData(), and mxData.
Referenced by vcl::FileDefinitionWidgetDraw::updateSettings().
Definition at line 856 of file app/settings.cxx.
References CopyData(), and mxData.
Referenced by vcl::FileDefinitionWidgetDraw::updateSettings().
Definition at line 1181 of file app/settings.cxx.
References CopyData(), and mxData.
Referenced by vcl::FileDefinitionWidgetDraw::updateSettings().
Definition at line 1155 of file app/settings.cxx.
References CopyData(), and mxData.
Referenced by vcl::FileDefinitionWidgetDraw::updateSettings().
Definition at line 1525 of file app/settings.cxx.
References CopyData(), and mxData.
Referenced by vcl::FileDefinitionWidgetDraw::updateSettings().
Definition at line 1168 of file app/settings.cxx.
References CopyData(), and mxData.
Referenced by vcl::FileDefinitionWidgetDraw::updateSettings().
Definition at line 1550 of file app/settings.cxx.
References CopyData(), and mxData.
void StyleSettings::SetAntialiasingMinPixelHeight | ( | tools::Long | nMinPixel | ) |
Definition at line 2017 of file app/settings.cxx.
References CopyData(), and mxData.
Definition at line 1706 of file app/settings.cxx.
References CopyData(), and mxData.
Referenced by BatchSetFonts(), vcl::Window::ImplUpdateGlobalSettings(), and vcl::FileDefinitionWidgetDraw::updateSettings().
void StyleSettings::SetAutoMnemonic | ( | bool | bAutoMnemonic | ) |
Definition at line 2037 of file app/settings.cxx.
References CopyData(), and mxData.
Definition at line 960 of file app/settings.cxx.
References CopyData(), and mxData.
Referenced by vcl::FileDefinitionWidgetDraw::updateSettings().
Definition at line 895 of file app/settings.cxx.
References CopyData(), and mxData.
Referenced by vcl::FileDefinitionWidgetDraw::updateSettings().
Definition at line 830 of file app/settings.cxx.
References CopyData(), and mxData.
Referenced by vcl::FileDefinitionWidgetDraw::updateSettings().
Definition at line 752 of file app/settings.cxx.
References CopyData(), and mxData.
Referenced by vcl::FileDefinitionWidgetDraw::updateSettings().
void StyleSettings::SetCheckedColorSpecialCase | ( | ) |
Definition at line 2217 of file app/settings.cxx.
References COL_LIGHTGRAY(), CopyData(), GetFaceColor(), and mxData.
Referenced by BatchSetBackgrounds().
void StyleSettings::SetColorValueSetColumnCount | ( | sal_uInt16 | nCount | ) |
Definition at line 2127 of file app/settings.cxx.
References CopyData(), and mxData.
Definition at line 1659 of file app/settings.cxx.
References CopyData(), and mxData.
void StyleSettings::SetCursorBlinkTime | ( | sal_uInt64 | nBlinkTime | ) |
Definition at line 1965 of file app/settings.cxx.
References CopyData(), and mxData.
void StyleSettings::SetCursorSize | ( | tools::Long | nSize | ) |
Definition at line 1952 of file app/settings.cxx.
References CopyData(), and mxData.
Definition at line 804 of file app/settings.cxx.
References CopyData(), and mxData.
Referenced by vcl::FileDefinitionWidgetDraw::updateSettings().
Definition at line 1220 of file app/settings.cxx.
References CopyData(), and mxData.
Referenced by vcl::FileDefinitionWidgetDraw::updateSettings().
Definition at line 1194 of file app/settings.cxx.
References CopyData(), and mxData.
Referenced by vcl::FileDefinitionWidgetDraw::updateSettings().
Definition at line 1207 of file app/settings.cxx.
References CopyData(), and mxData.
Referenced by vcl::FileDefinitionWidgetDraw::updateSettings().
Definition at line 973 of file app/settings.cxx.
References CopyData(), and mxData.
Referenced by vcl::FileDefinitionWidgetDraw::updateSettings().
Definition at line 908 of file app/settings.cxx.
References CopyData(), and mxData.
Referenced by vcl::FileDefinitionWidgetDraw::updateSettings().
Definition at line 843 of file app/settings.cxx.
References CopyData(), and mxData.
Referenced by vcl::FileDefinitionWidgetDraw::updateSettings().
Definition at line 947 of file app/settings.cxx.
References CopyData(), and mxData.
Referenced by vcl::FileDefinitionWidgetDraw::updateSettings().
Definition at line 882 of file app/settings.cxx.
References CopyData(), and mxData.
Referenced by vcl::FileDefinitionWidgetDraw::updateSettings().
Definition at line 817 of file app/settings.cxx.
References CopyData(), and mxData.
Referenced by vcl::FileDefinitionWidgetDraw::updateSettings().
Definition at line 1077 of file app/settings.cxx.
References CopyData(), and mxData.
Referenced by BatchSetBackgrounds(), and vcl::FileDefinitionWidgetDraw::updateSettings().
Definition at line 1090 of file app/settings.cxx.
References CopyData(), and mxData.
Referenced by vcl::FileDefinitionWidgetDraw::updateSettings().
Definition at line 1259 of file app/settings.cxx.
References CopyData(), and mxData.
Referenced by vcl::FileDefinitionWidgetDraw::updateSettings().
void StyleSettings::SetDisplayOptions | ( | DisplayOptions | nOptions | ) |
Definition at line 2004 of file app/settings.cxx.
References CopyData(), and mxData.
void StyleSettings::SetDragFullOptions | ( | DragFullOptions | nOptions | ) |
Definition at line 1978 of file app/settings.cxx.
References CopyData(), and mxData.
void StyleSettings::SetEdgeBlending | ( | sal_uInt16 | nCount | ) |
Definition at line 2089 of file app/settings.cxx.
References CopyData(), and mxData.
Definition at line 739 of file app/settings.cxx.
References CopyData(), and mxData.
Referenced by BatchSetBackgrounds(), ScrollBar::Draw(), PushButton::Draw(), and vcl::FileDefinitionWidgetDraw::updateSettings().
Definition at line 1116 of file app/settings.cxx.
References CopyData(), and mxData.
Referenced by vcl::FileDefinitionWidgetDraw::updateSettings().
Definition at line 1836 of file app/settings.cxx.
References CopyData(), and mxData.
Referenced by BatchSetFonts(), vcl::Window::ImplUpdateGlobalSettings(), and vcl::FileDefinitionWidgetDraw::updateSettings().
Definition at line 1142 of file app/settings.cxx.
References CopyData(), and mxData.
Referenced by vcl::FileDefinitionWidgetDraw::updateSettings().
Definition at line 1129 of file app/settings.cxx.
References CopyData(), and mxData.
Referenced by vcl::FileDefinitionWidgetDraw::updateSettings().
Definition at line 999 of file app/settings.cxx.
References CopyData(), and mxData.
Referenced by vcl::FileDefinitionWidgetDraw::updateSettings().
Definition at line 934 of file app/settings.cxx.
References CopyData(), and mxData.
Referenced by vcl::FileDefinitionWidgetDraw::updateSettings().
Definition at line 869 of file app/settings.cxx.
References CopyData(), and mxData.
Referenced by vcl::FileDefinitionWidgetDraw::updateSettings().
Definition at line 1745 of file app/settings.cxx.
References CopyData(), and mxData.
Referenced by vcl::Window::ImplUpdateGlobalSettings(), and vcl::FileDefinitionWidgetDraw::updateSettings().
void StyleSettings::SetFloatTitleHeight | ( | tools::Long | nSize | ) |
Definition at line 1894 of file app/settings.cxx.
References CopyData(), and mxData.
Referenced by vcl::FileDefinitionWidgetDraw::updateSettings().
Definition at line 2057 of file app/settings.cxx.
References CopyData(), and mxData.
Referenced by vcl::FileDefinitionWidgetDraw::updateSettings().
Definition at line 1784 of file app/settings.cxx.
References CopyData(), and mxData.
Referenced by BatchSetFonts(), vcl::Window::ImplUpdateGlobalSettings(), and vcl::FileDefinitionWidgetDraw::updateSettings().
Definition at line 1025 of file app/settings.cxx.
References CopyData(), and mxData.
Referenced by vcl::FileDefinitionWidgetDraw::updateSettings().
Definition at line 1272 of file app/settings.cxx.
References CopyData(), and mxData.
Referenced by vcl::FileDefinitionWidgetDraw::updateSettings().
Definition at line 1719 of file app/settings.cxx.
References CopyData(), and mxData.
Referenced by BatchSetFonts(), vcl::Window::ImplUpdateGlobalSettings(), and vcl::FileDefinitionWidgetDraw::updateSettings().
Definition at line 1285 of file app/settings.cxx.
References CopyData(), and mxData.
Referenced by vcl::FileDefinitionWidgetDraw::updateSettings().
void StyleSettings::SetHideDisabledMenuItems | ( | bool | bHideDisabledMenuItems | ) |
Definition at line 1646 of file app/settings.cxx.
References CopyData(), and mxData.
void StyleSettings::SetHighContrastMode | ( | bool | bHighContrast | ) |
Definition at line 3124 of file app/settings.cxx.
References CopyData(), and mxData.
Referenced by vcl::Window::ImplUpdateGlobalSettings().
Definition at line 1233 of file app/settings.cxx.
References CopyData(), and mxData.
Referenced by vcl::FileDefinitionWidgetDraw::updateSettings().
Definition at line 1246 of file app/settings.cxx.
References CopyData(), and mxData.
Referenced by vcl::FileDefinitionWidgetDraw::updateSettings().
Definition at line 1849 of file app/settings.cxx.
References CopyData(), and mxData.
Referenced by BatchSetFonts(), vcl::Window::ImplUpdateGlobalSettings(), and vcl::FileDefinitionWidgetDraw::updateSettings().
void StyleSettings::SetIconTheme | ( | const OUString & | theme | ) |
Set the icon theme to use.
Definition at line 3086 of file app/settings.cxx.
References CopyData(), and mxData.
Definition at line 1538 of file app/settings.cxx.
References CopyData(), and mxData.
Referenced by vcl::FileDefinitionWidgetDraw::updateSettings().
Definition at line 1797 of file app/settings.cxx.
References CopyData(), and mxData.
Referenced by BatchSetFonts(), vcl::Window::ImplUpdateGlobalSettings(), and vcl::FileDefinitionWidgetDraw::updateSettings().
Definition at line 1038 of file app/settings.cxx.
References CopyData(), and mxData.
Referenced by vcl::FileDefinitionWidgetDraw::updateSettings().
Definition at line 778 of file app/settings.cxx.
References CopyData(), and mxData.
Referenced by vcl::FileDefinitionWidgetDraw::updateSettings().
Definition at line 765 of file app/settings.cxx.
References CopyData(), and mxData.
Referenced by vcl::FileDefinitionWidgetDraw::updateSettings().
Definition at line 1467 of file app/settings.cxx.
References CopyData(), and mxData.
Referenced by vcl::FileDefinitionWidgetDraw::updateSettings().
void StyleSettings::SetListBoxMaximumLineCount | ( | sal_uInt16 | nCount | ) |
Definition at line 2114 of file app/settings.cxx.
References CopyData(), and mxData.
Definition at line 2170 of file app/settings.cxx.
References mxData.
Referenced by vcl::FileDefinitionWidgetDraw::updateSettings().
Definition at line 1311 of file app/settings.cxx.
References CopyData(), and mxData.
Referenced by vcl::FileDefinitionWidgetDraw::updateSettings().
Definition at line 1389 of file app/settings.cxx.
References CopyData(), and mxData.
Referenced by vcl::FileDefinitionWidgetDraw::updateSettings().
Definition at line 1324 of file app/settings.cxx.
References CopyData(), and mxData.
Referenced by vcl::FileDefinitionWidgetDraw::updateSettings().
Definition at line 1376 of file app/settings.cxx.
References CopyData(), and mxData.
Referenced by vcl::FileDefinitionWidgetDraw::updateSettings().
Definition at line 1363 of file app/settings.cxx.
References CopyData(), and mxData.
Referenced by vcl::FileDefinitionWidgetDraw::updateSettings().
Definition at line 1337 of file app/settings.cxx.
References CopyData(), and mxData.
Referenced by vcl::FileDefinitionWidgetDraw::updateSettings().
Definition at line 1298 of file app/settings.cxx.
References CopyData(), and mxData.
Referenced by vcl::FileDefinitionWidgetDraw::updateSettings().
Definition at line 1758 of file app/settings.cxx.
References CopyData(), and mxData.
Referenced by BatchSetFonts(), vcl::Window::ImplUpdateGlobalSettings(), and vcl::FileDefinitionWidgetDraw::updateSettings().
Definition at line 1402 of file app/settings.cxx.
References CopyData(), and mxData.
Referenced by vcl::FileDefinitionWidgetDraw::updateSettings().
Definition at line 1415 of file app/settings.cxx.
References CopyData(), and mxData.
Referenced by vcl::FileDefinitionWidgetDraw::updateSettings().
Definition at line 1350 of file app/settings.cxx.
References CopyData(), and mxData.
Referenced by vcl::FileDefinitionWidgetDraw::updateSettings().
void StyleSettings::SetMinThumbSize | ( | tools::Long | nSize | ) |
Definition at line 1920 of file app/settings.cxx.
References CopyData(), and mxData.
Definition at line 1512 of file app/settings.cxx.
References CopyData(), and mxData.
Referenced by vcl::FileDefinitionWidgetDraw::updateSettings(), and VclScrolledWindow::VclScrolledWindow().
void StyleSettings::SetOptions | ( | StyleSettingsOptions | nOptions | ) |
Definition at line 2030 of file app/settings.cxx.
References CopyData(), and mxData.
Referenced by Control::ImplDrawFrame().
void StyleSettings::SetPreferredContextMenuShortcuts | ( | bool | bContextMenuShortcuts | ) |
Definition at line 1680 of file app/settings.cxx.
References CopyData(), and mxData.
void StyleSettings::SetPreferredIconTheme | ( | const OUString & | theme, |
bool | bDarkIconTheme = false |
||
) |
Set a preferred icon theme.
This theme will be preferred in GetAutomaticallyChosenIconTheme()
Definition at line 3142 of file app/settings.cxx.
References mxData.
void StyleSettings::SetPreferredUseImagesInMenus | ( | bool | bPreferredUseImagesInMenus | ) |
Definition at line 1620 of file app/settings.cxx.
References CopyData(), and mxData.
void StyleSettings::SetPreviewUsesCheckeredBackground | ( | bool | bNew | ) |
Definition at line 2152 of file app/settings.cxx.
References CopyData(), and mxData.
void StyleSettings::SetPrimaryButtonWarpsSlider | ( | bool | bPrimaryButtonWarpsSlider | ) |
Definition at line 1693 of file app/settings.cxx.
References CopyData(), and mxData.
Definition at line 1823 of file app/settings.cxx.
References CopyData(), and mxData.
Referenced by BatchSetFonts(), vcl::Window::ImplUpdateGlobalSettings(), and vcl::FileDefinitionWidgetDraw::updateSettings().
Definition at line 1810 of file app/settings.cxx.
References CopyData(), and mxData.
Referenced by BatchSetFonts(), vcl::Window::ImplUpdateGlobalSettings(), and vcl::FileDefinitionWidgetDraw::updateSettings().
Definition at line 1012 of file app/settings.cxx.
References CopyData(), and mxData.
Referenced by vcl::FileDefinitionWidgetDraw::updateSettings().
void StyleSettings::SetScrollBarSize | ( | tools::Long | nSize | ) |
Definition at line 1907 of file app/settings.cxx.
References CopyData(), and mxData.
void StyleSettings::SetSelectionOptions | ( | SelectionOptions | nOptions | ) |
Definition at line 1991 of file app/settings.cxx.
References CopyData(), and mxData.
Definition at line 791 of file app/settings.cxx.
References CopyData(), and mxData.
Referenced by vcl::FileDefinitionWidgetDraw::updateSettings().
void StyleSettings::SetSkipDisabledInMenus | ( | bool | bSkipDisabledInMenus | ) |
Definition at line 1633 of file app/settings.cxx.
References CopyData(), and mxData.
void StyleSettings::SetSpinSize | ( | tools::Long | nSize | ) |
Definition at line 1933 of file app/settings.cxx.
References CopyData(), and mxData.
void StyleSettings::SetStandardStyles | ( | ) |
Definition at line 2363 of file app/settings.cxx.
References CopyData(), and mxData.
Definition at line 1862 of file app/settings.cxx.
References CopyData(), and mxData.
Referenced by BatchSetFonts(), vcl::Window::ImplUpdateGlobalSettings(), and vcl::FileDefinitionWidgetDraw::updateSettings().
Definition at line 1454 of file app/settings.cxx.
References CopyData(), and mxData.
Referenced by vcl::FileDefinitionWidgetDraw::updateSettings().
Definition at line 1441 of file app/settings.cxx.
References CopyData(), and mxData.
Referenced by vcl::FileDefinitionWidgetDraw::updateSettings().
Definition at line 1428 of file app/settings.cxx.
References CopyData(), and mxData.
Referenced by vcl::FileDefinitionWidgetDraw::updateSettings().
Definition at line 1732 of file app/settings.cxx.
References CopyData(), and mxData.
Referenced by vcl::Window::ImplUpdateGlobalSettings(), and vcl::FileDefinitionWidgetDraw::updateSettings().
void StyleSettings::SetTitleHeight | ( | tools::Long | nSize | ) |
Definition at line 1881 of file app/settings.cxx.
References CopyData(), and mxData.
Referenced by vcl::FileDefinitionWidgetDraw::updateSettings().
void StyleSettings::SetToolbarIconSize | ( | ToolbarIconSize | nSize | ) |
Definition at line 2070 of file app/settings.cxx.
References CopyData(), and mxData.
Definition at line 1771 of file app/settings.cxx.
References CopyData(), and mxData.
Referenced by BatchSetFonts(), vcl::Window::ImplUpdateGlobalSettings(), and vcl::FileDefinitionWidgetDraw::updateSettings().
Definition at line 1493 of file app/settings.cxx.
References CopyData(), and mxData.
Referenced by vcl::FileDefinitionWidgetDraw::updateSettings().
void StyleSettings::SetUseFlatBorders | ( | bool | bUseFlatBorders | ) |
Definition at line 1587 of file app/settings.cxx.
References CopyData(), and mxData.
void StyleSettings::SetUseFlatMenus | ( | bool | bUseFlatMenus | ) |
Definition at line 1600 of file app/settings.cxx.
References CopyData(), and mxData.
void StyleSettings::SetUseFontAAFromSystem | ( | bool | bUseFontAAFromSystem | ) |
Definition at line 1575 of file app/settings.cxx.
References CopyData(), and mxData.
Definition at line 1613 of file app/settings.cxx.
References CopyData(), and mxData.
void StyleSettings::SetUseSystemUIFonts | ( | bool | bUseSystemUIFonts | ) |
Definition at line 1563 of file app/settings.cxx.
References CopyData(), and mxData.
Definition at line 1480 of file app/settings.cxx.
References CopyData(), and mxData.
Referenced by vcl::FileDefinitionWidgetDraw::updateSettings().
Definition at line 1051 of file app/settings.cxx.
References CopyData(), and mxData.
Referenced by vcl::FileDefinitionWidgetDraw::updateSettings().
Definition at line 1064 of file app/settings.cxx.
References CopyData(), and mxData.
Referenced by vcl::FileDefinitionWidgetDraw::updateSettings().
Definition at line 1103 of file app/settings.cxx.
References CopyData(), and mxData.
Referenced by BatchSetBackgrounds(), and vcl::FileDefinitionWidgetDraw::updateSettings().
|
private |
Definition at line 214 of file settings.hxx.
Referenced by CopyData(), DetermineIconTheme(), GetActionButtonPressedRolloverTextColor(), GetActionButtonRolloverTextColor(), GetActionButtonTextColor(), GetActiveBorderColor(), GetActiveColor(), GetActiveTabColor(), GetActiveTextColor(), GetAlternatingRowColor(), GetAntialiasingMinPixelHeight(), GetAppFont(), GetAutomaticallyChosenIconTheme(), GetAutoMnemonic(), GetButtonPressedRolloverTextColor(), GetButtonRolloverTextColor(), GetButtonTextColor(), GetCheckedColor(), GetColorValueSetColumnCount(), GetContextMenuShortcuts(), GetCursorBlinkTime(), GetCursorSize(), GetDarkShadowColor(), GetDeactiveBorderColor(), GetDeactiveColor(), GetDeactiveTextColor(), GetDefaultActionButtonPressedRolloverTextColor(), GetDefaultActionButtonRolloverTextColor(), GetDefaultActionButtonTextColor(), GetDefaultButtonPressedRolloverTextColor(), GetDefaultButtonRolloverTextColor(), GetDefaultButtonTextColor(), GetDialogColor(), GetDialogStyle(), GetDialogTextColor(), GetDisableColor(), GetDisplayOptions(), GetDragFullOptions(), GetEdgeBlending(), GetEdgeBlendingBottomRightColor(), GetEdgeBlendingTopLeftColor(), GetFaceColor(), GetFieldColor(), GetFieldFont(), GetFieldRolloverTextColor(), GetFieldTextColor(), GetFlatButtonPressedRolloverTextColor(), GetFlatButtonRolloverTextColor(), GetFlatButtonTextColor(), GetFloatTitleFont(), GetFloatTitleHeight(), GetFontColor(), GetGroupFont(), GetGroupTextColor(), GetHelpColor(), GetHelpFont(), GetHelpTextColor(), GetHideDisabledMenuItems(), GetHighContrastMode(), GetHighlightColor(), GetHighlightLinkColor(), GetHighlightTextColor(), GetIconFont(), GetInactiveTabColor(), GetInstalledIconThemes(), GetLabelFont(), GetLabelTextColor(), GetLightBorderColor(), GetLightColor(), GetLinkColor(), GetListBoxMaximumLineCount(), GetListBoxPreviewDefaultPixelSize(), GetMenuBarColor(), GetMenuBarHighlightTextColor(), GetMenuBarRolloverColor(), GetMenuBarRolloverTextColor(), GetMenuBarTextColor(), GetMenuBorderColor(), GetMenuColor(), GetMenuFont(), GetMenuHighlightColor(), GetMenuHighlightTextColor(), GetMenuTextColor(), GetMinThumbSize(), GetMonoColor(), GetOptions(), GetPersonaFooter(), GetPersonaHeader(), GetPersonaMenuBarTextColor(), GetPreferredContextMenuShortcuts(), GetPreferredUseImagesInMenus(), GetPreviewUsesCheckeredBackground(), GetPrimaryButtonWarpsSlider(), GetPushButtonFont(), GetRadioCheckFont(), GetRadioCheckTextColor(), GetScrollBarSize(), GetSelectionOptions(), GetShadowColor(), GetSkipDisabledInMenus(), GetSpinSize(), GetTabFont(), GetTabHighlightTextColor(), GetTabRolloverTextColor(), GetTabTextColor(), GetTitleFont(), GetTitleHeight(), GetToolbarIconSize(), GetToolFont(), GetToolTextColor(), GetUseFlatBorders(), GetUseFlatMenus(), GetUseFontAAFromSystem(), GetUseImagesInMenus(), GetUseSystemUIFonts(), GetVisitedLinkColor(), GetWindowColor(), GetWindowTextColor(), GetWorkspaceColor(), operator==(), Set3DColors(), SetActionButtonPressedRolloverTextColor(), SetActionButtonRolloverTextColor(), SetActionButtonTextColor(), SetActiveBorderColor(), SetActiveColor(), SetActiveTabColor(), SetActiveTextColor(), SetAlternatingRowColor(), SetAntialiasingMinPixelHeight(), SetAppFont(), SetAutoMnemonic(), SetButtonPressedRolloverTextColor(), SetButtonRolloverTextColor(), SetButtonTextColor(), SetCheckedColor(), SetCheckedColorSpecialCase(), SetColorValueSetColumnCount(), SetContextMenuShortcuts(), SetCursorBlinkTime(), SetCursorSize(), SetDarkShadowColor(), SetDeactiveBorderColor(), SetDeactiveColor(), SetDeactiveTextColor(), SetDefaultActionButtonPressedRolloverTextColor(), SetDefaultActionButtonRolloverTextColor(), SetDefaultActionButtonTextColor(), SetDefaultButtonPressedRolloverTextColor(), SetDefaultButtonRolloverTextColor(), SetDefaultButtonTextColor(), SetDialogColor(), SetDialogTextColor(), SetDisableColor(), SetDisplayOptions(), SetDragFullOptions(), SetEdgeBlending(), SetFaceColor(), SetFieldColor(), SetFieldFont(), SetFieldRolloverTextColor(), SetFieldTextColor(), SetFlatButtonPressedRolloverTextColor(), SetFlatButtonRolloverTextColor(), SetFlatButtonTextColor(), SetFloatTitleFont(), SetFloatTitleHeight(), SetFontColor(), SetGroupFont(), SetGroupTextColor(), SetHelpColor(), SetHelpFont(), SetHelpTextColor(), SetHideDisabledMenuItems(), SetHighContrastMode(), SetHighlightColor(), SetHighlightTextColor(), SetIconFont(), SetIconTheme(), SetInactiveTabColor(), SetLabelFont(), SetLabelTextColor(), SetLightBorderColor(), SetLightColor(), SetLinkColor(), SetListBoxMaximumLineCount(), SetListBoxPreviewDefaultLogicSize(), SetMenuBarColor(), SetMenuBarHighlightTextColor(), SetMenuBarRolloverColor(), SetMenuBarRolloverTextColor(), SetMenuBarTextColor(), SetMenuBorderColor(), SetMenuColor(), SetMenuFont(), SetMenuHighlightColor(), SetMenuHighlightTextColor(), SetMenuTextColor(), SetMinThumbSize(), SetMonoColor(), SetOptions(), SetPreferredContextMenuShortcuts(), SetPreferredIconTheme(), SetPreferredUseImagesInMenus(), SetPreviewUsesCheckeredBackground(), SetPrimaryButtonWarpsSlider(), SetPushButtonFont(), SetRadioCheckFont(), SetRadioCheckTextColor(), SetScrollBarSize(), SetSelectionOptions(), SetShadowColor(), SetSkipDisabledInMenus(), SetSpinSize(), SetStandardStyles(), SetTabFont(), SetTabHighlightTextColor(), SetTabRolloverTextColor(), SetTabTextColor(), SetTitleFont(), SetTitleHeight(), SetToolbarIconSize(), SetToolFont(), SetToolTextColor(), SetUseFlatBorders(), SetUseFlatMenus(), SetUseFontAAFromSystem(), SetUseImagesInMenus(), SetUseSystemUIFonts(), SetVisitedLinkColor(), SetWindowColor(), SetWindowTextColor(), and SetWorkspaceColor().