BaiduFMX

Форк
0
/
LoadingIndicatiorDemoMain.fmx 
673 строки · 20.4 Кб
1
object LoadingIndicatorDemoForm: TLoadingIndicatorDemoForm
2
  Left = 0
3
  Top = 0
4
  Caption = 'Firemonkey Loading Indicator Demo'
5
  ClientHeight = 656
6
  ClientWidth = 472
7
  Position = ScreenCenter
8
  FormFactor.Width = 320
9
  FormFactor.Height = 480
10
  FormFactor.Devices = [Desktop]
11
  OnCreate = FormCreate
12
  OnDestroy = FormDestroy
13
  DesignerMasterStyle = 0
14
  object Rectangle1: TRectangle
15
    Align = Client
16
    Fill.Color = claWhite
17
    Size.Width = 472.000000000000000000
18
    Size.Height = 611.000000000000000000
19
    Size.PlatformDefault = False
20
    Stroke.Kind = None
21
    object Layout1: TLayout
22
      Align = Top
23
      Size.Width = 472.000000000000000000
24
      Size.Height = 50.000000000000000000
25
      Size.PlatformDefault = False
26
      TabOrder = 0
27
      object Label1: TLabel
28
        Align = Contents
29
        StyledSettings = [Family, Style]
30
        Margins.Left = 20.000000000000000000
31
        Margins.Right = 20.000000000000000000
32
        Size.Width = 432.000000000000000000
33
        Size.Height = 50.000000000000000000
34
        Size.PlatformDefault = False
35
        StyleLookup = 'lbl5Style1'
36
        TextSettings.Font.Size = 16.000000000000000000
37
        Text = 'Loading Indicators'
38
      end
39
      object Rectangle7: TRectangle
40
        Position.X = 20.000000000000000000
41
        Position.Y = 583.000000000000000000
42
        Size.Width = 30.000000000000000000
43
        Size.Height = 30.000000000000000000
44
        Size.PlatformDefault = False
45
        object FloatAnimation1: TFloatAnimation
46
          AutoReverse = True
47
          Duration = 4.000000000000000000
48
          Loop = True
49
          OnProcess = FloatAnimation1Process
50
          PropertyName = 'Position.X'
51
          StartValue = 20.000000000000000000
52
          StopValue = 320.000000000000000000
53
        end
54
      end
55
    end
56
    object Rectangle2: TRectangle
57
      Align = Top
58
      Fill.Color = xFFE7F4F5
59
      HitTest = False
60
      Position.Y = 290.000000000000000000
61
      Sides = [Bottom]
62
      Size.Width = 472.000000000000000000
63
      Size.Height = 16.000000000000000000
64
      Size.PlatformDefault = False
65
      Stroke.Color = xFFD9D9D9
66
    end
67
    object Rectangle4: TRectangle
68
      Align = Top
69
      Fill.Color = xFFED5565
70
      HitTest = False
71
      Position.Y = 306.000000000000000000
72
      Sides = [Bottom]
73
      Size.Width = 472.000000000000000000
74
      Size.Height = 240.000000000000000000
75
      Size.PlatformDefault = False
76
      Stroke.Color = xFFD9D9D9
77
      object GridPanelLayout1: TGridPanelLayout
78
        Align = Top
79
        Size.Width = 472.000000000000000000
80
        Size.Height = 240.000000000000000000
81
        Size.PlatformDefault = False
82
        TabOrder = 0
83
        ColumnCollection = <
84
          item
85
            Value = 20.000000000000000000
86
          end
87
          item
88
            Value = 20.000000000000000000
89
          end
90
          item
91
            Value = 20.000000000000000000
92
          end
93
          item
94
            Value = 20.000000000000000000
95
          end
96
          item
97
            Value = 20.000000000000000000
98
          end>
99
        ControlCollection = <
100
          item
101
            Column = 2
102
            Control = FMXLoadingIndicator3
103
            Row = 0
104
          end
