update dev300-m58
[ooovba.git] / svx / source / engine3d / float3d.src
blob6050e27a90b014a664441a98a8d6e3f94d86d666
1 /*************************************************************************
2  *
3  * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
4  * 
5  * Copyright 2008 by Sun Microsystems, Inc.
6  *
7  * OpenOffice.org - a multi-platform office productivity suite
8  *
9  * $RCSfile: float3d.src,v $
10  * $Revision: 1.67 $
11  *
12  * This file is part of OpenOffice.org.
13  *
14  * OpenOffice.org is free software: you can redistribute it and/or modify
15  * it under the terms of the GNU Lesser General Public License version 3
16  * only, as published by the Free Software Foundation.
17  *
18  * OpenOffice.org is distributed in the hope that it will be useful,
19  * but WITHOUT ANY WARRANTY; without even the implied warranty of
20  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
21  * GNU Lesser General Public License version 3 for more details
22  * (a copy is included in the LICENSE file that accompanied this code).
23  *
24  * You should have received a copy of the GNU Lesser General Public License
25  * version 3 along with OpenOffice.org.  If not, see
26  * <http://www.openoffice.org/license.html>
27  * for a copy of the LGPLv3 License.
28  *
29  ************************************************************************/
31 #include <svx/dialogs.hrc>
32 #include "float3d.hrc"
33 #define WIDTH                           158
34 #define HEIGHT                          209
35 #define BORDER                          3
36 #define BUTTON_WIDTH        13
37 #define BUTTON_HEIGHT       13
38 #define VT_BUTTON_WIDTH     18
39 #define GROUP_Y                         (BORDER + BUTTON_HEIGHT + 3)
40 #define GROUP_HEIGHT            95
41 #define GROUP_WIDTH                     (WIDTH - 2 * BORDER)
42 #define GROUP_PREV_X            60
43 #define GROUP_PREV_Y            (GROUP_Y + GROUP_HEIGHT + 1)
44 #define GROUP_PREV_WIDTH        (WIDTH - BORDER - GROUP_PREV_X)
45 #define GROUP_PREV_HEIGHT       (HEIGHT - GROUP_PREV_Y - BORDER)
46 #define IMG_BUTTON_HEIGHT   15
47 #define IMG_BUTTON_NEXT     (IMG_BUTTON_HEIGHT + 2)
48 #define IMG_BUTTON_SIZE     MAP_APPFONT( BUTTON_WIDTH, IMG_BUTTON_HEIGHT )
49 #define FIXED_LINE_HEIGHT   8
50 #define FIXED_LINE_SIZE     MAP_APPFONT( GROUP_WIDTH, FIXED_LINE_HEIGHT )
51 #define TOP_FIXED_LINE_POS  MAP_APPFONT( BORDER, 2+BORDER + IMG_BUTTON_HEIGHT )
52 #define FT_WIDTH_SHORT      56
53 #define FT_WIDTH_LONG       89
54 #define FT_HEIGHT           8
55 #define FT_OFFSET_NEXT      (FT_HEIGHT + 6)
56 #define FT_INDENT           (BORDER + 6)
57 #define FIRST_FT_START_Y    (2+BORDER+IMG_BUTTON_HEIGHT + 13)
58 #define SEGMENTS_START_Y    (FIRST_FT_START_Y + 3*FT_OFFSET_NEXT + 13)
59 #define NORMALS_START_Y     (SEGMENTS_START_Y + 2*13)
60 #define NORMALS_BT_START_Y  (SEGMENTS_START_Y + 2*13 +11)
61 #define SHADOW_START_Y      (FIRST_FT_START_Y + 13)
62 #define CAMERA_START_Y      (SHADOW_START_Y + FT_OFFSET_NEXT + 13)
63 #define SPECULAR_START_Y    (FIRST_FT_START_Y + 2*FT_OFFSET_NEXT + 13)
65 #define MASKCOLOR       MaskColor = Color { Red=0xFFFF; Green=0x0000; Blue=0xFFFF; };
68 DockingWindow RID_SVXFLOAT_3D
70     HelpID = SID_3D_WIN ;
71     Border = TRUE ;
72     Hide = TRUE ;
73     SVLook = TRUE ;
74     Sizeable = TRUE ;
75     Moveable = TRUE ;
76     Closeable = TRUE ;
77     Zoomable = TRUE ;
78     Dockable = TRUE ;
79     EnableResizing = TRUE ;
80     Size = MAP_APPFONT ( WIDTH , HEIGHT ) ;
81     Text [ en-US ] = "3D Effects" ;
82     Closeable = TRUE ;
83     Zoomable = TRUE ;
85     ImageButton BTN_GEO
86     {
87         Pos = MAP_APPFONT ( 4 , BORDER ) ;
88         Size = MAP_APPFONT ( VT_BUTTON_WIDTH , IMG_BUTTON_HEIGHT ) ;
89         TabStop = TRUE ;
90         ButtonImage = Image
91         {
92             ImageBitmap = Bitmap { File = "3dgeo.bmp" ; };
93             MASKCOLOR
94         };
95         QuickHelpText [ en-US ] = "Geometry" ;
96     };
97     ImageButton BTN_REPRESENTATION
98     {
99         Pos = MAP_APPFONT ( 22 , BORDER ) ;
100         Size = MAP_APPFONT ( VT_BUTTON_WIDTH , IMG_BUTTON_HEIGHT ) ;
101         TabStop = TRUE ;
102         ButtonImage = Image
103         {
104             ImageBitmap = Bitmap { File = "3drepres.bmp" ; };
105             MASKCOLOR
106         };
107         QuickHelpText [ en-US ] = "Shading" ;
108     };
109     ImageButton BTN_LIGHT
110     {
111         Pos = MAP_APPFONT ( 40 , BORDER ) ;
112         Size = MAP_APPFONT ( VT_BUTTON_WIDTH , IMG_BUTTON_HEIGHT ) ;
113         TabStop = TRUE ;
114         ButtonImage = Image
115         {
116             ImageBitmap = Bitmap { File = "3dlight.bmp" ; };
117             MASKCOLOR
118         };
119         QuickHelpText [ en-US ] = "Illumination" ;
120     };
121     ImageButton BTN_TEXTURE
122     {
123         Pos = MAP_APPFONT ( 58 , BORDER ) ;
124         Size = MAP_APPFONT ( VT_BUTTON_WIDTH , IMG_BUTTON_HEIGHT ) ;
125         ButtonImage = Image
126         {
127             ImageBitmap = Bitmap { File = "3dtextur.bmp" ; };
128             MASKCOLOR
129         };
130         TabStop = TRUE ;
131         QuickHelpText [ en-US ] = "Textures" ;
132     };
133     ImageButton BTN_MATERIAL
134     {
135         Pos = MAP_APPFONT ( 76 , BORDER ) ;
136         Size = MAP_APPFONT ( VT_BUTTON_WIDTH , IMG_BUTTON_HEIGHT ) ;
137         TabStop = TRUE ;
138         ButtonImage = Image
139         {
140             ImageBitmap = Bitmap { File = "material.bmp" ; };
141             MASKCOLOR
142         };
143         QuickHelpText [ en-US ] = "Material" ;
144     };
146     ImageButton BTN_UPDATE
147     {
148         Pos = MAP_APPFONT ( WIDTH - BORDER - BUTTON_WIDTH * 2 , BORDER ) ;
149         Size = IMG_BUTTON_SIZE;
150         TabStop = TRUE ;
151         ButtonImage = Image
152         {
153             ImageBitmap = Bitmap { File = "sc10350.bmp" ; };
154             MASKCOLOR
155         };
156         QuickHelpText [ en-US ] = "Update" ;
157     };
158     ImageButton BTN_ASSIGN
159     {
160         Pos = MAP_APPFONT ( WIDTH - BORDER - BUTTON_WIDTH , BORDER ) ;
161         Size = IMG_BUTTON_SIZE;
162         TabStop = TRUE ;
163         ButtonImage = Image
164         {
165             ImageBitmap = Bitmap { File = "apply.bmp" ; };
166             MASKCOLOR
167         };
168         QuickHelpText [ en-US ] = "Assign" ;
169     };
170      // Unterer Teil
171     ImageButton BTN_CHANGE_TO_3D
172     {
173         Pos = MAP_APPFONT ( 9 , 200 - BUTTON_HEIGHT ) ;
174         Size = IMG_BUTTON_SIZE;
175         TabStop = TRUE ;
176         ButtonImage = Image
177         {
178             ImageBitmap = Bitmap { File = "convrt3d.bmp" ; };
179             MASKCOLOR
180         };
181         TabStop = TRUE ;
182         QuickHelpText [ en-US ] = "Convert to 3D" ;
183     };
184     ImageButton BTN_LATHE_OBJ
185     {
186         Pos = MAP_APPFONT ( 9 + BUTTON_WIDTH + 1 , 200 - BUTTON_HEIGHT ) ;
187         Size = IMG_BUTTON_SIZE;
188         TabStop = TRUE ;
189         ButtonImage = Image
190         {
191             ImageBitmap = Bitmap { File = "rotate3d.bmp" ; };
192             MASKCOLOR
193         };
194         TabStop = TRUE ;
195         QuickHelpText [ en-US ] = "Convert to Lathe Object" ;
196     };
197     ImageButton BTN_PERSPECTIVE
198     {
199         Pos = MAP_APPFONT ( 9 + ( BUTTON_WIDTH + 1 ) * 2 , 200 - BUTTON_HEIGHT ) ;
200         Size = IMG_BUTTON_SIZE;
201         TabStop = TRUE ;
202         ButtonImage = Image
203         {
204             ImageBitmap = Bitmap { File = "persp3d.bmp" ; };
205             MASKCOLOR
206         };
207         TabStop = TRUE ;
208         QuickHelpText [ en-US ] = "Perspective On/Off" ;
209     };
210     Control CTL_PREVIEW
211     {
212         Border = TRUE ;
213         Pos = MAP_APPFONT ( 66 , 124 ) ;
214         Size = MAP_APPFONT ( 83 , 76 ) ;
215         TabStop = TRUE ;
216     };
217     Control CTL_LIGHT_PREVIEW
218     {
219         Border = TRUE ;
220         Pos = MAP_APPFONT ( 66 , 124 ) ;
221         Size = MAP_APPFONT ( 83 , 76 ) ;
222         TabStop = TRUE ;
223     };
224     FixedLine FL_GEOMETRIE
225     {
226         Pos = TOP_FIXED_LINE_POS;
227         Size = FIXED_LINE_SIZE;
228         Text [ en-US ] = "Geometry" ;
229     };
230     FixedText FT_PERCENT_DIAGONAL
231     {
232         Pos = MAP_APPFONT ( FT_INDENT, FIRST_FT_START_Y );
233         Size = MAP_APPFONT ( FT_WIDTH_LONG , FT_HEIGHT ) ;
234         Text [ en-US ] = "R~ounded edges" ;
235     };
236     MetricField MTR_PERCENT_DIAGONAL
237     {
238         Border = TRUE ;
239         Pos = MAP_APPFONT ( FT_INDENT + FT_WIDTH_LONG + 1 , FIRST_FT_START_Y - 2 ) ;
240         Size = MAP_APPFONT ( 50 , 12 ) ;
241         TabStop = TRUE ;
242         Repeat = TRUE ;
243         Spin = TRUE ;
244         SpinSize = 5 ;
245         Maximum = 100 ;
246         Last = 100 ;
247         Unit = FUNIT_CUSTOM ;
248                 CustomUnitText = "%" ;
249     };
250     FixedText FT_BACKSCALE
251     {
252         Pos = MAP_APPFONT ( FT_INDENT , FIRST_FT_START_Y + FT_OFFSET_NEXT ) ;
253         Size = MAP_APPFONT ( FT_WIDTH_LONG , FT_HEIGHT ) ;
254         Text [ en-US ] = "~Scaled depth" ;
255     };
256     MetricField MTR_BACKSCALE
257     {
258         Border = TRUE ;
259         Pos = MAP_APPFONT ( FT_INDENT + FT_WIDTH_LONG + 1,
260                             FIRST_FT_START_Y + FT_OFFSET_NEXT - 2 ) ;
261         Size = MAP_APPFONT ( 50 , 12 ) ;
262         TabStop = TRUE ;
263         Repeat = TRUE ;
264         Spin = TRUE ;
265         SpinSize = 5 ;
266         Maximum = 10000 ;
267         Unit = FUNIT_CUSTOM ;
268                 CustomUnitText  = "%" ;
269         Last = 10000 ;
270     };
271     FixedText FT_END_ANGLE
272     {
273         Pos = MAP_APPFONT ( FT_INDENT , FIRST_FT_START_Y + 2*FT_OFFSET_NEXT ) ;
274         Size = MAP_APPFONT ( FT_WIDTH_LONG , FT_HEIGHT ) ;
275         Text [ en-US ] = "~Rotation angle" ;
276     };
277     MetricField MTR_END_ANGLE
278     {
279         Border = TRUE ;
280         Pos = MAP_APPFONT ( FT_INDENT + FT_WIDTH_LONG + 1,
281                             FIRST_FT_START_Y + 2*FT_OFFSET_NEXT - 2 ) ;
282         Size = MAP_APPFONT ( 50 , 12 ) ;
283         TabStop = TRUE ;
284         Repeat = TRUE ;
285         Spin = TRUE ;
286         SpinSize = 5 ;
287         Unit = FUNIT_CUSTOM ;
288         Maximum = 36000 ;
289         Last = 36000 ;
290         DecimalDigits = 1 ;
291         CustomUnitText [ en-US ] = " degree(s)";
292     };
293     FixedText FT_DEPTH
294     {
295         Pos = MAP_APPFONT ( FT_INDENT , FIRST_FT_START_Y + 3*FT_OFFSET_NEXT ) ;
296         Size = MAP_APPFONT ( FT_WIDTH_LONG , FT_HEIGHT ) ;
297         Text [ en-US ] = "~Depth" ;
298     };
299     MetricField MTR_DEPTH
300     {
301         Border = TRUE ;
302         Pos = MAP_APPFONT ( FT_INDENT + FT_WIDTH_LONG + 1,
303                             FIRST_FT_START_Y + 3*FT_OFFSET_NEXT - 2 ) ;
304         Size = MAP_APPFONT ( 50 , 12 ) ;
305         TabStop = TRUE ;
306         Repeat = TRUE ;
307         Spin = TRUE ;
308         Unit = FUNIT_MM ;
309         StrictFormat = TRUE ;
310         Minimum = 0 ;
311         First = 0 ;
312         Maximum = 10000000 ;
313         Last = 10000000 ;
314         DecimalDigits = 2 ;
315         SpinSize = 100 ;
316     };
317     FixedLine FL_SEGMENTS
318     {
319         Pos = MAP_APPFONT ( BORDER , SEGMENTS_START_Y ) ;
320         Size = FIXED_LINE_SIZE;
321         Text [ en-US ] = "Segments" ;
322     };
323      // Geometrie
324     FixedText FT_HORIZONTAL
325     {
326         Pos = MAP_APPFONT ( FT_INDENT , SEGMENTS_START_Y+13 ) ;
327         Size = MAP_APPFONT ( 40 , 8 ) ;
328         Text [ en-US ] = "~Horizontal" ;
329     };
330     NumericField NUM_HORIZONTAL
331     {
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         Border = TRUE ;
352         Pos = MAP_APPFONT ( FT_INDENT + 114+2 , SEGMENTS_START_Y+13-2 ) ;
353         Size = MAP_APPFONT ( 22 , 12 ) ;
354         TabStop = TRUE ;
355         Repeat = TRUE ;
356         Spin = TRUE ;
357         Minimum = 2 ;
358         First = 2 ;
359         Maximum = 256 ;
360         Last = 256 ;
361     };
363     FixedLine FL_NORMALS
364     {
365         Pos = MAP_APPFONT ( BORDER , NORMALS_START_Y ) ;
366         Size = MAP_APPFONT ( 54 , 8 ) ;
367         Text [ en-US ] = "Normals" ;
368     };
369     ImageButton BTN_NORMALS_OBJ
370     {
371         Pos = MAP_APPFONT ( FT_INDENT , NORMALS_BT_START_Y ) ;
372         Size = IMG_BUTTON_SIZE;
373         ButtonImage = Image
374         {
375             ImageBitmap = Bitmap { File = "normobjs.bmp" ; };
376             MASKCOLOR
377         };
378         TabStop = TRUE ;
379         QuickHelpText [ en-US ] = "Object-Specific" ;
380     };
381     ImageButton BTN_NORMALS_FLAT
382     {
383         Pos = MAP_APPFONT ( FT_INDENT + (1+BUTTON_WIDTH) , NORMALS_BT_START_Y ) ;
384         Size = IMG_BUTTON_SIZE;
385         ButtonImage = Image
386         {
387             ImageBitmap = Bitmap { File = "normflat.bmp" ; };
388             MASKCOLOR
389         };
390         TabStop = TRUE ;
391         QuickHelpText [ en-US ] = "Flat" ;
392     };
393     ImageButton BTN_NORMALS_SPHERE
394     {
395         Pos = MAP_APPFONT ( FT_INDENT + (1+BUTTON_WIDTH) * 2 , NORMALS_BT_START_Y ) ;
396         Size = IMG_BUTTON_SIZE;
397         ButtonImage = Image
398         {
399             ImageBitmap = Bitmap { File = "normsphe.bmp" ; };
400             MASKCOLOR
401         };
402         TabStop = TRUE ;
403         QuickHelpText [ en-US ] = "Spherical" ;
404     };
405     ImageButton BTN_NORMALS_INVERT
406     {
407         Pos = MAP_APPFONT ( FT_INDENT , NORMALS_BT_START_Y + IMG_BUTTON_NEXT ) ;
408         Size = IMG_BUTTON_SIZE;
409         ButtonImage = Image
410         {
411             ImageBitmap = Bitmap { File = "invert3d.bmp" ; };
412             MASKCOLOR
413         };
414         TabStop = TRUE ;
415         QuickHelpText [ en-US ] = "Invert Normals" ;
416     };
417     ImageButton BTN_TWO_SIDED_LIGHTING
418     {
419         Pos = MAP_APPFONT ( FT_INDENT + (1+BUTTON_WIDTH) * 2 ,
420                             NORMALS_BT_START_Y + IMG_BUTTON_NEXT ) ;
421         Size = IMG_BUTTON_SIZE;
422         ButtonImage = Image
423         {
424             ImageBitmap = Bitmap { File = "lght2sid.bmp" ; };
425             MASKCOLOR
426         };
427         TabStop = TRUE ;
428         QuickHelpText [ en-US ] = "Double-Sided Illumination" ;
429     };
430     ImageButton BTN_DOUBLE_SIDED
431     {
432         Pos = MAP_APPFONT ( FT_INDENT , NORMALS_BT_START_Y + 2*IMG_BUTTON_NEXT ) ;
433         Size = IMG_BUTTON_SIZE;
434         ButtonImage = Image
435         {
436             ImageBitmap = Bitmap { File = "doublesi.bmp" ; };
437             MASKCOLOR
438         };
439         TabStop = TRUE ;
440         QuickHelpText [ en-US ] = "Double-Sided" ;
441     };
443     // Darstellung
444     FixedText FT_SHADEMODE
445     {
446         Pos = MAP_APPFONT ( FT_INDENT , FIRST_FT_START_Y ) ;
447         Size = MAP_APPFONT ( FT_WIDTH_SHORT , FT_HEIGHT ) ;
448         Text [ en-US ] = "~Mode" ;
449     };
450     ListBox LB_SHADEMODE
451     {
452         Border = TRUE ;
453         Pos = MAP_APPFONT ( 66 , 30 ) ;
454         Size = MAP_APPFONT ( 83 , 100 ) ;
455         TabStop = TRUE ;
456         DropDown = TRUE ;
457         StringList [ en-US ] =
458         {
459             < "Flat" ; > ;
460             < "Phong" ; > ;
461             < "Gouraud" ; > ;
462         };
463     };
464     FixedLine FL_SHADOW
465     {
466         Pos = MAP_APPFONT ( BORDER , SHADOW_START_Y ) ;
467         Size = FIXED_LINE_SIZE;
468         Text [ en-US ] = "Shadow" ;
469     };
470     ImageButton BTN_SHADOW_3D
471     {
472         Pos = MAP_APPFONT ( FT_INDENT , SHADOW_START_Y + 11 ) ;
473         Size = IMG_BUTTON_SIZE;
474         TabStop = TRUE ;
475         ButtonImage = Image
476         {
477             ImageBitmap = Bitmap { File = "shadow3d.bmp" ; };
478             MASKCOLOR
479         };
480         TabStop = TRUE ;
481         QuickHelpText [ en-US ] = "3D Shadowing On/Off" ;
482     };
483     FixedText FT_SLANT
484     {
485         Pos = MAP_APPFONT ( FT_INDENT + BUTTON_WIDTH + 3 , SHADOW_START_Y + 11 + 2 ) ;
486         Size = MAP_APPFONT ( 68 , FT_HEIGHT ) ;
487         Right = TRUE;
488         Text [ en-US ] = "S~urface angle" ;
489     };
490     MetricField MTR_SLANT
491     {
492         Border = TRUE ;
493         Pos = MAP_APPFONT ( 99 , SHADOW_START_Y + 11 ) ;
494         Size = MAP_APPFONT ( 50 , 12 ) ;
495         TabStop = TRUE ;
496         Repeat = TRUE ;
497         Spin = TRUE ;
498         SpinSize = 5 ;
499         Maximum = 90 ;
500         Unit = FUNIT_CUSTOM ;
501         Last = 90 ;
502         CustomUnitText [ en-US ] = " degree(s)";
503     };
505     FixedLine FL_CAMERA
506     {
507         Pos = MAP_APPFONT ( BORDER , CAMERA_START_Y ) ;
508         Size = FIXED_LINE_SIZE;
509         Text [ en-US ] = "Camera" ;
510     };
511     FixedText FT_DISTANCE
512     {
513         Pos = MAP_APPFONT ( FT_INDENT , CAMERA_START_Y + 11 ) ;
514         Size = MAP_APPFONT ( FT_WIDTH_LONG , FT_HEIGHT ) ;
515         Text [ en-US ] = "~Distance" ;
516     };
517     MetricField MTR_DISTANCE
518     {
519         Border = TRUE ;
520         Pos = MAP_APPFONT ( FT_INDENT + FT_WIDTH_LONG + 1 ,
521                             CAMERA_START_Y + 11 - 2 ) ;
522         Size = MAP_APPFONT ( 50 , 12 ) ;
523         TabStop = TRUE ;
524         Repeat = TRUE ;
525         Spin = TRUE ;
526         StrictFormat = TRUE ;
527         Unit = FUNIT_MM ;
528         Minimum = 1 ;
529         First = 1 ;
530         Maximum = 1000000 ;
531         Last = 1000000 ;
532         DecimalDigits = 2 ;
533         SpinSize = 100 ;
534     };
535     FixedText FT_FOCAL_LENGTH
536     {
537         Pos = MAP_APPFONT ( FT_INDENT , CAMERA_START_Y + 11 + FT_OFFSET_NEXT ) ;
538         Size = MAP_APPFONT ( FT_WIDTH_LONG , FT_HEIGHT ) ;
539         Text [ en-US ] = "~Focal length" ;
540     };
541     MetricField MTR_FOCAL_LENGTH
542     {
543         Border = TRUE ;
544         Pos = MAP_APPFONT ( FT_INDENT + FT_WIDTH_LONG + 1 ,
545                             CAMERA_START_Y + 11 + FT_OFFSET_NEXT - 2 ) ;
546         Size = MAP_APPFONT ( 50 , 12 ) ;
547         TabStop = TRUE ;
548         Repeat = TRUE ;
549         Spin = TRUE ;
550         StrictFormat = TRUE ;
551         Unit = FUNIT_MM ;
552         Minimum = 1 ;
553         First = 1 ;
554         Maximum = 1000000 ;
555         Last = 1000000 ;
556         DecimalDigits = 2 ;
557         SpinSize = 100 ;
558     };
559     FixedLine FL_REPRESENTATION
560     {
561         Pos = TOP_FIXED_LINE_POS;
562         Size = FIXED_LINE_SIZE;
563         Text [ en-US ] = "Shading" ;
564     };
565      // Beleuchtung
566     FixedText FT_LIGHTSOURCE
567     {
568         Pos = MAP_APPFONT ( FT_INDENT , FIRST_FT_START_Y ) ;
569         Size = MAP_APPFONT ( FT_WIDTH_LONG , FT_HEIGHT ) ;
570         Text [ en-US ] = "~Light source" ;
571     };
572     ImageButton BTN_LIGHT_1
573     {
574         Pos = MAP_APPFONT ( FT_INDENT , FIRST_FT_START_Y + 11 ) ;
575         Size = MAP_APPFONT ( 12 , 14 ) ;
576         ButtonImage = Image
577         {
578             ImageBitmap = Bitmap { File = "light.bmp" ; };
579             MASKCOLOR
580         };
581         TabStop = TRUE ;
582         QuickHelpText [ en-US ] = "Light Source 1" ;
583     };
584     ImageButton BTN_LIGHT_2
585     {
586         Pos = MAP_APPFONT ( FT_INDENT + 13 , FIRST_FT_START_Y + 11 ) ;
587         Size = MAP_APPFONT ( 12 , 14 ) ;
588         ButtonImage = Image
589         {
590             ImageBitmap = Bitmap { File = "light.bmp" ; };
591             MASKCOLOR
592         };
593         TabStop = TRUE ;
594         QuickHelpText [ en-US ] = "Light Source 2" ;
595     };
596     ImageButton BTN_LIGHT_3
597     {
598         Pos = MAP_APPFONT ( FT_INDENT + 2*13 , FIRST_FT_START_Y + 11 ) ;
599         Size = MAP_APPFONT ( 12 , 14 ) ;
600         ButtonImage = Image
601         {
602             ImageBitmap = Bitmap { File = "light.bmp" ; };
603             MASKCOLOR
604         };
605         TabStop = TRUE ;
606         QuickHelpText [ en-US ] = "Light Source 3" ;
607     };
608     ImageButton BTN_LIGHT_4
609     {
610         Pos = MAP_APPFONT ( FT_INDENT + 3*13 , FIRST_FT_START_Y + 11 ) ;
611         Size = MAP_APPFONT ( 12 , 14 ) ;
612         ButtonImage = Image
613         {
614             ImageBitmap = Bitmap { File = "light.bmp" ; };
615             MASKCOLOR
616         };
617         TabStop = TRUE ;
618         QuickHelpText [ en-US ] = "Light Source 4" ;
619     };
620     ImageButton BTN_LIGHT_5
621     {
622         Pos = MAP_APPFONT ( FT_INDENT , FIRST_FT_START_Y + 26 ) ;
623         Size = MAP_APPFONT ( 12 , 14 ) ;
624         ButtonImage = Image
625         {
626             ImageBitmap = Bitmap { File = "light.bmp" ; };
627             MASKCOLOR
628         };
629         TabStop = TRUE ;
630         QuickHelpText [ en-US ] = "Light Source 5" ;
631     };
632     ImageButton BTN_LIGHT_6
633     {
634         Pos = MAP_APPFONT ( FT_INDENT + 13, FIRST_FT_START_Y + 26 ) ;
635         Size = MAP_APPFONT ( 12 , 14 ) ;
636         ButtonImage = Image
637         {
638             ImageBitmap = Bitmap { File = "light.bmp" ; };
639             MASKCOLOR
640         };
641         TabStop = TRUE ;
642         QuickHelpText [ en-US ] = "Light Source 6" ;
643     };
644     ImageButton BTN_LIGHT_7
645     {
646         Pos = MAP_APPFONT ( FT_INDENT + 2*13, FIRST_FT_START_Y + 26 ) ;
647         Size = MAP_APPFONT ( 12 , 14 ) ;
648         ButtonImage = Image
649         {
650             ImageBitmap = Bitmap { File = "light.bmp" ; };
651             MASKCOLOR
652         };
653         TabStop = TRUE ;
654         QuickHelpText [ en-US ] = "Light Source 7" ;
655     };
656     ImageButton BTN_LIGHT_8
657     {
658         Pos = MAP_APPFONT ( FT_INDENT +3*13 , FIRST_FT_START_Y + 26 ) ;
659         Size = MAP_APPFONT ( 12 , 14 ) ;
660         ButtonImage = Image
661         {
662             ImageBitmap = Bitmap { File = "light.bmp" ; };
663             MASKCOLOR
664         };
665         TabStop = TRUE ;
666         QuickHelpText [ en-US ] = "Light Source 8" ;
667     };
668     ListBox LB_LIGHT_1
669     {
670         Border = TRUE ;
671         Pos = MAP_APPFONT ( 66 , FIRST_FT_START_Y + 11 ) ;
672         Size = MAP_APPFONT ( 68 , 100 ) ;
673         TabStop = TRUE ;
674         DropDown = TRUE ;
675     };
676     ListBox LB_LIGHT_2
677     {
678         Border = TRUE ;
679         Pos = MAP_APPFONT ( 66 , FIRST_FT_START_Y + 11 ) ;
680         Size = MAP_APPFONT ( 68 , 100 ) ;
681         TabStop = TRUE ;
682         DropDown = TRUE ;
683     };
684     ListBox LB_LIGHT_3
685     {
686         Border = TRUE ;
687         Pos = MAP_APPFONT ( 66 , FIRST_FT_START_Y + 11 ) ;
688         Size = MAP_APPFONT ( 68 , 100 ) ;
689         TabStop = TRUE ;
690         DropDown = TRUE ;
691     };
692     ListBox LB_LIGHT_4
693     {
694         Border = TRUE ;
695         Pos = MAP_APPFONT ( 66 , FIRST_FT_START_Y + 11 ) ;
696         Size = MAP_APPFONT ( 68 , 100 ) ;
697         TabStop = TRUE ;
698         DropDown = TRUE ;
699     };
700     ListBox LB_LIGHT_5
701     {
702         Border = TRUE ;
703         Pos = MAP_APPFONT ( 66 , FIRST_FT_START_Y + 11 ) ;
704         Size = MAP_APPFONT ( 68 , 100 ) ;
705         TabStop = TRUE ;
706         DropDown = TRUE ;
707     };
708     ListBox LB_LIGHT_6
709     {
710         Border = TRUE ;
711         Pos = MAP_APPFONT ( 66 , FIRST_FT_START_Y + 11 ) ;
712         Size = MAP_APPFONT ( 68 , 100 ) ;
713         TabStop = TRUE ;
714         DropDown = TRUE ;
715     };
716     ListBox LB_LIGHT_7
717     {
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_8
725     {
726         Border = TRUE ;
727         Pos = MAP_APPFONT ( 66 , FIRST_FT_START_Y + 11 ) ;
728         Size = MAP_APPFONT ( 68 , 100 ) ;
729         TabStop = TRUE ;
730         DropDown = TRUE ;
731     };
732     ImageButton BTN_LIGHT_COLOR
733     {
734         Pos = MAP_APPFONT ( 137 , FIRST_FT_START_Y + 11 ) ;
735         Size = MAP_APPFONT ( 12 , 14 ) ;
736         ButtonImage = Image
737         {
738             ImageBitmap = Bitmap { File = "colordlg.bmp" ; };
739             MASKCOLOR
740         };
741         TabStop = TRUE ;
742         QuickHelpText [ en-US ] = "Colors Dialog" ;
743     };
744     FixedText FT_AMBIENTLIGHT
745     {
746         Pos = MAP_APPFONT ( FT_INDENT, FIRST_FT_START_Y + 53 ) ;
747         Size = MAP_APPFONT ( FT_WIDTH_SHORT , FT_HEIGHT ) ;
748         Text [ en-US ] = "~Ambient light" ;
749     };
750     ListBox LB_AMBIENTLIGHT
751     {
752         Border = TRUE ;
753         Pos = MAP_APPFONT ( FT_INDENT + FT_WIDTH_SHORT + 1 , FIRST_FT_START_Y + 53 ) ;
754         Size = MAP_APPFONT ( 68 , 100 ) ;
755         TabStop = TRUE ;
756         DropDown = TRUE ;
757     };
758     ImageButton BTN_AMBIENT_COLOR
759     {
760         Pos = MAP_APPFONT ( 137 , FIRST_FT_START_Y + 53 ) ;
761         Size = MAP_APPFONT ( 12 , 14 ) ;
762         ButtonImage = Image
763         {
764             ImageBitmap = Bitmap { File = "colordlg.bmp" ; };
765             MASKCOLOR
766         };
767         TabStop = TRUE ;
768         QuickHelpText [ en-US ] = "Colors Dialog" ;
769     };
771     FixedLine FL_LIGHT
772     {
773         Pos = TOP_FIXED_LINE_POS;
774         Size = FIXED_LINE_SIZE ;
775         Text [ en-US ] = "Illumination" ;
776     };
777      // Texturen
778     FixedText FT_TEX_KIND
779     {
780         Pos = MAP_APPFONT ( FT_INDENT , FIRST_FT_START_Y ) ;
781         Size = MAP_APPFONT ( FT_WIDTH_SHORT , FT_HEIGHT ) ;
782         Text [ en-US ] = "~Type" ;
783     };
784     ImageButton BTN_TEX_LUMINANCE
785     {
786         Pos = MAP_APPFONT ( FT_INDENT + FT_WIDTH_SHORT + 1,
787                             FIRST_FT_START_Y - 2 ) ;
788         Size = IMG_BUTTON_SIZE;
789         ButtonImage = Image
790         {
791             ImageBitmap = Bitmap { File = "luminanc.bmp" ; };
792             MASKCOLOR
793         };
794         TabStop = TRUE ;
795         QuickHelpText [ en-US ] = "Black & White" ;
796     };
797     ImageButton BTN_TEX_COLOR
798     {
799         Pos = MAP_APPFONT ( FT_INDENT + FT_WIDTH_SHORT + 1 + BUTTON_WIDTH,
800                             FIRST_FT_START_Y - 2 ) ;
801         Size = IMG_BUTTON_SIZE;
802         ButtonImage = Image
803         {
804             ImageBitmap = Bitmap { File = "color.bmp" ; };
805             MASKCOLOR
806         };
807         TabStop = TRUE ;
808         QuickHelpText [ en-US ] = "Color" ;
809     };
810     FixedText FT_TEX_MODE
811     {
812         Pos = MAP_APPFONT ( FT_INDENT , FIRST_FT_START_Y + IMG_BUTTON_NEXT ) ;
813         Size = MAP_APPFONT ( FT_WIDTH_SHORT , FT_HEIGHT ) ;
814         Text [ en-US ] = "~Mode" ;
815     };
816     ImageButton BTN_TEX_REPLACE
817     {
818         Pos = MAP_APPFONT ( FT_INDENT + FT_WIDTH_SHORT + 1,
819                             FIRST_FT_START_Y + IMG_BUTTON_NEXT - 2 ) ;
820         Size = IMG_BUTTON_SIZE;
821         ButtonImage = Image
822         {
823             ImageBitmap = Bitmap { File = "replac3d.bmp" ; };
824             MASKCOLOR
825         };
826         TabStop = TRUE ;
827         QuickHelpText [ en-US ] = "Only Texture" ;
828     };
829     ImageButton BTN_TEX_MODULATE
830     {
831         Pos = MAP_APPFONT ( FT_INDENT + FT_WIDTH_SHORT + 1 + BUTTON_WIDTH,
832                             FIRST_FT_START_Y + IMG_BUTTON_NEXT - 2 ) ;
833         Size = IMG_BUTTON_SIZE;
834         ButtonImage = Image
835         {
836             ImageBitmap = Bitmap { File = "modula3d.bmp" ; };
837             MASKCOLOR
838         };
839         TabStop = TRUE ;
840         QuickHelpText [ en-US ] = "Texture and Shading" ;
841     };
842     ImageButton BTN_TEX_BLEND
843     {
844         Pos = MAP_APPFONT ( FT_INDENT + FT_WIDTH_SHORT + 1 + 2*BUTTON_WIDTH,
845                             FIRST_FT_START_Y + IMG_BUTTON_NEXT - 2 ) ;
846         Size = IMG_BUTTON_SIZE;
847         ButtonImage = Image
848         {
849             ImageBitmap = Bitmap { File = "blend3d.bmp" ; };
850             MASKCOLOR
851         };
852         TabStop = TRUE ;
853         QuickHelpText [ en-US ] = "Texture, Shadow and Color" ;
854     };
855     FixedText FT_TEX_PROJECTION_X
856     {
857         Pos = MAP_APPFONT ( FT_INDENT , FIRST_FT_START_Y + 2*IMG_BUTTON_NEXT ) ;
858         Size = MAP_APPFONT ( FT_WIDTH_SHORT , FT_HEIGHT ) ;
859         Text [ en-US ] = "~Projection X" ;
860     };
861     ImageButton BTN_TEX_OBJECT_X
862     {
863         Pos = MAP_APPFONT ( FT_INDENT + FT_WIDTH_SHORT + 1,
864                             FIRST_FT_START_Y + 2*IMG_BUTTON_NEXT - 2 ) ;
865         Size = IMG_BUTTON_SIZE;
866         ButtonImage = Image
867         {
868             ImageBitmap = Bitmap { File = "objspc3d.bmp" ; };
869             MASKCOLOR
870         };
871         TabStop = TRUE ;
872         QuickHelpText [ en-US ] = "Object-Specific" ;
873     };
874     ImageButton BTN_TEX_PARALLEL_X
875     {
876         Pos = MAP_APPFONT ( FT_INDENT + FT_WIDTH_SHORT + 1 + BUTTON_WIDTH,
877                             FIRST_FT_START_Y + 2*IMG_BUTTON_NEXT - 2 ) ;
878         Size = IMG_BUTTON_SIZE;
879         ButtonImage = Image
880         {
881             ImageBitmap = Bitmap { File = "parallel.bmp" ; };
882             MASKCOLOR
883         };
884         TabStop = TRUE ;
885         QuickHelpText [ en-US ] = "Parallel" ;
886     };
887     ImageButton BTN_TEX_CIRCLE_X
888     {
889         Pos = MAP_APPFONT ( FT_INDENT + FT_WIDTH_SHORT + 1 + 2*BUTTON_WIDTH,
890                             FIRST_FT_START_Y + 2*IMG_BUTTON_NEXT - 2 ) ;
891         Size = IMG_BUTTON_SIZE;
892         ButtonImage = Image
893         {
894             ImageBitmap = Bitmap { File = "sphere3d.bmp" ; };
895             MASKCOLOR
896         };
897         TabStop = TRUE ;
898         QuickHelpText [ en-US ] = "Circular" ;
899     };
900     FixedText FT_TEX_PROJECTION_Y
901     {
902         Pos = MAP_APPFONT ( FT_INDENT , FIRST_FT_START_Y + 3*IMG_BUTTON_NEXT ) ;
903         Size = MAP_APPFONT ( FT_WIDTH_SHORT , FT_HEIGHT ) ;
904         Text [ en-US ] = "P~rojection Y" ;
905     };
906     ImageButton BTN_TEX_OBJECT_Y
907     {
908         Pos = MAP_APPFONT ( FT_INDENT + FT_WIDTH_SHORT + 1,
909                             FIRST_FT_START_Y + 3*IMG_BUTTON_NEXT - 2 ) ;
910         Size = IMG_BUTTON_SIZE;
911         ButtonImage = Image
912         {
913             ImageBitmap = Bitmap { File = "objspc3d.bmp" ; };
914             MASKCOLOR
915         };
916         TabStop = TRUE ;
917         QuickHelpText [ en-US ] = "Object-Specific" ;
918     };
919     ImageButton BTN_TEX_PARALLEL_Y
920     {
921         Pos = MAP_APPFONT ( FT_INDENT + FT_WIDTH_SHORT + 1 + BUTTON_WIDTH,
922                             FIRST_FT_START_Y + 3*IMG_BUTTON_NEXT - 2 ) ;
923         Size = IMG_BUTTON_SIZE;
924         ButtonImage = Image
925         {
926             ImageBitmap = Bitmap { File = "parallel.bmp" ; };
927             MASKCOLOR
928         };
929         TabStop = TRUE ;
930         QuickHelpText [ en-US ] = "Parallel" ;
931     };
932     ImageButton BTN_TEX_CIRCLE_Y
933     {
934         Pos = MAP_APPFONT ( FT_INDENT + FT_WIDTH_SHORT + 1 + 2*BUTTON_WIDTH,
935                             FIRST_FT_START_Y + 3*IMG_BUTTON_NEXT - 2 ) ;
936         Size = IMG_BUTTON_SIZE;
937         ButtonImage = Image
938         {
939             ImageBitmap = Bitmap { File = "sphere3d.bmp" ; };
940             MASKCOLOR
941         };
942         TabStop = TRUE ;
943         QuickHelpText [ en-US ] = "Circular" ;
944     };
945     FixedText FT_TEX_FILTER
946     {
947         Pos = MAP_APPFONT ( FT_INDENT , FIRST_FT_START_Y + 4*IMG_BUTTON_NEXT ) ;
948         Size = MAP_APPFONT ( FT_WIDTH_SHORT , FT_HEIGHT ) ;
949         Text [ en-US ] = "~Filtering" ;
950     };
951     ImageButton BTN_TEX_FILTER
952     {
953         Pos = MAP_APPFONT ( FT_INDENT + FT_WIDTH_SHORT + 1,
954                             FIRST_FT_START_Y + 4*IMG_BUTTON_NEXT - 2 ) ;
955         Size = IMG_BUTTON_SIZE;
956         ButtonImage = Image
957         {
958             ImageBitmap = Bitmap { File = "filter3d.bmp" ; };
959             MASKCOLOR
960         };
961         TabStop = TRUE ;
962         QuickHelpText [ en-US ] = "Filtering On/Off" ;
963     };
964     FixedLine FL_TEXTURE
965     {
966         Pos = TOP_FIXED_LINE_POS;
967         Size = FIXED_LINE_SIZE;
968         Text [ en-US ] = "Textures" ;
969     };
970      // Material
971     /*  Control CTL_MATERIAL
972   {
973       //HelpId = HID_SD_CTL_FAVORITES ;
974       Border = TRUE ;
975       Pos = MAP_APPFONT ( BORDER + 6 , GROUP_Y + 9 ) ;
976       Size = MAP_APPFONT ( GROUP_WIDTH - 12 , GROUP_HEIGHT - 15 ) ;
977       TabStop = TRUE ;
978       Hide = TRUE ;
979   };
981      // Materialeditor
982     FixedText FT_MAT_FAVORITES
983     {
984         Pos = MAP_APPFONT ( FT_INDENT , FIRST_FT_START_Y ) ;
985         Size = MAP_APPFONT ( FT_WIDTH_SHORT , FT_HEIGHT ) ;
986         Text [ en-US ] = "~Favorites" ;
987     };
988     ListBox LB_MAT_FAVORITES
989     {
990         Border = TRUE ;
991         Pos = MAP_APPFONT ( FT_INDENT + FT_WIDTH_SHORT + 1,
992                             FIRST_FT_START_Y - 2 ) ;
993         Size = MAP_APPFONT ( 83 , 100 ) ;
994         TabStop = TRUE ;
995         DropDown = TRUE ;
996         StringList [ en-US ] =
997         {
998             < "User-defined" ; > ;
999             < "Metal" ; > ;
1000             < "Gold" ; > ;
1001             < "Chrome" ; > ;
1002             < "Plastic" ; > ;
1003             < "Wood" ; > ;
1004         };
1005     };
1006     FixedText FT_MAT_COLOR
1007     {
1008         Pos = MAP_APPFONT ( FT_INDENT , FIRST_FT_START_Y + FT_OFFSET_NEXT ) ;
1009         Size = MAP_APPFONT ( FT_WIDTH_SHORT , FT_HEIGHT ) ;
1010         Text [ en-US ] = "~Object color" ;
1011     };
1012     ListBox LB_MAT_COLOR
1013     {
1014         Border = TRUE ;
1015         Pos = MAP_APPFONT ( FT_INDENT + FT_WIDTH_SHORT + 1 ,
1016                             FIRST_FT_START_Y + FT_OFFSET_NEXT - 2 ) ;
1017         Size = MAP_APPFONT ( 68 , 100 ) ;
1018         TabStop = TRUE ;
1019         DropDown = TRUE ;
1020     };
1021     ImageButton BTN_MAT_COLOR
1022     {
1023         Pos = MAP_APPFONT ( FT_INDENT + FT_WIDTH_SHORT + 72 ,
1024                             FIRST_FT_START_Y + FT_OFFSET_NEXT - 2 ) ;
1025         Size = MAP_APPFONT ( 12, 14 ) ;
1026         ButtonImage = Image
1027         {
1028             ImageBitmap = Bitmap { File = "colordlg.bmp" ; };
1029             MASKCOLOR
1030         };
1031         TabStop = TRUE ;
1032         QuickHelpText [ en-US ] = "Colors Dialog" ;
1033     };
1034     FixedText FT_MAT_EMISSION
1035     {
1036         Pos = MAP_APPFONT ( FT_INDENT , FIRST_FT_START_Y + 2*FT_OFFSET_NEXT ) ;
1037         Size = MAP_APPFONT ( FT_WIDTH_SHORT , FT_HEIGHT ) ;
1038         Text [ en-US ] = "~Illumination color" ;
1039     };
1040     ListBox LB_MAT_EMISSION
1041     {
1042         Border = TRUE ;
1043         Pos = MAP_APPFONT ( FT_INDENT + FT_WIDTH_SHORT + 1 ,
1044                             FIRST_FT_START_Y + 2*FT_OFFSET_NEXT - 2 ) ;
1045         Size = MAP_APPFONT ( 68 , 100 ) ;
1046         TabStop = TRUE ;
1047         DropDown = TRUE ;
1048     };
1049     ImageButton BTN_EMISSION_COLOR
1050     {
1051         Pos = MAP_APPFONT ( FT_INDENT + FT_WIDTH_SHORT + 72 ,
1052                             FIRST_FT_START_Y + 2*FT_OFFSET_NEXT - 2 ) ;
1053         Size = MAP_APPFONT ( 12, 14 ) ;
1054         ButtonImage = Image
1055         {
1056             ImageBitmap = Bitmap { File = "colordlg.bmp" ; };
1057             MASKCOLOR
1058         };
1059         TabStop = TRUE ;
1060         QuickHelpText [ en-US ] = "Colors Dialog" ;
1061     };
1063     FixedLine FL_MAT_SPECULAR
1064     {
1065         Pos = MAP_APPFONT ( BORDER , SPECULAR_START_Y ) ;
1066         Size = FIXED_LINE_SIZE;
1067         Text [ en-US ] = "Specular" ;
1068     };
1069     FixedText FT_MAT_SPECULAR
1070     {
1071         Pos = MAP_APPFONT ( FT_INDENT , SPECULAR_START_Y + 13 ) ;
1072         Size = MAP_APPFONT ( FT_WIDTH_SHORT , FT_HEIGHT ) ;
1073         Text [ en-US ] = "~Color" ;
1074     };
1075     ListBox LB_MAT_SPECULAR
1076     {
1077         Border = TRUE ;
1078         Pos = MAP_APPFONT ( FT_INDENT + FT_WIDTH_SHORT + 1, SPECULAR_START_Y + 13 - 2 ) ;
1079         Size = MAP_APPFONT ( 68 , 100 ) ;
1080         TabStop = TRUE ;
1081         DropDown = TRUE ;
1082     };
1083     ImageButton BTN_SPECULAR_COLOR
1084     {
1085         Pos = MAP_APPFONT ( 137 , SPECULAR_START_Y + 13 - 2 ) ;
1086         Size = MAP_APPFONT ( 12, 14 ) ;
1087         ButtonImage = Image
1088         {
1089             ImageBitmap = Bitmap { File = "colordlg.bmp" ; };
1090             MASKCOLOR
1091         };
1092         TabStop = TRUE ;
1093         QuickHelpText [ en-US ] = "Colors Dialog" ;
1094     };
1095     FixedText FT_MAT_SPECULAR_INTENSITY
1096     {
1097         Pos = MAP_APPFONT ( FT_INDENT , SPECULAR_START_Y + 13 + FT_OFFSET_NEXT ) ;
1098         Size = MAP_APPFONT ( FT_WIDTH_SHORT , FT_HEIGHT ) ;
1099         Text [ en-US ] = "I~ntensity" ;
1100     };
1101     MetricField MTR_MAT_SPECULAR_INTENSITY
1102     {
1103         Border = TRUE ;
1104         Pos = MAP_APPFONT ( FT_INDENT + FT_WIDTH_SHORT + 1 ,
1105                             SPECULAR_START_Y + 13 + FT_OFFSET_NEXT ) ;
1106         Size = MAP_APPFONT ( 68 , 12 ) ;
1107         TabStop = TRUE ;
1108         Repeat = TRUE ;
1109         Spin = TRUE ;
1110         Unit = FUNIT_CUSTOM ;
1111                 CustomUnitText  = "%" ;
1112         Minimum = 1 ;
1113         First = 1 ;
1114         Maximum = 100 ;
1115         Last = 100 ;
1116         SpinSize = 1 ;
1117     };
1118     /*
1119     ImageButton BTN_MAT_FAVORITES {
1120         Pos = MAP_APPFONT( BORDER, GROUP_PREV_Y+1 );
1121         Size = IMG_BUTTON_SIZE;
1122       QuickHelpText = "Material Favoriten" ;
1123       ButtonImage = Image
1124       {
1125           ImageBitmap = Bitmap { File = "matfavor.bmp" ; };
1126           MASKCOLOR
1127       };
1128             TabStop = TRUE;
1129         };
1130     ImageButton BTN_MAT_EDITOR {
1131             Pos = MAP_APPFONT( BORDER + BUTTON_WIDTH, GROUP_PREV_Y+1 );
1132             Size = IMG_BUTTON_SIZE;
1133       QuickHelpText = "Material Editor" ;
1134       ButtonImage = Image
1135       {
1136           ImageBitmap = Bitmap { File = "matedit.bmp" ; };
1137           MASKCOLOR
1138       };
1139             TabStop = TRUE;
1140         };
1142     FixedLine FL_MATERIAL
1143     {
1144         Pos = TOP_FIXED_LINE_POS;
1145         Size = FIXED_LINE_SIZE;
1146         Text [ en-US ] = "Material" ;
1147     };
1149     Bitmap BMP_GEO_H
1150     {
1151         File = "3dgeo_h.bmp";
1152     };
1154     Bitmap BMP_REPRESENTATION_H
1155     {
1156         File = "3drepres_h.bmp";
1157     };
1159     Bitmap BMP_3DLIGHT_H
1160     {
1161         File = "3dlight_h.bmp";
1162     };
1164     Bitmap BMP_TEXTURE_H
1165     {
1166         File = "3dtextur_h.bmp";
1167     };
1169     Bitmap BMP_MATERIAL_H
1170     {
1171         File = "material_h.bmp";
1172     };
1174     Bitmap BMP_UPDATE_H
1175     {
1176         File = "sc10350_h.bmp";
1177     };
1179     Bitmap BMP_ASSIGN_H
1180     {
1181         File = "apply_h.bmp";
1182     };
1184     Bitmap BMP_CHANGE_TO_3D_H
1185     {
1186         File = "convrt3d_h.bmp";
1187     };
1189     Bitmap BMP_LATHE_OBJ_H
1190     {
1191         File = "rotate3d_h.bmp";
1192     };
1194     Bitmap BMP_PERSPECTIVE_H
1195     {
1196         File = "persp3d_h.bmp";
1197     };
1199     Bitmap BMP_NORMALS_OBJ_H
1200     {
1201         File = "normobjs_h.bmp";
1202     };
1204     Bitmap BMP_NORMALS_FLAT_H
1205     {
1206         File = "normflat_h.bmp";
1207     };
1209     Bitmap BMP_NORMALS_SPHERE_H
1210     {
1211         File = "normsphe_h.bmp";
1212     };
1214     Bitmap BMP_NORMALS_INVERT_H
1215     {
1216         File = "invert3d_h.bmp";
1217     };
1219     Bitmap BMP_TWO_SIDED_LIGHTING_H
1220     {
1221         File = "lght2sid_h.bmp";
1222     };
1224     Bitmap BMP_DOUBLE_SIDED_H
1225     {
1226         File = "doublesi_h.bmp";
1227     };
1229     Bitmap BMP_SHADOW_3D_H
1230     {
1231         File = "shadow3d_h.bmp";
1232     };
1234     Bitmap BMP_LIGHT_H
1235     {
1236         File = "light_h.bmp";
1237     };
1239     Bitmap BMP_LIGHT_COLOR_H
1240     {
1241         File = "colordlg_h.bmp";
1242     };
1244     Bitmap BMP_AMBIENT_COLOR_H
1245     {
1246         File = "colordlg_h.bmp";
1247     };
1249     Bitmap BMP_TEX_LUMINANCE_H
1250     {
1251         File = "luminanc_h.bmp";
1252     };
1254     Bitmap BMP_TEX_COLOR_H
1255     {
1256         File = "color_h.bmp";
1257     };
1259     Bitmap BMP_TEX_REPLACE_H
1260     {
1261         File = "replac3d_h.bmp";
1262     };
1264     Bitmap BMP_TEX_MODULATE_H
1265     {
1266         File = "modula3d_h.bmp";
1267     };
1269     Bitmap BMP_TEX_BLEND_H
1270     {
1271         File = "blend3d_h.bmp";
1272     };
1274     Bitmap BMP_TEX_OBJECT_H
1275     {
1276         File = "objspc3d_h.bmp";
1277     };
1279     Bitmap BMP_TEX_PARALLEL_H
1280     {
1281         File = "parallel_h.bmp";
1282     };
1284     Bitmap BMP_TEX_CIRCLE_H
1285     {
1286         File = "sphere3d_h.bmp";
1287     };
1289     Bitmap BMP_TEX_FILTER_H
1290     {
1291         File = "filter3d_h.bmp";
1292     };
1294     Bitmap BMP_COLORDLG_H
1295     {
1296         File = "colordlg_h.bmp";
1297     };
1300 Image RID_SVXIMAGE_LIGHT_ON
1302     ImageBitmap = Bitmap { File = "lighton.bmp" ; };
1303     MASKCOLOR
1306 Image RID_SVXIMAGE_LIGHT_OFF
1308     ImageBitmap = Bitmap { File = "light.bmp" ; };
1309     MASKCOLOR
1312 Image RID_SVXIMAGE_LIGHT_ON_H
1314     ImageBitmap = Bitmap { File = "lighton_h.bmp" ; };
1315     MASKCOLOR
1318 Image RID_SVXIMAGE_LIGHT_OFF_H
1320     ImageBitmap = Bitmap { File = "light_h.bmp" ; };
1321     MASKCOLOR
1324 Image RID_SVXIMAGE_COLORDLG
1326     ImageBitmap = Bitmap { File = "colordlg.bmp" ; };
1327     MASKCOLOR
1330 Image RID_SVXIMAGE_COLORDLG_H
1332     ImageBitmap = Bitmap { File = "colordlg_h.bmp" ; };
1333     MASKCOLOR
1336 /*Image RID_SVXIMAGE_LIGHT_ON_SELECTED {
1337       ImageBitmap = Bitmap { File = "lightons.bmp" ; };
1338       MASKCOLOR
1340 Image RID_SVXIMAGE_LIGHT_OFF_SELECTED {
1341       ImageBitmap = Bitmap { File = "lightsel.bmp" ; };
1342       MASKCOLOR
1343 };*/
1345 String RID_SVXFLOAT3D_FAVORITE
1347     Text [ en-US ] = "Favorite";
1349 String RID_SVXFLOAT3D_FIX_X
1351     Text [ en-US ] = "X";
1353 String RID_SVXFLOAT3D_FIX_Y
1355     Text [ en-US ] = "Y";
1357 String RID_SVXFLOAT3D_FIX_Z
1359     Text [ en-US ] = "Z";
1361 String RID_SVXFLOAT3D_FIX_R
1363     Text [ en-US ] = "R:";
1365 String RID_SVXFLOAT3D_FIX_G
1367     Text [ en-US ] = "G:";
1369 String RID_SVXFLOAT3D_FIX_B
1371     Text [ en-US ] = "B:";