xref: /trunk/main/cui/source/tabpages/border.src (revision d8dff77764cb74143fabc617dc8ee25d946bae78)
1/**************************************************************
2 *
3 * Licensed to the Apache Software Foundation (ASF) under one
4 * or more contributor license agreements.  See the NOTICE file
5 * distributed with this work for additional information
6 * regarding copyright ownership.  The ASF licenses this file
7 * to you under the Apache License, Version 2.0 (the
8 * "License"); you may not use this file except in compliance
9 * with the License.  You may obtain a copy of the License at
10 *
11 *   http://www.apache.org/licenses/LICENSE-2.0
12 *
13 * Unless required by applicable law or agreed to in writing,
14 * software distributed under the License is distributed on an
15 * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
16 * KIND, either express or implied.  See the License for the
17 * specific language governing permissions and limitations
18 * under the License.
19 *
20 *************************************************************/
21
22
23
24// include ---------------------------------------------------------------
25#include "helpid.hrc"
26#include <cuires.hrc>
27#include "border.hrc"
28#include <svx/dialogs.hrc>
29
30// define ---------------------------------------------------------------
31#define STD_MASKCOLOR Color { Red=0xFFFF; Green=0x0000; Blue=0xFFFF; }
32// RID_SVXPAGE_BORDER ---------------------------------------------------
33TabPage RID_SVXPAGE_BORDER
34{
35    Size = MAP_APPFONT ( 260, 185 ) ;
36    Helpid = HID_BORDER ;
37    Hide = TRUE ;
38    Text [ en-US ] = "Borders" ;
39    FixedLine FL_BORDER
40    {
41        Pos = MAP_APPFONT ( 6, 3 ) ;
42        Size = MAP_APPFONT ( 70, 8 ) ;
43        Text [ en-US ] = "Line arrangement" ;
44    };
45    FixedText FT_DEFAULT
46    {
47        Pos = MAP_APPFONT ( 12, 14) ;
48        Size = MAP_APPFONT ( 64, 8) ;
49        Text [ en-US ] = "~Default" ;
50    };
51    Control WIN_PRESETS
52    {
53        HelpId = HID_BORDER_CTL_PRESETS ;
54        Hide = TRUE ;
55        Pos = MAP_APPFONT ( 12, 25 ) ;
56        Size = MAP_APPFONT ( 61, 12 ) ;
57        TabStop = TRUE ;
58    };
59    FixedText FT_USERDEF
60    {
61        Pos = MAP_APPFONT (12, 41) ;
62        Size = MAP_APPFONT ( 64, 8) ;
63        Text [ en-US ] = "~User-defined" ;
64    };
65    Control WIN_FRAMESEL
66    {
67        Border = TRUE ;
68        Pos = MAP_APPFONT ( 12, 53 ) ;
69        Size = MAP_APPFONT ( 61, 65 ) ;
70        TabStop = TRUE ;
71        Text = "Border control" ;
72    };
73    FixedLine FL_SEPARATOR1
74    {
75        Pos = MAP_APPFONT ( 77, 14 ) ;
76        Size = MAP_APPFONT ( 4, 104 ) ;
77        Vert = TRUE ;
78    };
79    FixedLine FL_LINE
80    {
81        Pos = MAP_APPFONT ( 82, 3 ) ;
82        Size = MAP_APPFONT ( 83, 8 ) ;
83        Text [ en-US ] = "Line" ;
84    };
85    FixedText FT_STYLE
86    {
87        Pos = MAP_APPFONT ( 88, 14) ;
88        Size = MAP_APPFONT ( 77, 8) ;
89        Text [ en-US ] = "St~yle" ;
90    };
91    ListBox LB_LINESTYLE
92    {
93        HelpID = "cui:ListBox:RID_SVXPAGE_BORDER:LB_LINESTYLE" ;
94        Border = TRUE ;
95        Pos = MAP_APPFONT ( 88, 25 ) ;
96        Size = MAP_APPFONT ( 74, 66 ) ;
97    };
98    FixedText FT_COLOR
99    {
100        Pos = MAP_APPFONT ( 88, 95 ) ;
101        Size = MAP_APPFONT ( 77, 8 ) ;
102        Text [ en-US ] = "~Color" ;
103    };
104    ListBox LB_LINECOLOR
105    {
106        HelpID = "cui:ListBox:RID_SVXPAGE_BORDER:LB_LINECOLOR" ;
107        Border = TRUE ;
108        Pos = MAP_APPFONT ( 88, 106 ) ;
109        Size = MAP_APPFONT ( 74, 68 ) ;
110        DropDown = TRUE ;
111        DDExtraWidth = TRUE ;
112    };
113    FixedLine FL_SEPARATOR2
114    {
115        Pos = MAP_APPFONT ( 166, 14 ) ;
116        Size = MAP_APPFONT ( 4, 104 ) ;
117        Vert = TRUE ;
118    };
119    FixedText FT_LEFT
120    {
121        Pos = MAP_APPFONT ( 177, 16 ) ;
122        Size = MAP_APPFONT ( 34, 8 ) ;
123        Text [ en-US ] = "~Left" ;
124    };
125    MetricField MF_LEFT
126    {
127        HelpID = "cui:MetricField:RID_SVXPAGE_BORDER:MF_LEFT" ;
128        Border = TRUE ;
129        Pos = MAP_APPFONT ( 213, 14 ) ;
130        Size = MAP_APPFONT ( 38, 12 ) ;
131        Spin = TRUE ;
132        Repeat = TRUE ;
133        SpinSize = 10 ;
134        First = 100 ;
135        Last = 5000 ;
136        Maximum = 5000 ;
137        Minimum = 0 ;
138        DecimalDigits = 2 ;
139        Unit = FUNIT_MM ;
140    };
141    FixedText FT_RIGHT
142    {
143        Pos = MAP_APPFONT ( 177, 32 ) ;
144        Size = MAP_APPFONT ( 34, 8 ) ;
145        Text [ en-US ] = "Right" ;
146    };
147    MetricField MF_RIGHT
148    {
149        HelpID = "cui:MetricField:RID_SVXPAGE_BORDER:MF_RIGHT" ;
150        Border = TRUE ;
151        Pos = MAP_APPFONT ( 213, 30 ) ;
152        Size = MAP_APPFONT ( 38, 12 ) ;
153        Spin = TRUE ;
154        Repeat = TRUE ;
155        SpinSize = 10 ;
156        First = 100 ;
157        Last = 5000 ;
158        Maximum = 5000 ;
159        Minimum = 0 ;
160        DecimalDigits = 2 ;
161        Unit = FUNIT_MM ;
162    };
163    FixedText FT_TOP
164    {
165        Pos = MAP_APPFONT ( 177, 48 ) ;
166        Size = MAP_APPFONT ( 34, 8 ) ;
167        Text [ en-US ] = "~Top" ;
168    };
169    MetricField MF_TOP
170    {
171        HelpID = "cui:MetricField:RID_SVXPAGE_BORDER:MF_TOP" ;
172        Border = TRUE ;
173        Pos = MAP_APPFONT ( 213, 46 ) ;
174        Size = MAP_APPFONT ( 38, 12 ) ;
175        Spin = TRUE ;
176        Repeat = TRUE ;
177        SpinSize = 10 ;
178        First = 100 ;
179        Last = 5000 ;
180        Maximum = 5000 ;
181        Minimum = 0 ;
182        DecimalDigits = 2 ;
183        Unit = FUNIT_MM ;
184    };
185    FixedText FT_BOTTOM
186    {
187        Pos = MAP_APPFONT ( 177, 64 ) ;
188        Size = MAP_APPFONT ( 34, 8 ) ;
189        Text [ en-US ] = "~Bottom" ;
190    };
191    MetricField MF_BOTTOM
192    {
193        HelpID = "cui:MetricField:RID_SVXPAGE_BORDER:MF_BOTTOM" ;
194        Border = TRUE ;
195        Pos = MAP_APPFONT ( 213, 62 ) ;
196        Size = MAP_APPFONT ( 38, 12 ) ;
197        Spin = TRUE ;
198        Repeat = TRUE ;
199        SpinSize = 10 ;
200        First = 100 ;
201        Last = 5000 ;
202        Maximum = 5000 ;
203        Minimum = 0 ;
204        DecimalDigits = 2 ;
205        Unit = FUNIT_MM ;
206    };
207    CheckBox CB_SYNC
208    {
209        HelpID = "cui:CheckBox:RID_SVXPAGE_BORDER:CB_SYNC" ;
210        Pos = MAP_APPFONT ( 177, 78 ) ;
211        Size = MAP_APPFONT ( 74, 10 ) ;
212        Text [ en-US ] = "Synchronize" ;
213    };
214    FixedLine FL_DISTANCE
215    {
216        Pos = MAP_APPFONT ( 171, 3 ) ;
217        Size = MAP_APPFONT ( 83, 8 ) ;
218        Text [ en-US ] = "Spacing to contents" ;
219    };
220
221    FixedText FT_SHADOWPOS
222    {
223        Pos = MAP_APPFONT ( 12, 133 ) ;
224        Size = MAP_APPFONT ( 74, 8 ) ;
225        Text [ en-US ] = "~Position" ;
226    };
227    Control WIN_SHADOWS
228    {
229        HelpId = HID_BORDER_CTL_SHADOWS ;
230        Hide = TRUE ;
231        Pos = MAP_APPFONT ( 12, 144 ) ;
232        Size = MAP_APPFONT ( 74, 12 ) ;
233        TabStop = TRUE ;
234    };
235    FixedText FT_SHADOWSIZE
236    {
237        Pos = MAP_APPFONT ( 88, 133 ) ;
238        Size = MAP_APPFONT ( 60, 8 ) ;
239        Text [ en-US ] = "Distan~ce" ;
240    };
241    MetricField ED_SHADOWSIZE
242    {
243        HelpID = "cui:MetricField:RID_SVXPAGE_BORDER:ED_SHADOWSIZE" ;
244        Border = TRUE ;
245        Pos = MAP_APPFONT ( 88, 144 ) ;
246        Size = MAP_APPFONT ( 40, 12 ) ;
247        Spin = TRUE ;
248        Repeat = TRUE ;
249        SpinSize = 10 ;
250        First = 100 ;
251        Last = 5000 ;
252        Maximum = 5000 ;
253        Minimum = 50 ;
254        DecimalDigits = 2 ;
255        Unit = FUNIT_MM ;
256    };
257    FixedText FT_SHADOWCOLOR
258    {
259        Pos = MAP_APPFONT ( 177, 133 ) ;
260        Size = MAP_APPFONT ( 60, 8 ) ;
261        Text [ en-US ] = "C~olor" ;
262    };
263    ListBox LB_SHADOWCOLOR
264    {
265        HelpID = "cui:ListBox:RID_SVXPAGE_BORDER:LB_SHADOWCOLOR" ;
266        Border = TRUE ;
267        Pos = MAP_APPFONT ( 177, 144 ) ;
268        Size = MAP_APPFONT ( 74, 68 ) ;
269        DropDown = TRUE ;
270        DDExtraWidth = TRUE ;
271    };
272    FixedLine FL_SHADOW
273    {
274        Pos = MAP_APPFONT ( 6, 123 ) ;
275        Size = MAP_APPFONT ( 248, 8 ) ;
276        Text [ en-US ] = "Shadow style" ;
277    };
278    FixedLine FL_PROPERTIES
279    {
280        Pos = MAP_APPFONT ( 6, 162 ) ;
281        Size = MAP_APPFONT ( 248, 8 ) ;
282        Hide = TRUE ;
283        Text [ en-US ] = "Properties" ;
284    };
285    CheckBox CB_MERGEWITHNEXT
286    {
287        HelpID = "cui:CheckBox:RID_SVXPAGE_BORDER:CB_MERGEWITHNEXT" ;
288        Pos = MAP_APPFONT ( 12, 173 ) ;
289        Size = MAP_APPFONT ( 242, 10 ) ;
290        Hide = TRUE ;
291        Text [ en-US ] = "~Merge with next paragraph" ;
292    };
293    CheckBox CB_MERGEADJACENTBORDERS
294    {
295        HelpID = "cui:CheckBox:RID_SVXPAGE_BORDER:CB_MERGEADJACENTBORDERS" ;
296        Pos = MAP_APPFONT ( 12, 173 ) ;
297        Size = MAP_APPFONT ( 242, 10 ) ;
298        Hide = TRUE ;
299        Text [ en-US ] = "~Merge adjacent line styles" ;
300    };
301
302#define _PREVIEW_IDLIST_            \
303        IdList =                    \
304        {                           \
305            IID_PRE_CELL_NONE ;     \
306            IID_PRE_CELL_ALL ;      \
307            IID_PRE_CELL_LR ;       \
308            IID_PRE_CELL_TB ;       \
309            IID_PRE_CELL_L ;        \
310            IID_PRE_CELL_DIAG ;     \
311            IID_PRE_HOR_NONE ;      \
312            IID_PRE_HOR_OUTER ;     \
313            IID_PRE_HOR_HOR ;       \
314            IID_PRE_HOR_ALL ;       \
315            IID_PRE_HOR_OUTER2 ;    \
316            IID_PRE_VER_NONE ;      \
317            IID_PRE_VER_OUTER ;     \
318            IID_PRE_VER_VER ;       \
319            IID_PRE_VER_ALL ;       \
320            IID_PRE_VER_OUTER2 ;    \
321            IID_PRE_TABLE_NONE ;    \
322            IID_PRE_TABLE_OUTER ;   \
323            IID_PRE_TABLE_OUTERH ;  \
324            IID_PRE_TABLE_ALL ;     \
325            IID_PRE_TABLE_OUTER2 ;  \
326        };                          \
327        IdCount = { 21 ; } ;
328
329    ImageList IL_PRE_BITMAPS
330    {
331        Prefix = "pr" ;
332        MaskColor = STD_MASKCOLOR ;
333        _PREVIEW_IDLIST_
334    };
335    ImageList ILH_PRE_BITMAPS
336    {
337        Prefix = "prh" ;
338        MaskColor = STD_MASKCOLOR ;
339        _PREVIEW_IDLIST_
340    };
341
342#define _SHADOW_IDLIST_             \
343        IdList =                    \
344        {                           \
345            IID_SHADOWNONE ;        \
346            IID_SHADOW_BOT_RIGHT ;  \
347            IID_SHADOW_BOT_LEFT ;   \
348            IID_SHADOW_TOP_RIGHT ;  \
349            IID_SHADOW_TOP_LEFT ;   \
350        };                          \
351        IdCount = { 5 ; } ;
352
353    ImageList IL_SDW_BITMAPS
354    {
355        Prefix = "sh" ;
356        MaskColor = STD_MASKCOLOR ;
357        _SHADOW_IDLIST_
358    };
359    ImageList ILH_SDW_BITMAPS
360    {
361        Prefix = "shh" ;
362        MaskColor = STD_MASKCOLOR ;
363        _SHADOW_IDLIST_
364    };
365};
366
367String RID_SVXSTR_TABLE_PRESET_NONE
368{
369    Text [ en-US ] = "Set No Borders" ;
370};
371String RID_SVXSTR_TABLE_PRESET_ONLYOUTER
372{
373    Text [ en-US ] = "Set Outer Border Only" ;
374};
375String RID_SVXSTR_TABLE_PRESET_OUTERHORI
376{
377    Text [ en-US ] = "Set Outer Border and Horizontal Lines" ;
378};
379String RID_SVXSTR_TABLE_PRESET_OUTERALL
380{
381    Text [ en-US ] = "Set Outer Border and All Inner Lines" ;
382};
383String RID_SVXSTR_TABLE_PRESET_OUTERINNER
384{
385    Text [ en-US ] = "Set Outer Border Without Changing Inner Lines" ;
386};
387String RID_SVXSTR_PARA_PRESET_DIAGONAL
388{
389    Text [ en-US ] = "Set Diagonal Lines Only" ;
390};
391String RID_SVXSTR_PARA_PRESET_ALL
392{
393    Text [ en-US ] = "Set All Four Borders" ;
394};
395String RID_SVXSTR_PARA_PRESET_LEFTRIGHT
396{
397    Text [ en-US ] = "Set Left and Right Borders Only" ;
398};
399String RID_SVXSTR_PARA_PRESET_TOPBOTTOM
400{
401    Text [ en-US ] = "Set Top and Bottom Borders Only" ;
402};
403String RID_SVXSTR_PARA_PRESET_ONLYLEFT
404{
405    Text [ en-US ] = "Set Left Border Only" ;
406};
407String RID_SVXSTR_HOR_PRESET_ONLYHOR
408{
409    Text [ en-US ] = "Set Top and Bottom Borders, and All Inner Lines" ;
410};
411String RID_SVXSTR_VER_PRESET_ONLYVER
412{
413    Text [ en-US ] = "Set Left and Right Borders, and All Inner Lines" ;
414};
415String RID_SVXSTR_SHADOW_STYLE_NONE
416{
417    Text [ en-US ] = "No Shadow" ;
418};
419String RID_SVXSTR_SHADOW_STYLE_BOTTOMRIGHT
420{
421    Text [ en-US ] = "Cast Shadow to Bottom Right" ;
422};
423String RID_SVXSTR_SHADOW_STYLE_TOPRIGHT
424{
425    Text [ en-US ] = "Cast Shadow to Top Right" ;
426};
427String RID_SVXSTR_SHADOW_STYLE_BOTTOMLEFT
428{
429    Text [ en-US ] = "Cast Shadow to Bottom Left" ;
430};
431String RID_SVXSTR_SHADOW_STYLE_TOPLEFT
432{
433    Text [ en-US ] = "Cast Shadow to Top Left" ;
434};
435
436// ********************************************************************** EOF
437