105
          item
106
            Column = 1
107
            Control = FMXLoadingIndicator2
108
            Row = 0
109
          end
110
          item
111
            Column = 0
112
            Control = FMXLoadingIndicator1
113
            Row = 0
114
          end
115
          item
116
            Column = 3
117
            Control = FMXLoadingIndicator4
118
            Row = 0
119
          end
120
          item
121
            Column = 4
122
            Control = FMXLoadingIndicator5
123
            Row = 0
124
          end
125
          item
126
            Column = 0
127
            Control = FMXLoadingIndicator12
128
            Row = 1
129
          end
130
          item
131
            Column = 1
132
            Control = FMXLoadingIndicator14
133
            Row = 1
134
          end
135
          item
136
            Column = 2
137
            Control = FMXLoadingIndicator15
138
            Row = 1
139
          end
140
          item
141
            Column = 3
142
            Control = FMXLoadingIndicator18
143
            Row = 1
144
          end
145
          item
146
            Column = 4
147
            Control = FMXLoadingIndicator20
148
            Row = 1
149
          end
150
          item
151
            Column = 0
152
            Control = FMXLoadingIndicator22
153
            Row = 2
154
          end
155
          item
156
            Column = 1
157
            Control = FMXLoadingIndicator24
158
            Row = 2
159
          end
160
          item
161
            Column = 2
162
            Control = FMXLoadingIndicator26
163
            Row = 2
164
          end
165
          item
166
            Column = 3
167
            Control = FMXLoadingIndicator28
168
            Row = 2
169
          end
170
          item
171
            Column = 4
172
            Control = FMXLoadingIndicator29
173
            Row = 2
174
          end>
175
        RowCollection = <
176
          item
177
            Value = 33.333333333333340000
178
          end
179
          item
180
            Value = 33.333333333333340000
181
          end
182
          item
183
            Value = 33.333333333333340000
184
          end
185
          item
186
            SizeStyle = Auto
187
          end>
188
        object FMXLoadingIndicator3: TFMXLoadingIndicator
189
          Anchors = []
190
          Position.X = 213.500000000000000000
191
          Position.Y = 17.000000000000000000
192
          Size.Width = 45.000000000000000000
193
          Size.Height = 46.000000000000000000
194
          Size.PlatformDefault = False
195
          TabOrder = 2
196
          Color = claWhite
197
          Kind = DoubleBounce
198
        end
199
        object FMXLoadingIndicator2: TFMXLoadingIndicator
200
          Anchors = []
201
          Position.X = 119.100006103515600000
202
          Position.Y = 17.000000000000000000
203
          Size.Width = 45.000000000000000000
204
          Size.Height = 46.000000000000000000
205
          Size.PlatformDefault = False
206
          TabOrder = 1
207
          Color = claWhite
208
          Kind = ArcsRing
209
        end
210
        object FMXLoadingIndicator1: TFMXLoadingIndicator
211
          Anchors = []
212
          Position.X = 24.700000762939450000
213
          Position.Y = 17.000000000000000000
214
          Size.Width = 45.000000000000000000
215
          Size.Height = 46.000000000000000000
216
          Size.PlatformDefault = False
217
          TabOrder = 0
218
          Color = claWhite
219
          Kind = Arcs
220
        end
221
        object FMXLoadingIndicator4: TFMXLoadingIndicator
222
          Anchors = []
223
          Position.X = 307.400024414062500000
224
          Position.Y = 17.000000000000000000
225
          Size.Width = 46.000000000000000000
226
          Size.Height = 46.000000000000000000
227
          Size.PlatformDefault = False
228
          TabOrder = 3
229
          Color = claWhite
230
          Kind = FlipPlane
231
        end
232
        object FMXLoadingIndicator5: TFMXLoadingIndicator
233
          Anchors = []
234
          Position.X = 401.800018310546900000
235
          Position.Y = 17.000000000000000000
236
          Size.Width = 46.000000000000000000
