update credits
[LibreOffice.git] / svx / source / sidebar / line / LinePropertyPanel.src
blobe9049587767593fb2445ee5f5d3727c2eb8fb691
1 /*
2  * This file is part of the LibreOffice project.
3  *
4  * This Source Code Form is subject to the terms of the Mozilla Public
5  * License, v. 2.0. If a copy of the MPL was not distributed with this
6  * file, You can obtain one at http://mozilla.org/MPL/2.0/.
7  *
8  * This file incorporates work covered by the following license notice:
9  *
10  *   Licensed to the Apache Software Foundation (ASF) under one or more
11  *   contributor license agreements. See the NOTICE file distributed
12  *   with this work for additional information regarding copyright
13  *   ownership. The ASF licenses this file to you under the Apache
14  *   License, Version 2.0 (the "License"); you may not use this file
15  *   except in compliance with the License. You may obtain a copy of
16  *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
17  */
18 #include "LinePropertyPanel.hrc"
19 #include <sfx2/sidebar/ResourceDefinitions.hrc>
20 #include <svx/dialogs.hrc>
21 #include "helpid.hrc"
23 #define TOOLBOX_WIDTH       50
24 #define TOOLBOX_HEIGHT      14
25 #define LISTBOX_HEIGHT      99
27 Control RID_SIDEBAR_LINE_PANEL
29     OutputSize = TRUE;
30     DialogControl = TRUE;
31     Border = FALSE;
32     Text = "Line";
34     Size = MAP_APPFONT(
35         PROPERTYPAGE_WIDTH,
36         SECTIONPAGE_MARGIN_VERTICAL_TOP + TEXT_HEIGHT*4 + TEXT_CONTROL_SPACING_VERTICAL*4 + TOOLBOX_HEIGHT*3  + CONTROL_SPACING_VERTICAL*3 + CBOX_HEIGHT + SECTIONPAGE_MARGIN_VERTICAL_BOT );
37     HelpID = HID_PROPERTYPANEL_LINE_SECTION ;
39     FixedText FT_WIDTH
40     {
41         Pos = MAP_APPFONT( SECTIONPAGE_MARGIN_HORIZONTAL , SECTIONPAGE_MARGIN_VERTICAL_TOP ) ;
42         Size = MAP_APPFONT (TOOLBOX_WIDTH  , TEXT_HEIGHT ) ;
43         Text [ en-US ] = "~Width:" ;
44     };
45     ToolBox TB_WIDTH
46     {
47         SVLook = TRUE ;
48         Pos = MAP_APPFONT (SECTIONPAGE_MARGIN_HORIZONTAL, SECTIONPAGE_MARGIN_VERTICAL_TOP + TEXT_HEIGHT + TEXT_CONTROL_SPACING_VERTICAL) ;
49         Size = MAP_APPFONT (TOOLBOX_WIDTH ,TOOLBOX_HEIGHT ) ;
50         TabStop = TRUE ;
51         HelpID = HID_PPROPERTYPANEL_LINE_TBX_WIDTH ;
52         Text = "Width";
53         ItemList =
54         {
55             ToolBoxItem
56             {
57                 Identifier = TBI_WIDTH ;
58                 DropDown = TRUE ;
59                 Text [ en-US ] = "Width" ;
60                 HelpID = HID_PPROPERTYPANEL_LINE_TBI_WIDTH;
61             };
62         };
63     };
64     String STR_QH_TB_WIDTH
65     {
66         Text [ en-US ] = "Select the width of the line.";
67     };
69     FixedText FT_COLOR
70     {
71         Pos = MAP_APPFONT ( SECTIONPAGE_MARGIN_HORIZONTAL + TOOLBOX_WIDTH + 3, SECTIONPAGE_MARGIN_VERTICAL_TOP ) ;
72         Size = MAP_APPFONT (TOOLBOX_WIDTH  , TEXT_HEIGHT ) ;
73         Text [ en-US ] = "~Color:" ;
74     };
75     ToolBox TB_COLOR
76     {
77         SVLook = TRUE ;
78         Pos = MAP_APPFONT (SECTIONPAGE_MARGIN_HORIZONTAL + TOOLBOX_WIDTH + 4, SECTIONPAGE_MARGIN_VERTICAL_TOP + TEXT_HEIGHT + TEXT_CONTROL_SPACING_VERTICAL) ;
79         Size = MAP_APPFONT (TOOLBOX_WIDTH ,TOOLBOX_HEIGHT ) ;
80         TabStop = TRUE ;
81         HelpID = HID_PPROPERTYPANEL_LINE_TBX_COLOR;
82         Text = "Color";
83         ItemList =
84         {
85             ToolBoxItem
86             {
87                 Identifier = TBI_COLOR ;
88                 DropDown = TRUE ;
89                 Text [ en-US ] = "Color" ;
90                 HelpID = HID_PPROPERTYPANEL_LINE_TBI_COLOR;
91             };
92         };
93     };
94     String STR_QH_TB_COLOR
95     {
96         Text [ en-US ] = "Select the color of the line.";
97     };
99     FixedText FT_STYLE
100     {
101         Pos = MAP_APPFONT ( SECTIONPAGE_MARGIN_HORIZONTAL , SECTIONPAGE_MARGIN_VERTICAL_TOP + TEXT_HEIGHT + TEXT_CONTROL_SPACING_VERTICAL + TOOLBOX_HEIGHT  + CONTROL_SPACING_VERTICAL) ;
102         Size = MAP_APPFONT (TOOLBOX_WIDTH  , TEXT_HEIGHT ) ;
103         Text [ en-US ] = "~Style:" ;
104     };
105     ListBox LB_STYLE
106     {
107         Border = TRUE ;
108         HelpID = HID_PPROPERTYPANEL_LINE_TBX_STYLE;
109         Pos = MAP_APPFONT (SECTIONPAGE_MARGIN_HORIZONTAL, SECTIONPAGE_MARGIN_VERTICAL_TOP + TEXT_HEIGHT*2 + TEXT_CONTROL_SPACING_VERTICAL*2 + TOOLBOX_HEIGHT  + CONTROL_SPACING_VERTICAL) ;
110         Size = MAP_APPFONT (TOOLBOX_WIDTH ,LISTBOX_HEIGHT ) ;
111         TabStop = TRUE ;
112         DropDown = TRUE ;
113         DDExtraWidth = TRUE ;
114         QuickHelpText [ en-US ] = "Select the style of the line.";
115     };
117     FixedText FT_TRANSPARENT
118     {
119         Pos = MAP_APPFONT ( SECTIONPAGE_MARGIN_HORIZONTAL + TOOLBOX_WIDTH + 3 , SECTIONPAGE_MARGIN_VERTICAL_TOP + TEXT_HEIGHT + TEXT_CONTROL_SPACING_VERTICAL + TOOLBOX_HEIGHT  + CONTROL_SPACING_VERTICAL) ;
120         Size = MAP_APPFONT (TOOLBOX_WIDTH  , TEXT_HEIGHT ) ;
121         Text [ en-US ] = "~Transparency:" ;
122     };
123     MetricField MF_TRANSPARENT
124     {
125         Border = TRUE ;
126         HelpID = HID_PPROPERTYPANEL_LINE_MTR_TRANCEPARENCE;
127         Pos = MAP_APPFONT ( SECTIONPAGE_MARGIN_HORIZONTAL + TOOLBOX_WIDTH + 3 , SECTIONPAGE_MARGIN_VERTICAL_TOP + TEXT_HEIGHT*2 + TEXT_CONTROL_SPACING_VERTICAL*2 + TOOLBOX_HEIGHT  + CONTROL_SPACING_VERTICAL) ;
128         Size = MAP_APPFONT ( TOOLBOX_WIDTH + 1 , 12 ) ;
129         TabStop = TRUE ;
130         Repeat = TRUE ;
131         Spin = TRUE ;
132         Maximum = 100 ;
133         StrictFormat = TRUE ;
134         Unit = FUNIT_CUSTOM ;
135         CustomUnitText = "%" ;
136         Last = 100 ;
137         SpinSize = 5 ;
138         QuickHelpText [ en-US ] = "Specify the transparency of the line.";
139     };
141     FixedText FT_ARROW
142     {
143         Pos = MAP_APPFONT ( SECTIONPAGE_MARGIN_HORIZONTAL, SECTIONPAGE_MARGIN_VERTICAL_TOP + TEXT_HEIGHT*2 + TEXT_CONTROL_SPACING_VERTICAL*2 + TOOLBOX_HEIGHT*2  + CONTROL_SPACING_VERTICAL*2) ;
144         Size = MAP_APPFONT (TOOLBOX_WIDTH * 2 + 3 , TEXT_HEIGHT ) ;
145         Text [ en-US ] = "~Arrow:" ;
146     };
147     ListBox LB_START
148     {
149         Border = TRUE ;
150         HelpID = HID_PPROPERTYPANEL_LINE_LB_START;
151         Pos = MAP_APPFONT ( SECTIONPAGE_MARGIN_HORIZONTAL , SECTIONPAGE_MARGIN_VERTICAL_TOP + TEXT_HEIGHT*3 + TEXT_CONTROL_SPACING_VERTICAL*3 + TOOLBOX_HEIGHT*2  + CONTROL_SPACING_VERTICAL*2 ) ;
152         Size = MAP_APPFONT ( TOOLBOX_WIDTH , LISTBOX_HEIGHT ) ;
153         TabStop = TRUE ;
154         DropDown = TRUE ;
155         DDExtraWidth = TRUE ;
156         QuickHelpText [ en-US ] = "Select the style of the beginning arrowhead.";
157     };
158     ListBox LB_END
159     {
160         Border = TRUE ;
161         HelpID = HID_PPROPERTYPANEL_LINE_LB_END;
162         Pos = MAP_APPFONT ( SECTIONPAGE_MARGIN_HORIZONTAL + TOOLBOX_WIDTH + 3 , SECTIONPAGE_MARGIN_VERTICAL_TOP + TEXT_HEIGHT*3 + TEXT_CONTROL_SPACING_VERTICAL*3 + TOOLBOX_HEIGHT*2  + CONTROL_SPACING_VERTICAL*2 ) ;
163         Size = MAP_APPFONT ( TOOLBOX_WIDTH + 1, LISTBOX_HEIGHT ) ;
164         TabStop = TRUE ;
165         DropDown = TRUE ;
166         DDExtraWidth = TRUE ;
167         QuickHelpText [ en-US ] = "Select the style of the ending arrowhead.";
168     };
170     FixedText FT_EDGESTYLE
171     {
172         Pos = MAP_APPFONT (
173             SECTIONPAGE_MARGIN_HORIZONTAL,
174             SECTIONPAGE_MARGIN_VERTICAL_TOP + TEXT_HEIGHT*3 + TEXT_CONTROL_SPACING_VERTICAL*3 + TOOLBOX_HEIGHT*3  + CONTROL_SPACING_VERTICAL*3) ;
175         Size = MAP_APPFONT (TOOLBOX_WIDTH * 2 + 3 , TEXT_HEIGHT ) ;
176         Text [ en-US ] = "~Corner style" ;
177     };
178     ListBox LB_EDGESTYLE
179     {
180         HelpID = HID_PPROPERTYPANEL_LINE_LB_EDGESTYLE;
181         Border = TRUE ;
182         Pos = MAP_APPFONT (
183             SECTIONPAGE_MARGIN_HORIZONTAL ,
184             SECTIONPAGE_MARGIN_VERTICAL_TOP + TEXT_HEIGHT*4 + TEXT_CONTROL_SPACING_VERTICAL*4 + TOOLBOX_HEIGHT*3  + CONTROL_SPACING_VERTICAL*3 ) ;
185         Size = MAP_APPFONT ( TOOLBOX_WIDTH , LISTBOX_HEIGHT ) ;
186         TabStop = TRUE ;
187         DropDown = TRUE ;
188         DDExtraWidth = TRUE ;
189         QuickHelpText [ en-US ] = "Select the style of the edge connections.";
190         StringList [ en-US ] =
191         {
192             < "Rounded" ; Default ; > ;
193             < "- none -" ; > ;
194             < "Mitered" ; > ;
195             < "Beveled" ; > ;
196         };
197     };
198     FixedText FT_CAPSTYLE
199     {
200         Pos = MAP_APPFONT (
201             SECTIONPAGE_MARGIN_HORIZONTAL + TOOLBOX_WIDTH + 3,
202             SECTIONPAGE_MARGIN_VERTICAL_TOP + TEXT_HEIGHT*3 + TEXT_CONTROL_SPACING_VERTICAL*3 + TOOLBOX_HEIGHT*3  + CONTROL_SPACING_VERTICAL*3) ;
203         Size = MAP_APPFONT (TOOLBOX_WIDTH * 2 + 3 , TEXT_HEIGHT ) ;
204         Text [ en-US ] = "Ca~p style" ;
205     };
206     ListBox LB_CAPSTYLE
207     {
208         HelpID = HID_PPROPERTYPANEL_LINE_LB_CAPSTYLE;
209         Border = TRUE ;
210         Pos = MAP_APPFONT (
211             SECTIONPAGE_MARGIN_HORIZONTAL + TOOLBOX_WIDTH + 3,
212             SECTIONPAGE_MARGIN_VERTICAL_TOP + TEXT_HEIGHT*4 + TEXT_CONTROL_SPACING_VERTICAL*4 + TOOLBOX_HEIGHT*3  + CONTROL_SPACING_VERTICAL*3 ) ;
213         Size = MAP_APPFONT ( TOOLBOX_WIDTH , LISTBOX_HEIGHT ) ;
214         TabStop = TRUE ;
215         DropDown = TRUE ;
216         DDExtraWidth = TRUE ;
217         QuickHelpText [ en-US ] = "Select the style of the line caps.";
218         StringList [ en-US ] =
219         {
220             < "Flat" ; Default ; > ; // Same string as in Excel
221             < "Round" ; > ;
222             < "Square" ; > ;
223         };
224     };
226     Image IMG_COLOR
227     {
228         ImageBitmap = Bitmap{File = "symphony/Line_color.png";};
229     };
230     Image IMG_COLOR_NO
231     {
232         ImageBitmap = Bitmap{File = "symphony/no color.png";};
233     };
235     Image IMG_NONE_ICON
236     {
237         ImageBitmap = Bitmap{File = "symphony/blank.png";};
238     };
240     //WIDTH ICON
241     Image IMG_WIDTH1_ICON
242     {
243         ImageBitmap = Bitmap{File = "symphony/width1.png";};
244     };
245     Image IMG_WIDTH2_ICON
246     {
247         ImageBitmap = Bitmap{File = "symphony/width2.png";};
248     };
249     Image IMG_WIDTH3_ICON
250     {
251         ImageBitmap = Bitmap{File = "symphony/width3.png";};
252     };
253     Image IMG_WIDTH4_ICON
254     {
255         ImageBitmap = Bitmap{File = "symphony/width4.png";};
256     };
257     Image IMG_WIDTH5_ICON
258     {
259         ImageBitmap = Bitmap{File = "symphony/width5.png";};
260     };
261     Image IMG_WIDTH6_ICON
262     {
263         ImageBitmap = Bitmap{File = "symphony/width6.png";};
264     };
265     Image IMG_WIDTH7_ICON
266     {
267         ImageBitmap = Bitmap{File = "symphony/width7.png";};
268     };
269     Image IMG_WIDTH8_ICON
270     {
271         ImageBitmap = Bitmap{File = "symphony/width8.png";};
272     };
275 Control RID_POPUPPANEL_LINEPAGE_COLOR
277     OutputSize = TRUE;
278     DialogControl = TRUE;
279     Border = FALSE;
280     Size = MAP_APPFONT(  POPUP_COLOR_PICKER_WIDTH , POPUP_COLOR_PICKER_HEIGHT  );
282     Control VS_COLOR
283     {
284         HelpId = HID_PPROPERTYPANEL_LINE_VS_COLOR ;
285         Hide = TRUE ;
286         Pos = MAP_APPFONT ( OFFSET_X , OFFSET_Y );
287         Size = MAP_APPFONT (  POPUP_COLOR_PICKER_WIDTH - OFFSET_X * 2, POPUP_COLOR_PICKER_HEIGHT - OFFSET_Y * 2);
288         TabStop = TRUE ;
289         Text = "Color";
290     };
292 Control RID_POPUPPANEL_LINEPAGE_STYLE
294     OutputSize = TRUE;
295     DialogControl = TRUE;
296     Border = FALSE;
298     Size = MAP_APPFONT(
299         POPUPPANEL_MARGIN_SMALL * 2 + POPUP_BORDER_WIDTH ,
300         13 + POPUP_BORDER_HEIGHT + POPUPPANEL_MARGIN_SMALL * 2 + POPUPPANEL_MARGIN_LARGE);
302     Control VS_STYLE
303     {
304         HelpId = HID_PPROPERTYPANEL_LINE_VS_STYLE ;
305         Hide = TRUE ;
306         Pos = MAP_APPFONT(  POPUPPANEL_MARGIN_SMALL + OFFSET_X , POPUPPANEL_MARGIN_SMALL + OFFSET_Y );
307         Size = MAP_APPFONT ( 93  , 13 * 12);
308         TabStop = TRUE ;
309         Text = "Style";
310     };
312     PushButton PB_OPTIONS
313     {
314         HelpId = HID_PPROPERTYPANEL_LINE_BTN_STYLE;
315         Pos = MAP_APPFONT (  POPUPPANEL_MARGIN_LARGE + OFFSET_X , POPUPPANEL_MARGIN_SMALL * 2 + OFFSET_Y  );
316         Size = MAP_APPFONT ( 93 , 13 );
317         TabStop = TRUE;
318         Text [ en-US ] = "~More Options...";
319     };
321 Control RID_POPUPPANEL_LINEPAGE_WIDTH
323     OutputSize = TRUE;
324     DialogControl = TRUE;
325     Border = FALSE;
327     Size = MAP_APPFONT(  POPUPPANEL_MARGIN_SMALL * 2 + POPUP_BORDER_WIDTH  + 80,    POPUPPANEL_MARGIN_SMALL + POPUPPANEL_MARGIN_LARGE + POPUP_BORDER_WIDTH + 12 * 9 + POPUPPANEL_MARGIN_SMALL * 2 + TEXT_HEIGHT + (POPUPPANEL_MARGIN_LARGE * 2 +  TEXT_HEIGHT + 12 +  TEXT_CONTROL_SPACING_VERTICAL));
329     Control VS_WIDTH
330     {
331         HelpId = HID_PPROPERTYPANEL_LINE_VS_WIDTH ;
332         Hide = TRUE ;
333         Pos = MAP_APPFONT( POPUPPANEL_MARGIN_SMALL + OFFSET_X , POPUPPANEL_MARGIN_SMALL + OFFSET_Y );
334         Size = MAP_APPFONT ( 80  , 12 * 9);
335         TabStop = TRUE ;
336         Text = "Width";
337     };
338     FixedText FT_CUSTOME
339     {
340         Pos = MAP_APPFONT ( POPUPPANEL_MARGIN_LARGE + OFFSET_X, POPUPPANEL_MARGIN_SMALL + OFFSET_Y + 12 * 9 + POPUPPANEL_MARGIN_SMALL ) ;
341         Size = MAP_APPFONT ( 80  , TEXT_HEIGHT ) ;
342         Text [ en-US ] = "Custom:" ;
343     };
344     FixedText FT_LINE_WIDTH
345     {
346         Pos = MAP_APPFONT ( CUSTOM_X + POPUPPANEL_MARGIN_LARGE, CUSTOM_Y + POPUPPANEL_MARGIN_LARGE) ;
347         Size = MAP_APPFONT (  74 - POPUPPANEL_MARGIN_LARGE * 2   , TEXT_HEIGHT ) ;
348         Text [ en-US ] = "Line ~width:" ;
349     };
350     MetricField MF_WIDTH
351     {
352         Border = TRUE ;
353         HelpID = HID_PPROPERTYPANEL_LINE_MTR_WIDTH ;
354         Pos = MAP_APPFONT (  CUSTOM_X + POPUPPANEL_MARGIN_LARGE  , CUSTOM_Y + POPUPPANEL_MARGIN_LARGE + TEXT_HEIGHT + TEXT_CONTROL_SPACING_VERTICAL) ;
355         Size = MAP_APPFONT ( 40 , 12 ) ;
356         TabStop = TRUE ;
357         Right = TRUE ;
358         Repeat = TRUE ;
359         Spin = TRUE ;
360         Maximum = 5000 ;
361         StrictFormat = TRUE ;
362         DecimalDigits = 2 ;
363         Value = 1 ;
364         Unit = FUNIT_MM ;
365         Last = 5000 ;
366         SpinSize = 10 ;
367         QuickHelpText [ en-US ] = "Specify the width of the line.";
368     };
370     Image IMG_WIDTH_CUSTOM
371     {
372         ImageBitmap = Bitmap{File = "symphony/last_custom_common.png";};
373     };
374     Image IMG_WIDTH_CUSTOM_GRAY
375     {
376         ImageBitmap = Bitmap{File = "symphony/last_custom_common_grey.png";};
377     };
378     String STR_WIDTH_LAST_CUSTOM
379     {
380         Text [ en-US ] = "Last Custom Value";
381     };
382     String STR_PT
383     {
384         Text [ en-US ] = "pt";
385     };
388 // eof