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