237
          Size.Height = 46.000000000000000000
238
          Size.PlatformDefault = False
239
          TabOrder = 5
240
          Color = claWhite
241
        end
242
        object FMXLoadingIndicator12: TFMXLoadingIndicator
243
          Anchors = []
244
          Position.X = 24.200000762939450000
245
          Position.Y = 97.000000000000000000
246
          Size.Width = 46.000000000000000000
247
          Size.Height = 46.000000000000000000
248
          Size.PlatformDefault = False
249
          TabOrder = 4
250
          Color = claWhite
251
          Kind = Ring
252
        end
253
        object FMXLoadingIndicator14: TFMXLoadingIndicator
254
          Anchors = []
255
          Position.X = 106.600006103515600000
256
          Position.Y = 110.000000000000000000
257
          Size.Width = 70.000000000000000000
258
          Size.Height = 20.000000000000000000
259
          Size.PlatformDefault = False
260
          TabOrder = 7
261
          Color = claWhite
262
          Kind = ThreeDots
263
        end
264
        object FMXLoadingIndicator15: TFMXLoadingIndicator
265
          Anchors = []
266
          Position.X = 211.000000000000000000
267
          Position.Y = 100.000000000000000000
268
          Size.Width = 50.000000000000000000
269
          Size.Height = 40.000000000000000000
270
          Size.PlatformDefault = False
271
          TabOrder = 6
272
          Color = claWhite
273
          Kind = Wave
274
        end
275
        object FMXLoadingIndicator18: TFMXLoadingIndicator
276
          Anchors = []
277
          Position.X = 313.400024414062500000
278
          Position.Y = 103.000000000000000000
279
          Size.Width = 34.000000000000000000
280
          Size.Height = 34.000000000000000000
281
          Size.PlatformDefault = False
282
          TabOrder = 13
283
          Color = claWhite
284
          Kind = BallClipRotate
285
        end
286
        object FMXLoadingIndicator20: TFMXLoadingIndicator
287
          Anchors = []
288
          Position.X = 407.800018310546900000
289
          Position.Y = 103.000000000000000000
290
          Size.Width = 34.000000000000000000
291
          Size.Height = 34.000000000000000000
292
          Size.PlatformDefault = False
293
          TabOrder = 12
294
          Color = claWhite
295
          Kind = BallClipRotatePulse
296
        end
297
        object FMXLoadingIndicator22: TFMXLoadingIndicator
298
          Anchors = []
299
          Position.X = 27.200000762939450000
300
          Position.Y = 180.000000000000000000
301
          Size.Width = 40.000000000000000000
302
          Size.Height = 40.000000000000000000
303
          Size.PlatformDefault = False
304
          TabOrder = 14
305
          Color = claWhite
306
          Kind = BallClipRotateMultiple
307
        end
308
        object FMXLoadingIndicator24: TFMXLoadingIndicator
309
          Anchors = []
310
          Position.X = 114.600006103515600000
311
          Position.Y = 173.000000000000000000
312
          Size.Width = 54.000000000000000000
313
          Size.Height = 54.000000000000000000
314
          Size.PlatformDefault = False
315
          TabOrder = 11
316
          Color = claWhite
317
          Kind = BallScaleRipple
318
        end
319
        object FMXLoadingIndicator26: TFMXLoadingIndicator
320
          Anchors = []
321
          Position.X = 209.000000000000000000
322
          Position.Y = 173.000000000000000000
323
          Size.Width = 54.000000000000000000
324
          Size.Height = 54.000000000000000000
325
          Size.PlatformDefault = False
326
          TabOrder = 10
327
          Color = claWhite
328
          Kind = InnerLineSpinFade
329
        end
330
        object FMXLoadingIndicator28: TFMXLoadingIndicator
331
          Anchors = []
332
          Position.X = 303.400024414062500000
333
          Position.Y = 180.000000000000000000
334
          Size.Width = 54.000000000000000000
