summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--vcl/Package_theme_definitions.mk2
-rw-r--r--vcl/uiconfig/theme_definitions/ios/common-rect-focus-slim.svgx3
-rw-r--r--vcl/uiconfig/theme_definitions/ios/common-rect-focus.svgx3
-rw-r--r--vcl/uiconfig/theme_definitions/ios/definition.xml29
4 files changed, 37 insertions, 0 deletions
diff --git a/vcl/Package_theme_definitions.mk b/vcl/Package_theme_definitions.mk
index c68e312e2bca..991adb9ab6be 100644
--- a/vcl/Package_theme_definitions.mk
+++ b/vcl/Package_theme_definitions.mk
@@ -33,6 +33,8 @@ $(eval $(call gb_Package_add_files_with_dir,vcl_theme_definitions,$(LIBO_SHARE_F
ios/spinbox-right-disabled.svgx \
ios/common-rect.svgx \
ios/common-rect-disabled.svgx \
+ ios/common-rect-focus.svgx \
+ ios/common-rect-focus-slim.svgx \
ios/pushbutton-default.svgx \
ios/pushbutton-rollover.svgx \
ios/pushbutton-disabled.svgx \
diff --git a/vcl/uiconfig/theme_definitions/ios/common-rect-focus-slim.svgx b/vcl/uiconfig/theme_definitions/ios/common-rect-focus-slim.svgx
new file mode 100644
index 000000000000..8bc97ef330ef
--- /dev/null
+++ b/vcl/uiconfig/theme_definitions/ios/common-rect-focus-slim.svgx
@@ -0,0 +1,3 @@
+<svg version="1.1" viewBox="0 0 44 26" xmlns="http://www.w3.org/2000/svg">
+ <rect x=".5" y=".5" width="43" height="25" rx="2" ry="2" fill="none" stroke="#79b9ff"/>
+</svg>
diff --git a/vcl/uiconfig/theme_definitions/ios/common-rect-focus.svgx b/vcl/uiconfig/theme_definitions/ios/common-rect-focus.svgx
new file mode 100644
index 000000000000..4eff277fe8f7
--- /dev/null
+++ b/vcl/uiconfig/theme_definitions/ios/common-rect-focus.svgx
@@ -0,0 +1,3 @@
+<svg version="1.1" viewBox="0 0 44 26" xmlns="http://www.w3.org/2000/svg">
+ <rect x="1.5" y="1.5" width="41" height="23" rx="2" ry="2" fill="none" stroke="#79b9ff" stroke-width="3"/>
+</svg>
diff --git a/vcl/uiconfig/theme_definitions/ios/definition.xml b/vcl/uiconfig/theme_definitions/ios/definition.xml
index 763967d9ede1..ffe6a29786ac 100644
--- a/vcl/uiconfig/theme_definitions/ios/definition.xml
+++ b/vcl/uiconfig/theme_definitions/ios/definition.xml
@@ -77,6 +77,11 @@
<external source="pushbutton-disabled.svgx" />
</state>
</part>
+ <part value="Focus">
+ <state>
+ <external source="common-rect-focus.svgx" />
+ </state>
+ </part>
</pushbutton>
<radiobutton>
@@ -100,6 +105,11 @@
<image source="tick-on-disabled.svgx" />
</state>
</part>
+ <part value="Focus">
+ <state>
+ <external source="common-rect-focus-slim.svgx" />
+ </state>
+ </part>
</radiobutton>
<checkbox>
@@ -123,6 +133,11 @@
<image source="switch-on-disabled.svgx" />
</state>
</part>
+ <part value="Focus">
+ <state>
+ <external source="common-rect-focus-slim.svgx" />
+ </state>
+ </part>
</checkbox>
<combobox>
@@ -147,6 +162,11 @@
<image source="combobox-disabled.svgx" />
</state>
</part>
+ <part value="Focus">
+ <state>
+ <external source="common-rect-focus.svgx" />
+ </state>
+ </part>
</combobox>
<editbox>
@@ -157,6 +177,9 @@
<state enabled="false">
<external source="common-rect-disabled.svgx" />
</state>
+ <state focused="true">
+ <external source="common-rect-focus.svgx" />
+ </state>
</part>
</editbox>
@@ -188,6 +211,7 @@
</part>
<part value="Focus">
<state>
+ <external source="common-rect-focus.svgx" />
</state>
</part>
</listbox>
@@ -227,6 +251,11 @@
<external source="spinbox-right-disabled.svgx" />
</state>
</part>
+ <part value="Focus">
+ <state>
+ <external source="common-rect-focus-slim.svgx" />
+ </state>
+ </part>
</spinbox>
<scrollbar>