forked from HemulGM/ChatGPT
-
Notifications
You must be signed in to change notification settings - Fork 0
/
ChatGPT.FrameChat.fmx
1773 lines (1773 loc) · 92.8 KB
/
ChatGPT.FrameChat.fmx
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
object FrameChat: TFrameChat
Align = Contents
Size.Width = 1006.000000000000000000
Size.Height = 786.000000000000000000
Size.PlatformDefault = False
object RectangleBG: TRectangle
Align = Contents
Fill.Color = xFF343541
Locked = True
HitTest = False
Size.Width = 1006.000000000000000000
Size.Height = 786.000000000000000000
Size.PlatformDefault = False
Stroke.Kind = None
end
object VertScrollBoxChat: TVertScrollBox
Align = Contents
Padding.Bottom = 160.000000000000000000
Size.Width = 1006.000000000000000000
Size.Height = 786.000000000000000000
Size.PlatformDefault = False
TabOrder = 0
OnViewportPositionChange = VertScrollBoxChatViewportPositionChange
Viewport.Width = 990.000000000000000000
Viewport.Height = 786.000000000000000000
object LayoutTyping: TLayout
Align = Top
Padding.Left = 16.000000000000000000
Padding.Top = 16.000000000000000000
Padding.Right = 16.000000000000000000
Padding.Bottom = 16.000000000000000000
Size.Width = 990.000000000000000000
Size.Height = 62.000000000000000000
Size.PlatformDefault = False
TabOrder = 0
OnResize = LayoutTypingResize
OnResized = LayoutTypingResize
object RectangleTypeBG: TRectangle
Align = Contents
Fill.Color = x14FFFFFF
Locked = True
Size.Width = 990.000000000000000000
Size.Height = 62.000000000000000000
Size.PlatformDefault = False
Stroke.Kind = None
end
object LayoutTypingContent: TLayout
Align = HorzCenter
Locked = True
Position.X = 117.000000000000000000
Position.Y = 16.000000000000000000
Size.Width = 755.000000000000000000
Size.Height = 30.000000000000000000
Size.PlatformDefault = False
TabOrder = 2
object Layout3: TLayout
Align = Left
Margins.Right = 14.000000000000000000
Size.Width = 30.000000000000000000
Size.Height = 30.000000000000000000
Size.PlatformDefault = False
TabOrder = 2
object RectangleBot: TRectangle
Align = Top
Fill.Color = xFF10A37F
Size.Width = 30.000000000000000000
Size.Height = 30.000000000000000000
Size.PlatformDefault = False
Stroke.Kind = None
XRadius = 2.000000000000000000
YRadius = 2.000000000000000000
object Path3: TPath
Align = Center
Data.Path = {
0F010000000000002D21164232F786410200000057EC1742B762784102000000
928B1842F38E61410200000054F4174272F94A4102000000155D1742F1633441
02000000D792154279921E410200000039B41242C2FA0A41020000004D730E42
75B0DA4002000000EBF3074261C3AB400200000032260042B6F38F4002000000
F2B0F04141486840020000004547DF4109C45940020000006F92CE412E737640
020000006C09C741E48332400200000074C6BD41E17AF83F02000000D567B341
3884AE3F020000003709A941711B493F0200000098CC9D419C87FB3E02000000
47729241E90C003F02000000CC5D81416876FD3E02000000C66D61410282953F
020000004BC8454157041B4002000000D1222A4184476B400200000094931541
0A4BAE400200000034110B41014DEF400200000090A0E9405969F84002000000
5B94BF40607605410200000070CE9A4001CD1241020000000A116C40A3232041
0200000048C42E404F4031410200000024D10140F4FD444102000000D3DA743F
AC8B6241020000007A70FF3EF16382410200000033C1383FE561934102000000
3ACA713FA45FA44102000000FB05EB3FF55BB44102000000E9265140CE08C141
020000004F753440A5CECB41020000001B812A408638D74102000000DCF43340
4783E241020000009D683D4007CEED4102000000740C5A40AEB6F84102000000
D7FA834055410142020000005C03A640E2A90842020000005DFED9405F870E42
020000001C360C415501124202000000F46C2B414A7B1542020000004F404E41
A36316420200000093A96F41C89814420200000099BB7E41C2D7184202000000
F9A088411C3C1C420200000063FF9241E18B1E4202000000015E9D418CDB2042
02000000A09AA841E908224202000000F1F4B341CCFF214202000000AC0BC541
8805224202000000D7B4D54112541F4202000000CE88E3410E4F1A4202000000
FB5CF141094A15420200000012A5FB41D0330E42020000009672004254120642
02000000C4020642CCEE0442020000004D440B426A9E02420200000015DD0F42
6891FE4102000000C375144232E6F741020000008C4A1842A857EF4102000000
CE191B42D578E5410200000019621F4261B2D641020000008E3521424D95C541
02000000CB5020423199B44102000000226C1F42159DA3410200000009DB1B42
9CA29341020000002D21164232F78641030000002D21164232F7864100000000
7FFBB341238A17420200000054F4A541B38C174202000000015E9841DC171542
020000005F988D41B499104202000000AF148E41CF77104202000000CCEE8E41
023C104202000000EE7C8F417D101042010000000534CF412653FB4102000000
6ACDD0414B6AFA41020000006221D2419318F94102000000E70CD3419D80F741
02000000A1F8D341A7E8F541020000004D73D4416519F441020000006F70D441
8F42F241010000006F70D441006F984101000000D35EEF41E7FBA74102000000
DE82EF41ED0DA84102000000FFA1EF418D28A841020000008CB9EF418649A841
02000000E5D0EF417F6AA84102000000A4DFEF41CB90A84102000000C3E4EF41
BBB8A84101000000C3E4EF41781CF34102000000A4DFEF410080014202000000
8A8EE941CC1D094202000000C353DE4185BC0E4202000000FC18D341575B1442
02000000D3DEC341BC851742020000007FFBB341238A1742030000007FFBB341
238A1742000000007A8DCC401B0DF841020000007172B04010E9EB4102000000
4451A64083AFDD4102000000F2EFAF4098DDCF41020000006BD4B1404C26D041
02000000A722B54087A7D04102000000ED81B740C5FED041010000001B2F5B41
64CCF54102000000295C5E41F5B9F6410200000009F961414C37F74102000000
B5A665414C37F74102000000F85369414C37F74102000000D8F06C41F5B9F641
02000000E71D704164CCF5410100000017D9C541E5E1C8410100000017D9C541
B3FBE7410200000057DBC5414024E841020000008FD3C541014DE84102000000
5BC2C541DE71E8410200000027B1C541BC96E841020000002497C541E3B6E841
020000009476C54142CFE84101000000B90D8541B1FF064202000000B98D6E41
66F70A42020000002CD44D41EF090C42020000007E1D2F414AFB094202000000
A5661041A5EC0742020000004469EC40BBE70242020000007A8DCC401B0DF841
030000007A8DCC401B0DF841000000009981894010E95941020000006B7DA540
C89841410200000075B0D1407FFB2E41020000007D2E0341BD52254102000000
7D2E0341BA6B2641020000005A1E0341645D2841020000005A1E0341AEB62941
010000005A1E0341C9769E41020000009E1803416A4DA04102000000AE0D0441
431CA2410200000045E4054105B4A34102000000DCBA0741924BA54102000000
04620A41159DA64102000000FD930D41F085A7410100000012949441006FD441
01000000C74B7341B3FBE34102000000C80773413A12E441020000008CB97241
BE1FE44102000000736872416E23E44102000000591772411E27E44102000000
6DC57141C520E44102000000787A7141CB10E44101000000734BE14079D8BE41
020000008048AA407CE1B641020000002D268240BAC9A941020000008D626340
D26F9A4102000000C07842401E168B410200000070995340F775754102000000
9981894010E95941030000009981894010E9594100000000D7A3FF41DE71A041
010000007FD9B141BF0E674101000000E3C7CC4138F8474102000000E2E9CC41
92CB4741020000000011CD4121B04741020000008C39CD41C1A8474102000000
1962CD4162A1474102000000DB8ACD417DAE47410200000055B0CD4170CE4741
010000006A0D074259178941020000009FFC0B42C1CA8E4102000000BE011042
832F97410200000074A41242584AA14102000000114715422C65AB4102000000
366B1642C1CAB64102000000CCEE1542AF25C24102000000617215429D80CD41
02000000515A13427958D84102000000AFE50F423E68E14102000000F2700C42
0378EA410200000019C40742A45FF14102000000366B02421450F54102000000
366B0242F2C1F44102000000366B024252C9F34102000000366B0242781CF341
01000000366B02420681A94102000000296D024236ABA741020000008A300242
C6DCA5410200000099BB01423945A44102000000A8460142ACADA24102000000
B29D0042C05BA14102000000D7A3FF41DE71A04103000000D7A3FF41DE71A041
00000000D5380D426E3470410200000050FC0C42BE9F6F410200000089920C42
90A06E4102000000A8460C427CF26D410100000004D6D841D656244102000000
7D3FD741857C2241020000004171D54141822141020000006B9AD34141822141
02000000CAC3D14141822141020000005AF5CF41857C224102000000D35ECE41
D656244101000000AF9480413D2C7E4101000000AF948041A1F83F4102000000
6F9280411EA73F4102000000379A804104563F41020000006BAB80414A0C3F41
020000009FBC80418FC23E4102000000A1D6804141823E410200000032F78041
83513E41010000000D60C1410C02E840020000000E3ECB41BC3FD14002000000
C286D6414833C640020000000AE8E1417C27C840020000005249ED41C51BCA40
020000008C4AF84111FCD840020000004ED10042E50AF340020000003C7D0542
DD8C0641020000000523094296A118410200000067550B424CA62D4102000000
C8870D42CEAA424102000000832F0E4283C0594102000000D5380D426E347041
03000000D5380D426E34704100000000DFE063410389AF4101000000D2002E41
1CFC9F4102000000BBB82D4116EA9F4102000000107A2D4176CF9F4102000000
5E4B2D417DAE9F4102000000AC1C2D41848D9F4102000000C5FE2C4138679F41
02000000F1F42C41143F9F4101000000F1F42C41AEB6294102000000A1F82C41
5DED124102000000107A33413A3BF94002000000DDB53F4160C8D24002000000
13F24B418655AC400200000038675D41A0A68D40020000003D0A724122A67440
02000000A156834104FF4D4002000000B7D18E412FA83F4002000000841E9A41
0E4F4B4002000000856BA541EDF55640020000003A12B0414B1F7C4002000000
C3D3B841B0389B40020000007357B84102489C4002000000FA7EB74118269E40
0200000035EFB641E8829F40010000003B706E41DB5C194102000000713D6B41
342E1B4102000000EA95684124D11D410200000077BE66416900214102000000
6DE76441832F24410200000013F263419FCD27410200000066F76341E17A2B41
01000000DFE063410389AF4103000000DFE063410389AF410000000068918041
28FE8F4101000000E336A341FDF677410100000029DCC541E1FA8F4101000000
29DCC541EEFCB74101000000E336A34185FCCB410100000068918041EEFCB741
010000006891804128FE8F41030000006891804128FE8F41}
Fill.Color = claWhite
Size.Width = 20.000000000000000000
Size.Height = 20.000000000000000000
Size.PlatformDefault = False
Stroke.Kind = None
WrapMode = Fit
end
end
end
object Layout4: TLayout
Align = Client
Locked = True
Size.Width = 711.000000000000000000
Size.Height = 30.000000000000000000
Size.PlatformDefault = False
TabOrder = 3
object RectangleIndicate: TRectangle
Align = Left
Fill.Color = xFFE6E6E6
Margins.Top = 7.000000000000000000
Margins.Bottom = 7.000000000000000000
Position.Y = 7.000000000000000000
Size.Width = 10.000000000000000000
Size.Height = 16.000000000000000000
Size.PlatformDefault = False
Stroke.Color = xFFC4C4C4
end
end
end
end
object LayoutWelcome: TLayout
Align = Top
Locked = True
Position.Y = 62.000000000000000000
Size.Width = 990.000000000000000000
Size.Height = 619.000000000000000000
Size.PlatformDefault = False
TabOrder = 3
OnResize = LayoutWelcomeResize
OnResized = LayoutWelcomeResize
object LabelWelcomeTitle: TLabel
Align = Top
AutoSize = True
StyledSettings = [Family]
Margins.Top = 188.000000000000000000
Margins.Bottom = 64.000000000000000000
Position.Y = 188.000000000000000000
Size.Width = 990.000000000000000000
Size.Height = 48.000000000000000000
Size.PlatformDefault = False
TextSettings.Font.Size = 36.000000000000000000
TextSettings.Font.StyleExt = {00060000000000000004000000}
TextSettings.FontColor = xFFECECF1
TextSettings.HorzAlign = Center
TextSettings.WordWrap = False
TextSettings.Trimming = None
Text = 'ChatGPT'
TabOrder = 2
end
object FlowLayoutWelcome: TFlowLayout
Align = HorzCenter
Locked = True
Position.X = 183.000000000000000000
Position.Y = 300.000000000000000000
Size.Width = 624.000000000000000000
Size.Height = 319.000000000000000000
Size.PlatformDefault = False
TabOrder = 1
Justify = Left
JustifyLastLine = Left
FlowDirection = LeftToRight
OnResize = FlowLayoutWelcomeResize
OnResized = FlowLayoutWelcomeResize
object LayoutExampleTitle: TLayout
Align = Client
Locked = True
Size.Width = 208.000000000000000000
Size.Height = 319.000000000000000000
Size.PlatformDefault = False
TabOrder = 2
object PathExaFull: TPath
Align = MostTop
Data.Path = {
9C00000000000000000080430000104302000000004042430000104302000000
0000104300404243020000000000104300008043020000000000104300E09E43
02000000004042430000B84302000000000080430000B8430200000000E09E43
0000B843020000000000B84300E09E43020000000000B8430000804302000000
0000B843004042430200000000E09E4300001043020000000000804300001043
03000000000080430000104300000000000080430000A84302000000DFCF5343
0000A84302000000000030431018964302000000000030430000804302000000
00003043DFCF534302000000DFCF534300003043020000000000804300003043
020000001018964300003043020000000000A843DFCF5343020000000000A843
00008043020000000000A8431018964302000000101896430000A84302000000
000080430000A84303000000000080430000A84300000000000080430000E042
02000000A06A84430000E04202000000000088437FAAD1420200000000008843
0000C042010000000000884300008042020000000000884302AB5C4202000000
A06A84430000404202000000000080430000404202000000C02A774300004042
020000000000704302AB5C420200000000007043000080420100000000007043
0000C04202000000000070437FAAD14202000000C12A77430000E04202000000
000080430000E04203000000000080430000E04200000000000080430000C843
02000000C02A77430000C84302000000000070436095CB430200000000007043
0000D04301000000000070430000E0430200000000007043A06AE44302000000
C02A77430000E84302000000000080430000E84302000000A06A84430000E843
0200000000008843A06AE44302000000000088430000E0430100000000008843
0000D04302000000000088436095CB4302000000A06A84430000C84302000000
000080430000C84303000000000080430000C843000000001038BE43C12A1A43
010000001088C943C18A03430200000010A8CC438295FA420200000010A8CC43
8255E642020000001088C94382D5D942020000001068C6438255CD4202000000
1058C1438255CD42020000001038BE4382D5D9420100000010E8B243C18A0343
0200000010C8AF43C1CA09430200000010C8AF43C1EA13430200000010E8B243
C12A1A43020000001008B643C16A2043020000001018BB43C16A204302000000
1038BE43C12A1A43030000001038BE43C12A1A4300000000DF8F0343C1EAB243
01000000BEDFD942C13ABE4302000000BE5FCD42A05AC14302000000BE5FCD42
A06AC64302000000BEDFD942A08AC94302000000BE5FE642A0AACC4302000000
BE9FFA42A0AACC4302000000DF8F0343A08AC94301000000DF2F1A43C13ABE43
02000000DF6F20431118BB4302000000DF6F2043A00AB64302000000DF2F1A43
C1EAB2430200000021F01343A0CAAF4302000000DFCF0943F0C7AF4302000000
DF8F0343C1EAB24303000000DF8F0343C1EAB243000000000000E04200008043
020000000000E042C02A7743020000007FAAD14200007043020000000000C042
000070430100000000008042000070430200000002AB5C420000704302000000
00004042C02A77430200000000004042000080430200000000004042A06A8443
0200000002AB5C4200008843020000000000804200008843010000000000C042
00008843020000007FAAD14200008843020000000000E042A06A844302000000
0000E04200008043030000000000E04200008043000000000000E04300007043
010000000000D04300007043020000006095CB4300007043020000000000C843
C02A7743020000000000C84300008043020000000000C843A06A844302000000
6095CB4300008843020000000000D04300008843010000000000E04300008843
02000000A06AE44300008843020000000000E843A06A8443020000000000E843
00008043020000000000E843C02A774302000000A06AE4430000704302000000
0000E04300007043030000000000E04300007043000000007F8A0343C12A1A43
02000000C1CA0943C16A204302000000C0EA1343C16A2043020000007F2A1A43
C12A1A4302000000C16A2043C1EA134302000000C16A2043C1CA094302000000
7F2A1A43C18A0343010000007F8A034382D5D94202000000FE94FA428255CD42
020000008155E6428255CD4202000000FED4D94282D5D94202000000FE54CD42
8255E64202000000FE54CD428295FA4202000000FED4D942C18A034301000000
7F8A0343C12A1A43030000007F8A0343C12A1A4300000000C13ABE43F0E7B243
020000001118BB43F0C7AF4302000000A00AB643F0C7AF4302000000C1EAB243
F0E7B24302000000A0CAAF43F007B6430200000011C8AF43F017BB4302000000
C1EAB243F037BE4301000000C13ABE43F087C94302000000A05AC143F0A7CC43
02000000A06AC643F0A7CC4302000000A08AC943F087C94302000000A0AACC43
F067C64302000000A0AACC43F057C14302000000A08AC943F037BE4301000000
C13ABE43F0E7B24303000000C13ABE43F0E7B243}
Fill.Color = xFFECECF1
Locked = True
Margins.Top = 2.000000000000000000
Margins.Bottom = 4.000000000000000000
Position.Y = 2.000000000000000000
Size.Width = 208.000000000000000000
Size.Height = 24.000000000000000000
Size.PlatformDefault = False
Stroke.Kind = None
WrapMode = Fit
end
object ButtonExample3: TButton
Tag = 1
OnTap = ButtonExample3Tap
Align = Top
StyledSettings = [Family, Style]
Margins.Left = 7.000000000000000000
Margins.Top = 7.000000000000000000
Margins.Right = 7.000000000000000000
Margins.Bottom = 7.000000000000000000
Position.X = 7.000000000000000000
Position.Y = 226.000000000000000000
Size.Width = 194.000000000000000000
Size.Height = 65.000000000000000000
Size.PlatformDefault = False
StyleLookup = 'buttonstyle_welcome'
TabOrder = 0
Text = '"How do I make an HTTP request in Javascript?" '#8594
TextSettings.Font.Size = 14.000000000000000000
TextSettings.FontColor = xFFECECF1
TextSettings.WordWrap = True
OnClick = ButtonExample3Click
end
object ButtonExample2: TButton
Tag = 1
OnTap = ButtonExample2Tap
Align = Top
StyledSettings = [Family, Style]
Margins.Left = 7.000000000000000000
Margins.Top = 7.000000000000000000
Margins.Right = 7.000000000000000000
Margins.Bottom = 7.000000000000000000
Position.X = 7.000000000000000000
Position.Y = 147.000000000000000000
Size.Width = 194.000000000000000000
Size.Height = 65.000000000000000000
Size.PlatformDefault = False
StyleLookup = 'buttonstyle_welcome'
TabOrder = 1
Text = '"Got any creative ideas for a 10 year old'#8217's birthday?" '#8594
TextSettings.Font.Size = 14.000000000000000000
TextSettings.FontColor = xFFECECF1
TextSettings.WordWrap = True
OnClick = ButtonExample2Click
end
object ButtonExample1: TButton
Tag = 1
OnTap = ButtonExample1Tap
Align = Top
StyledSettings = [Family, Style]
Margins.Left = 7.000000000000000000
Margins.Top = 7.000000000000000000
Margins.Right = 7.000000000000000000
Margins.Bottom = 7.000000000000000000
Position.X = 7.000000000000000000
Position.Y = 68.000000000000000000
Size.Width = 194.000000000000000000
Size.Height = 65.000000000000000000
Size.PlatformDefault = False
StyleLookup = 'buttonstyle_welcome'
TabOrder = 2
Text = '"Explain quantum computing in simple terms" '#8594
TextSettings.Font.Size = 14.000000000000000000
TextSettings.FontColor = xFFECECF1
TextSettings.WordWrap = True
OnClick = ButtonExample1Click
end
object Layout5: TLayout
Align = Top
Locked = True
Position.Y = 30.000000000000000000
Size.Width = 208.000000000000000000
Size.Height = 31.000000000000000000
Size.PlatformDefault = False
TabOrder = 3
object Label2: TLabel
Align = Center
AutoSize = True
StyledSettings = [Family, Style]
Locked = True
Size.Width = 75.000000000000000000
Size.Height = 24.000000000000000000
Size.PlatformDefault = False
TextSettings.Font.Size = 18.000000000000000000
TextSettings.FontColor = xFFECECF1
TextSettings.HorzAlign = Center
TextSettings.WordWrap = False
Text = 'Examples'
TabOrder = 3
object PathExaCompact: TPath
Align = Left
Data.Path = {
9C00000000000000000080430000104302000000004042430000104302000000
0000104300404243020000000000104300008043020000000000104300E09E43
02000000004042430000B84302000000000080430000B8430200000000E09E43
0000B843020000000000B84300E09E43020000000000B8430000804302000000
0000B843004042430200000000E09E4300001043020000000000804300001043
03000000000080430000104300000000000080430000A84302000000DFCF5343
0000A84302000000000030431018964302000000000030430000804302000000
00003043DFCF534302000000DFCF534300003043020000000000804300003043
020000001018964300003043020000000000A843DFCF5343020000000000A843
00008043020000000000A8431018964302000000101896430000A84302000000
000080430000A84303000000000080430000A84300000000000080430000E042
02000000A06A84430000E04202000000000088437FAAD1420200000000008843
0000C042010000000000884300008042020000000000884302AB5C4202000000
A06A84430000404202000000000080430000404202000000C02A774300004042
020000000000704302AB5C420200000000007043000080420100000000007043
0000C04202000000000070437FAAD14202000000C12A77430000E04202000000
000080430000E04203000000000080430000E04200000000000080430000C843
02000000C02A77430000C84302000000000070436095CB430200000000007043
0000D04301000000000070430000E0430200000000007043A06AE44302000000
C02A77430000E84302000000000080430000E84302000000A06A84430000E843
0200000000008843A06AE44302000000000088430000E0430100000000008843
0000D04302000000000088436095CB4302000000A06A84430000C84302000000
000080430000C84303000000000080430000C843000000001038BE43C12A1A43
010000001088C943C18A03430200000010A8CC438295FA420200000010A8CC43
8255E642020000001088C94382D5D942020000001068C6438255CD4202000000
1058C1438255CD42020000001038BE4382D5D9420100000010E8B243C18A0343
0200000010C8AF43C1CA09430200000010C8AF43C1EA13430200000010E8B243
C12A1A43020000001008B643C16A2043020000001018BB43C16A204302000000
1038BE43C12A1A43030000001038BE43C12A1A4300000000DF8F0343C1EAB243
01000000BEDFD942C13ABE4302000000BE5FCD42A05AC14302000000BE5FCD42
A06AC64302000000BEDFD942A08AC94302000000BE5FE642A0AACC4302000000
BE9FFA42A0AACC4302000000DF8F0343A08AC94301000000DF2F1A43C13ABE43
02000000DF6F20431118BB4302000000DF6F2043A00AB64302000000DF2F1A43
C1EAB2430200000021F01343A0CAAF4302000000DFCF0943F0C7AF4302000000
DF8F0343C1EAB24303000000DF8F0343C1EAB243000000000000E04200008043
020000000000E042C02A7743020000007FAAD14200007043020000000000C042
000070430100000000008042000070430200000002AB5C420000704302000000
00004042C02A77430200000000004042000080430200000000004042A06A8443
0200000002AB5C4200008843020000000000804200008843010000000000C042
00008843020000007FAAD14200008843020000000000E042A06A844302000000
0000E04200008043030000000000E04200008043000000000000E04300007043
010000000000D04300007043020000006095CB4300007043020000000000C843
C02A7743020000000000C84300008043020000000000C843A06A844302000000
6095CB4300008843020000000000D04300008843010000000000E04300008843
02000000A06AE44300008843020000000000E843A06A8443020000000000E843
00008043020000000000E843C02A774302000000A06AE4430000704302000000
0000E04300007043030000000000E04300007043000000007F8A0343C12A1A43
02000000C1CA0943C16A204302000000C0EA1343C16A2043020000007F2A1A43
C12A1A4302000000C16A2043C1EA134302000000C16A2043C1CA094302000000
7F2A1A43C18A0343010000007F8A034382D5D94202000000FE94FA428255CD42
020000008155E6428255CD4202000000FED4D94282D5D94202000000FE54CD42
8255E64202000000FE54CD428295FA4202000000FED4D942C18A034301000000
7F8A0343C12A1A43030000007F8A0343C12A1A4300000000C13ABE43F0E7B243
020000001118BB43F0C7AF4302000000A00AB643F0C7AF4302000000C1EAB243
F0E7B24302000000A0CAAF43F007B6430200000011C8AF43F017BB4302000000
C1EAB243F037BE4301000000C13ABE43F087C94302000000A05AC143F0A7CC43
02000000A06AC643F0A7CC4302000000A08AC943F087C94302000000A0AACC43
F067C64302000000A0AACC43F057C14302000000A08AC943F037BE4301000000
C13ABE43F0E7B24303000000C13ABE43F0E7B243}
Fill.Color = xFFECECF1
Locked = True
Margins.Left = -35.000000000000000000
Position.X = -35.000000000000000000
Size.Width = 24.000000000000000000
Size.Height = 24.000000000000000000
Size.PlatformDefault = False
Stroke.Kind = None
WrapMode = Fit
end
end
end
end
object LayoutCapabilitiesTitle: TLayout
Align = Client
Locked = True
Size.Width = 208.000000000000000000
Size.Height = 319.000000000000000000
Size.PlatformDefault = False
TabOrder = 1
object PathCapFull: TPath
Align = MostTop
Data.Path = {
340000000000000085250B413C4A253D0200000096890E41D32E063E02000000
2E7F1041B0AFB53E02000000F1E30F415A0D153F010000006B7101411500C040
0100000097FF47411500C040020000005F074B411500C04002000000CDCC4D41
A06CC34002000000BB274F4145D8C8400200000041825041E943CE4002000000
B537504183C0D44002000000FE654E419A99D940010000008ECCDC40CDCC6C41
02000000855FD8401AC06F4102000000857CD04007CE70410200000063B4C940
865A6F410200000042ECC2406DE76D41020000001101BF4054526A4102000000
8B37C0404FAF664101000000971CDD40F6FF0F4101000000D6FF1F40F6FF0F41
0200000009E11340F6FF0F41020000004FCC0840B0490E4102000000BF600340
DE930B41020000000CEAFB3F0BDE0841020000000B41FE3FBE9F054102000000
3C66064033330341010000007099014180D64C3E02000000F4CF03410C01803C
0200000074C10741EF264EBD0200000085250B413C4A253D0300000085250B41
3C4A253D00000000D6FF5F400000004101000000ACFFEF400000004102000000
BCB3F4400000004102000000C32AF940D9080141020000000135FC4037D40241
020000003E3FFF408A9F044102000000F1460041DAFE064102000000F7C7FF40
A6500941010000007D91EA401FF448410100000097FF37410000E04001000000
ACFFEF400000E04002000000B24BEB400000E04002000000AAD4E6404EEEDD40
020000006DCAE3409357DA40020000002FC0E040ECC0D640020000008B71DF40
4B02D240020000007637E040B35ECD4001000000F06DF540D72F1C4001000000
D6FF5F400000004103000000D6FF5F4000000041}
Fill.Color = xFFECECF1
Locked = True
Margins.Top = 2.000000000000000000
Margins.Bottom = 4.000000000000000000
Position.Y = 2.000000000000000000
Size.Width = 208.000000000000000000
Size.Height = 24.000000000000000000
Size.PlatformDefault = False
Stroke.Kind = None
WrapMode = Fit
end
object Label5: TLabel
Tag = 1
Align = Top
StyledSettings = [Family, Style]
Margins.Left = 7.000000000000000000
Margins.Top = 7.000000000000000000
Margins.Right = 7.000000000000000000
Margins.Bottom = 7.000000000000000000
Position.X = 7.000000000000000000
Position.Y = 68.000000000000000000
Size.Width = 194.000000000000000000
Size.Height = 65.000000000000000000
Size.PlatformDefault = False
StyleLookup = 'buttonstyle_welcome'
TextSettings.Font.Size = 14.000000000000000000
TextSettings.FontColor = xFFECECF1
TextSettings.HorzAlign = Center
Text = 'Remembers what user said earlier in the conversation'
TabOrder = 3
end
object Label6: TLabel
Tag = 1
Align = Top
StyledSettings = [Family, Style]
Margins.Left = 7.000000000000000000
Margins.Top = 7.000000000000000000
Margins.Right = 7.000000000000000000
Margins.Bottom = 7.000000000000000000
Position.X = 7.000000000000000000
Position.Y = 147.000000000000000000
Size.Width = 194.000000000000000000
Size.Height = 66.000000000000000000
Size.PlatformDefault = False
StyleLookup = 'buttonstyle_welcome'
TextSettings.Font.Size = 14.000000000000000000
TextSettings.FontColor = xFFECECF1
TextSettings.HorzAlign = Center
Text = 'Allows user to provide follow-up corrections'
TabOrder = 1
end
object Label9: TLabel
Tag = 1
Align = Top
StyledSettings = [Family, Style]
Margins.Left = 7.000000000000000000
Margins.Top = 7.000000000000000000
Margins.Right = 7.000000000000000000
Margins.Bottom = 7.000000000000000000
Position.X = 7.000000000000000000
Position.Y = 227.000000000000000000
Size.Width = 194.000000000000000000
Size.Height = 64.000000000000000000
Size.PlatformDefault = False
StyleLookup = 'buttonstyle_welcome'
TextSettings.Font.Size = 14.000000000000000000
TextSettings.FontColor = xFFECECF1
TextSettings.HorzAlign = Center
Text = 'Trained to decline inappropriate requests'
TabOrder = 0
end
object Layout6: TLayout
Align = Top
Locked = True
Position.Y = 30.000000000000000000
Size.Width = 208.000000000000000000
Size.Height = 31.000000000000000000
Size.PlatformDefault = False
TabOrder = 2
object Label1: TLabel
Align = Center
AutoSize = True
StyledSettings = [Family, Style]
Locked = True
Size.Width = 92.000000000000000000
Size.Height = 24.000000000000000000
Size.PlatformDefault = False
TextSettings.Font.Size = 18.000000000000000000
TextSettings.FontColor = xFFECECF1
TextSettings.HorzAlign = Center
TextSettings.WordWrap = False
Text = 'Capabilities'
TabOrder = 3
object PathCapCompact: TPath
Align = Left
Data.Path = {
340000000000000085250B413C4A253D0200000096890E41D32E063E02000000
2E7F1041B0AFB53E02000000F1E30F415A0D153F010000006B7101411500C040
0100000097FF47411500C040020000005F074B411500C04002000000CDCC4D41
A06CC34002000000BB274F4145D8C8400200000041825041E943CE4002000000
B537504183C0D44002000000FE654E419A99D940010000008ECCDC40CDCC6C41
02000000855FD8401AC06F4102000000857CD04007CE70410200000063B4C940
865A6F410200000042ECC2406DE76D41020000001101BF4054526A4102000000
8B37C0404FAF664101000000971CDD40F6FF0F4101000000D6FF1F40F6FF0F41
0200000009E11340F6FF0F41020000004FCC0840B0490E4102000000BF600340
DE930B41020000000CEAFB3F0BDE0841020000000B41FE3FBE9F054102000000
3C66064033330341010000007099014180D64C3E02000000F4CF03410C01803C
0200000074C10741EF264EBD0200000085250B413C4A253D0300000085250B41
3C4A253D00000000D6FF5F400000004101000000ACFFEF400000004102000000
BCB3F4400000004102000000C32AF940D9080141020000000135FC4037D40241
020000003E3FFF408A9F044102000000F1460041DAFE064102000000F7C7FF40
A6500941010000007D91EA401FF448410100000097FF37410000E04001000000
ACFFEF400000E04002000000B24BEB400000E04002000000AAD4E6404EEEDD40
020000006DCAE3409357DA40020000002FC0E040ECC0D640020000008B71DF40
4B02D240020000007637E040B35ECD4001000000F06DF540D72F1C4001000000
D6FF5F400000004103000000D6FF5F4000000041}
Fill.Color = xFFECECF1
Locked = True
Margins.Left = -35.000000000000000000
Position.X = -35.000000000000000000
Size.Width = 24.000000000000000000
Size.Height = 24.000000000000000000
Size.PlatformDefault = False
Stroke.Kind = None
WrapMode = Fit
end
end
end
end
object LayoutLimitationsTitle: TLayout
Align = Client
Locked = True
Size.Width = 208.000000000000000000
Size.Height = 319.000000000000000000
Size.PlatformDefault = False
TabOrder = 0
object PathLimFull: TPath
Align = MostTop
Data.Path = {
4E00000000000000000080410000D04102000000AF536E410000D04102000000
0000604129D6C84102000000000060410000C0410200000000006041D729B741
02000000AF536E410000B04102000000000080410000B0410200000028D68841
0000B0410200000000009041D729B74102000000000090410000C04102000000
0000904129D6C8410200000029D688410000D04102000000000080410000D041
03000000000080410000D04100000000000080410000C0410300000000008041
0000C04100000000000080410000A04102000000D72977410000A04102000000
00007041146B9C41020000000000704100009841010000000000704100003041
0200000000007041D729274102000000D8297741000020410200000000008041
0000204102000000146B8441000020410200000000008841D729274102000000
00008841000030410100000000008841000098410200000000008841146B9C41
02000000146B84410000A04102000000000080410000A0410300000000008041
0000A04100000000713DDE410000F041010000003D0A87400000F04102000000
0D4D45400110F0410200000054C20140FC46EB41020000009E99B93FA570E341
0200000060485F3F54C7DB41020000005C6D593FA13BD241020000008AEBB13F
6766CA410100000052B8524148E16A4002000000527A6041A4D9064002000000
3DE77F4148BEC43F0200000093748C41256719400200000035BF9041724A2C40
020000006D479441348C484002000000D7A3964148E16A400100000048E1F441
6666CA41020000009734F941A03BD24102000000BF05F94153C7DB4102000000
6866F441A470E34102000000B7C7EF41FC46EB41020000005F56E7410210F041
02000000703DDE410000F04103000000713DDE410000F0410000000000008041
00008040020000000DD87841545F7F4002000000EB367241287E874002000000
48E16E41F7289440010000009A9949400000D241020000005AC93B4035DAD441
020000005AC93B40796DD841020000009A994940AE47DB4102000000D2ED5640
C222DE410200000038286F402FECDF4102000000CECC84400000E04101000000
713DDE410000E041020000009E8BE1412FECDF4102000000EB92E441C222DE41
02000000713DE641AE47DB410200000079F7E741796DD8410200000079F7E741
35DAD44102000000703DE6410000D241010000005C8F8841F628944002000000
8AE48641287E874002000000F9938341545F7F40020000000000804100008040
030000000000804100008040}
Fill.Color = xFFECECF1
Locked = True
Margins.Top = 2.000000000000000000
Margins.Bottom = 4.000000000000000000
Position.Y = 2.000000000000000000
Size.Width = 208.000000000000000000
Size.Height = 24.000000000000000000
Size.PlatformDefault = False
Stroke.Kind = None
WrapMode = Fit
end
object Label8: TLabel
Tag = 1
Align = Top
StyledSettings = [Family, Style]
Margins.Left = 7.000000000000000000
Margins.Top = 7.000000000000000000
Margins.Right = 7.000000000000000000
Margins.Bottom = 7.000000000000000000
Position.X = 7.000000000000000000
Position.Y = 68.000000000000000000
Size.Width = 194.000000000000000000
Size.Height = 65.000000000000000000
Size.PlatformDefault = False
StyleLookup = 'buttonstyle_welcome'
TextSettings.Font.Size = 14.000000000000000000
TextSettings.FontColor = xFFECECF1
TextSettings.HorzAlign = Center
Text = 'May occasionally generate incorrect information'
TabOrder = 3
end
object Label7: TLabel
Tag = 1
Align = Top
StyledSettings = [Family, Style]
Margins.Left = 7.000000000000000000
Margins.Top = 7.000000000000000000
Margins.Right = 7.000000000000000000
Margins.Bottom = 7.000000000000000000
Position.X = 7.000000000000000000
Position.Y = 147.000000000000000000
Size.Width = 194.000000000000000000
Size.Height = 65.000000000000000000
Size.PlatformDefault = False
StyleLookup = 'buttonstyle_welcome'
TextSettings.Font.Size = 14.000000000000000000
TextSettings.FontColor = xFFECECF1
TextSettings.HorzAlign = Center
Text = 'May occasionally produce harmful instructions or biased content'
TabOrder = 1
end
object Label10: TLabel
Tag = 1
Align = Top
StyledSettings = [Family, Style]
Margins.Left = 7.000000000000000000
Margins.Top = 7.000000000000000000
Margins.Right = 7.000000000000000000
Margins.Bottom = 7.000000000000000000
Position.X = 7.000000000000000000
Position.Y = 226.000000000000000000
Size.Width = 194.000000000000000000
Size.Height = 65.000000000000000000
Size.PlatformDefault = False
StyleLookup = 'buttonstyle_welcome'
TextSettings.Font.Size = 14.000000000000000000
TextSettings.FontColor = xFFECECF1
TextSettings.HorzAlign = Center
Text = 'Limited knowledge of world and events after 2021'
TabOrder = 0
end
object Layout7: TLayout
Align = Top
Locked = True
Position.Y = 30.000000000000000000
Size.Width = 208.000000000000000000
Size.Height = 31.000000000000000000
Size.PlatformDefault = False
TabOrder = 2
object Label11: TLabel
Align = Center
AutoSize = True
StyledSettings = [Family, Style]
Locked = True
Size.Width = 87.000000000000000000
Size.Height = 24.000000000000000000
Size.PlatformDefault = False
TextSettings.Font.Size = 18.000000000000000000
TextSettings.FontColor = xFFECECF1
TextSettings.HorzAlign = Center
TextSettings.WordWrap = False
Text = 'Limitations'
TabOrder = 3
object PathLimCompact: TPath
Align = Left
Data.Path = {
4E00000000000000000080410000D04102000000AF536E410000D04102000000
0000604129D6C84102000000000060410000C0410200000000006041D729B741
02000000AF536E410000B04102000000000080410000B0410200000028D68841
0000B0410200000000009041D729B74102000000000090410000C04102000000
0000904129D6C8410200000029D688410000D04102000000000080410000D041
03000000000080410000D04100000000000080410000C0410300000000008041
0000C04100000000000080410000A04102000000D72977410000A04102000000
00007041146B9C41020000000000704100009841010000000000704100003041
0200000000007041D729274102000000D8297741000020410200000000008041
0000204102000000146B8441000020410200000000008841D729274102000000
00008841000030410100000000008841000098410200000000008841146B9C41
02000000146B84410000A04102000000000080410000A0410300000000008041
0000A04100000000713DDE410000F041010000003D0A87400000F04102000000
0D4D45400110F0410200000054C20140FC46EB41020000009E99B93FA570E341
0200000060485F3F54C7DB41020000005C6D593FA13BD241020000008AEBB13F
6766CA410100000052B8524148E16A4002000000527A6041A4D9064002000000
3DE77F4148BEC43F0200000093748C41256719400200000035BF9041724A2C40
020000006D479441348C484002000000D7A3964148E16A400100000048E1F441
6666CA41020000009734F941A03BD24102000000BF05F94153C7DB4102000000
6866F441A470E34102000000B7C7EF41FC46EB41020000005F56E7410210F041
02000000703DDE410000F04103000000713DDE410000F0410000000000008041
00008040020000000DD87841545F7F4002000000EB367241287E874002000000
48E16E41F7289440010000009A9949400000D241020000005AC93B4035DAD441
020000005AC93B40796DD841020000009A994940AE47DB4102000000D2ED5640
C222DE410200000038286F402FECDF4102000000CECC84400000E04101000000
713DDE410000E041020000009E8BE1412FECDF4102000000EB92E441C222DE41
02000000713DE641AE47DB410200000079F7E741796DD8410200000079F7E741
35DAD44102000000703DE6410000D241010000005C8F8841F628944002000000
8AE48641287E874002000000F9938341545F7F40020000000000804100008040
030000000000804100008040}
Fill.Color = xFFECECF1
Locked = True
Margins.Left = -35.000000000000000000
Position.X = -35.000000000000000000
Size.Width = 24.000000000000000000
Size.Height = 24.000000000000000000
Size.PlatformDefault = False
Stroke.Kind = None
WrapMode = Fit
end
end
end
end
end
end
end
object LayoutSend: TLayout
Align = MostBottom
Padding.Top = 10.000000000000000000
Padding.Bottom = 40.000000000000000000
Margins.Right = 11.000000000000000000
Position.Y = 686.000000000000000000
Size.Width = 995.000000000000000000
Size.Height = 100.000000000000000000
Size.PlatformDefault = False
TabOrder = 1
OnResize = LayoutSendResize
OnResized = LayoutSendResize
object LineBorder: TLine
Align = Contents
Locked = True
HitTest = False
LineType = Top
Size.Width = 995.000000000000000000
Size.Height = 100.000000000000000000
Size.PlatformDefault = False
Stroke.Color = x33FFFFFF
end
object RectangleSendBG: TRectangle
Align = Contents
Fill.Kind = Gradient
Fill.Gradient.Points = <
item
Color = xFF343541
Offset = 0.217391297221183800
end
item
Color = x00353740
Offset = 1.000000000000000000
end>
Fill.Gradient.StartPosition.X = 0.500000000000000000
Fill.Gradient.StartPosition.Y = 1.000000000000000000
Fill.Gradient.StopPosition.X = 0.499999970197677600
Fill.Gradient.StopPosition.Y = 0.000000000000000000
Locked = True
HitTest = False
Size.Width = 995.000000000000000000
Size.Height = 100.000000000000000000
Size.PlatformDefault = False
Stroke.Kind = None
object Label12: TLabel
Align = Bottom
AutoSize = True
StyledSettings = [Style]
Opacity = 0.699999988079071000
Margins.Bottom = 4.000000000000000000
Position.Y = 82.000000000000000000
Size.Width = 995.000000000000000000
Size.Height = 14.000000000000000000
Size.PlatformDefault = False
TextSettings.Font.Family = 'Roboto'
TextSettings.Font.Size = 11.000000000000000000
TextSettings.FontColor = xAFFFFFFF
TextSettings.HorzAlign = Center
TextSettings.WordWrap = False
TextSettings.Trimming = None
Text = 'by HemulGM'
TabOrder = 0
end
end
object LayoutQuery: TLayout
Align = HorzCenter
Locked = True
Padding.Top = 12.000000000000000000
Padding.Right = 16.000000000000000000
Padding.Bottom = 12.000000000000000000
Position.X = 113.000000000000000000
Position.Y = 10.000000000000000000
Size.Width = 768.000000000000000000
Size.Height = 50.000000000000000000
Size.PlatformDefault = False
TabOrder = 1
object RectangleMemoBG: TRectangle
Align = Contents
Fill.Color = xFF40414F
Locked = True
HitTest = False
Margins.Left = 15.000000000000000000
Size.Width = 753.000000000000000000
Size.Height = 50.000000000000000000
Size.PlatformDefault = False
Stroke.Color = x3C000000
XRadius = 6.000000000000000000
YRadius = 6.000000000000000000
end
object MemoQuery: TMemo
Touch.InteractiveGestures = [Pan, LongTap, DoubleTap]
DataDetectorTypes = []
StyledSettings = [Style]
TextSettings.Font.Size = 16.000000000000000000
TextSettings.FontColor = claWhite
TextSettings.WordWrap = True
OnChange = MemoQueryChange
OnChangeTracking = MemoQueryChange
Align = Top
Position.X = 26.000000000000000000
Position.Y = 12.000000000000000000
Size.Width = 620.000000000000000000
Size.Height = 26.000000000000000000
Size.PlatformDefault = False
StyleLookup = 'memostyle_clear'
TabOrder = 0
OnEnter = MemoQueryEnter
OnKeyUp = MemoQueryKeyUp
OnKeyDown = MemoQueryKeyDown
OnViewportPositionChange = MemoQueryViewportPositionChange
Viewport.Width = 620.000000000000000000
Viewport.Height = 26.000000000000000000
object LabelSendTip: TLabel
Align = Client
StyledSettings = [Family, Style]
Opacity = 0.800000011920929000
Size.Width = 610.000000000000000000
Size.Height = 26.000000000000000000
Size.PlatformDefault = False
TextSettings.Font.Size = 16.000000000000000000
TextSettings.FontColor = xFFACACBE
TextSettings.Trimming = None
Text = 'Send a message.'
TabOrder = 0
end
end
object LayoutSendControls: TLayout
Align = MostRight
Margins.Left = 4.000000000000000000
Position.X = 674.000000000000000000
Position.Y = 12.000000000000000000
Size.Width = 78.000000000000000000
Size.Height = 26.000000000000000000
Size.PlatformDefault = False
TabOrder = 1
object LayoutSendCommons: TLayout
Align = Bottom
Size.Width = 78.000000000000000000
Size.Height = 26.000000000000000000
Size.PlatformDefault = False
TabOrder = 2
object ButtonAudio: TButton
Align = Right
CanFocus = False
Hint =
'Submit an audio recording for recognition. Will be taken into ac' +
'count in the context of communication with GPT (Whisper)'
Size.Width = 26.000000000000000000
Size.Height = 26.000000000000000000
Size.PlatformDefault = False
StyleLookup = 'buttonstyle_clearmini'
TabOrder = 2
TextSettings.Trimming = None
ParentShowHint = False
ShowHint = True
OnClick = ButtonAudioClick
object Path8: TPath
Align = Center
Data.Path = {
19000000000000000000A0400000A84101000000000040400000A84101000000
0000404000003041010000000000A04000003041030000000000A0400000A841
00000000000030410000E04001000000000010410000E0400100000000001041
0000C84101000000000030410000C84103000000000030410000E04000000000
000088410000004001000000000070410000004001000000000070410000F041
01000000000088410000F041030000000000884100000040000000000000B841
00003041010000000000A84100003041010000000000A8410000A84101000000
0000B8410000A841030000000000B84100003041000000000000E8410000E040