335
          Size.Height = 40.000000000000000000
336
          Size.PlatformDefault = False
337
          TabOrder = 9
338
          Color = claWhite
339
          Kind = LineScalePulseOut
340
        end
341
        object FMXLoadingIndicator29: TFMXLoadingIndicator
342
          Anchors = []
343
          Position.X = 397.800018310546900000
344
          Position.Y = 180.000000000000000000
345
          Size.Width = 54.000000000000000000
346
          Size.Height = 40.000000000000000000
347
          Size.PlatformDefault = False
348
          TabOrder = 8
349
          Color = claWhite
350
          Kind = LineScalePulseOutRapid
351
        end
352
      end
353
    end
354
    object Rectangle5: TRectangle
355
      Align = Top
356
      Fill.Color = claBlack
357
      HitTest = False
358
      Position.Y = 50.000000000000000000
359
      Sides = [Bottom]
360
      Size.Width = 472.000000000000000000
361
      Size.Height = 240.000000000000000000
362
      Size.PlatformDefault = False
363
      Stroke.Color = xFFD9D9D9
364
      object GridPanelLayout2: TGridPanelLayout
365
        Align = Top
366
        Size.Width = 472.000000000000000000
367
        Size.Height = 240.000000000000000000
368
        Size.PlatformDefault = False
369
        TabOrder = 0
370
        ColumnCollection = <
371
          item
372
            Value = 20.000000000000000000
373
          end
374
          item
375
            Value = 20.000000000000000000
376
          end
377
          item
378
            Value = 20.000000000000000000
379
          end
380
          item
381
            Value = 20.000000000000000000
382
          end
383
          item
384
            Value = 20.000000000000000000
385
          end>
386
        ControlCollection = <
387
          item
388
            Column = 0
389
            Control = FMXLoadingIndicator6
390
            Row = 0
391
          end
392
          item
393
            Column = 1
394
            Control = FMXLoadingIndicator7
395
            Row = 0
396
          end
397
          item
398
            Column = 2
399
            Control = FMXLoadingIndicator8
400
            Row = 0
401
          end
402
          item
403
            Column = 3
404
            Control = FMXLoadingIndicator9
405
            Row = 0
406
          end
407
          item
408
            Column = 4
409
            Control = FMXLoadingIndicator10
410
            Row = 0
411
          end
412
          item
413
            Column = 0
414
            Control = FMXLoadingIndicator11
415
            Row = 1
416
          end
417
          item
418
            Column = 1
419
            Control = FMXLoadingIndicator13
420
            Row = 1
421
          end
422
          item
423
            Column = 2
424
            Control = FMXLoadingIndicator16
425
            Row = 1
426
          end
427
          item
428
            Column = 3
429
            Control = FMXLoadingIndicator17
430
            Row = 1
431
          end
432
          item
433
            Column = 4
434
            Control = FMXLoadingIndicator19
435
            Row = 1
436
          end
437
          item
438
            Column = 0
439
            Control = FMXLoadingIndicator21
440
            Row = 2
441
          end
442
          item
443
            Column = 1
444
            Control = FMXLoadingIndicator23
445
            Row = 2
446
          end
447
          item
448
            Column = 2
449
            Control = FMXLoadingIndicator25
450
            Row = 2
451
          end
452
          item
453
            Column = 3
454
            Control = FMXLoadingIndicator27
455
            Row = 2
456
          end>
457
        RowCollection = <
458
          item
459
            Value = 33.333333333333340000
460
          end
461
          item
462
            Value = 33.333333333333340000
463
          end
464
          item
465
            Value = 33.333333333333340000
466
          end
467
          item
468
            SizeStyle = Auto
469
          end>
470
        object FMXLoadingIndicator6: TFMXLoadingIndicator
471
          Anchors = []
472
          Position.X = 24.700000762939450000
473
          Position.Y = 17.000000000000000000
474
          Size.Width = 45.000000000000000000
475
          Size.Height = 46.000000000000000000
