bump product version to 4.1.6.2
[LibreOffice.git] / svx / source / engine3d / float3d.src
blob954d71a9fee627db4774c160fde1060e840acead
1 /* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
2 /*
3  * This file is part of the LibreOffice project.
4  *
5  * This Source Code Form is subject to the terms of the Mozilla Public
6  * License, v. 2.0. If a copy of the MPL was not distributed with this
7  * file, You can obtain one at http://mozilla.org/MPL/2.0/.
8  *
9  * This file incorporates work covered by the following license notice:
10  *
11  *   Licensed to the Apache Software Foundation (ASF) under one or more
12  *   contributor license agreements. See the NOTICE file distributed
13  *   with this work for additional information regarding copyright
14  *   ownership. The ASF licenses this file to you under the Apache
15  *   License, Version 2.0 (the "License"); you may not use this file
16  *   except in compliance with the License. You may obtain a copy of
17  *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
18  */
20 #include <svx/dialogs.hrc>
21 #include "float3d.hrc"
22 #include <svx/svxcommands.h>
24 #define WIDTH               158
25 #define HEIGHT              209
26 #define BORDER              3
27 #define BUTTON_WIDTH        13
28 #define BUTTON_HEIGHT       13
29 #define VT_BUTTON_WIDTH     18
30 #define GROUP_WIDTH         (WIDTH - 2 * BORDER)
31 #define IMG_BUTTON_HEIGHT   15
32 #define IMG_BUTTON_NEXT     (IMG_BUTTON_HEIGHT + 2)
33 #define IMG_BUTTON_SIZE     MAP_APPFONT( BUTTON_WIDTH, IMG_BUTTON_HEIGHT )
34 #define FIXED_LINE_HEIGHT   8
35 #define FIXED_LINE_SIZE     MAP_APPFONT( GROUP_WIDTH, FIXED_LINE_HEIGHT )
36 #define TOP_FIXED_LINE_POS  MAP_APPFONT( BORDER, 2+BORDER + IMG_BUTTON_HEIGHT )
37 #define FT_WIDTH_SHORT      56
38 #define FT_WIDTH_LONG       89
39 #define FT_HEIGHT           8
40 #define FT_OFFSET_NEXT      (FT_HEIGHT + 6)
41 #define FT_INDENT           (BORDER + 6)
42 #define FIRST_FT_START_Y    (2+BORDER+IMG_BUTTON_HEIGHT + 13)
43 #define SEGMENTS_START_Y    (FIRST_FT_START_Y + 3*FT_OFFSET_NEXT + 13)
44 #define NORMALS_START_Y     (SEGMENTS_START_Y + 2*13)
45 #define NORMALS_BT_START_Y  (SEGMENTS_START_Y + 2*13 +11)
46 #define SHADOW_START_Y      (FIRST_FT_START_Y + 13)
47 #define CAMERA_START_Y      (SHADOW_START_Y + FT_OFFSET_NEXT + 13)
48 #define SPECULAR_START_Y    (FIRST_FT_START_Y + 2*FT_OFFSET_NEXT + 13)
50 #define MASKCOLOR   MaskColor = Color { Red=0xFFFF; Green=0x0000; Blue=0xFFFF; };
53 DockingWindow RID_SVXFLOAT_3D
55     HelpID = CMD_SID_3D_WIN ;
56     Border = TRUE ;
57     Hide = TRUE ;
58     SVLook = TRUE ;
59     Sizeable = TRUE ;
60     Moveable = TRUE ;
61     Closeable = TRUE ;
62     Zoomable = TRUE ;
63     Dockable = TRUE ;
64     EnableResizing = TRUE ;
65     Size = MAP_APPFONT ( WIDTH , HEIGHT ) ;
66     Text [ en-US ] = "3D Effects" ;
67     Closeable = TRUE ;
68     Zoomable = TRUE ;
70     ImageButton BTN_GEO
71     {
72         HelpID = "svx:ImageButton:RID_SVXFLOAT_3D:BTN_GEO";
73         Pos = MAP_APPFONT ( 4 , BORDER ) ;
74         Size = MAP_APPFONT ( VT_BUTTON_WIDTH , IMG_BUTTON_HEIGHT ) ;
75         TabStop = TRUE ;
76         ButtonImage = Image
77         {
78             ImageBitmap = Bitmap { File = "3dgeo.bmp" ; };
79             MASKCOLOR
80         };
81         QuickHelpText [ en-US ] = "Geometry" ;
82     };
83     ImageButton BTN_REPRESENTATION
84     {
85         HelpID = "svx:ImageButton:RID_SVXFLOAT_3D:BTN_REPRESENTATION";
86         Pos = MAP_APPFONT ( 22 , BORDER ) ;
87         Size = MAP_APPFONT ( VT_BUTTON_WIDTH , IMG_BUTTON_HEIGHT ) ;
88         TabStop = TRUE ;
89         ButtonImage = Image
90         {
91             ImageBitmap = Bitmap { File = "3drepres.bmp" ; };
92             MASKCOLOR
93         };
94         QuickHelpText [ en-US ] = "Shading" ;
95     };
96     ImageButton BTN_LIGHT
97     {
98         HelpID = "svx:ImageButton:RID_SVXFLOAT_3D:BTN_LIGHT";
99         Pos = MAP_APPFONT ( 40 , BORDER ) ;
100         Size = MAP_APPFONT ( VT_BUTTON_WIDTH , IMG_BUTTON_HEIGHT ) ;
101         TabStop = TRUE ;
102         ButtonImage = Image
103         {
104             ImageBitmap = Bitmap { File = "3dlight.bmp" ; };
105             MASKCOLOR
106         };
107         QuickHelpText [ en-US ] = "Illumination" ;
108     };
109     ImageButton BTN_TEXTURE
110     {
111         HelpID = "svx:ImageButton:RID_SVXFLOAT_3D:BTN_TEXTURE";
112         Pos = MAP_APPFONT ( 58 , BORDER ) ;
113         Size = MAP_APPFONT ( VT_BUTTON_WIDTH , IMG_BUTTON_HEIGHT ) ;
114         ButtonImage = Image
115         {
116             ImageBitmap = Bitmap { File = "3dtextur.bmp" ; };
117             MASKCOLOR
118         };
119         TabStop = TRUE ;
120         QuickHelpText [ en-US ] = "Textures" ;
121     };
122     ImageButton BTN_MATERIAL
123     {
124         HelpID = "svx:ImageButton:RID_SVXFLOAT_3D:BTN_MATERIAL";
125         Pos = MAP_APPFONT ( 76 , BORDER ) ;
126         Size = MAP_APPFONT ( VT_BUTTON_WIDTH , IMG_BUTTON_HEIGHT ) ;
127         TabStop = TRUE ;
128         ButtonImage = Image
129         {
130             ImageBitmap = Bitmap { File = "material.bmp" ; };
131             MASKCOLOR
132         };
133         QuickHelpText [ en-US ] = "Material" ;
134     };
136     ImageButton BTN_UPDATE
137     {
138         HelpID = "svx:ImageButton:RID_SVXFLOAT_3D:BTN_UPDATE";
139         Pos = MAP_APPFONT ( WIDTH - BORDER - BUTTON_WIDTH * 2 , BORDER ) ;
140         Size = IMG_BUTTON_SIZE;
141         TabStop = TRUE ;
142         ButtonImage = Image
143         {
144             ImageBitmap = Bitmap { File = "sc10350.bmp" ; };
145             MASKCOLOR
146         };
147         QuickHelpText [ en-US ] = "Update" ;
148     };
149     ImageButton BTN_ASSIGN
150     {
151         HelpID = "svx:ImageButton:RID_SVXFLOAT_3D:BTN_ASSIGN";
152         Pos = MAP_APPFONT ( WIDTH - BORDER - BUTTON_WIDTH , BORDER ) ;
153         Size = IMG_BUTTON_SIZE;
154         TabStop = TRUE ;
155         ButtonImage = Image
156         {
157             ImageBitmap = Bitmap { File = "apply.bmp" ; };
158             MASKCOLOR
159         };
160         QuickHelpText [ en-US ] = "Assign" ;
161     };
162      // Lower part
163     ImageButton BTN_CHANGE_TO_3D
164     {
165         HelpID = "svx:ImageButton:RID_SVXFLOAT_3D:BTN_CHANGE_TO_3D";
166         Pos = MAP_APPFONT ( 9 , 200 - BUTTON_HEIGHT ) ;
167         Size = IMG_BUTTON_SIZE;
168         TabStop = TRUE ;
169         ButtonImage = Image
170         {
171             ImageBitmap = Bitmap { File = "convrt3d.bmp" ; };
172             MASKCOLOR
173         };
174         TabStop = TRUE ;
175         QuickHelpText [ en-US ] = "Convert to 3D" ;
176     };
177     ImageButton BTN_LATHE_OBJ
178     {
179         HelpID = "svx:ImageButton:RID_SVXFLOAT_3D:BTN_LATHE_OBJ";
180         Pos = MAP_APPFONT ( 9 + BUTTON_WIDTH + 1 , 200 - BUTTON_HEIGHT ) ;
181         Size = IMG_BUTTON_SIZE;
182         TabStop = TRUE ;
183         ButtonImage = Image
184         {
185             ImageBitmap = Bitmap { File = "rotate3d.bmp" ; };
186             MASKCOLOR
187         };
188         TabStop = TRUE ;
189         QuickHelpText [ en-US ] = "Convert to Lathe Object" ;
190     };
191     ImageButton BTN_PERSPECTIVE
192     {
193         HelpID = "svx:ImageButton:RID_SVXFLOAT_3D:BTN_PERSPECTIVE";
194         Pos = MAP_APPFONT ( 9 + ( BUTTON_WIDTH + 1 ) * 2 , 200 - BUTTON_HEIGHT ) ;
195         Size = IMG_BUTTON_SIZE;
196         TabStop = TRUE ;
197         ButtonImage = Image
198         {
199             ImageBitmap = Bitmap { File = "persp3d.bmp" ; };
200             MASKCOLOR
201         };
202         TabStop = TRUE ;
203         QuickHelpText [ en-US ] = "Perspective On/Off" ;
204     };
205     Control CTL_PREVIEW
206     {
207         Border = TRUE ;
208         Pos = MAP_APPFONT ( 66 , 124 ) ;
209         Size = MAP_APPFONT ( 83 , 76 ) ;
210         TabStop = TRUE ;
211     };
212     Control CTL_LIGHT_PREVIEW
213     {
214         Border = TRUE ;
215         Pos = MAP_APPFONT ( 66 , 124 ) ;
216         Size = MAP_APPFONT ( 83 , 76 ) ;
217         TabStop = TRUE ;
218     };
219     FixedLine FL_GEOMETRIE
220     {
221         Pos = TOP_FIXED_LINE_POS;
222         Size = FIXED_LINE_SIZE;
223         Text [ en-US ] = "Geometry" ;
224     };
225     FixedText FT_PERCENT_DIAGONAL
226     {
227         Pos = MAP_APPFONT ( FT_INDENT, FIRST_FT_START_Y );
228         Size = MAP_APPFONT ( FT_WIDTH_LONG , FT_HEIGHT ) ;
229         Text [ en-US ] = "R~ounded edges" ;
230     };
231     MetricField MTR_PERCENT_DIAGONAL
232     {
233         HelpID = "svx:MetricField:RID_SVXFLOAT_3D:MTR_PERCENT_DIAGONAL";
234         Border = TRUE ;
235         Pos = MAP_APPFONT ( FT_INDENT + FT_WIDTH_LONG + 1 , FIRST_FT_START_Y - 2 ) ;
236         Size = MAP_APPFONT ( 50 , 12 ) ;
237         TabStop = TRUE ;
238         Repeat = TRUE ;
239         Spin = TRUE ;
240         SpinSize = 5 ;
241         Maximum = 100 ;
242         Last = 100 ;
243         Unit = FUNIT_CUSTOM ;
244         CustomUnitText = "%" ;
245     };
246     FixedText FT_BACKSCALE
247     {
248         Pos = MAP_APPFONT ( FT_INDENT , FIRST_FT_START_Y + FT_OFFSET_NEXT ) ;
249         Size = MAP_APPFONT ( FT_WIDTH_LONG , FT_HEIGHT ) ;
250         Text [ en-US ] = "~Scaled depth" ;
251     };
252     MetricField MTR_BACKSCALE
253     {
254         HelpID = "svx:MetricField:RID_SVXFLOAT_3D:MTR_BACKSCALE";
255         Border = TRUE ;
256         Pos = MAP_APPFONT ( FT_INDENT + FT_WIDTH_LONG + 1,
257                             FIRST_FT_START_Y + FT_OFFSET_NEXT - 2 ) ;
258         Size = MAP_APPFONT ( 50 , 12 ) ;
259         TabStop = TRUE ;
260         Repeat = TRUE ;
261         Spin = TRUE ;
262         SpinSize = 5 ;
263         Maximum = 10000 ;
264         Unit = FUNIT_CUSTOM ;
265         CustomUnitText  = "%" ;
266         Last = 10000 ;
267     };
268     FixedText FT_END_ANGLE
269     {
270         Pos = MAP_APPFONT ( FT_INDENT , FIRST_FT_START_Y + 2*FT_OFFSET_NEXT ) ;
271         Size = MAP_APPFONT ( FT_WIDTH_LONG , FT_HEIGHT ) ;
272         Text [ en-US ] = "~Rotation angle" ;
273     };
274     MetricField MTR_END_ANGLE
275     {
276         HelpID = "svx:MetricField:RID_SVXFLOAT_3D:MTR_END_ANGLE";
277         Border = TRUE ;
278         Pos = MAP_APPFONT ( FT_INDENT + FT_WIDTH_LONG + 1,
279                             FIRST_FT_START_Y + 2*FT_OFFSET_NEXT - 2 ) ;
280         Size = MAP_APPFONT ( 50 , 12 ) ;
281         TabStop = TRUE ;
282         Repeat = TRUE ;
283         Spin = TRUE ;
284         SpinSize = 5 ;
285         Unit = FUNIT_CUSTOM ;
286         Maximum = 36000 ;
287         Last = 36000 ;
288         DecimalDigits = 1 ;
289         CustomUnitText [ en-US ] = " degree(s)";
290     };
291     FixedText FT_DEPTH
292     {
293         Pos = MAP_APPFONT ( FT_INDENT , FIRST_FT_START_Y + 3*FT_OFFSET_NEXT ) ;
294         Size = MAP_APPFONT ( FT_WIDTH_LONG , FT_HEIGHT ) ;
295         Text [ en-US ] = "~Depth" ;
296     };
297     MetricField MTR_DEPTH
298     {
299         HelpID = "svx:MetricField:RID_SVXFLOAT_3D:MTR_DEPTH";
300         Border = TRUE ;
301         Pos = MAP_APPFONT ( FT_INDENT + FT_WIDTH_LONG + 1,
302                             FIRST_FT_START_Y + 3*FT_OFFSET_NEXT - 2 ) ;
303         Size = MAP_APPFONT ( 50 , 12 ) ;
304         TabStop = TRUE ;
305         Repeat = TRUE ;
306         Spin = TRUE ;
307         Unit = FUNIT_MM ;
308         StrictFormat = TRUE ;
309         Minimum = 0 ;
310         First = 0 ;
311         Maximum = 10000000 ;
312         Last = 10000000 ;
313         DecimalDigits = 2 ;
314         SpinSize = 100 ;
315     };
316     FixedLine FL_SEGMENTS
317     {
318         Pos = MAP_APPFONT ( BORDER , SEGMENTS_START_Y ) ;
319         Size = FIXED_LINE_SIZE;
320         Text [ en-US ] = "Segments" ;
321     };
322      // Geometry
323     FixedText FT_HORIZONTAL
324     {
325         Pos = MAP_APPFONT ( FT_INDENT , SEGMENTS_START_Y+13 ) ;
326         Size = MAP_APPFONT ( 40 , 8 ) ;
327         Text [ en-US ] = "~Horizontal" ;
328     };
329     NumericField NUM_HORIZONTAL
330     {
331         HelpID = "svx:NumericField:RID_SVXFLOAT_3D:NUM_HORIZONTAL";
332         Border = TRUE ;
333         Pos = MAP_APPFONT ( FT_INDENT + 42, SEGMENTS_START_Y+13-2 ) ;
334         Size = MAP_APPFONT ( 22 , 12 ) ;
335         TabStop = TRUE ;
336         Repeat = TRUE ;
337         Spin = TRUE ;
338         Minimum = 2 ;
339         First = 2 ;
340         Maximum = 256 ;
341         Last = 256 ;
342     };
343     FixedText FT_VERTICAL
344     {
345         Pos = MAP_APPFONT ( FT_INDENT + 74 , SEGMENTS_START_Y+13 ) ;
346         Size = MAP_APPFONT ( 40 , 8 ) ;
347         Text [ en-US ] = "~Vertical" ;
348     };
349     NumericField NUM_VERTICAL
350     {
351         HelpID = "svx:NumericField:RID_SVXFLOAT_3D:NUM_VERTICAL";
352         Border = TRUE ;
353         Pos = MAP_APPFONT ( FT_INDENT + 114+2 , SEGMENTS_START_Y+13-2 ) ;
354         Size = MAP_APPFONT ( 22 , 12 ) ;
355         TabStop = TRUE ;
356         Repeat = TRUE ;
357         Spin = TRUE ;
358         Minimum = 2 ;
359         First = 2 ;
360         Maximum = 256 ;
361         Last = 256 ;
362     };
364     FixedLine FL_NORMALS
365     {
366         Pos = MAP_APPFONT ( BORDER , NORMALS_START_Y ) ;
367         Size = MAP_APPFONT ( 54 , 8 ) ;
368         Text [ en-US ] = "Normals" ;
369     };
370     ImageButton BTN_NORMALS_OBJ
371     {
372         HelpID = "svx:ImageButton:RID_SVXFLOAT_3D:BTN_NORMALS_OBJ";
373         Pos = MAP_APPFONT ( FT_INDENT , NORMALS_BT_START_Y ) ;
374         Size = IMG_BUTTON_SIZE;
375         ButtonImage = Image
376         {
377             ImageBitmap = Bitmap { File = "normobjs.bmp" ; };
378             MASKCOLOR
379         };
380         TabStop = TRUE ;
381         QuickHelpText [ en-US ] = "Object-Specific" ;
382     };
383     ImageButton BTN_NORMALS_FLAT
384     {
385         HelpID = "svx:ImageButton:RID_SVXFLOAT_3D:BTN_NORMALS_FLAT";
386         Pos = MAP_APPFONT ( FT_INDENT + (1+BUTTON_WIDTH) , NORMALS_BT_START_Y ) ;
387         Size = IMG_BUTTON_SIZE;
388         ButtonImage = Image
389         {
390             ImageBitmap = Bitmap { File = "normflat.bmp" ; };
391             MASKCOLOR
392         };
393         TabStop = TRUE ;
394         QuickHelpText [ en-US ] = "Flat" ;
395     };
396     ImageButton BTN_NORMALS_SPHERE
397     {
398         HelpID = "svx:ImageButton:RID_SVXFLOAT_3D:BTN_NORMALS_SPHERE";
399         Pos = MAP_APPFONT ( FT_INDENT + (1+BUTTON_WIDTH) * 2 , NORMALS_BT_START_Y ) ;
400         Size = IMG_BUTTON_SIZE;
401         ButtonImage = Image
402         {
403             ImageBitmap = Bitmap { File = "normsphe.bmp" ; };
404             MASKCOLOR
405         };
406         TabStop = TRUE ;
407         QuickHelpText [ en-US ] = "Spherical" ;
408     };
409     ImageButton BTN_NORMALS_INVERT
410     {
411         HelpID = "svx:ImageButton:RID_SVXFLOAT_3D:BTN_NORMALS_INVERT";
412         Pos = MAP_APPFONT ( FT_INDENT , NORMALS_BT_START_Y + IMG_BUTTON_NEXT ) ;
413         Size = IMG_BUTTON_SIZE;
414         ButtonImage = Image
415         {
416             ImageBitmap = Bitmap { File = "invert3d.bmp" ; };
417             MASKCOLOR
418         };
419         TabStop = TRUE ;
420         QuickHelpText [ en-US ] = "Invert Normals" ;
421     };
422     ImageButton BTN_TWO_SIDED_LIGHTING
423     {
424         HelpID = "svx:ImageButton:RID_SVXFLOAT_3D:BTN_TWO_SIDED_LIGHTING";
425         Pos = MAP_APPFONT ( FT_INDENT + (1+BUTTON_WIDTH) * 2 ,
426                             NORMALS_BT_START_Y + IMG_BUTTON_NEXT ) ;
427         Size = IMG_BUTTON_SIZE;
428         ButtonImage = Image
429         {
430             ImageBitmap = Bitmap { File = "lght2sid.bmp" ; };
431             MASKCOLOR
432         };
433         TabStop = TRUE ;
434         QuickHelpText [ en-US ] = "Double-Sided Illumination" ;
435     };
436     ImageButton BTN_DOUBLE_SIDED
437     {
438         HelpID = "svx:ImageButton:RID_SVXFLOAT_3D:BTN_DOUBLE_SIDED";
439         Pos = MAP_APPFONT ( FT_INDENT , NORMALS_BT_START_Y + 2*IMG_BUTTON_NEXT ) ;
440         Size = IMG_BUTTON_SIZE;
441         ButtonImage = Image
442         {
443             ImageBitmap = Bitmap { File = "doublesi.bmp" ; };
444             MASKCOLOR
445         };
446         TabStop = TRUE ;
447         QuickHelpText [ en-US ] = "Double-Sided" ;
448     };
450     // Representation
451     FixedText FT_SHADEMODE
452     {
453         Pos = MAP_APPFONT ( FT_INDENT , FIRST_FT_START_Y ) ;
454         Size = MAP_APPFONT ( FT_WIDTH_SHORT , FT_HEIGHT ) ;
455         Text [ en-US ] = "~Mode" ;
456     };
457     ListBox LB_SHADEMODE
458     {
459         HelpID = "svx:ListBox:RID_SVXFLOAT_3D:LB_SHADEMODE";
460         Border = TRUE ;
461         Pos = MAP_APPFONT ( 66 , 30 ) ;
462         Size = MAP_APPFONT ( 83 , 100 ) ;
463         TabStop = TRUE ;
464         DropDown = TRUE ;
465         StringList [ en-US ] =
466         {
467             < "Flat" ; > ;
468             < "Phong" ; > ;
469             < "Gouraud" ; > ;
470         };
471     };
472     FixedLine FL_SHADOW
473     {
474         Pos = MAP_APPFONT ( BORDER , SHADOW_START_Y ) ;
475         Size = FIXED_LINE_SIZE;
476         Text [ en-US ] = "Shadow" ;
477     };
478     ImageButton BTN_SHADOW_3D
479     {
480         HelpID = "svx:ImageButton:RID_SVXFLOAT_3D:BTN_SHADOW_3D";
481         Pos = MAP_APPFONT ( FT_INDENT , SHADOW_START_Y + 11 ) ;
482         Size = IMG_BUTTON_SIZE;
483         TabStop = TRUE ;
484         ButtonImage = Image
485         {
486             ImageBitmap = Bitmap { File = "shadow3d.bmp" ; };
487             MASKCOLOR
488         };
489         TabStop = TRUE ;
490         QuickHelpText [ en-US ] = "3D Shadowing On/Off" ;
491     };
492     FixedText FT_SLANT
493     {
494         Pos = MAP_APPFONT ( FT_INDENT + BUTTON_WIDTH + 3 , SHADOW_START_Y + 11 + 2 ) ;
495         Size = MAP_APPFONT ( 68 , FT_HEIGHT ) ;
496         Right = TRUE;
497         Text [ en-US ] = "S~urface angle" ;
498     };
499     MetricField MTR_SLANT
500     {
501         HelpID = "svx:MetricField:RID_SVXFLOAT_3D:MTR_SLANT";
502         Border = TRUE ;
503         Pos = MAP_APPFONT ( 99 , SHADOW_START_Y + 11 ) ;
504         Size = MAP_APPFONT ( 50 , 12 ) ;
505         TabStop = TRUE ;
506         Repeat = TRUE ;
507         Spin = TRUE ;
508         SpinSize = 5 ;
509         Maximum = 90 ;
510         Unit = FUNIT_CUSTOM ;
511         Last = 90 ;
512         CustomUnitText [ en-US ] = " degree(s)";
513     };
515     FixedLine FL_CAMERA
516     {
517         Pos = MAP_APPFONT ( BORDER , CAMERA_START_Y ) ;
518         Size = FIXED_LINE_SIZE;
519         Text [ en-US ] = "Camera" ;
520     };
521     FixedText FT_DISTANCE
522     {
523         Pos = MAP_APPFONT ( FT_INDENT , CAMERA_START_Y + 11 ) ;
524         Size = MAP_APPFONT ( FT_WIDTH_LONG , FT_HEIGHT ) ;
525         Text [ en-US ] = "~Distance" ;
526     };
527     MetricField MTR_DISTANCE
528     {
529         HelpID = "svx:MetricField:RID_SVXFLOAT_3D:MTR_DISTANCE";
530         Border = TRUE ;
531         Pos = MAP_APPFONT ( FT_INDENT + FT_WIDTH_LONG + 1 ,
532                             CAMERA_START_Y + 11 - 2 ) ;
533         Size = MAP_APPFONT ( 50 , 12 ) ;
534         TabStop = TRUE ;
535         Repeat = TRUE ;
536         Spin = TRUE ;
537         StrictFormat = TRUE ;
538         Unit = FUNIT_MM ;
539         Minimum = 1 ;
540         First = 1 ;
541         Maximum = 1000000 ;
542         Last = 1000000 ;
543         DecimalDigits = 2 ;
544         SpinSize = 100 ;
545     };
546     FixedText FT_FOCAL_LENGTH
547     {
548         Pos = MAP_APPFONT ( FT_INDENT , CAMERA_START_Y + 11 + FT_OFFSET_NEXT ) ;
549         Size = MAP_APPFONT ( FT_WIDTH_LONG , FT_HEIGHT ) ;
550         Text [ en-US ] = "~Focal length" ;
551     };
552     MetricField MTR_FOCAL_LENGTH
553     {
554         HelpID = "svx:MetricField:RID_SVXFLOAT_3D:MTR_FOCAL_LENGTH";
555         Border = TRUE ;
556         Pos = MAP_APPFONT ( FT_INDENT + FT_WIDTH_LONG + 1 ,
557                             CAMERA_START_Y + 11 + FT_OFFSET_NEXT - 2 ) ;
558         Size = MAP_APPFONT ( 50 , 12 ) ;
559         TabStop = TRUE ;
560         Repeat = TRUE ;
561         Spin = TRUE ;
562         StrictFormat = TRUE ;
563         Unit = FUNIT_MM ;
564         Minimum = 1 ;
565         First = 1 ;
566         Maximum = 1000000 ;
567         Last = 1000000 ;
568         DecimalDigits = 2 ;
569         SpinSize = 100 ;
570     };
571     FixedLine FL_REPRESENTATION
572     {
573         Pos = TOP_FIXED_LINE_POS;
574         Size = FIXED_LINE_SIZE;
575         Text [ en-US ] = "Shading" ;
576     };
577      // Lighting
578     FixedText FT_LIGHTSOURCE
579     {
580         Pos = MAP_APPFONT ( FT_INDENT , FIRST_FT_START_Y ) ;
581         Size = MAP_APPFONT ( FT_WIDTH_LONG , FT_HEIGHT ) ;
582         Text [ en-US ] = "~Light source" ;
583     };
584     ImageButton BTN_LIGHT_1
585     {
586         HelpID = "svx:ImageButton:RID_SVXFLOAT_3D:BTN_LIGHT_1";
587         Pos = MAP_APPFONT ( FT_INDENT , FIRST_FT_START_Y + 11 ) ;
588         Size = MAP_APPFONT ( 12 , 14 ) ;
589         ButtonImage = Image
590         {
591             ImageBitmap = Bitmap { File = "light.bmp" ; };
592             MASKCOLOR
593         };
594         TabStop = TRUE ;
595         QuickHelpText [ en-US ] = "Light Source 1" ;
596     };
597     ImageButton BTN_LIGHT_2
598     {
599         HelpID = "svx:ImageButton:RID_SVXFLOAT_3D:BTN_LIGHT_2";
600         Pos = MAP_APPFONT ( FT_INDENT + 13 , FIRST_FT_START_Y + 11 ) ;
601         Size = MAP_APPFONT ( 12 , 14 ) ;
602         ButtonImage = Image
603         {
604             ImageBitmap = Bitmap { File = "light.bmp" ; };
605             MASKCOLOR
606         };
607         TabStop = TRUE ;
608         QuickHelpText [ en-US ] = "Light Source 2" ;
609     };
610     ImageButton BTN_LIGHT_3
611     {
612         HelpID = "svx:ImageButton:RID_SVXFLOAT_3D:BTN_LIGHT_3";
613         Pos = MAP_APPFONT ( FT_INDENT + 2*13 , FIRST_FT_START_Y + 11 ) ;
614         Size = MAP_APPFONT ( 12 , 14 ) ;
615         ButtonImage = Image
616         {
617             ImageBitmap = Bitmap { File = "light.bmp" ; };
618             MASKCOLOR
619         };
620         TabStop = TRUE ;
621         QuickHelpText [ en-US ] = "Light Source 3" ;
622     };
623     ImageButton BTN_LIGHT_4
624     {
625         HelpID = "svx:ImageButton:RID_SVXFLOAT_3D:BTN_LIGHT_4";
626         Pos = MAP_APPFONT ( FT_INDENT + 3*13 , FIRST_FT_START_Y + 11 ) ;
627         Size = MAP_APPFONT ( 12 , 14 ) ;
628         ButtonImage = Image
629         {
630             ImageBitmap = Bitmap { File = "light.bmp" ; };
631             MASKCOLOR
632         };
633         TabStop = TRUE ;
634         QuickHelpText [ en-US ] = "Light Source 4" ;
635     };
636     ImageButton BTN_LIGHT_5
637     {
638         HelpID = "svx:ImageButton:RID_SVXFLOAT_3D:BTN_LIGHT_5";
639         Pos = MAP_APPFONT ( FT_INDENT , FIRST_FT_START_Y + 26 ) ;
640         Size = MAP_APPFONT ( 12 , 14 ) ;
641         ButtonImage = Image
642         {
643             ImageBitmap = Bitmap { File = "light.bmp" ; };
644             MASKCOLOR
645         };
646         TabStop = TRUE ;
647         QuickHelpText [ en-US ] = "Light Source 5" ;
648     };
649     ImageButton BTN_LIGHT_6
650     {
651         HelpID = "svx:ImageButton:RID_SVXFLOAT_3D:BTN_LIGHT_6";
652         Pos = MAP_APPFONT ( FT_INDENT + 13, FIRST_FT_START_Y + 26 ) ;
653         Size = MAP_APPFONT ( 12 , 14 ) ;
654         ButtonImage = Image
655         {
656             ImageBitmap = Bitmap { File = "light.bmp" ; };
657             MASKCOLOR
658         };
659         TabStop = TRUE ;
660         QuickHelpText [ en-US ] = "Light Source 6" ;
661     };
662     ImageButton BTN_LIGHT_7
663     {
664         HelpID = "svx:ImageButton:RID_SVXFLOAT_3D:BTN_LIGHT_7";
665         Pos = MAP_APPFONT ( FT_INDENT + 2*13, FIRST_FT_START_Y + 26 ) ;
666         Size = MAP_APPFONT ( 12 , 14 ) ;
667         ButtonImage = Image
668         {
669             ImageBitmap = Bitmap { File = "light.bmp" ; };
670             MASKCOLOR
671         };
672         TabStop = TRUE ;
673         QuickHelpText [ en-US ] = "Light Source 7" ;
674     };
675     ImageButton BTN_LIGHT_8
676     {
677         HelpID = "svx:ImageButton:RID_SVXFLOAT_3D:BTN_LIGHT_8";
678         Pos = MAP_APPFONT ( FT_INDENT +3*13 , FIRST_FT_START_Y + 26 ) ;
679         Size = MAP_APPFONT ( 12 , 14 ) ;
680         ButtonImage = Image
681         {
682             ImageBitmap = Bitmap { File = "light.bmp" ; };
683             MASKCOLOR
684         };
685         TabStop = TRUE ;
686         QuickHelpText [ en-US ] = "Light Source 8" ;
687     };
688     ListBox LB_LIGHT_1
689     {
690         HelpID = "svx:ListBox:RID_SVXFLOAT_3D:LB_LIGHT_1";
691         Border = TRUE ;
692         Pos = MAP_APPFONT ( 66 , FIRST_FT_START_Y + 11 ) ;
693         Size = MAP_APPFONT ( 68 , 100 ) ;
694         TabStop = TRUE ;
695         DropDown = TRUE ;
696     };
697     ListBox LB_LIGHT_2
698     {
699         HelpID = "svx:ListBox:RID_SVXFLOAT_3D:LB_LIGHT_2";
700         Border = TRUE ;
701         Pos = MAP_APPFONT ( 66 , FIRST_FT_START_Y + 11 ) ;
702         Size = MAP_APPFONT ( 68 , 100 ) ;
703         TabStop = TRUE ;
704         DropDown = TRUE ;
705     };
706     ListBox LB_LIGHT_3
707     {
708         HelpID = "svx:ListBox:RID_SVXFLOAT_3D:LB_LIGHT_3";
709         Border = TRUE ;
710         Pos = MAP_APPFONT ( 66 , FIRST_FT_START_Y + 11 ) ;
711         Size = MAP_APPFONT ( 68 , 100 ) ;
712         TabStop = TRUE ;
713         DropDown = TRUE ;
714     };
715     ListBox LB_LIGHT_4
716     {
717         HelpID = "svx:ListBox:RID_SVXFLOAT_3D:LB_LIGHT_4";
718         Border = TRUE ;
719         Pos = MAP_APPFONT ( 66 , FIRST_FT_START_Y + 11 ) ;
720         Size = MAP_APPFONT ( 68 , 100 ) ;
721         TabStop = TRUE ;
722         DropDown = TRUE ;
723     };
724     ListBox LB_LIGHT_5
725     {
726         HelpID = "svx:ListBox:RID_SVXFLOAT_3D:LB_LIGHT_5";
727         Border = TRUE ;
728         Pos = MAP_APPFONT ( 66 , FIRST_FT_START_Y + 11 ) ;
729         Size = MAP_APPFONT ( 68 , 100 ) ;
730         TabStop = TRUE ;
731         DropDown = TRUE ;
732     };
733     ListBox LB_LIGHT_6
734     {
735         HelpID = "svx:ListBox:RID_SVXFLOAT_3D:LB_LIGHT_6";
736         Border = TRUE ;
737         Pos = MAP_APPFONT ( 66 , FIRST_FT_START_Y + 11 ) ;
738         Size = MAP_APPFONT ( 68 , 100 ) ;
739         TabStop = TRUE ;
740         DropDown = TRUE ;
741     };
742     ListBox LB_LIGHT_7
743     {
744         HelpID = "svx:ListBox:RID_SVXFLOAT_3D:LB_LIGHT_7";
745         Border = TRUE ;
746         Pos = MAP_APPFONT ( 66 , FIRST_FT_START_Y + 11 ) ;
747         Size = MAP_APPFONT ( 68 , 100 ) ;
748         TabStop = TRUE ;
749         DropDown = TRUE ;
750     };
751     ListBox LB_LIGHT_8
752     {
753         HelpID = "svx:ListBox:RID_SVXFLOAT_3D:LB_LIGHT_8";
754         Border = TRUE ;
755         Pos = MAP_APPFONT ( 66 , FIRST_FT_START_Y + 11 ) ;
756         Size = MAP_APPFONT ( 68 , 100 ) ;
757         TabStop = TRUE ;
758         DropDown = TRUE ;
759     };
760     ImageButton BTN_LIGHT_COLOR
761     {
762         HelpID = "svx:ImageButton:RID_SVXFLOAT_3D:BTN_LIGHT_COLOR";
763         Pos = MAP_APPFONT ( 137 , FIRST_FT_START_Y + 11 ) ;
764         Size = MAP_APPFONT ( 12 , 14 ) ;
765         ButtonImage = Image
766         {
767             ImageBitmap = Bitmap { File = "colordlg.bmp" ; };
768             MASKCOLOR
769         };
770         TabStop = TRUE ;
771         QuickHelpText [ en-US ] = "Colors Dialog" ;
772     };
773     FixedText FT_AMBIENTLIGHT
774     {
775         Pos = MAP_APPFONT ( FT_INDENT, FIRST_FT_START_Y + 53 ) ;
776         Size = MAP_APPFONT ( FT_WIDTH_SHORT , FT_HEIGHT ) ;
777         Text [ en-US ] = "~Ambient light" ;
778     };
779     ListBox LB_AMBIENTLIGHT
780     {
781         HelpID = "svx:ListBox:RID_SVXFLOAT_3D:LB_AMBIENTLIGHT";
782         Border = TRUE ;
783         Pos = MAP_APPFONT ( FT_INDENT + FT_WIDTH_SHORT + 1 , FIRST_FT_START_Y + 53 ) ;
784         Size = MAP_APPFONT ( 68 , 100 ) ;
785         TabStop = TRUE ;
786         DropDown = TRUE ;
787     };
788     ImageButton BTN_AMBIENT_COLOR
789     {
790         HelpID = "svx:ImageButton:RID_SVXFLOAT_3D:BTN_AMBIENT_COLOR";
791         Pos = MAP_APPFONT ( 137 , FIRST_FT_START_Y + 53 ) ;
792         Size = MAP_APPFONT ( 12 , 14 ) ;
793         ButtonImage = Image
794         {
795             ImageBitmap = Bitmap { File = "colordlg.bmp" ; };
796             MASKCOLOR
797         };
798         TabStop = TRUE ;
799         QuickHelpText [ en-US ] = "Colors Dialog" ;
800     };
802     FixedLine FL_LIGHT
803     {
804         Pos = TOP_FIXED_LINE_POS;
805         Size = FIXED_LINE_SIZE ;
806         Text [ en-US ] = "Illumination" ;
807     };
808      // Textures
809     FixedText FT_TEX_KIND
810     {
811         Pos = MAP_APPFONT ( FT_INDENT , FIRST_FT_START_Y ) ;
812         Size = MAP_APPFONT ( FT_WIDTH_SHORT , FT_HEIGHT ) ;
813         Text [ en-US ] = "~Type" ;
814     };
815     ImageButton BTN_TEX_LUMINANCE
816     {
817         HelpID = "svx:ImageButton:RID_SVXFLOAT_3D:BTN_TEX_LUMINANCE";
818         Pos = MAP_APPFONT ( FT_INDENT + FT_WIDTH_SHORT + 1,
819                             FIRST_FT_START_Y - 2 ) ;
820         Size = IMG_BUTTON_SIZE;
821         ButtonImage = Image
822         {
823             ImageBitmap = Bitmap { File = "luminanc.bmp" ; };
824             MASKCOLOR
825         };
826         TabStop = TRUE ;
827         QuickHelpText [ en-US ] = "Black & White" ;
828     };
829     ImageButton BTN_TEX_COLOR
830     {
831         HelpID = "svx:ImageButton:RID_SVXFLOAT_3D:BTN_TEX_COLOR";
832         Pos = MAP_APPFONT ( FT_INDENT + FT_WIDTH_SHORT + 1 + BUTTON_WIDTH,
833                             FIRST_FT_START_Y - 2 ) ;
834         Size = IMG_BUTTON_SIZE;
835         ButtonImage = Image
836         {
837             ImageBitmap = Bitmap { File = "color.bmp" ; };
838             MASKCOLOR
839         };
840         TabStop = TRUE ;
841         QuickHelpText [ en-US ] = "Color" ;
842     };
843     FixedText FT_TEX_MODE
844     {
845         Pos = MAP_APPFONT ( FT_INDENT , FIRST_FT_START_Y + IMG_BUTTON_NEXT ) ;
846         Size = MAP_APPFONT ( FT_WIDTH_SHORT , FT_HEIGHT ) ;
847         Text [ en-US ] = "~Mode" ;
848     };
849     ImageButton BTN_TEX_REPLACE
850     {
851         HelpID = "svx:ImageButton:RID_SVXFLOAT_3D:BTN_TEX_REPLACE";
852         Pos = MAP_APPFONT ( FT_INDENT + FT_WIDTH_SHORT + 1,
853                             FIRST_FT_START_Y + IMG_BUTTON_NEXT - 2 ) ;
854         Size = IMG_BUTTON_SIZE;
855         ButtonImage = Image
856         {
857             ImageBitmap = Bitmap { File = "replac3d.bmp" ; };
858             MASKCOLOR
859         };
860         TabStop = TRUE ;
861         QuickHelpText [ en-US ] = "Only Texture" ;
862     };
863     ImageButton BTN_TEX_MODULATE
864     {
865         HelpID = "svx:ImageButton:RID_SVXFLOAT_3D:BTN_TEX_MODULATE";
866         Pos = MAP_APPFONT ( FT_INDENT + FT_WIDTH_SHORT + 1 + BUTTON_WIDTH,
867                             FIRST_FT_START_Y + IMG_BUTTON_NEXT - 2 ) ;
868         Size = IMG_BUTTON_SIZE;
869         ButtonImage = Image
870         {
871             ImageBitmap = Bitmap { File = "modula3d.bmp" ; };
872             MASKCOLOR
873         };
874         TabStop = TRUE ;
875         QuickHelpText [ en-US ] = "Texture and Shading" ;
876     };
877     ImageButton BTN_TEX_BLEND
878     {
879         HelpID = "svx:ImageButton:RID_SVXFLOAT_3D:BTN_TEX_BLEND";
880         Pos = MAP_APPFONT ( FT_INDENT + FT_WIDTH_SHORT + 1 + 2*BUTTON_WIDTH,
881                             FIRST_FT_START_Y + IMG_BUTTON_NEXT - 2 ) ;
882         Size = IMG_BUTTON_SIZE;
883         ButtonImage = Image
884         {
885             ImageBitmap = Bitmap { File = "blend3d.bmp" ; };
886             MASKCOLOR
887         };
888         TabStop = TRUE ;
889         QuickHelpText [ en-US ] = "Texture, Shadow and Color" ;
890     };
891     FixedText FT_TEX_PROJECTION_X
892     {
893         Pos = MAP_APPFONT ( FT_INDENT , FIRST_FT_START_Y + 2*IMG_BUTTON_NEXT ) ;
894         Size = MAP_APPFONT ( FT_WIDTH_SHORT , FT_HEIGHT ) ;
895         Text [ en-US ] = "~Projection X" ;
896     };
897     ImageButton BTN_TEX_OBJECT_X
898     {
899         HelpID = "svx:ImageButton:RID_SVXFLOAT_3D:BTN_TEX_OBJECT_X";
900         Pos = MAP_APPFONT ( FT_INDENT + FT_WIDTH_SHORT + 1,
901                             FIRST_FT_START_Y + 2*IMG_BUTTON_NEXT - 2 ) ;
902         Size = IMG_BUTTON_SIZE;
903         ButtonImage = Image
904         {
905             ImageBitmap = Bitmap { File = "objspc3d.bmp" ; };
906             MASKCOLOR
907         };
908         TabStop = TRUE ;
909         QuickHelpText [ en-US ] = "Object-Specific" ;
910     };
911     ImageButton BTN_TEX_PARALLEL_X
912     {
913         HelpID = "svx:ImageButton:RID_SVXFLOAT_3D:BTN_TEX_PARALLEL_X";
914         Pos = MAP_APPFONT ( FT_INDENT + FT_WIDTH_SHORT + 1 + BUTTON_WIDTH,
915                             FIRST_FT_START_Y + 2*IMG_BUTTON_NEXT - 2 ) ;
916         Size = IMG_BUTTON_SIZE;
917         ButtonImage = Image
918         {
919             ImageBitmap = Bitmap { File = "parallel.bmp" ; };
920             MASKCOLOR
921         };
922         TabStop = TRUE ;
923         QuickHelpText [ en-US ] = "Parallel" ;
924     };
925     ImageButton BTN_TEX_CIRCLE_X
926     {
927         HelpID = "svx:ImageButton:RID_SVXFLOAT_3D:BTN_TEX_CIRCLE_X";
928         Pos = MAP_APPFONT ( FT_INDENT + FT_WIDTH_SHORT + 1 + 2*BUTTON_WIDTH,
929                             FIRST_FT_START_Y + 2*IMG_BUTTON_NEXT - 2 ) ;
930         Size = IMG_BUTTON_SIZE;
931         ButtonImage = Image
932         {
933             ImageBitmap = Bitmap { File = "sphere3d.bmp" ; };
934             MASKCOLOR
935         };
936         TabStop = TRUE ;
937         QuickHelpText [ en-US ] = "Circular" ;
938     };
939     FixedText FT_TEX_PROJECTION_Y
940     {
941         Pos = MAP_APPFONT ( FT_INDENT , FIRST_FT_START_Y + 3*IMG_BUTTON_NEXT ) ;
942         Size = MAP_APPFONT ( FT_WIDTH_SHORT , FT_HEIGHT ) ;
943         Text [ en-US ] = "P~rojection Y" ;
944     };
945     ImageButton BTN_TEX_OBJECT_Y
946     {
947         HelpID = "svx:ImageButton:RID_SVXFLOAT_3D:BTN_TEX_OBJECT_Y";
948         Pos = MAP_APPFONT ( FT_INDENT + FT_WIDTH_SHORT + 1,
949                             FIRST_FT_START_Y + 3*IMG_BUTTON_NEXT - 2 ) ;
950         Size = IMG_BUTTON_SIZE;
951         ButtonImage = Image
952         {
953             ImageBitmap = Bitmap { File = "objspc3d.bmp" ; };
954             MASKCOLOR
955         };
956         TabStop = TRUE ;
957         QuickHelpText [ en-US ] = "Object-Specific" ;
958     };
959     ImageButton BTN_TEX_PARALLEL_Y
960     {
961         HelpID = "svx:ImageButton:RID_SVXFLOAT_3D:BTN_TEX_PARALLEL_Y";
962         Pos = MAP_APPFONT ( FT_INDENT + FT_WIDTH_SHORT + 1 + BUTTON_WIDTH,
963                             FIRST_FT_START_Y + 3*IMG_BUTTON_NEXT - 2 ) ;
964         Size = IMG_BUTTON_SIZE;
965         ButtonImage = Image
966         {
967             ImageBitmap = Bitmap { File = "parallel.bmp" ; };
968             MASKCOLOR
969         };
970         TabStop = TRUE ;
971         QuickHelpText [ en-US ] = "Parallel" ;
972     };
973     ImageButton BTN_TEX_CIRCLE_Y
974     {
975         HelpID = "svx:ImageButton:RID_SVXFLOAT_3D:BTN_TEX_CIRCLE_Y";
976         Pos = MAP_APPFONT ( FT_INDENT + FT_WIDTH_SHORT + 1 + 2*BUTTON_WIDTH,
977                             FIRST_FT_START_Y + 3*IMG_BUTTON_NEXT - 2 ) ;
978         Size = IMG_BUTTON_SIZE;
979         ButtonImage = Image
980         {
981             ImageBitmap = Bitmap { File = "sphere3d.bmp" ; };
982             MASKCOLOR
983         };
984         TabStop = TRUE ;
985         QuickHelpText [ en-US ] = "Circular" ;
986     };
987     FixedText FT_TEX_FILTER
988     {
989         Pos = MAP_APPFONT ( FT_INDENT , FIRST_FT_START_Y + 4*IMG_BUTTON_NEXT ) ;
990         Size = MAP_APPFONT ( FT_WIDTH_SHORT , FT_HEIGHT ) ;
991         Text [ en-US ] = "~Filtering" ;
992     };
993     ImageButton BTN_TEX_FILTER
994     {
995         HelpID = "svx:ImageButton:RID_SVXFLOAT_3D:BTN_TEX_FILTER";
996         Pos = MAP_APPFONT ( FT_INDENT + FT_WIDTH_SHORT + 1,
997                             FIRST_FT_START_Y + 4*IMG_BUTTON_NEXT - 2 ) ;
998         Size = IMG_BUTTON_SIZE;
999         ButtonImage = Image
1000         {
1001             ImageBitmap = Bitmap { File = "filter3d.bmp" ; };
1002             MASKCOLOR
1003         };
1004         TabStop = TRUE ;
1005         QuickHelpText [ en-US ] = "Filtering On/Off" ;
1006     };
1007     FixedLine FL_TEXTURE
1008     {
1009         Pos = TOP_FIXED_LINE_POS;
1010         Size = FIXED_LINE_SIZE;
1011         Text [ en-US ] = "Textures" ;
1012     };
1013      // Material
1014      // Materialeditor
1015     FixedText FT_MAT_FAVORITES
1016     {
1017         Pos = MAP_APPFONT ( FT_INDENT , FIRST_FT_START_Y ) ;
1018         Size = MAP_APPFONT ( FT_WIDTH_SHORT , FT_HEIGHT ) ;
1019         Text [ en-US ] = "~Favorites" ;
1020     };
1021     ListBox LB_MAT_FAVORITES
1022     {
1023         HelpID = "svx:ListBox:RID_SVXFLOAT_3D:LB_MAT_FAVORITES";
1024         Border = TRUE ;
1025         Pos = MAP_APPFONT ( FT_INDENT + FT_WIDTH_SHORT + 1,
1026                             FIRST_FT_START_Y - 2 ) ;
1027         Size = MAP_APPFONT ( 83 , 100 ) ;
1028         TabStop = TRUE ;
1029         DropDown = TRUE ;
1030         StringList [ en-US ] =
1031         {
1032             < "User-defined" ; > ;
1033             < "Metal" ; > ;
1034             < "Gold" ; > ;
1035             < "Chrome" ; > ;
1036             < "Plastic" ; > ;
1037             < "Wood" ; > ;
1038         };
1039     };
1040     FixedText FT_MAT_COLOR
1041     {
1042         Pos = MAP_APPFONT ( FT_INDENT , FIRST_FT_START_Y + FT_OFFSET_NEXT ) ;
1043         Size = MAP_APPFONT ( FT_WIDTH_SHORT , FT_HEIGHT ) ;
1044         Text [ en-US ] = "~Object color" ;
1045     };
1046     ListBox LB_MAT_COLOR
1047     {
1048         HelpID = "svx:ListBox:RID_SVXFLOAT_3D:LB_MAT_COLOR";
1049         Border = TRUE ;
1050         Pos = MAP_APPFONT ( FT_INDENT + FT_WIDTH_SHORT + 1 ,
1051                             FIRST_FT_START_Y + FT_OFFSET_NEXT - 2 ) ;
1052         Size = MAP_APPFONT ( 68 , 100 ) ;
1053         TabStop = TRUE ;
1054         DropDown = TRUE ;
1055     };
1056     ImageButton BTN_MAT_COLOR
1057     {
1058         HelpID = "svx:ImageButton:RID_SVXFLOAT_3D:BTN_MAT_COLOR";
1059         Pos = MAP_APPFONT ( FT_INDENT + FT_WIDTH_SHORT + 72 ,
1060                             FIRST_FT_START_Y + FT_OFFSET_NEXT - 2 ) ;
1061         Size = MAP_APPFONT ( 12, 14 ) ;
1062         ButtonImage = Image
1063         {
1064             ImageBitmap = Bitmap { File = "colordlg.bmp" ; };
1065             MASKCOLOR
1066         };
1067         TabStop = TRUE ;
1068         QuickHelpText [ en-US ] = "Colors Dialog" ;
1069     };
1070     FixedText FT_MAT_EMISSION
1071     {
1072         Pos = MAP_APPFONT ( FT_INDENT , FIRST_FT_START_Y + 2*FT_OFFSET_NEXT ) ;
1073         Size = MAP_APPFONT ( FT_WIDTH_SHORT , FT_HEIGHT ) ;
1074         Text [ en-US ] = "~Illumination color" ;
1075     };
1076     ListBox LB_MAT_EMISSION
1077     {
1078         HelpID = "svx:ListBox:RID_SVXFLOAT_3D:LB_MAT_EMISSION";
1079         Border = TRUE ;
1080         Pos = MAP_APPFONT ( FT_INDENT + FT_WIDTH_SHORT + 1 ,
1081                             FIRST_FT_START_Y + 2*FT_OFFSET_NEXT - 2 ) ;
1082         Size = MAP_APPFONT ( 68 , 100 ) ;
1083         TabStop = TRUE ;
1084         DropDown = TRUE ;
1085     };
1086     ImageButton BTN_EMISSION_COLOR
1087     {
1088         HelpID = "svx:ImageButton:RID_SVXFLOAT_3D:BTN_EMISSION_COLOR";
1089         Pos = MAP_APPFONT ( FT_INDENT + FT_WIDTH_SHORT + 72 ,
1090                             FIRST_FT_START_Y + 2*FT_OFFSET_NEXT - 2 ) ;
1091         Size = MAP_APPFONT ( 12, 14 ) ;
1092         ButtonImage = Image
1093         {
1094             ImageBitmap = Bitmap { File = "colordlg.bmp" ; };
1095             MASKCOLOR
1096         };
1097         TabStop = TRUE ;
1098         QuickHelpText [ en-US ] = "Colors Dialog" ;
1099     };
1101     FixedLine FL_MAT_SPECULAR
1102     {
1103         Pos = MAP_APPFONT ( BORDER , SPECULAR_START_Y ) ;
1104         Size = FIXED_LINE_SIZE;
1105         Text [ en-US ] = "Specular" ;
1106     };
1107     FixedText FT_MAT_SPECULAR
1108     {
1109         Pos = MAP_APPFONT ( FT_INDENT , SPECULAR_START_Y + 13 ) ;
1110         Size = MAP_APPFONT ( FT_WIDTH_SHORT , FT_HEIGHT ) ;
1111         Text [ en-US ] = "~Color" ;
1112     };
1113     ListBox LB_MAT_SPECULAR
1114     {
1115         HelpID = "svx:ListBox:RID_SVXFLOAT_3D:LB_MAT_SPECULAR";
1116         Border = TRUE ;
1117         Pos = MAP_APPFONT ( FT_INDENT + FT_WIDTH_SHORT + 1, SPECULAR_START_Y + 13 - 2 ) ;
1118         Size = MAP_APPFONT ( 68 , 100 ) ;
1119         TabStop = TRUE ;
1120         DropDown = TRUE ;
1121     };
1122     ImageButton BTN_SPECULAR_COLOR
1123     {
1124         HelpID = "svx:ImageButton:RID_SVXFLOAT_3D:BTN_SPECULAR_COLOR";
1125         Pos = MAP_APPFONT ( 137 , SPECULAR_START_Y + 13 - 2 ) ;
1126         Size = MAP_APPFONT ( 12, 14 ) ;
1127         ButtonImage = Image
1128         {
1129             ImageBitmap = Bitmap { File = "colordlg.bmp" ; };
1130             MASKCOLOR
1131         };
1132         TabStop = TRUE ;
1133         QuickHelpText [ en-US ] = "Colors Dialog" ;
1134     };
1135     FixedText FT_MAT_SPECULAR_INTENSITY
1136     {
1137         Pos = MAP_APPFONT ( FT_INDENT , SPECULAR_START_Y + 13 + FT_OFFSET_NEXT ) ;
1138         Size = MAP_APPFONT ( FT_WIDTH_SHORT , FT_HEIGHT ) ;
1139         Text [ en-US ] = "I~ntensity" ;
1140     };
1141     MetricField MTR_MAT_SPECULAR_INTENSITY
1142     {
1143         HelpID = "svx:MetricField:RID_SVXFLOAT_3D:MTR_MAT_SPECULAR_INTENSITY";
1144         Border = TRUE ;
1145         Pos = MAP_APPFONT ( FT_INDENT + FT_WIDTH_SHORT + 1 ,
1146                             SPECULAR_START_Y + 13 + FT_OFFSET_NEXT ) ;
1147         Size = MAP_APPFONT ( 68 , 12 ) ;
1148         TabStop = TRUE ;
1149         Repeat = TRUE ;
1150         Spin = TRUE ;
1151         Unit = FUNIT_CUSTOM ;
1152         CustomUnitText  = "%" ;
1153         Minimum = 1 ;
1154         First = 1 ;
1155         Maximum = 100 ;
1156         Last = 100 ;
1157         SpinSize = 1 ;
1158     };
1159         HelpID = "svx:ImageButton:RID_SVXFLOAT_3D:BTN_MAT_FAVORITES";
1160         HelpID = "svx:ImageButton:RID_SVXFLOAT_3D:BTN_MAT_EDITOR";
1161     FixedLine FL_MATERIAL
1162     {
1163         Pos = TOP_FIXED_LINE_POS;
1164         Size = FIXED_LINE_SIZE;
1165         Text [ en-US ] = "Material" ;
1166     };
1170 Image RID_SVXIMAGE_LIGHT_ON
1172     ImageBitmap = Bitmap { File = "lighton.bmp" ; };
1173     MASKCOLOR
1176 Image RID_SVXIMAGE_LIGHT_OFF
1178     ImageBitmap = Bitmap { File = "light.bmp" ; };
1179     MASKCOLOR
1182 Image RID_SVXIMAGE_COLORDLG
1184     ImageBitmap = Bitmap { File = "colordlg.bmp" ; };
1185     MASKCOLOR
1188 String RID_SVXFLOAT3D_FAVORITE
1190     Text [ en-US ] = "Favorite";
1193 String RID_SVXFLOAT3D_FIX_X
1195     Text [ en-US ] = "X";
1198 String RID_SVXFLOAT3D_FIX_Y
1200     Text [ en-US ] = "Y";
1203 String RID_SVXFLOAT3D_FIX_Z
1205     Text [ en-US ] = "Z";
1208 String RID_SVXFLOAT3D_FIX_R
1210     Text [ en-US ] = "R:";
1213 String RID_SVXFLOAT3D_FIX_G
1215     Text [ en-US ] = "G:";
1218 String RID_SVXFLOAT3D_FIX_B
1220     Text [ en-US ] = "B:";
1223 String RID_SVXFLOAT3D_COLOR_LIGHT_PRE
1225     Text [ en-US ] = "Color Light Preview";
1228 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */