Version 6.4.0.0.beta1, tag libreoffice-6.4.0.0.beta1
[LibreOffice.git] / vcl / uiconfig / theme_definitions / ios / definition.xml
blob310f450f0f045f57c13ee2d8cc1837f9362d67ea
1 <?xml version="1.0" encoding="UTF-8"?>
3 <widgets>
4     <style>
5         <faceColor value="#F7F7F7"/>
6         <checkedColor value="#C0C0C0"/>
7         <lightColor value="#FFFFFF"/>
8         <lightBorderColor value="#F7F7F7"/>
9         <shadowColor value="#808080"/>
10         <darkShadowColor value="#000000"/>
11         <buttonTextColor value="#007AFF"/>
12         <defaultActionButtonTextColor value="#007AFF"/>
13         <actionButtonTextColor value="#007AFF"/>
14         <actionButtonRolloverTextColor value="#007AFF"/>
15         <buttonRolloverTextColor value="#FFFFFF"/>
16         <radioCheckTextColor value="#000000"/>
17         <groupTextColor value="#000000"/>
18         <labelTextColor value="#000000"/>
19         <windowColor value="#FFFFFF"/>
20         <windowTextColor value="#000000"/>
21         <dialogColor value="#FFFFFF"/>
22         <dialogTextColor value="#000000"/>
23         <workspaceColor value="#F7F7F7"/>
24         <monoColor value="#000000"/>
25         <fieldColor value="#FFFFFF"/>
26         <fieldTextColor value="#000000"/>
27         <fieldRolloverTextColor value="#000000"/>
28         <activeColor value="#007AFF"/>
29         <activeTextColor value="#FFFFFF"/>
30         <activeBorderColor value="#C0C0C0"/>
31         <deactiveColor value="#808080"/>
32         <deactiveTextColor value="#C0C0C0"/>
33         <deactiveBorderColor value="#C0C0C0"/>
34         <menuColor value="#FFFFFF"/>
35         <menuBarColor value="#FFFFFF"/>
36         <menuBarRolloverColor value="#007AFF"/>
37         <menuBorderColor value="#C0C0C0"/>
38         <menuTextColor value="#000000"/>
39         <menuBarTextColor value="#000000"/>
40         <menuBarRolloverTextColor value="#000000"/>
41         <menuBarHighlightTextColor value="#000000"/>
42         <menuHighlightColor value="#007AFF"/>
43         <menuHighlightTextColor value="#FFFFFF"/>
44         <highlightColor value="#007AFF"/>
45         <highlightTextColor value="#FFFFFF"/>
46         <activeTabColor value="#FFFFFF"/>
47         <inactiveTabColor value="#C0C0C0"/>
48         <tabTextColor value="#007AFF"/>
49         <tabRolloverTextColor value="#007AFF"/>
50         <tabHighlightTextColor value="#FFFFFF"/>
51         <disableColor value="#808080"/>
52         <helpColor value="#FFFFE0"/>
53         <helpTextColor value="#000000"/>
54         <linkColor value="#007AFF"/>
55         <visitedLinkColor value="#0464AA"/>
56         <toolTextColor value="#000000"/>
57         <fontColor value="#000000"/>
58     </style>
60     <!--  <state> attributes:
61             enabled="any"
62             focused="any"
63             pressed="any"
64             rollover="any"
65             default="any"
66             selected="any"
67             button-value="any"
68             extra="any"
69     -->
71     <pushbutton>
72         <part value="Entire">
73             <state enabled="true">
74                 <external source="pushbutton-default.svg" />
75             </state>
76             <state enabled="true" rollover="true">
77                 <external source="pushbutton-rollover.svg" />
78             </state>
79             <state enabled="false">
80                 <external source="pushbutton-disabled.svg" />
81             </state>
82         </part>
83         <part value="Focus">
84             <state>
85                 <external source="common-rect-focus.svg" />
86             </state>
87         </part>
88     </pushbutton>
90     <radiobutton>
91         <part value="Entire" width="26" height="26">
92            <state enabled="true" pressed="false" button-value="true">
93                 <image source="tick-on.svg" />
94             </state>
95             <state enabled="true" pressed="true" button-value="true">
96                 <image source="tick-on-pressed.svg" />
97             </state>
98             <state enabled="false" button-value="true">
99                 <image source="tick-on-disabled.svg" />
100             </state>
101             <state enabled="true" pressed="false" button-value="false">
102                 <image source="tick-off.svg" />
103             </state>
104             <state enabled="true" pressed="true" button-value="false">
105                 <image source="tick-off-pressed.svg" />
106             </state>
107             <state enabled="false" button-value="false">
108                 <image source="tick-off-disabled.svg" />
109             </state>
110         </part>
111         <part value="Focus">
112             <state>
113                 <external source="common-rect-focus-slim.svg" />
114             </state>
115         </part>
116     </radiobutton>
118     <checkbox>
119         <part value="Entire" width="46" height="32">
120            <state enabled="true" pressed="false" button-value="true">
121                 <image source="switch-on.svg" />
122             </state>
123             <state enabled="true" pressed="true" button-value="true">
124                 <image source="switch-on-pressed.svg" />
125             </state>
126             <state enabled="false" button-value="true">
127                 <image source="switch-on-disabled.svg" />
128             </state>
129             <state enabled="true" pressed="false" button-value="false">
130                 <image source="switch-off.svg" />
131             </state>
132             <state enabled="true" pressed="true" button-value="false">
133                 <image source="switch-off-pressed.svg" />
134             </state>
135             <state enabled="false" button-value="false">
136                 <image source="switch-off-disabled.svg" />
137             </state>
138         </part>
139         <part value="Focus">
140             <state>
141                 <external source="common-rect-focus-slim.svg" />
142             </state>
143         </part>
144     </checkbox>
146     <combobox>
147         <part value="Entire">
148             <state enabled="true">
149                 <external source="combobox.svg" />
150             </state>
151             <state enabled="false">
152                 <external source="combobox-disabled.svg" />
153             </state>
154         </part>
155         <part value="SubEdit">
156             <state>
157             </state>
158         </part>
159         <part value="ButtonDown" width="35" height="36">
160             <state enabled="true">
161                 <image source="combobox-button.svg" />
162             </state>
163             <state enabled="false">
164                 <image source="combobox-button-disabled.svg" />
165             </state>
166         </part>
167         <part value="Focus">
168             <state>
169                 <external source="common-rect-focus.svg" />
170             </state>
171         </part>
172     </combobox>
174     <editbox>
175         <part value="Entire" height="32">
176             <state enabled="true">
177                 <external source="common-rect.svg" />
178             </state>
179             <state enabled="false">
180                 <external source="common-rect-disabled.svg" />
181             </state>
182             <state focused="true">
183                 <external source="common-rect-focus.svg" />
184             </state>
185         </part>
186     </editbox>
188     <listbox>
189         <part value="Entire">
190             <state enabled="true">
191                 <external source="combobox.svg" />
192             </state>
193             <state enabled="false">
194                 <external source="combobox-disabled.svg" />
195             </state>
196         </part>
197         <part value="SubEdit">
198             <state/> <!-- Intentional empty - don't draw anything -->
199         </part>
200         <part value="ButtonDown" width="35" height="36">
201             <state enabled="true">
202                 <image source="combobox-button.svg" />
203             </state>
204             <state enabled="false">
205                 <image source="combobox-button-disabled.svg" />
206             </state>
207         </part>
208         <part value="Focus">
209             <state>
210                 <external source="common-rect-focus.svg" />
211             </state>
212         </part>
213     </listbox>
215     <spinbox>
216         <part value="Entire">
217             <state>
218                 <rect stroke="#ffffff" fill="#ffffff" stroke-width="0" />
219             </state>
220         </part>
221         <part value="SubEdit">
222             <state/> <!-- Intentional empty - don't draw anything -->
223         </part>
224         <part value="ButtonDown" width="44" height="26">
225             <state enabled="true">
226                 <external source="spinbox-left.svg" />
227             </state>
228             <state enabled="true" pressed="true">
229                 <external source="spinbox-left-pressed.svg" />
230             </state>
231             <state enabled="false">
232                 <external source="spinbox-left-disabled.svg" />
233             </state>
234         </part>
235         <part value="ButtonUp" width="44" height="26">
236             <state enabled="true">
237                 <external source="spinbox-right.svg" />
238             </state>
239             <state enabled="true" pressed="true">
240                 <external source="spinbox-right-pressed.svg" />
241             </state>
242             <state enabled="false">
243                 <external source="spinbox-right-disabled.svg" />
244             </state>
245         </part>
246         <part value="Focus">
247             <state>
248                 <external source="common-rect-focus-slim.svg" />
249             </state>
250         </part>
251     </spinbox>
253     <scrollbar>
254         <part value="ThumbHorz">
255             <state>
256                 <external source="scrollbar-horizontal.svg" />
257             </state>
258         </part>
259         <part value="ThumbVert">
260             <state>
261                 <external source="scrollbar-vertical.svg" />
262             </state>
263         </part>
264         <part value="ButtonUp">
265         </part>
266         <part value="ButtonDown">
267         </part>
268         <part value="ButtonLeft">
269         </part>
270         <part value="ButtonRight">
271         </part>
272         <part value="TrackHorzLeft">
273             <state>
274                 <rect stroke="#8e8e93" fill="#ffffff" stroke-width="0" />
275             </state>
276         </part>
277         <part value="TrackHorzRight">
278             <state>
279                 <rect stroke="#8e8e93" fill="#ffffff" stroke-width="0" />
280             </state>
281         </part>
282         <part value="TrackVertUpper">
283             <state>
284                 <rect stroke="#8e8e93" fill="#ffffff" stroke-width="0" />
285             </state>
286         </part>
287         <part value="TrackVertLower">
288             <state>
289                 <rect stroke="#8e8e93" fill="#ffffff" stroke-width="0" />
290             </state>
291         </part>
292     </scrollbar>
294     <slider>
295         <part value="Button">
296             <state enabled="true">
297                 <image source="slider-button.svg" />
298             </state>
299             <state enabled="false">
300                 <image source="slider-button-disabled.svg" />
301             </state>
302         </part>
303         <part value="TrackHorzLeft">
304             <state enabled="true">
305                 <line stroke="#007AFF" stroke-width="6" x1="0.0" y1="0.5" x2="1.0" y2="0.5"/>
306             </state>
307             <state enabled="false">
308                 <line stroke="#8e8e93" stroke-width="6" x1="0.0" y1="0.5" x2="1.0" y2="0.5"/>
309             </state>
310         </part>
311         <part value="TrackHorzRight">
312             <state>
313                 <line stroke="#8e8e93" stroke-width="6" x1="0.0" y1="0.5" x2="1.0" y2="0.5"/>
314             </state>
315         </part>
316         <part value="TrackVertUpper">
317             <state enabled="true">
318                 <line stroke="#007AFF" stroke-width="6" x1="0.5" y1="0.0" x2="0.5" y2="1.0"/>
319             </state>
320             <state enabled="false">
321                 <line stroke="#8e8e93" stroke-width="6" x1="0.5" y1="0.0" x2="0.5" y2="1.0"/>
322             </state>
323         </part>
324         <part value="TrackVertLower">
325             <state>
326                 <line stroke="#8e8e93" stroke-width="6" x1="0.5" y1="0.0" x2="0.5" y2="1.0"/>
327             </state>
328         </part>
329     </slider>
331     <fixedline>
332         <part value="SeparatorHorz">
333             <state>
334                 <line stroke="#007AFF" fill="#007AFF" stroke-width="2" x1="0.0" y1="0.5" x2="1.0" y2="0.5"/>
335             </state>
336         </part>
337         <part value="SeparatorVert">
338             <state>
339                 <line stroke="#007AFF" fill="#007AFF" stroke-width="2" x1="0.5" y1="0.0" x2="0.5" y2="1.0"/>
340             </state>
341         </part>
342     </fixedline>
344     <progress>
345         <part value="Entire">
346             <state>
347                 <rect stroke="#007AFF" fill="#007AFF" stroke-width="1" rx="7" ry="7"/>
348             </state>
349         </part>
350     </progress>
352     <tabitem>
353         <part value="Entire" margin-width="8" height="32">
354             <state selected="false" extra="first">
355                 <external source="tabitem-first.svg" />
356             </state>
357             <state selected="false" extra="middle">
358                 <external source="tabitem-middle.svg" />
359             </state>
360             <state selected="false" extra="last">
361                 <external source="tabitem-last.svg" />
362             </state>
363             <state selected="true" extra="first">
364                 <external source="tabitem-first-selected.svg" />
365             </state>
366             <state selected="true" extra="middle">
367                 <external source="tabitem-middle-selected.svg" />
368             </state>
369             <state selected="true" extra="last">
370                 <external source="tabitem-last-selected.svg" />
371             </state>
372         </part>
373     </tabitem>
375     <tabheader>
376         <part value="Entire">
377             <state>
378                 <rect stroke="#FFFFFF" fill="#FFFFFF" stroke-width="1" rx="1" ry="1"/>
379             </state>
380         </part>
381     </tabheader>
383     <tabpane>
384         <part value="Entire">
385             <state>
386                 <rect stroke="#FFFFFF" fill="#FFFFFF" stroke-width="1" rx="1" ry="1"/>
387             </state>
388         </part>
389     </tabpane>
391     <tabbody>
392         <part value="Entire">
393             <state>
394                 <rect stroke="#f4f5f5" fill="#FFFFFF" stroke-width="1" rx="1" ry="1"/>
395             </state>
396         </part>
397     </tabbody>
399     <windowbackground>
400         <part value="BackgroundWindow">
401             <state>
402                 <rect stroke="#f4f5f5" fill="#FFFFFF" stroke-width="1" rx="1" ry="1"/>
403             </state>
404         </part>
405         <part value="BackgroundDialog">
406             <state>
407                 <rect stroke="#f4f5f5" fill="#FFFFFF" stroke-width="1" rx="1" ry="1"/>
408             </state>
409         </part>
410     </windowbackground>
412     <frame>
413         <part value="Border">
414             <state>
415                 <rect stroke="#FFFFFF" fill="#FFFFFF" stroke-width="1" rx="1" ry="1"/>
416             </state>
417         </part>
418     </frame>
420     <toolbar>
421         <part value="DrawBackgroundHorz">
422             <state>
423                 <rect stroke="#FFFFFF" fill="#FFFFFF" stroke-width="1" rx="1" ry="1"/>
424             </state>
425         </part>
427         <part value="DrawBackgroundVert">
428             <state>
429                 <rect stroke="#FFFFFF" fill="#FFFFFF" stroke-width="1" rx="1" ry="1"/>
430             </state>
431         </part>
433         <part value="ThumbHorz">
434             <state/> <!-- Intentional empty - don't draw anything -->
435         </part>
437         <part value="ThumbVert">
438             <state/> <!-- Intentional empty - don't draw anything -->
439         </part>
441         <part value="SeparatorVert">
442             <state>
443                 <line stroke="#007AFF" fill="#007AFF" stroke-width="2" x1="0.5" y1="0.0" x2="0.5" y2="1.0"/>
444             </state>
445         </part>
447         <part value="SeparatorHorz">
448             <state>
449                 <line stroke="#007AFF" fill="#007AFF" stroke-width="2" x1="0.0" y1="0.5" x2="1.0" y2="0.5"/>
450             </state>
451         </part>
453         <part value="Button">
454             <state enabled="true" button-value="true">
455                 <rect stroke="#c0c0c0" fill="#c0c0c0" stroke-width="1" rx="4" ry="4"/>
456             </state>
457             <state enabled="true" button-value="false">
458                 <rect stroke="#f4f5f5" fill="#f4f5f5" stroke-width="1" rx="4" ry="4"/>
459             </state>
460             <state enabled="false">
461                 <rect stroke="#007AFF" fill="#00FF00" stroke-width="1" rx="4" ry="4"/>
462             </state>
463         </part>
464     </toolbar>
466     <listnode>
467     </listnode>
469     <listnet>
470     </listnet>
472     <listheader>
473          <part value="Button">
474             <state>
475                 <rect stroke="#8e8e93" fill="#f4f5f5" stroke-width="1" rx="1" ry="1"/>
476             </state>
477         </part>
478         <part value="Arrow">
479             <state extra="up">
480                 <image source="arrow-up.svg"/>
481             </state>
482             <state extra="down">
483                 <image source="arrow-down.svg"/>
484             </state>
485         </part>
486     </listheader>
488     <menubar>
489     </menubar>
491     <menupopup>
492     </menupopup>
494     <tooltip>
495     </tooltip>
496 </widgets>