476
          Size.PlatformDefault = False
477
          TabOrder = 0
478
          Color = xFF1282B2
479
          Kind = Arcs
480
        end
481
        object FMXLoadingIndicator7: TFMXLoadingIndicator
482
          Anchors = []
483
          Position.X = 119.100006103515600000
484
          Position.Y = 17.000000000000000000
485
          Size.Width = 45.000000000000000000
486
          Size.Height = 46.000000000000000000
487
          Size.PlatformDefault = False
488
          TabOrder = 1
489
          Color = xFF1282B2
490
          Kind = ArcsRing
491
        end
492
        object FMXLoadingIndicator8: TFMXLoadingIndicator
493
          Anchors = []
494
          Position.X = 213.500000000000000000
495
          Position.Y = 17.000000000000000000
496
          Size.Width = 45.000000000000000000
497
          Size.Height = 46.000000000000000000
498
          Size.PlatformDefault = False
499
          TabOrder = 2
500
          Color = xFF1282B2
501
          Kind = DoubleBounce
502
        end
503
        object FMXLoadingIndicator9: TFMXLoadingIndicator
504
          Anchors = []
505
          Position.X = 307.400024414062500000
506
          Position.Y = 17.000000000000000000
507
          Size.Width = 46.000000000000000000
508
          Size.Height = 46.000000000000000000
509
          Size.PlatformDefault = False
510
          TabOrder = 3
511
          Color = xFF1282B2
512
          Kind = FlipPlane
513
        end
514
        object FMXLoadingIndicator10: TFMXLoadingIndicator
515
          Anchors = []
516
          Position.X = 401.800018310546900000
517
          Position.Y = 17.000000000000000000
518
          Size.Width = 46.000000000000000000
519
          Size.Height = 46.000000000000000000
520
          Size.PlatformDefault = False
521
          TabOrder = 5
522
          Color = xFF1282B2
523
        end
524
        object FMXLoadingIndicator11: TFMXLoadingIndicator
525
          Anchors = []
526
          Position.X = 24.200000762939450000
527
          Position.Y = 97.000000000000000000
528
          Size.Width = 46.000000000000000000
529
          Size.Height = 46.000000000000000000
530
          Size.PlatformDefault = False
531
          TabOrder = 4
532
          Color = xFF1282B2
533
          Kind = Ring
534
        end
535
        object FMXLoadingIndicator13: TFMXLoadingIndicator
536
          Anchors = []
537
          Position.X = 106.600006103515600000
538
          Position.Y = 110.000000000000000000
539
          Size.Width = 70.000000000000000000
540
          Size.Height = 20.000000000000000000
541
          Size.PlatformDefault = False
542
          TabOrder = 7
543
          Color = xFF1282B2
544
          Kind = ThreeDots
545
        end
546
        object FMXLoadingIndicator16: TFMXLoadingIndicator
547
          Anchors = []
548
          Position.X = 211.000000000000000000
549
          Position.Y = 100.000000000000000000
550
          Size.Width = 50.000000000000000000
551
          Size.Height = 40.000000000000000000
552
          Size.PlatformDefault = False
553
          TabOrder = 6
554
          Color = xFF1282B2
555
          Kind = Wave
556
        end
557
        object FMXLoadingIndicator17: TFMXLoadingIndicator
558
          Anchors = []
559
          Position.X = 313.400024414062500000
560
          Position.Y = 103.000000000000000000
561
          Size.Width = 34.000000000000000000
562
          Size.Height = 34.000000000000000000
563
          Size.PlatformDefault = False
564
          TabOrder = 13
565
          Color = xFF1282B2
566
          Kind = BallClipRotate
567
        end
568
        object FMXLoadingIndicator19: TFMXLoadingIndicator
569
          Anchors = []
570
          Position.X = 407.800018310546900000
571
          Position.Y = 103.000000000000000000
572
          Size.Width = 34.000000000000000000
