diff options
author | Tomaž Vajngerl <tomaz.vajngerl@collabora.co.uk> | 2019-02-19 14:38:49 +0100 |
---|---|---|
committer | Tomaž Vajngerl <quikee@gmail.com> | 2019-03-05 20:25:12 +0100 |
commit | 07cb5f46a13296cd9c84ddbbff161e5a81dd52ea (patch) | |
tree | ce09a40ca74b895eaa2108916da5ea05bcebf48b /vcl/uiconfig | |
parent | 67b6b526dd759d28c554880b2e728ca99c6cce7b (diff) |
Add spinbox SVG buttons, but use a definition draw for now
Change-Id: Iff40c7c315ed2473e7a5bd84a6449aedcf646e2f
Reviewed-on: https://gerrit.libreoffice.org/68753
Tested-by: Jenkins
Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
Diffstat (limited to 'vcl/uiconfig')
-rw-r--r-- | vcl/uiconfig/theme_definitions/definition.xml | 23 | ||||
-rw-r--r-- | vcl/uiconfig/theme_definitions/spinbox-left.svgx | 4 | ||||
-rw-r--r-- | vcl/uiconfig/theme_definitions/spinbox-right.svgx | 4 |
3 files changed, 31 insertions, 0 deletions
diff --git a/vcl/uiconfig/theme_definitions/definition.xml b/vcl/uiconfig/theme_definitions/definition.xml index 13859cfa3833..308bec61f614 100644 --- a/vcl/uiconfig/theme_definitions/definition.xml +++ b/vcl/uiconfig/theme_definitions/definition.xml @@ -140,6 +140,29 @@ </part> </editbox> + <spinbox> + <part value="Entire"> + <state enabled="any" focused="any" pressed="any" rollover="any" default="any" selected="any" button-value="any"> + <rect stroke="#007AFF" fill="#FFFFFF" stroke-width="1" rx="5" ry="5" margin="0"/> + </state> + </part> + <part value="ButtonDown"> + <state enabled="any" focused="any" pressed="any" rollover="any" default="any" selected="any" button-value="any"> + <rect stroke="#007AFF" fill="#FFFFFF" stroke-width="1" rx="5" ry="5" margin="0"/> + <line stroke="#007AFF" stroke-width="2" x1="0.4" y1="0.5" x2="0.6" y2="0.5"/> + <!-- <image source="spinbox-left.svgx" /> --> + </state> + </part> + <part value="ButtonUp"> + <state enabled="any" focused="any" pressed="any" rollover="any" default="any" selected="any" button-value="any"> + <rect stroke="#007AFF" fill="#FFFFFF" stroke-width="1" rx="5" ry="5" margin="0"/> + <line stroke="#007AFF" stroke-width="2" x1="0.4" y1="0.5" x2="0.6" y2="0.5"/> + <line stroke="#007AFF" stroke-width="2" x1="0.5" y1="0.4" x2="0.5" y2="0.6"/> + <!-- <image source="spinbox-right.svgx" /> --> + </state> + </part> + </spinbox> + <scrollbar> <part value="ThumbHorz"> <state enabled="any" focused="any" pressed="any" rollover="any" default="any" selected="any" button-value="any"> diff --git a/vcl/uiconfig/theme_definitions/spinbox-left.svgx b/vcl/uiconfig/theme_definitions/spinbox-left.svgx new file mode 100644 index 000000000000..3f98280a106b --- /dev/null +++ b/vcl/uiconfig/theme_definitions/spinbox-left.svgx @@ -0,0 +1,4 @@ +<svg version="1.1" width="44px" height="26px" viewBox="0 0 44 26" xmlns="http://www.w3.org/2000/svg"> + <path d="m43 1.001v24h-40c-1.21 5.9e-5 -2-0.9039-2-2v-20c0-1.164 0.8606-2 2-2 13.33 0.03661 40 0 40 0z" fill="#fff" stroke="#007aff" stroke-width="2"/> + <rect x="18.5" y="12.25" width="7" height="1.5" color="#bebebe" fill="#007aff"/> +</svg> diff --git a/vcl/uiconfig/theme_definitions/spinbox-right.svgx b/vcl/uiconfig/theme_definitions/spinbox-right.svgx new file mode 100644 index 000000000000..07ce83c388db --- /dev/null +++ b/vcl/uiconfig/theme_definitions/spinbox-right.svgx @@ -0,0 +1,4 @@ +<svg version="1.1" width="44px" height="26px" viewBox="0 0 44 26" xmlns="http://www.w3.org/2000/svg"> + <path d="m40.84 24.99-39.84-0.002673v-23.99l39.84-0.00267c1.195-8.299e-5 2.156 0.9296 2.156 2.084v19.83c0 1.155-0.9616 2.088-2.156 2.084z" fill="#fff" stroke="#007aff" stroke-width="2"/> + <path d="m21.27 9.428v2.857h-2.915v1.429h2.915v2.857h1.458v-2.857h2.915v-1.429h-2.915v-2.857z" color="#bebebe" fill="#007aff"/> +</svg> |