| 
    LibreOffice Module vcl (master) 1
    
   | 
 
Public Member Functions | |
| ImplStyleData () | |
| ImplStyleData (const ImplStyleData &rData) | |
| void | SetStandardStyles () | 
Definition at line 74 of file app/settings.cxx.
| ImplStyleData::ImplStyleData | ( | ) | 
Definition at line 470 of file app/settings.cxx.
References All, make_shared(), NONE, SetStandardStyles(), TRISTATE_INDET, and Unknown.
| ImplStyleData::ImplStyleData | ( | const ImplStyleData & | rData | ) | 
Definition at line 505 of file app/settings.cxx.
References make_shared(), maShadowColor, and mIconThemeScanner.
| void ImplStyleData::SetStandardStyles | ( | ) | 
Definition at line 634 of file app/settings.cxx.
References COL_BLACK(), COL_BLUE(), COL_GRAY(), COL_LIGHTGRAY(), COL_RED(), COL_WHITE(), COL_YELLOW(), FAMILY_SWISS, utl::DefaultFontConfiguration::get(), Color::IncreaseLuminance(), utl::ConfigManager::IsFuzzing(), maAccentColor, maActionButtonPressedRolloverTextColor, maActionButtonRolloverTextColor, maActionButtonTextColor, maActiveBorderColor, maActiveColor, maActiveTabColor, maActiveTextColor, maAlternatingRowColor, maAppFont, maButtonPressedRolloverTextColor, maButtonRolloverTextColor, maButtonTextColor, maCheckedColor, maDarkShadowColor, maDeactiveBorderColor, maDeactiveColor, maDeactiveTextColor, maDefaultActionButtonPressedRolloverTextColor, maDefaultActionButtonRolloverTextColor, maDefaultActionButtonTextColor, maDefaultButtonPressedRolloverTextColor, maDefaultButtonRolloverTextColor, maDefaultButtonTextColor, maDialogColor, maDialogTextColor, maDisableColor, maFaceColor, maFieldColor, maFieldFont, maFieldRolloverTextColor, maFieldTextColor, maFlatButtonPressedRolloverTextColor, maFlatButtonRolloverTextColor, maFlatButtonTextColor, maFloatTitleFont, maGroupFont, maGroupTextColor, maHelpColor, maHelpFont, maHelpTextColor, maHighlightColor, maHighlightTextColor, maIconFont, maInactiveTabColor, maLabelFont, maLabelTextColor, maLightBorderColor, maLightColor, maLinkColor, maListBoxWindowBackgroundColor, maListBoxWindowHighlightColor, maListBoxWindowHighlightTextColor, maListBoxWindowTextColor, maMenuBarColor, maMenuBarHighlightTextColor, maMenuBarRolloverColor, maMenuBarRolloverTextColor, maMenuBarTextColor, maMenuBorderColor, maMenuColor, maMenuFont, maMenuHighlightColor, maMenuHighlightTextColor, maMenuTextColor, maMonoColor, maPushButtonFont, maRadioCheckFont, maRadioCheckTextColor, maShadowColor, maTabFont, maTabHighlightTextColor, maTabRolloverTextColor, maTabTextColor, maTitleFont, maToolFont, maToolTextColor, maVisitedLinkColor, maWarningColor, maWindowColor, maWindowTextColor, maWorkspaceColor, mbHideDisabledMenuItems, mbHighContrast, mbPreferredContextMenuShortcuts, mbPreferredUseImagesInMenus, mbPrimaryButtonWarpsSlider, mbSkipDisabledInMenus, mbUseFontAAFromSystem, mbUseSystemUIFonts, mnFloatTitleHeight, mnTitleHeight, mnUseFlatBorders, mnUseFlatMenus, vcl::Font::SetCharSet(), vcl::Font::SetFamilyName(), vcl::Font::SetWeight(), WEIGHT_BOLD, and WEIGHT_NORMAL.
Referenced by ImplStyleData().
| Color ImplStyleData::maAccentColor | 
Definition at line 115 of file app/settings.cxx.
Referenced by SetStandardStyles().
| Color ImplStyleData::maActionButtonPressedRolloverTextColor | 
Definition at line 98 of file app/settings.cxx.
Referenced by SetStandardStyles().
| Color ImplStyleData::maActionButtonRolloverTextColor | 
Definition at line 93 of file app/settings.cxx.
Referenced by SetStandardStyles().
| Color ImplStyleData::maActionButtonTextColor | 
Definition at line 88 of file app/settings.cxx.
Referenced by SetStandardStyles().
| Color ImplStyleData::maActiveBorderColor | 
Definition at line 81 of file app/settings.cxx.
Referenced by SetStandardStyles().
| Color ImplStyleData::maActiveColor | 
Definition at line 82 of file app/settings.cxx.
Referenced by SetStandardStyles().
| Color ImplStyleData::maActiveTabColor | 
Definition at line 145 of file app/settings.cxx.
Referenced by SetStandardStyles().
| Color ImplStyleData::maActiveTextColor | 
Definition at line 83 of file app/settings.cxx.
Referenced by SetStandardStyles().
| Color ImplStyleData::maAlternatingRowColor | 
Definition at line 84 of file app/settings.cxx.
Referenced by SetStandardStyles().
| vcl::Font ImplStyleData::maAppFont | 
Definition at line 150 of file app/settings.cxx.
Referenced by SetStandardStyles().
| Color ImplStyleData::maButtonPressedRolloverTextColor | 
Definition at line 96 of file app/settings.cxx.
Referenced by SetStandardStyles().
| Color ImplStyleData::maButtonRolloverTextColor | 
Definition at line 91 of file app/settings.cxx.
Referenced by SetStandardStyles().
| Color ImplStyleData::maButtonTextColor | 
Definition at line 86 of file app/settings.cxx.
Referenced by SetStandardStyles().
| Color ImplStyleData::maCheckedColor | 
Definition at line 100 of file app/settings.cxx.
Referenced by SetStandardStyles().
| Color ImplStyleData::maDarkShadowColor | 
Definition at line 101 of file app/settings.cxx.
Referenced by SetStandardStyles().
| Color ImplStyleData::maDeactiveBorderColor | 
Definition at line 102 of file app/settings.cxx.
Referenced by SetStandardStyles().
| Color ImplStyleData::maDeactiveColor | 
Definition at line 103 of file app/settings.cxx.
Referenced by SetStandardStyles().
| Color ImplStyleData::maDeactiveTextColor | 
Definition at line 104 of file app/settings.cxx.
Referenced by SetStandardStyles().
| Color ImplStyleData::maDefaultActionButtonPressedRolloverTextColor | 
Definition at line 97 of file app/settings.cxx.
Referenced by SetStandardStyles().
| Color ImplStyleData::maDefaultActionButtonRolloverTextColor | 
Definition at line 92 of file app/settings.cxx.
Referenced by SetStandardStyles().
| Color ImplStyleData::maDefaultActionButtonTextColor | 
Definition at line 87 of file app/settings.cxx.
Referenced by SetStandardStyles().
| Color ImplStyleData::maDefaultButtonPressedRolloverTextColor | 
Definition at line 95 of file app/settings.cxx.
Referenced by SetStandardStyles().
| Color ImplStyleData::maDefaultButtonRolloverTextColor | 
Definition at line 90 of file app/settings.cxx.
Referenced by SetStandardStyles().
| Color ImplStyleData::maDefaultButtonTextColor | 
Definition at line 85 of file app/settings.cxx.
Referenced by SetStandardStyles().
| Color ImplStyleData::maDialogColor | 
Definition at line 105 of file app/settings.cxx.
Referenced by SetStandardStyles().
| DialogStyle ImplStyleData::maDialogStyle | 
Definition at line 201 of file app/settings.cxx.
| Color ImplStyleData::maDialogTextColor | 
Definition at line 106 of file app/settings.cxx.
Referenced by SetStandardStyles().
| Color ImplStyleData::maDisableColor | 
Definition at line 107 of file app/settings.cxx.
Referenced by SetStandardStyles().
| Color ImplStyleData::maEdgeBlendingBottomRightColor | 
Definition at line 205 of file app/settings.cxx.
| Color ImplStyleData::maEdgeBlendingTopLeftColor | 
Definition at line 204 of file app/settings.cxx.
| Color ImplStyleData::maFaceColor | 
Definition at line 108 of file app/settings.cxx.
Referenced by SetStandardStyles().
| Color ImplStyleData::maFieldColor | 
Definition at line 109 of file app/settings.cxx.
Referenced by SetStandardStyles().
| vcl::Font ImplStyleData::maFieldFont | 
Definition at line 159 of file app/settings.cxx.
Referenced by SetStandardStyles().
| Color ImplStyleData::maFieldRolloverTextColor | 
Definition at line 111 of file app/settings.cxx.
Referenced by SetStandardStyles().
| Color ImplStyleData::maFieldTextColor | 
Definition at line 110 of file app/settings.cxx.
Referenced by SetStandardStyles().
| Color ImplStyleData::maFlatButtonPressedRolloverTextColor | 
Definition at line 99 of file app/settings.cxx.
Referenced by SetStandardStyles().
| Color ImplStyleData::maFlatButtonRolloverTextColor | 
Definition at line 94 of file app/settings.cxx.
Referenced by SetStandardStyles().
| Color ImplStyleData::maFlatButtonTextColor | 
Definition at line 89 of file app/settings.cxx.
Referenced by SetStandardStyles().
| vcl::Font ImplStyleData::maFloatTitleFont | 
Definition at line 153 of file app/settings.cxx.
Referenced by SetStandardStyles().
| vcl::Font ImplStyleData::maGroupFont | 
Definition at line 162 of file app/settings.cxx.
Referenced by SetStandardStyles().
| Color ImplStyleData::maGroupTextColor | 
Definition at line 112 of file app/settings.cxx.
Referenced by SetStandardStyles().
| Color ImplStyleData::maHelpColor | 
Definition at line 113 of file app/settings.cxx.
Referenced by SetStandardStyles().
| vcl::Font ImplStyleData::maHelpFont | 
Definition at line 151 of file app/settings.cxx.
Referenced by SetStandardStyles().
| Color ImplStyleData::maHelpTextColor | 
Definition at line 114 of file app/settings.cxx.
Referenced by SetStandardStyles().
| Color ImplStyleData::maHighlightColor | 
Definition at line 116 of file app/settings.cxx.
Referenced by SetStandardStyles().
| Color ImplStyleData::maHighlightTextColor | 
Definition at line 117 of file app/settings.cxx.
Referenced by SetStandardStyles().
| vcl::Font ImplStyleData::maIconFont | 
Definition at line 160 of file app/settings.cxx.
Referenced by SetStandardStyles().
| Color ImplStyleData::maInactiveTabColor | 
Definition at line 146 of file app/settings.cxx.
Referenced by SetStandardStyles().
| vcl::Font ImplStyleData::maLabelFont | 
Definition at line 156 of file app/settings.cxx.
Referenced by SetStandardStyles().
| Color ImplStyleData::maLabelTextColor | 
Definition at line 118 of file app/settings.cxx.
Referenced by SetStandardStyles().
| Color ImplStyleData::maLightBorderColor | 
Definition at line 119 of file app/settings.cxx.
Referenced by SetStandardStyles().
| Color ImplStyleData::maLightColor | 
Definition at line 120 of file app/settings.cxx.
Referenced by SetStandardStyles().
| Color ImplStyleData::maLinkColor | 
Definition at line 121 of file app/settings.cxx.
Referenced by SetStandardStyles().
| Size ImplStyleData::maListBoxPreviewDefaultLogicSize | 
Definition at line 208 of file app/settings.cxx.
| Size ImplStyleData::maListBoxPreviewDefaultPixelSize | 
Definition at line 209 of file app/settings.cxx.
| Color ImplStyleData::maListBoxWindowBackgroundColor | 
Definition at line 129 of file app/settings.cxx.
Referenced by SetStandardStyles().
| Color ImplStyleData::maListBoxWindowHighlightColor | 
Definition at line 131 of file app/settings.cxx.
Referenced by SetStandardStyles().
| Color ImplStyleData::maListBoxWindowHighlightTextColor | 
Definition at line 132 of file app/settings.cxx.
Referenced by SetStandardStyles().
| Color ImplStyleData::maListBoxWindowTextColor | 
Definition at line 130 of file app/settings.cxx.
Referenced by SetStandardStyles().
| Color ImplStyleData::maMenuBarColor | 
Definition at line 122 of file app/settings.cxx.
Referenced by SetStandardStyles().
| Color ImplStyleData::maMenuBarHighlightTextColor | 
Definition at line 135 of file app/settings.cxx.
Referenced by SetStandardStyles().
| Color ImplStyleData::maMenuBarRolloverColor | 
Definition at line 123 of file app/settings.cxx.
Referenced by SetStandardStyles().
| Color ImplStyleData::maMenuBarRolloverTextColor | 
Definition at line 134 of file app/settings.cxx.
Referenced by SetStandardStyles().
| Color ImplStyleData::maMenuBarTextColor | 
Definition at line 133 of file app/settings.cxx.
Referenced by SetStandardStyles().
| Color ImplStyleData::maMenuBorderColor | 
Definition at line 124 of file app/settings.cxx.
Referenced by SetStandardStyles().
| Color ImplStyleData::maMenuColor | 
Definition at line 125 of file app/settings.cxx.
Referenced by SetStandardStyles().
| vcl::Font ImplStyleData::maMenuFont | 
Definition at line 154 of file app/settings.cxx.
Referenced by SetStandardStyles().
| Color ImplStyleData::maMenuHighlightColor | 
Definition at line 126 of file app/settings.cxx.
Referenced by SetStandardStyles().
| Color ImplStyleData::maMenuHighlightTextColor | 
Definition at line 127 of file app/settings.cxx.
Referenced by SetStandardStyles().
| Color ImplStyleData::maMenuTextColor | 
Definition at line 128 of file app/settings.cxx.
Referenced by SetStandardStyles().
| Color ImplStyleData::maMonoColor | 
Definition at line 136 of file app/settings.cxx.
Referenced by SetStandardStyles().
| BitmapEx ImplStyleData::maPersonaFooterBitmap | 
Cache the footer bitmap.
Definition at line 215 of file app/settings.cxx.
| BitmapEx ImplStyleData::maPersonaHeaderBitmap | 
Cache the header bitmap.
Definition at line 214 of file app/settings.cxx.
| OUString ImplStyleData::maPersonaHeaderFooter | 
Cache the settings to detect changes.
Definition at line 212 of file app/settings.cxx.
| std::optional<Color> ImplStyleData::maPersonaMenuBarTextColor | 
Cache the menubar color.
Definition at line 216 of file app/settings.cxx.
| vcl::Font ImplStyleData::maPushButtonFont | 
Definition at line 158 of file app/settings.cxx.
Referenced by SetStandardStyles().
| vcl::Font ImplStyleData::maRadioCheckFont | 
Definition at line 157 of file app/settings.cxx.
Referenced by SetStandardStyles().
| Color ImplStyleData::maRadioCheckTextColor | 
Definition at line 137 of file app/settings.cxx.
Referenced by SetStandardStyles().
| Color ImplStyleData::maShadowColor | 
Definition at line 138 of file app/settings.cxx.
Referenced by SetStandardStyles().
| vcl::Font ImplStyleData::maTabFont | 
Definition at line 161 of file app/settings.cxx.
Referenced by SetStandardStyles().
| Color ImplStyleData::maTabHighlightTextColor | 
Definition at line 149 of file app/settings.cxx.
Referenced by SetStandardStyles().
| Color ImplStyleData::maTabRolloverTextColor | 
Definition at line 148 of file app/settings.cxx.
Referenced by SetStandardStyles().
| Color ImplStyleData::maTabTextColor | 
Definition at line 147 of file app/settings.cxx.
Referenced by SetStandardStyles().
| vcl::Font ImplStyleData::maTitleFont | 
Definition at line 152 of file app/settings.cxx.
Referenced by SetStandardStyles().
| vcl::Font ImplStyleData::maToolFont | 
Definition at line 155 of file app/settings.cxx.
Referenced by SetStandardStyles().
| Color ImplStyleData::maToolTextColor | 
Definition at line 141 of file app/settings.cxx.
Referenced by SetStandardStyles().
| Color ImplStyleData::maVisitedLinkColor | 
Definition at line 140 of file app/settings.cxx.
Referenced by SetStandardStyles().
| Color ImplStyleData::maWarningColor | 
Definition at line 139 of file app/settings.cxx.
Referenced by SetStandardStyles().
| Color ImplStyleData::maWindowColor | 
Definition at line 142 of file app/settings.cxx.
Referenced by SetStandardStyles().
| Color ImplStyleData::maWindowTextColor | 
Definition at line 143 of file app/settings.cxx.
Referenced by SetStandardStyles().
| Color ImplStyleData::maWorkspaceColor | 
Definition at line 144 of file app/settings.cxx.
Referenced by SetStandardStyles().
| bool ImplStyleData::mbAutoMnemonic | 
Definition at line 183 of file app/settings.cxx.
| bool ImplStyleData::mbHideDisabledMenuItems | 
Definition at line 195 of file app/settings.cxx.
Referenced by SetStandardStyles().
| bool ImplStyleData::mbHighContrast | 
Definition at line 176 of file app/settings.cxx.
Referenced by SetStandardStyles().
| bool ImplStyleData::mbPreferredContextMenuShortcuts | 
Definition at line 196 of file app/settings.cxx.
Referenced by SetStandardStyles().
| bool ImplStyleData::mbPreferredUseImagesInMenus | 
Definition at line 186 of file app/settings.cxx.
Referenced by SetStandardStyles().
| bool ImplStyleData::mbPreviewUsesCheckeredBackground | 
Definition at line 210 of file app/settings.cxx.
| bool ImplStyleData::mbPrimaryButtonWarpsSlider | 
Definition at line 200 of file app/settings.cxx.
Referenced by SetStandardStyles().
| bool ImplStyleData::mbSkipDisabledInMenus | 
Definition at line 194 of file app/settings.cxx.
Referenced by SetStandardStyles().
| bool ImplStyleData::mbUseFontAAFromSystem | 
Disabling AA doesn't actually disable AA of fonts, instead it is taken from system settings.
Definition at line 182 of file app/settings.cxx.
Referenced by SetStandardStyles().
| bool ImplStyleData::mbUseSystemUIFonts | 
Definition at line 177 of file app/settings.cxx.
Referenced by SetStandardStyles().
| TriState ImplStyleData::meContextMenuShortcuts | 
Definition at line 197 of file app/settings.cxx.
| TriState ImplStyleData::meUseImagesInMenus | 
Definition at line 184 of file app/settings.cxx.
| OUString ImplStyleData::mIconTheme | 
Definition at line 193 of file app/settings.cxx.
| std::shared_ptr<vcl::IconThemeScanner> ImplStyleData::mIconThemeScanner | 
Definition at line 189 of file app/settings.cxx.
Referenced by ImplStyleData().
| std::shared_ptr<vcl::IconThemeSelector> ImplStyleData::mIconThemeSelector | 
Definition at line 191 of file app/settings.cxx.
| sal_Int32 ImplStyleData::mnAntialiasedMin | 
Definition at line 168 of file app/settings.cxx.
| sal_uInt16 ImplStyleData::mnColorValueSetColumnCount | 
Definition at line 207 of file app/settings.cxx.
| sal_uInt64 ImplStyleData::mnCursorBlinkTime | 
Definition at line 169 of file app/settings.cxx.
| sal_Int32 ImplStyleData::mnCursorSize | 
Definition at line 167 of file app/settings.cxx.
| DisplayOptions ImplStyleData::mnDisplayOptions | 
Definition at line 172 of file app/settings.cxx.
| DragFullOptions ImplStyleData::mnDragFullOptions | 
Definition at line 170 of file app/settings.cxx.
| sal_uInt16 ImplStyleData::mnEdgeBlending | 
Definition at line 203 of file app/settings.cxx.
| sal_Int32 ImplStyleData::mnFloatTitleHeight | 
Definition at line 164 of file app/settings.cxx.
Referenced by SetStandardStyles().
| sal_uInt16 ImplStyleData::mnListBoxMaximumLineCount | 
Definition at line 206 of file app/settings.cxx.
| sal_Int32 ImplStyleData::mnMinThumbSize | 
Definition at line 187 of file app/settings.cxx.
| StyleSettingsOptions ImplStyleData::mnOptions | 
Definition at line 175 of file app/settings.cxx.
| sal_Int32 ImplStyleData::mnScrollBarSize | 
Definition at line 165 of file app/settings.cxx.
| SelectionOptions ImplStyleData::mnSelectionOptions | 
Definition at line 171 of file app/settings.cxx.
| sal_Int32 ImplStyleData::mnSpinSize | 
Definition at line 166 of file app/settings.cxx.
| sal_Int32 ImplStyleData::mnTitleHeight | 
Definition at line 163 of file app/settings.cxx.
Referenced by SetStandardStyles().
| ToolbarIconSize ImplStyleData::mnToolbarIconSize | 
Definition at line 173 of file app/settings.cxx.
| bool ImplStyleData::mnUseFlatBorders | 
Definition at line 185 of file app/settings.cxx.
Referenced by SetStandardStyles().
| bool ImplStyleData::mnUseFlatMenus | 
Definition at line 174 of file app/settings.cxx.
Referenced by SetStandardStyles().