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