xref: /AOO41X/main/sd/source/ui/animations/CustomAnimationDialog.src (revision 54628ca40d27d15cc98fe861da7fff7e60c2f7d6)
1/**************************************************************
2 *
3 * Licensed to the Apache Software Foundation (ASF) under one
4 * or more contributor license agreements.  See the NOTICE file
5 * distributed with this work for additional information
6 * regarding copyright ownership.  The ASF licenses this file
7 * to you under the Apache License, Version 2.0 (the
8 * "License"); you may not use this file except in compliance
9 * with the License.  You may obtain a copy of the License at
10 *
11 *   http://www.apache.org/licenses/LICENSE-2.0
12 *
13 * Unless required by applicable law or agreed to in writing,
14 * software distributed under the License is distributed on an
15 * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
16 * KIND, either express or implied.  See the License for the
17 * specific language governing permissions and limitations
18 * under the License.
19 *
20 *************************************************************/
21
22
23
24#include "CustomAnimationDialog.hrc"
25#include "CustomAnimation.hrc"
26
27#define X0 6
28#define X1 6
29#define X2 73
30#define W0 268
31#define W1 67
32#define W2 100
33#define WIDTH 260
34
35TabDialog DLG_CUSTOMANIMATION
36{
37    Size = MAP_APPFONT ( WIDTH+6 , 200 ) ;
38    OutputSize = TRUE ;
39    SVLook = TRUE ;
40    Moveable = TRUE ;
41    Closeable = TRUE ;
42    Text [ en-US ] = "Effect Options";
43
44    TabControl 1
45    {
46        OutputSize = TRUE ;
47        Pos = MAP_APPFONT ( 3 , 3 ) ;
48        Size = MAP_APPFONT ( 240 , 159 ) ;
49        PageList =
50        {
51            PageItem
52            {
53                PageResID = RID_TP_CUSTOMANIMATION_EFFECT ;
54                Identifier = RID_TP_CUSTOMANIMATION_EFFECT ;
55                Text [ en-US ] = "Effect" ;
56            };
57
58            PageItem
59            {
60                PageResID = RID_TP_CUSTOMANIMATION_DURATION;
61                Identifier = RID_TP_CUSTOMANIMATION_DURATION;
62                Text [ en-US ] = "Timing";
63            };
64
65            PageItem
66            {
67                PageResID = RID_TP_CUSTOMANIMATION_TEXT;
68                Identifier = RID_TP_CUSTOMANIMATION_TEXT;
69                Text [ en-US ] = "Text Animation";
70            };
71        };
72    };
73    OKButton 1
74    {
75        Pos = MAP_APPFONT ( 10 , 175 ) ;
76        Size = MAP_APPFONT ( 50 , 14 ) ;
77        TabStop = TRUE ;
78    };
79    CancelButton 1
80    {
81        Pos = MAP_APPFONT ( 64 , 175 ) ;
82        Size = MAP_APPFONT ( 50 , 14 ) ;
83        TabStop = TRUE ;
84    };
85    HelpButton 1
86    {
87        Pos = MAP_APPFONT ( 119 , 175 ) ;
88        Size = MAP_APPFONT ( 50 , 14 ) ;
89        TabStop = TRUE ;
90    };
91};
92
93TabPage RID_TP_CUSTOMANIMATION_EFFECT
94{
95    HelpID = "sd:TabPage:RID_TP_CUSTOMANIMATION_EFFECT";
96    Hide = TRUE;
97    Size = MAP_APPFONT ( WIDTH , 159 );
98    Text [ en-US ] = "Effect";
99
100    FixedLine FL_SETTINGS
101    {
102        OutputSize = TRUE;
103        Pos = MAP_APPFONT ( X0 , 3  ) ;
104        Size = MAP_APPFONT( W0, 8 );
105        Hide = TRUE;
106
107        Text [ en-US ] = "Settings";
108    };
109
110    FixedText FT_PROPERTY_1
111    {
112        OutputSize = TRUE;
113        Pos = MAP_APPFONT ( X1+6 , 16  ) ;
114        Size = MAP_APPFONT( W1, 8 );
115        Hide = TRUE;
116    };
117
118    ListBox LB_PROPERTY_1
119    {
120        HelpID = "sd:ListBox:RID_TP_CUSTOMANIMATION_EFFECT:LB_PROPERTY_1";
121        Pos = MAP_APPFONT ( X2+6 , 14  ) ;
122        Size = MAP_APPFONT ( W2, 100 );
123        Hide = TRUE;
124        TabStop = TRUE ;
125        Border = TRUE ;
126        DropDown = TRUE ;
127        ClipChildren = TRUE;
128    };
129
130    FixedText FT_PROPERTY_2
131    {
132        OutputSize = TRUE;
133        Pos = MAP_APPFONT ( X1+6 , 16  ) ;
134        Size = MAP_APPFONT( W1, 8 );
135        Hide = TRUE;
136    };
137
138    ListBox LB_PROPERTY_2
139    {
140        HelpID = "sd:ListBox:RID_TP_CUSTOMANIMATION_EFFECT:LB_PROPERTY_2";
141        Pos = MAP_APPFONT ( X2+6 , 14  ) ;
142        Size = MAP_APPFONT ( W2, 100 );
143        Hide = TRUE;
144        TabStop = TRUE ;
145        Border = TRUE ;
146        DropDown = TRUE ;
147    };
148
149    CheckBox CB_SMOOTH_START
150    {
151        HelpID = "sd:CheckBox:RID_TP_CUSTOMANIMATION_EFFECT:CB_SMOOTH_START";
152        Pos = MAP_APPFONT( X1+6, 14 );
153        Size = MAP_APPFONT ( (W0 / 2) , 10 ) ;
154        Hide = TRUE;
155
156        Text [ en-US ] = "Accelerated start";
157    };
158
159    CheckBox CB_SMOOTH_END
160    {
161        HelpID = "sd:CheckBox:RID_TP_CUSTOMANIMATION_EFFECT:CB_SMOOTH_END";
162        Pos = MAP_APPFONT( X1 + (W0 / 2) + 3, 14 );
163        Size = MAP_APPFONT ( (W0 / 2) , 10 ) ;
164        Hide = TRUE;
165
166        Text [ en-US ] = "Decelerated end";
167    };
168
169    CheckBox CB_AUTORESTART
170    {
171        HelpID = "sd:CheckBox:RID_TP_CUSTOMANIMATION_EFFECT:CB_AUTORESTART";
172        Pos = MAP_APPFONT( X1+6, 14 );
173        Size = MAP_APPFONT ( W0 , 10 ) ;
174        Hide = TRUE;
175
176        Text [ en-US ] = "Reverse automatically";
177    };
178
179//
180// controls for playback command
181//
182/*
183    FixedLine FL_PLAY
184    {
185        OutputSize = TRUE;
186        Pos = MAP_APPFONT ( X0 , 3  ) ;
187        Size = MAP_APPFONT( W0, 8 );
188        Hide = TRUE;
189
190        Text [ en-US ] = "Play";
191    };
192
193    RadioButton RB_FROM_START
194    {
195        HelpID = "sd:RadioButton:RID_TP_CUSTOMANIMATION_EFFECT:RB_FROM_START";
196        OutputSize = TRUE;
197        Pos = MAP_APPFONT ( X1 , 16  ) ;
198        Size = MAP_APPFONT( W0, 10 );
199        TabStop = TRUE ;
200        Hide = TRUE;
201
202        Text [ en-US ] = "From start";
203    };
204
205    RadioButton RB_FROM_LAST
206    {
207        HelpID = "sd:RadioButton:RID_TP_CUSTOMANIMATION_EFFECT:RB_FROM_LAST";
208        OutputSize = TRUE;
209        Pos = MAP_APPFONT ( X1 , 29  ) ;
210        Size = MAP_APPFONT( W0, 10 );
211        TabStop = TRUE ;
212        Hide = TRUE;
213
214        Text [en-US ] = "From last";
215    };
216
217    RadioButton RB_FROM_TIME
218    {
219        HelpID = "sd:RadioButton:RID_TP_CUSTOMANIMATION_EFFECT:RB_FROM_TIME";
220        OutputSize = TRUE;
221        Pos = MAP_APPFONT ( X1 , 42  ) ;
222        Size = MAP_APPFONT( W0, 10 );
223        TabStop = TRUE ;
224        Hide = TRUE;
225
226        Text [ en-US ] = "From time:";
227    };
228
229    MetricField MF_START_TIME
230    {
231        HelpID = "sd:MetricField:RID_TP_CUSTOMANIMATION_EFFECT:MF_START_TIME";
232        OutputSize = TRUE;
233        Pos = MAP_APPFONT ( X1 , 55  ) ;
234        Size = MAP_APPFONT ( W1, 12 );
235        OutputSize = TRUE;
236        Border = TRUE ;
237        TabStop = TRUE ;
238        Left = TRUE ;
239        Repeat = TRUE ;
240        Spin = TRUE ;
241        Minimum = 0 ;
242        Maximum = 9999 ;
243        DecimalDigits = 1 ;
244        Unit = FUNIT_CUSTOM ;
245        CustomUnitText [ en-US ] = "sec";
246        SpinSize = 5 ;
247        Hide = TRUE;
248    };
249
250    FixedLine FL_STOP
251    {
252        OutputSize = TRUE;
253        Pos = MAP_APPFONT ( X0 , 70  ) ;
254        Size = MAP_APPFONT( W0, 8 );
255        Hide = TRUE;
256
257        Text [ en-US ] = "Stop playback";
258    };
259
260    RadioButton RB_STOP_ON_CLICK
261    {
262        HelpID = "sd:RadioButton:RID_TP_CUSTOMANIMATION_EFFECT:RB_STOP_ON_CLICK";
263        OutputSize = TRUE;
264        Pos = MAP_APPFONT ( X1 , 81  ) ;
265        Size = MAP_APPFONT( W0, 10 );
266        TabStop = TRUE ;
267        Hide = TRUE;
268
269        Text [ en-US ] = "On click";
270    };
271
272    RadioButton RB_STOP_ON_NEXT_SLIDE
273    {
274        HelpID = "sd:RadioButton:RID_TP_CUSTOMANIMATION_EFFECT:RB_STOP_ON_NEXT_SLIDE";
275        OutputSize = TRUE;
276        Pos = MAP_APPFONT ( X1 , 94 ) ;
277        Size = MAP_APPFONT( W0, 10 );
278        TabStop = TRUE ;
279        Hide = TRUE;
280
281        Text [ en-US ] = "After current slide";
282    };
283
284    RadioButton RB_STOP_AFTER_N_SLIDES
285    {
286        HelpID = "sd:RadioButton:RID_TP_CUSTOMANIMATION_EFFECT:RB_STOP_AFTER_N_SLIDES";
287        OutputSize = TRUE;
288        Pos = MAP_APPFONT ( X1 , 107  ) ;
289        Size = MAP_APPFONT( W0, 10 );
290        TabStop = TRUE ;
291        Hide = TRUE;
292
293        Text [ en-US ] = "After";
294    };
295
296    MetricField MF_STOP_AFTER_SLIDES
297    {
298        HelpID = "sd:MetricField:RID_TP_CUSTOMANIMATION_EFFECT:MF_STOP_AFTER_SLIDES";
299        OutputSize = TRUE;
300        Pos = MAP_APPFONT ( X1 , 55  ) ;
301        Size = MAP_APPFONT ( W1, 12 );
302        OutputSize = TRUE;
303        Border = TRUE ;
304        TabStop = TRUE ;
305        Left = TRUE ;
306        Repeat = TRUE ;
307        Spin = TRUE ;
308        Minimum = 0 ;
309        Maximum = 9999 ;
310        DecimalDigits = 0 ;
311        Unit = FUNIT_CUSTOM ;
312        CustomUnitText [ en-US ] = "Slides";
313        SpinSize = 1 ;
314        Hide = TRUE;
315    };
316*/
317    //
318    // common settings
319    //
320
321    FixedLine FL_ENHANCEMENTS
322    {
323        OutputSize = TRUE;
324        Pos = MAP_APPFONT ( X0 , 3  ) ;
325        Size = MAP_APPFONT( W0, 8 );
326        Hide = TRUE;
327
328        Text [ en-US ] = "Enhancement";
329    };
330
331    FixedText FT_SOUND
332    {
333        OutputSize = TRUE;
334        Pos = MAP_APPFONT ( X1 , 5  ) ;
335        Size = MAP_APPFONT( W1, 8 );
336
337        Text [ en-US ] = "Sound";
338    };
339
340    ListBox LB_SOUND
341    {
342        HelpID = "sd:ListBox:RID_TP_CUSTOMANIMATION_EFFECT:LB_SOUND";
343        Pos = MAP_APPFONT ( X2 , 3  ) ;
344        Size = MAP_APPFONT ( W2 - 19, 100 );
345        TabStop = TRUE ;
346        Border = TRUE ;
347        DropDown = TRUE ;
348    };
349
350    PushButton PB_SOUND_PREVIEW
351    {
352        HelpID = "sd:PushButton:RID_TP_CUSTOMANIMATION_EFFECT:PB_SOUND_PREVIEW";
353        Pos = MAP_APPFONT ( X2 + W2 - 16 , 2  ) ;
354        Size = MAP_APPFONT( 16, 14 );
355        OutputSize = TRUE;
356        TabStop = TRUE;
357    };
358
359    FixedText FT_AFTER_EFFECT
360    {
361        OutputSize = TRUE;
362        Pos = MAP_APPFONT ( X1 , 20  ) ;
363        Size = MAP_APPFONT( W1, 8 );
364
365        Text [ en-US ] = "After animation ";
366    };
367
368    ListBox LB_AFTER_EFFECT
369    {
370        HelpID = "sd:ListBox:RID_TP_CUSTOMANIMATION_EFFECT:LB_AFTER_EFFECT";
371        Pos = MAP_APPFONT ( X2 , 18  ) ;
372        Size = MAP_APPFONT ( W2, 100 );
373        TabStop = TRUE ;
374        Border = TRUE ;
375        DropDown = TRUE ;
376
377        StringList [ en-US ] =
378        {
379            < "Don't dim" ; > ;
380            < "Dim with color" ; > ;
381            < "Hide after animation" ; > ;
382            < "Hide on next animation" ; > ;
383        };
384    };
385
386    FixedText FT_DIMCOLOR
387    {
388        Pos = MAP_APPFONT( X1, 35 );
389        Size = MAP_APPFONT( W1, 8 );
390        Text [ en-US ] = "Dim Color";
391    };
392
393    ListBox CLB_DIMCOLOR
394    {
395        HelpID = "sd:ListBox:RID_TP_CUSTOMANIMATION_EFFECT:CLB_DIMCOLOR";
396        Pos = MAP_APPFONT( X2, 33 );
397        Size = MAP_APPFONT ( W2, 100 );
398        TabStop = TRUE ;
399        Border = TRUE ;
400        DropDown = TRUE ;
401    };
402
403    FixedText FT_TEXT_ANIM
404    {
405        OutputSize = TRUE;
406        Pos = MAP_APPFONT ( X1 , 50  ) ;
407        Size = MAP_APPFONT( W1, 8 );
408
409        Text [ en-US ] = "Text animation";
410    };
411
412    ListBox LB_TEXT_ANIM
413    {
414        HelpID = "sd:ListBox:RID_TP_CUSTOMANIMATION_EFFECT:LB_TEXT_ANIM";
415        Pos = MAP_APPFONT ( X2 , 48  ) ;
416        Size = MAP_APPFONT ( W2, 100 );
417        TabStop = TRUE ;
418        Border = TRUE ;
419        DropDown = TRUE ;
420
421        StringList [ en-US ] =
422        {
423            < "All at once" ; > ;
424            < "Word by word" ; > ;
425            < "Letter by letter" ; > ;
426        };
427    };
428
429    FixedText FT_TEXT_DELAY
430    {
431        OutputSize = TRUE;
432        Pos = MAP_APPFONT ( X2 + 45, 66  ) ;
433        Size = MAP_APPFONT( W0 - X2 - 45, 8 );
434
435        Text [ en-US ] = "delay between characters";
436    };
437
438    MetricField MF_TEXT_DELAY
439    {
440        HelpID = "sd:MetricField:RID_TP_CUSTOMANIMATION_EFFECT:MF_TEXT_DELAY";
441        Pos = MAP_APPFONT ( X2, 64  ) ;
442        Size = MAP_APPFONT ( 42, 12 );
443        TabStop = TRUE ;
444        Border = TRUE ;
445        Repeat = TRUE ;
446        Spin = TRUE ;
447        Minimum = 0 ;
448        Maximum = 1024 ;
449        DecimalDigits = 1 ;
450        Unit = FUNIT_CUSTOM ;
451        CustomUnitText [ en-US ] = "%";
452        SpinSize = 1 ;
453
454    };
455};
456
457TabPage RID_TP_CUSTOMANIMATION_DURATION
458{
459    HelpID = "sd:TabPage:RID_TP_CUSTOMANIMATION_DURATION";
460    Hide = TRUE;
461    Size = MAP_APPFONT ( WIDTH , 159 );
462    Text [ en-US ] = "Timing";
463
464    FixedText FT_START
465    {
466        OutputSize = TRUE;
467        Pos = MAP_APPFONT ( X0 , 5  ) ;
468        Size = MAP_APPFONT( W1, 8 );
469
470        Text [ en-US ] = "Start";
471    };
472
473    ListBox LB_START
474    {
475        HelpID = "sd:ListBox:RID_TP_CUSTOMANIMATION_DURATION:LB_START";
476        Pos = MAP_APPFONT ( X2 , 3  ) ;
477        Size = MAP_APPFONT ( W2, 48 );
478        TabStop = TRUE ;
479        Border = TRUE ;
480        DropDown = TRUE ;
481
482        StringList [ en-US ] =
483        {
484            < "On click" ; > ;
485            < "With previous" ; > ;
486            < "After previous" ; > ;
487        };
488    };
489
490    FixedText FT_START_DELAY
491    {
492        OutputSize = TRUE;
493        Pos = MAP_APPFONT ( X0 , 20  ) ;
494        Size = MAP_APPFONT( W1, 8 );
495
496        Text [ en-US ] = "Delay";
497    };
498
499    MetricField MF_START_DELAY
500    {
501        HelpID = "sd:MetricField:RID_TP_CUSTOMANIMATION_DURATION:MF_START_DELAY";
502        Pos = MAP_APPFONT ( X2 , 18  ) ;
503        Size = MAP_APPFONT ( W2, 12 );
504        Border = TRUE ;
505        TabStop = TRUE ;
506        Left = TRUE ;
507        Repeat = TRUE ;
508        Spin = TRUE ;
509        Minimum = 0 ;
510        Maximum = 9999 ;
511        DecimalDigits = 1 ;
512        Unit = FUNIT_CUSTOM ;
513        CustomUnitText [ en-US ] = "sec";
514        SpinSize = 5 ;
515    };
516
517    FixedText FT_DURATION
518    {
519        OutputSize = TRUE;
520        Pos = MAP_APPFONT ( X0 , 35  ) ;
521        Size = MAP_APPFONT( W1, 8 );
522
523        Text [ en-US ] = "Speed";
524    };
525
526    ComboBox CB_DURATION
527    {
528        HelpID = "sd:ComboBox:RID_TP_CUSTOMANIMATION_DURATION:CB_DURATION";
529        Pos = MAP_APPFONT ( X2 , 33  ) ;
530        Size = MAP_APPFONT ( W2, 48 );
531        TabStop = TRUE ;
532        Border = TRUE ;
533        DropDown = TRUE ;
534    };
535
536    FixedText FT_REPEAT
537    {
538        OutputSize = TRUE;
539        Pos = MAP_APPFONT ( X0 , 50  ) ;
540        Size = MAP_APPFONT( W1, 8 );
541
542        Text [ en-US ] = "Repeat";
543    };
544
545    ComboBox CB_REPEAT
546    {
547        HelpID = "sd:ComboBox:RID_TP_CUSTOMANIMATION_DURATION:CB_REPEAT";
548        Pos = MAP_APPFONT ( X2 , 48 ) ;
549        Size = MAP_APPFONT ( W2, 48 );
550        TabStop = TRUE ;
551        Border = TRUE ;
552        DropDown = TRUE ;
553    };
554
555    CheckBox CBX_REWIND
556    {
557        HelpID = "sd:CheckBox:RID_TP_CUSTOMANIMATION_DURATION:CBX_REWIND";
558        Pos = MAP_APPFONT ( X0 , 66  ) ;
559        Size = MAP_APPFONT ( W0 , 10 ) ;
560        TabStop = TRUE ;
561        Text [ en-US ] = "Rewind when done playing" ;
562    };
563
564    FixedLine FL_TRIGGER
565    {
566        OutputSize = TRUE;
567        Pos = MAP_APPFONT ( X0 , 79  ) ;
568        Size = MAP_APPFONT( W0, 8 );
569
570        Text [ en-US ] = "Trigger";
571    };
572
573    RadioButton RB_CLICKSEQUENCE
574    {
575        HelpID = "sd:RadioButton:RID_TP_CUSTOMANIMATION_DURATION:RB_CLICKSEQUENCE";
576        Pos = MAP_APPFONT ( X1+6, 92  ) ;
577        Size = MAP_APPFONT ( W0 , 10 ) ;
578        Text [ en-US ] = "Animate as part of click sequence" ;
579        TabStop = TRUE ;
580    };
581
582    RadioButton RB_INTERACTIVE
583    {
584        HelpID = "sd:RadioButton:RID_TP_CUSTOMANIMATION_DURATION:RB_INTERACTIVE";
585        Pos = MAP_APPFONT ( X1+6, 105  ) ;
586        Size = MAP_APPFONT ( W0 , 10 ) ;
587        Text [ en-US ] = "Start effect on click of" ;
588        TabStop = TRUE ;
589    };
590
591    ListBox LB_TRIGGER
592    {
593        HelpID = "sd:ListBox:RID_TP_CUSTOMANIMATION_DURATION:LB_TRIGGER";
594        Pos = MAP_APPFONT ( X1+18 , 118  );
595        Size = MAP_APPFONT ( W2, 80 );
596        TabStop = TRUE ;
597        Border = TRUE ;
598        DropDown = TRUE ;
599    };
600};
601
602TabPage RID_TP_CUSTOMANIMATION_TEXT
603{
604    HelpID = "sd:TabPage:RID_TP_CUSTOMANIMATION_TEXT";
605    Hide = TRUE;
606    Size = MAP_APPFONT ( WIDTH , 159 );
607    Text [ en-US ] = "Text Animation";
608
609    FixedText FT_GROUP_TEXT
610    {
611        OutputSize = TRUE;
612        Pos = MAP_APPFONT ( X0 , 5  ) ;
613        Size = MAP_APPFONT( W1, 8 );
614
615        Text [ en-US ] = "Group text";
616    };
617
618    ListBox LB_GROUP_TEXT
619    {
620        HelpID = "sd:ListBox:RID_TP_CUSTOMANIMATION_TEXT:LB_GROUP_TEXT";
621        Pos = MAP_APPFONT ( X2 , 3 ) ;
622        Size = MAP_APPFONT ( W2, 48 );
623        TabStop = TRUE ;
624        Border = TRUE ;
625        DropDown = TRUE ;
626
627        StringList [ en-US ] =
628        {
629            < "As one object" ; > ;
630            < "All paragraphs at once" ; > ;
631            < "By 1st level paragraphs" ; > ;
632            < "By 2nd level paragraphs" ; > ;
633            < "By 3rd level paragraphs" ; > ;
634            < "By 4th level paragraphs" ; > ;
635            < "By 5th level paragraphs" ; > ;
636        };
637    };
638
639    CheckBox CBX_GROUP_AUTO
640    {
641        HelpID = "sd:CheckBox:RID_TP_CUSTOMANIMATION_TEXT:CBX_GROUP_AUTO";
642        Pos = MAP_APPFONT ( X0 , 20  ) ;
643        Size = MAP_APPFONT ( W0 , 10 ) ;
644        TabStop = TRUE ;
645        Text [ en-US ] = "Automatically after" ;
646    };
647
648
649    MetricField MF_GROUP_AUTO
650    {
651        HelpID = "sd:MetricField:RID_TP_CUSTOMANIMATION_TEXT:MF_GROUP_AUTO";
652        Pos = MAP_APPFONT ( X2 , 18 ) ;
653        Size = MAP_APPFONT ( W2, 12 );
654        Border = TRUE ;
655        TabStop = TRUE ;
656        Left = TRUE ;
657        Repeat = TRUE ;
658        Spin = TRUE ;
659        Minimum = 0 ;
660        Maximum = 9999 ;
661        DecimalDigits = 1 ;
662        Unit = FUNIT_CUSTOM ;
663        CustomUnitText [ en-US ] = "sec";
664        SpinSize = 5 ;
665    };
666
667    CheckBox CBX_ANIMATE_FORM
668    {
669        HelpID = "sd:CheckBox:RID_TP_CUSTOMANIMATION_TEXT:CBX_ANIMATE_FORM";
670        Pos = MAP_APPFONT ( X0 , 33  ) ;
671        Size = MAP_APPFONT ( W0 , 10 ) ;
672        TabStop = TRUE ;
673        Text [ en-US ] = "Animate attached shape" ;
674    };
675
676    CheckBox CBX_REVERSE
677    {
678        HelpID = "sd:CheckBox:RID_TP_CUSTOMANIMATION_TEXT:CBX_REVERSE";
679        Pos = MAP_APPFONT ( X0 , 46  ) ;
680        Size = MAP_APPFONT ( W0 , 10 ) ;
681        TabStop = TRUE ;
682        Text [ en-US ] = "In reverse order" ;
683    };
684};
685