573
          Size.Height = 34.000000000000000000
574
          Size.PlatformDefault = False
575
          TabOrder = 12
576
          Color = xFF1282B2
577
          Kind = BallClipRotatePulse
578
        end
579
        object FMXLoadingIndicator21: TFMXLoadingIndicator
580
          Anchors = []
581
          Position.X = 27.200000762939450000
582
          Position.Y = 180.000000000000000000
583
          Size.Width = 40.000000000000000000
584
          Size.Height = 40.000000000000000000
585
          Size.PlatformDefault = False
586
          TabOrder = 11
587
          Color = xFF1282B2
588
          Kind = BallClipRotateMultiple
589
        end
590
        object FMXLoadingIndicator23: TFMXLoadingIndicator
591
          Anchors = []
592
          Position.X = 114.600006103515600000
593
          Position.Y = 173.000000000000000000
594
          Size.Width = 54.000000000000000000
595
          Size.Height = 54.000000000000000000
596
          Size.PlatformDefault = False
597
          TabOrder = 10
598
          Color = xFF1282B2
599
          Kind = BallScaleRipple
600
        end
601
        object FMXLoadingIndicator25: TFMXLoadingIndicator
602
          Anchors = []
603
          Position.X = 209.000000000000000000
604
          Position.Y = 173.000000000000000000
605
          Size.Width = 54.000000000000000000
606
          Size.Height = 54.000000000000000000
607
          Size.PlatformDefault = False
608
          TabOrder = 9
609
          Color = xFF1282B2
610
          Kind = InnerLineSpinFade
611
        end
612
        object FMXLoadingIndicator27: TFMXLoadingIndicator
613
          Anchors = []
614
          Position.X = 303.400024414062500000
615
          Position.Y = 180.000000000000000000
616
          Size.Width = 54.000000000000000000
617
          Size.Height = 40.000000000000000000
618
          Size.PlatformDefault = False
619
          TabOrder = 8
620
          Color = xFF1282B2
621
          Kind = LineScalePulseOut
622
        end
623
      end
624
    end
625
    object Rectangle6: TRectangle
626
      Position.X = 20.000000000000000000
627
      Position.Y = 551.000000000000000000
628
      Size.Width = 30.000000000000000000
629
      Size.Height = 30.000000000000000000
630
      Size.PlatformDefault = False
631
    end
632
  end
633
  object Rectangle3: TRectangle
634
    Align = MostTop
635
    Fill.Color = xFF1EB9C1
636
    Size.Width = 472.000000000000000000
637
    Size.Height = 44.000000000000000000
638
    Size.PlatformDefault = False
639
    Stroke.Color = xFFE7F4F5
640
    Stroke.Thickness = 0.000000000000000000
641
    object Label13: TLabel
642
      Align = Contents
643
      StyledSettings = [Family, Style]
644
      Size.Width = 472.000000000000000000
645
      Size.Height = 44.000000000000000000
646
      Size.PlatformDefault = False
647
      StyleLookup = 'lbl5Style1'
648
      TextSettings.Font.Size = 16.000000000000000000
649
      TextSettings.FontColor = claWhite
650
      TextSettings.HorzAlign = Center
651
      Text = 'FMXComponents Demo Application'
652
    end
653
  end
654
  object rect1: TRectangle
655
    Align = Top
656
    Fill.Color = claLightgray
657
    HitTest = False
658
    Position.Y = 44.000000000000000000
659
    Sides = [Bottom]
660
    Size.Width = 472.000000000000000000
661
    Size.Height = 1.000000000000000000
662
    Size.PlatformDefault = False
663
    Stroke.Color = xFFD9D9D9
664
  end
665
  object Button1: TButton
666
    Position.X = 376.000000000000000000
667
    Position.Y = 600.000000000000000000
668
    TabOrder = 0
669
    Text = 'Test'
670
    TextSettings.Trimming = None
671
    OnClick = Button1Click
672
  end
673
end
674

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.