diff options
author | Tomaž Vajngerl <tomaz.vajngerl@collabora.co.uk> | 2019-11-10 12:17:48 +0100 |
---|---|---|
committer | Tomaž Vajngerl <quikee@gmail.com> | 2019-11-10 20:55:31 +0100 |
commit | ec7374ff84c71edfbb30d6e4dc5b486b6df7107f (patch) | |
tree | c6c1dca9fc14442547f26d1a1acd5bece3a56de2 /vcl | |
parent | d1a4569acb4f91f0d3f56fdbe3a4cc8c77c5f816 (diff) |
widget theme: add new action button stylesettings to xml def.
This adds new action button stylesettings to the xml def. parser
and adds the defeinitions to iOS theme.
Change-Id: If500d0a7a4633b3c7b90b14b6f62c320ef4b1c12
Reviewed-on: https://gerrit.libreoffice.org/82381
Tested-by: Jenkins
Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
Diffstat (limited to 'vcl')
-rw-r--r-- | vcl/inc/widgetdraw/WidgetDefinition.hxx | 3 | ||||
-rw-r--r-- | vcl/source/gdi/FileDefinitionWidgetDraw.cxx | 3 | ||||
-rw-r--r-- | vcl/source/gdi/WidgetDefinitionReader.cxx | 3 | ||||
-rw-r--r-- | vcl/uiconfig/theme_definitions/ios/definition.xml | 3 |
4 files changed, 12 insertions, 0 deletions
diff --git a/vcl/inc/widgetdraw/WidgetDefinition.hxx b/vcl/inc/widgetdraw/WidgetDefinition.hxx index 0d3c0a1d1062..7c0259468328 100644 --- a/vcl/inc/widgetdraw/WidgetDefinition.hxx +++ b/vcl/inc/widgetdraw/WidgetDefinition.hxx @@ -211,6 +211,9 @@ public: Color maShadowColor; Color maDarkShadowColor; Color maButtonTextColor; + Color maDefaultActionButtonTextColor; + Color maActionButtonTextColor; + Color maActionButtonRolloverTextColor; Color maButtonRolloverTextColor; Color maRadioCheckTextColor; Color maGroupTextColor; diff --git a/vcl/source/gdi/FileDefinitionWidgetDraw.cxx b/vcl/source/gdi/FileDefinitionWidgetDraw.cxx index 40d443bb0edf..0eb0484d4cbe 100644 --- a/vcl/source/gdi/FileDefinitionWidgetDraw.cxx +++ b/vcl/source/gdi/FileDefinitionWidgetDraw.cxx @@ -945,6 +945,9 @@ bool FileDefinitionWidgetDraw::updateSettings(AllSettings& rSettings) aStyleSet.SetShadowColor(pDefinitionStyle->maShadowColor); aStyleSet.SetDarkShadowColor(pDefinitionStyle->maDarkShadowColor); aStyleSet.SetButtonTextColor(pDefinitionStyle->maButtonTextColor); + aStyleSet.SetDefaultActionButtonTextColor(pDefinitionStyle->maDefaultActionButtonTextColor); + aStyleSet.SetActionButtonTextColor(pDefinitionStyle->maActionButtonTextColor); + aStyleSet.SetActionButtonRolloverTextColor(pDefinitionStyle->maActionButtonRolloverTextColor); aStyleSet.SetButtonRolloverTextColor(pDefinitionStyle->maButtonRolloverTextColor); aStyleSet.SetRadioCheckTextColor(pDefinitionStyle->maRadioCheckTextColor); aStyleSet.SetGroupTextColor(pDefinitionStyle->maGroupTextColor); diff --git a/vcl/source/gdi/WidgetDefinitionReader.cxx b/vcl/source/gdi/WidgetDefinitionReader.cxx index cbfa7c8bfe87..cdd14802f137 100644 --- a/vcl/source/gdi/WidgetDefinitionReader.cxx +++ b/vcl/source/gdi/WidgetDefinitionReader.cxx @@ -365,6 +365,9 @@ bool WidgetDefinitionReader::read(WidgetDefinition& rWidgetDefinition) { "shadowColor", &pStyle->maShadowColor }, { "darkShadowColor", &pStyle->maDarkShadowColor }, { "buttonTextColor", &pStyle->maButtonTextColor }, + { "defaultActionButtonTextColor", &pStyle->maDefaultActionButtonTextColor }, + { "actionButtonTextColor", &pStyle->maActionButtonTextColor }, + { "actionButtonRolloverTextColor", &pStyle->maActionButtonRolloverTextColor }, { "buttonRolloverTextColor", &pStyle->maButtonRolloverTextColor }, { "radioCheckTextColor", &pStyle->maRadioCheckTextColor }, { "groupTextColor", &pStyle->maGroupTextColor }, diff --git a/vcl/uiconfig/theme_definitions/ios/definition.xml b/vcl/uiconfig/theme_definitions/ios/definition.xml index b0e26f01079c..2a29df41d378 100644 --- a/vcl/uiconfig/theme_definitions/ios/definition.xml +++ b/vcl/uiconfig/theme_definitions/ios/definition.xml @@ -9,6 +9,9 @@ <shadowColor value="#808080"/> <darkShadowColor value="#000000"/> <buttonTextColor value="#007AFF"/> + <defaultActionButtonTextColor value="#007AFF"/> + <actionButtonRolloverTextColor value="#007AFF"/> + <buttonTextColor value="#007AFF"/> <buttonRolloverTextColor value="#FFFFFF"/> <radioCheckTextColor value="#000000"/> <groupTextColor value="#000000"/> |