-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathuSimus.lfm
More file actions
executable file
·4726 lines (4726 loc) · 254 KB
/
Copy pathuSimus.lfm
File metadata and controls
executable file
·4726 lines (4726 loc) · 254 KB
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 formPrincipal: TformPrincipal
Left = 381
Height = 750
Top = 212
Width = 1024
Caption = 'SimuS - Sapiens-8 Processor Simulator'
ClientHeight = 730
ClientWidth = 1024
Color = clBtnFace
Constraints.MinHeight = 600
Constraints.MinWidth = 1024
Font.Color = clWindowText
Font.Height = -11
Font.Name = 'MS Sans Serif'
Menu = MainMenu
OnActivate = FormActivate
OnCloseQuery = FormCloseQuery
OnCreate = FormCreate
Position = poDesktopCenter
LCLVersion = '1.8.2.0'
Visible = True
object BarButton: TPanel
Left = 0
Height = 28
Top = 0
Width = 1024
Align = alTop
ClientHeight = 28
ClientWidth = 1024
TabOrder = 0
object OpenBtn: TSpeedButton
Left = 26
Height = 25
Hint = 'Open'
Top = 0
Width = 25
Glyph.Data = {
06020000424D0602000000000000760000002800000028000000140000000100
0400000000009001000000000000000000001000000000000000000000000000
80000080000000808000800000008000800080800000C0C0C000808080000000
FF0000FF000000FFFF00FF000000FF00FF00FFFF0000FFFFFF00333333333333
3333333333333333333333333333333333333333333333333333333333333333
3333333333333333333333333333333333333333333333333333333333333333
333FFFFFFFFFFFFFF3333380000000000000333333888888888888883F333300
7B7B7B7B7B7B033333883F33333333338F33330F07B7B7B7B7B70333338F8F33
3333333383F3330B0B7B7B7B7B7B7033338F83F33333333338F3330FB0B7B7B7
B7B7B033338F38F333333333383F330BF07B7B7B7B7B7B03338F383FFFFF3333
338F330FBF000007B7B7B703338F33888883FFFFFF83330BFBFBFBF000000033
338F3333333888888833330FBFBFBFBFBFB03333338F333333333338F333330B
FBFBFBFBFBF03333338F33333FFFFFF83333330FBFBF0000000333333387FFFF
8888888333333330000033333333333333388888333333333333333333333333
3333333333333333333333333333333333333333333333333333333333333333
3333333333333333333333333333333333333333333333333333333333333333
33333333333333333333
}
NumGlyphs = 2
OnClick = Abrir1Click
ShowHint = True
ParentShowHint = False
end
object SaveBtn: TSpeedButton
Left = 51
Height = 25
Hint = 'Save'
Top = 0
Width = 25
Glyph.Data = {
06020000424D0602000000000000760000002800000028000000140000000100
0400000000009001000000000000000000001000000000000000000000000000
80000080000000808000800000008000800080800000C0C0C000808080000000
FF0000FF000000FFFF00FF000000FF00FF00FFFF0000FFFFFF00333333333333
3333333333333333333333333333333333333333333333333333333333333333
3333333333333333333333333333FFFFFFFFFFFFFF3333380000000000008333
333888F8FF888F888F333330CC08CCF770CC0333333888F8FF888F888F333330
CC08CCF770CC0333333888F888888F888F333330CC07887770CC03333338888F
FFFFF8888F333330CC60000006CC033333388888888888888F333330CCCCCCCC
CCCC033333388888888888888F333330C6000000006C03333338888888888888
8F333330C0FFFFFFFF0C0333333888FFFFFFFF888F333330C0FFFFFFFF0C0333
333888FFFFFFFF888F333330C0FFFFFFFF0C0333333888FFFFFFFF888F333330
C0FFFFFFFF0C0333333888FFFFFFFF888F33333000FFFFFFFF000333333888FF
FFFFFF888F333330C0FFFFFFFF0C0333333888FFFFFFFF888F33333800000000
0000833333388888888888888333333333333333333333333333333333333333
3333333333333333333333333333333333333333333333333333333333333333
33333333333333333333
}
NumGlyphs = 2
OnClick = Salvar1Click
ShowHint = True
ParentShowHint = False
end
object CutBtn: TSpeedButton
Left = 96
Height = 25
Hint = 'Cut selection'
Top = 0
Width = 25
Glyph.Data = {
06020000424D0602000000000000760000002800000028000000140000000100
0400000000009001000000000000000000001000000000000000000000000000
80000080000000808000800000008000800080800000C0C0C000808080000000
FF0000FF000000FFFF00FF000000FF00FF00FFFF0000FFFFFF00333333333333
3333333333333333333333333333333333333333333333333333FFFF333333FF
FF33333844833333384483333338888FF33338888FF333843348333384334833
3388F388F333883388F3338433343333433348333388F338F3338F3388F33384
33343333433348333388FF38FF338F3388333338433483384334833333388FF8
8FF88FF883333333844448844448333333338888888888883333333333444444
4433333333333388888888333333333333346FF6433333333333333883F88F33
333333333330F00F0333333333333338388383F333333333330FFFF0F0333333
3333338333F8383F3333333330FFF00FFF033333333338333883F383F3333333
0FFF0330FFF033333333833383383F383F333330FFF033330FFF033333383338
333383F383F3330FFF03333330FFF033338F33833333383F38F3330FF0333333
330FF033338F383333333383F8F3330F033333333330F033338F833333333338
38F3330033333333333300333388333333333333883333333333333333333333
33333333333333333333
}
NumGlyphs = 2
OnClick = CutBtnClick
ShowHint = True
ParentShowHint = False
end
object CopyBtn: TSpeedButton
Left = 120
Height = 25
Hint = 'Copy selection'
Top = 0
Width = 25
Glyph.Data = {
06020000424D0602000000000000760000002800000028000000140000000100
0400000000009001000000000000000000001000000000000000000000000000
80000080000000808000800000008000800080800000C0C0C000808080000000
FF0000FF000000FFFF00FF000000FF00FF00FFFF0000FFFFFF00333333333333
3333333333333333FFFFFFFFFF33333333300000000003333333333888888888
8F3333333330FFFFFFFF033333333338F33333338F3333333330BFBFBFBF0333
33333338F3FFFFFF8F3333333330F888888F033333333338F88888838F333333
3330BFBFBFBF0333333FFFF8F3FFFFFF8F3333000000F888888F033333888888
F88888838F33330FFFF0BFBFBFBF0333338F3338F3FFFFFF8F33330FFFF0F888
888F0333338F3338F88888838F33330F7770BFBFBFBF0333338F3338F333333F
8F33330FFFF0FFFFFF000333338F3338F33333888333330F7770BFBFBF003333
338F3338FFFFFF883333330FFFF0000000033333338F3338888888833333330F
777777F033333333338F33333338F3333333330FFFFFFFF033333333338F3333
33F8F3333333330FFFFFF00033333333338F3333388833333333330FFFFFF003
33333333338FFFFFF88333333333330000000033333333333388888888333333
3333333333333333333333333333333333333333333333333333333333333333
33333333333333333333
}
NumGlyphs = 2
OnClick = CopyBtnClick
ShowHint = True
ParentShowHint = False
end
object PasteBtn: TSpeedButton
Left = 144
Height = 25
Hint = 'Paste'
Top = 0
Width = 25
Glyph.Data = {
06020000424D0602000000000000760000002800000028000000140000000100
0400000000009001000000000000000000001000000000000000000000000000
80000080000000808000800000008000800080800000C0C0C000808080000000
FF0000FF000000FFFF00FF000000FF00FF00FFFF0000FFFFFF00333333333333
3333333333333333333FFFFFFFFF333333333300000000033333333333888888
888F33333333330BFBFBFB03333FFFFFFF8F3FFFFF8F33000000000F88888F03
33888888888F8888838F307F7F7F7F0BFBFBFB0338F33333338F333FFF8F30F7
F7F7F70F77888F0338F33333338FFF88838F307F7F7F74444BFBFB0338F33333
38888F3FFF8F30F7F7F7F7C447888F0338F3333333888F88838F307F7F7F744C
4BFBFB0338F3333338888F333F8F30F7F7F7444F4FFF880338F33333888F8333
8883307F7F74440BFBFB803338F33338888FFFFF883330F7F744470000000333
38F33388838888888333307F7F747F7F0333333338F3333833338F33333330F7
F7F7F7F70333333338F3333333338F333333307F7F7F7F7F0333333338F33FFF
FFF38F33333330F7444444F703333333383F888888FF833333333300ECCCC400
33333333338838888888333333333333ECCCC433333333333333388888333333
333333333EEEE333333333333333333333333333333333333333333333333333
33333333333333333333
}
NumGlyphs = 2
OnClick = PasteBtnClick
ShowHint = True
ParentShowHint = False
end
object ExitBtn: TSpeedButton
Left = 1093
Height = 25
Hint = 'Sair'
Top = 0
Width = 25
Anchors = [akTop, akRight]
Glyph.Data = {
06020000424D0602000000000000760000002800000028000000140000000100
0400000000009001000000000000000000001000000000000000000000000000
80000080000000808000800000008000800080800000C0C0C000808080000000
FF0000FF000000FFFF00FF000000FF00FF00FFFF0000FFFFFF00377777777777
777777773FFFFFFFFFFFF333333F888888888888F7F7F7888888888888883333
33888888888888877F7F788888888888888F333FF88844444400888FFF444444
88888888888333888883333334D5007FFF433333333338F888F3338F33333333
345D50FFFF4333333333388788F3338F3333333334D5D0FFFF433333333338F8
78F3338F33333333345D50FEFE4333333333388788F3338F3333333334D5D0FF
FF433333333338F878F3338F33333333345D50FEFE4333333333388788F3338F
3333333334D5D0FFFF433333333338F878F3338F33333333345D50FEFE433333
3333388788F3338F3333333334D5D0EFEF433333333338F878F3338F33333333
345D50FEFE4333333333388788F3338F3333333334D5D0EFEF433333333338F8
F8FFFF8F33333333344444444443333333333888888888833333333333333333
3333333333333333FFFFFF333333333333300000033333333333333888888F33
333333333330AAAA0333333333333338FFFF8F33333333333330000003333333
33333338888883333333
}
NumGlyphs = 2
end
object TutorBtn: TSpeedButton
Left = 192
Height = 25
Hint = 'Guide'
Top = 0
Width = 25
Glyph.Data = {
76010000424D7601000000000000760000002800000020000000100000000100
04000000000000010000120B0000120B00001000000000000000000000000000
800000800000008080008000000080008000808000007F7F7F00BFBFBF000000
FF0000FF000000FFFF00FF000000FF00FF00FFFF0000FFFFFF00333333000000
000033333377777777773333330FFFFFFFF03FF3FF7FF33F3FF700300000FF0F
00F077F777773F737737E00BFBFB0FFFFFF07773333F7F3333F7E0BFBF000FFF
F0F077F3337773F3F737E0FBFBFBF0F00FF077F3333FF7F77F37E0BFBF00000B
0FF077F3337777737337E0FBFBFBFBF0FFF077F33FFFFFF73337E0BF0000000F
FFF077FF777777733FF7000BFB00B0FF00F07773FF77373377373330000B0FFF
FFF03337777373333FF7333330B0FFFF00003333373733FF777733330B0FF00F
0FF03333737F37737F373330B00FFFFF0F033337F77F33337F733309030FFFFF
00333377737FFFFF773333303300000003333337337777777333
}
NumGlyphs = 2
OnClick = Assistente1Click
ShowHint = True
ParentShowHint = False
end
object NewBnt: TSpeedButton
Left = 1
Height = 25
Hint = 'New'
Top = 0
Width = 25
Glyph.Data = {
96010000424D9601000000000000760000002800000018000000180000000100
04000000000020010000C40E0000C40E00001000000000000000000000000000
80000080000000808000800000008000800080800000C0C0C000808080000000
FF0000FF000000FFFF00FF000000FF00FF00FFFF0000FFFFFF00777777777777
7777777777777777777777777777777777777777777777777777777777777777
7777777777777777777777777777788888888887777777777777000000000087
7777777777770FFFFFFFF0877777777777770FFFFFFFF0877777777777770FFF
FFFFF0877777777777770FFFFFFFF0877777777777770FFFFFFFF08777777777
77770FFFFFFFF0877777777777770FFFF00000777777777777770FFFF0FF0777
7777777777770FFFF0F077777777777777770FFFF00777777777777777770000
0077777777777777777777777777777777777777777777777777777777777777
7777777777777777777777777777777777777777777777777777777777777777
7777777777777777777777777777777777777777777777777777
}
OnClick = Novo1Click
ShowHint = True
ParentShowHint = False
end
object CompileBtn: TSpeedButton
Left = 240
Height = 25
Hint = 'Compile'
Top = 0
Width = 25
Glyph.Data = {
76010000424D7601000000000000760000002800000020000000100000000100
04000000000000010000120B0000120B00001000000000000000000000000000
800000800000008080008000000080008000808000007F7F7F00BFBFBF000000
FF0000FF000000FFFF00FF000000FF00FF00FFFF0000FFFFFF00555555555555
555555555555555555555555555555555555555555FF55555555555559055555
55555555577FF5555555555599905555555555557777F5555555555599905555
555555557777FF5555555559999905555555555777777F555555559999990555
5555557777777FF5555557990599905555555777757777F55555790555599055
55557775555777FF5555555555599905555555555557777F5555555555559905
555555555555777FF5555555555559905555555555555777FF55555555555579
05555555555555777FF5555555555557905555555555555777FF555555555555
5990555555555555577755555555555555555555555555555555
}
NumGlyphs = 2
OnClick = Compilar1Click
ShowHint = True
ParentShowHint = False
end
object BreakPointBtn: TSpeedButton
Left = 288
Height = 25
Hint = 'BreakPoint'#13#10#13#10'Select a line on debugging, then click here.'
Top = 0
Width = 25
Glyph.Data = {
36060000424D3606000000000000360000002800000020000000100000000100
1800000000000006000064000000640000000000000000000000800080800080
8000808000808000808000808000808000808000808000808000808000808000
8080008080008080008080008080008080008080008080008080008080008080
0080800080800080800080800080800080800080800080800080800080800080
8000808000808000808000808000800000000000000000008000808000808000
80800080800080800080800080800080800080800080800080800080800080FF
FFFFFFFFFFFFFFFF800080800080800080800080800080800080800080800080
8000808000808000808000808000800000FF0000FF0000008000808000808000
808000808000808000808000808000808000808000808000808000808000807F
7F7F7F7F7FFFFFFF800080800080800080800080800080800080800080800080
8000808000808000808000808000800000FF0000FF0000008000808000808000
808000808000808000808000808000808000808000808000808000808000807F
7F7F7F7F7FFFFFFF800080800080800080800080800080800080800080800080
8000808000808000808000808000800000000000000000008000808000808000
80800080800080800080800080800080800080800080800080800080800080FF
FFFFFFFFFFFFFFFF800080800080800080800080800080800080800080800080
8000808000808000808000808000800000FF0000FF0000008000808000808000
808000808000808000808000808000808000808000808000808000808000807F
7F7F7F7F7FFFFFFF800080800080800080800080800080800080800080800080
8000808000808000808000808000800000FF0000FF0000008000808000808000
808000808000808000808000808000808000808000808000808000808000807F
7F7F7F7F7FFFFFFF800080800080800080800080800080800080800080800080
8000808000808000808000808000800000FF0000FF0000000000008000808000
808000808000808000808000808000808000807F007F8000808000808000807F
7F7F7F7F7FFFFFFF800080800080800080800080800080800080800080800080
8000808000808000808000800000FF0000FF0000FF0000FF0000008000808000
808000808000808000808000808000808000808000808000808000807F7F7F7F
7F7F7F7F7F7F7F7FFFFFFF800080800080800080800080800080800080800080
8000808000808000808000800000FF0000FF0000FF0000FF0000008000808000
808000808000808000808000808000808000808000808000808000807F7F7F7F
7F7F7F7F7F7F7F7FFFFFFF800080800080800080800080800080800080800080
8000808000808000808000800000FF0000FF0000FF0000FF0000008000808000
808000808000808000808000808000808000808000808000808000807F7F7F7F
7F7F7F7F7F7F7F7FFFFFFF800080800080800080800080800080800080800080
8000808000808000808000800000FF0000FF0000FF0000FF0000008000808000
808000808000808000808000808000808000808000808000808000807F7F7F7F
7F7F7F7F7F7F7F7FFFFFFF800080800080800080800080800080800080800080
8000808000808000808000800000FF0000FF0000FF0000FF0000008000808000
808000808000808000808000808000808000808000808000808000807F7F7F7F
7F7F7F7F7F7F7F7FFFFFFF800080800080800080800080800080800080800080
8000808000808000808000808000800000FF0000FF8000808000808000808000
808000808000808000808000808000808000808000808000808000808000807F
7F7F7F7F7F800080800080800080800080800080800080800080800080800080
8000808000808000808000808000808000808000808000808000808000808000
8080008080008080008080008080008080008080008080008080008080008080
0080800080800080800080800080800080800080800080800080800080800080
8000808000808000808000808000808000808000808000808000808000808000
8080008080008080008080008080008080008080008080008080008080008080
0080800080800080800080800080800080800080800080800080
}
NumGlyphs = 2
OnClick = BreakPointBtnClick
ShowHint = True
ParentShowHint = False
end
end
object EditorEPainelDeControle: TPanel
Left = 0
Height = 702
Top = 28
Width = 769
Align = alClient
Caption = 'EditorEPainelDeControle'
ClientHeight = 702
ClientWidth = 769
TabOrder = 1
object Codigo: TPageControl
Left = 0
Height = 557
Top = 144
Width = 767
ActivePage = Edicao
Anchors = [akTop, akLeft, akRight, akBottom]
TabIndex = 0
TabOrder = 1
object Edicao: TTabSheet
Caption = 'Editing'
ClientHeight = 531
ClientWidth = 759
inline SynEditor: TSynEdit
Left = 0
Height = 533
Top = 0
Width = 760
Anchors = [akTop, akLeft, akRight, akBottom]
Font.Height = -16
Font.Name = 'Courier New'
Font.Pitch = fpFixed
Font.Quality = fqNonAntialiased
ParentColor = False
ParentFont = False
TabOrder = 0
OnKeyUp = editorKeyUp
Gutter.Width = 61
Gutter.MouseActions = <>
RightGutter.Width = 0
RightGutter.MouseActions = <>
Highlighter = Highlighter
Keystrokes = <
item
Command = ecUp
ShortCut = 38
end
item
Command = ecSelUp
ShortCut = 8230
end
item
Command = ecScrollUp
ShortCut = 16422
end
item
Command = ecDown
ShortCut = 40
end
item
Command = ecSelDown
ShortCut = 8232
end
item
Command = ecScrollDown
ShortCut = 16424
end
item
Command = ecLeft
ShortCut = 37
end
item
Command = ecSelLeft
ShortCut = 8229
end
item
Command = ecWordLeft
ShortCut = 16421
end
item
Command = ecSelWordLeft
ShortCut = 24613
end
item
Command = ecRight
ShortCut = 39
end
item
Command = ecSelRight
ShortCut = 8231
end
item
Command = ecWordRight
ShortCut = 16423
end
item
Command = ecSelWordRight
ShortCut = 24615
end
item
Command = ecPageDown
ShortCut = 34
end
item
Command = ecSelPageDown
ShortCut = 8226
end
item
Command = ecPageBottom
ShortCut = 16418
end
item
Command = ecSelPageBottom
ShortCut = 24610
end
item
Command = ecPageUp
ShortCut = 33
end
item
Command = ecSelPageUp
ShortCut = 8225
end
item
Command = ecPageTop
ShortCut = 16417
end
item
Command = ecSelPageTop
ShortCut = 24609
end
item
Command = ecLineStart
ShortCut = 36
end
item
Command = ecSelLineStart
ShortCut = 8228
end
item
Command = ecEditorTop
ShortCut = 16420
end
item
Command = ecSelEditorTop
ShortCut = 24612
end
item
Command = ecLineEnd
ShortCut = 35
end
item
Command = ecSelLineEnd
ShortCut = 8227
end
item
Command = ecEditorBottom
ShortCut = 16419
end
item
Command = ecSelEditorBottom
ShortCut = 24611
end
item
Command = ecToggleMode
ShortCut = 45
end
item
Command = ecCopy
ShortCut = 16429
end
item
Command = ecPaste
ShortCut = 8237
end
item
Command = ecDeleteChar
ShortCut = 46
end
item
Command = ecCut
ShortCut = 8238
end
item
Command = ecDeleteLastChar
ShortCut = 8
end
item
Command = ecDeleteLastChar
ShortCut = 8200
end
item
Command = ecDeleteLastWord
ShortCut = 16392
end
item
Command = ecUndo
ShortCut = 32776
end
item
Command = ecRedo
ShortCut = 40968
end
item
Command = ecLineBreak
ShortCut = 13
end
item
Command = ecSelectAll
ShortCut = 16449
end
item
Command = ecCopy
ShortCut = 16451
end
item
Command = ecBlockIndent
ShortCut = 24649
end
item
Command = ecLineBreak
ShortCut = 16461
end
item
Command = ecInsertLine
ShortCut = 16462
end
item
Command = ecDeleteWord
ShortCut = 16468
end
item
Command = ecBlockUnindent
ShortCut = 24661
end
item
Command = ecPaste
ShortCut = 16470
end
item
Command = ecCut
ShortCut = 16472
end
item
Command = ecDeleteLine
ShortCut = 16473
end
item
Command = ecDeleteEOL
ShortCut = 24665
end
item
Command = ecUndo
ShortCut = 16474
end
item
Command = ecRedo
ShortCut = 24666
end
item
Command = ecGotoMarker0
ShortCut = 16432
end
item
Command = ecGotoMarker1
ShortCut = 16433
end
item
Command = ecGotoMarker2
ShortCut = 16434
end
item
Command = ecGotoMarker3
ShortCut = 16435
end
item
Command = ecGotoMarker4
ShortCut = 16436
end
item
Command = ecGotoMarker5
ShortCut = 16437
end
item
Command = ecGotoMarker6
ShortCut = 16438
end
item
Command = ecGotoMarker7
ShortCut = 16439
end
item
Command = ecGotoMarker8
ShortCut = 16440
end
item
Command = ecGotoMarker9
ShortCut = 16441
end
item
Command = ecSetMarker0
ShortCut = 24624
end
item
Command = ecSetMarker1
ShortCut = 24625
end
item
Command = ecSetMarker2
ShortCut = 24626
end
item
Command = ecSetMarker3
ShortCut = 24627
end
item
Command = ecSetMarker4
ShortCut = 24628
end
item
Command = ecSetMarker5
ShortCut = 24629
end
item
Command = ecSetMarker6
ShortCut = 24630
end
item
Command = ecSetMarker7
ShortCut = 24631
end
item
Command = ecSetMarker8
ShortCut = 24632
end
item
Command = ecSetMarker9
ShortCut = 24633
end
item
Command = EcFoldLevel1
ShortCut = 41009
end
item
Command = EcFoldLevel2
ShortCut = 41010
end
item
Command = EcFoldLevel3
ShortCut = 41011
end
item
Command = EcFoldLevel4
ShortCut = 41012
end
item
Command = EcFoldLevel5
ShortCut = 41013
end
item
Command = EcFoldLevel6
ShortCut = 41014
end
item
Command = EcFoldLevel7
ShortCut = 41015
end
item
Command = EcFoldLevel8
ShortCut = 41016
end
item
Command = EcFoldLevel9
ShortCut = 41017
end
item
Command = EcFoldLevel0
ShortCut = 41008
end
item
Command = EcFoldCurrent
ShortCut = 41005
end
item
Command = EcUnFoldCurrent
ShortCut = 41003
end
item
Command = EcToggleMarkupWord
ShortCut = 32845
end
item
Command = ecNormalSelect
ShortCut = 24654
end
item
Command = ecColumnSelect
ShortCut = 24643
end
item
Command = ecLineSelect
ShortCut = 24652
end
item
Command = ecTab
ShortCut = 9
end
item
Command = ecShiftTab
ShortCut = 8201
end
item
Command = ecMatchBracket
ShortCut = 24642
end
item
Command = ecColSelUp
ShortCut = 40998
end
item
Command = ecColSelDown
ShortCut = 41000
end
item
Command = ecColSelLeft
ShortCut = 40997
end
item
Command = ecColSelRight
ShortCut = 40999
end
item
Command = ecColSelPageDown
ShortCut = 40994
end
item
Command = ecColSelPageBottom
ShortCut = 57378
end
item
Command = ecColSelPageUp
ShortCut = 40993
end
item
Command = ecColSelPageTop
ShortCut = 57377
end
item
Command = ecColSelLineStart
ShortCut = 40996
end
item
Command = ecColSelLineEnd
ShortCut = 40995
end
item
Command = ecColSelEditorTop
ShortCut = 57380
end
item
Command = ecColSelEditorBottom
ShortCut = 57379
end>
MouseActions = <>
MouseTextActions = <>
MouseSelActions = <>
Lines.Strings = (
'SynEditor'
)
MaxLeftChar = 1
Options = [eoAutoIndent, eoBracketHighlight, eoGroupUndo, eoHideRightMargin, eoPersistentCaret, eoScrollPastEol, eoSmartTabs, eoTabIndent, eoTabsToSpaces, eoTrimTrailingSpaces, eoDragDropEditing]
MouseOptions = [emDragDropEditing]
VisibleSpecialChars = [vscSpace, vscTabAtLast]
ScrollBars = ssAutoBoth
SelectedColor.BackPriority = 50
SelectedColor.ForePriority = 50
SelectedColor.FramePriority = 50
SelectedColor.BoldPriority = 50
SelectedColor.ItalicPriority = 50
SelectedColor.UnderlinePriority = 50
SelectedColor.StrikeOutPriority = 50
BracketHighlightStyle = sbhsBoth
BracketMatchColor.Background = clNone
BracketMatchColor.Foreground = clNone
BracketMatchColor.Style = [fsBold]
FoldedCodeColor.Background = clNone
FoldedCodeColor.Foreground = clGray
FoldedCodeColor.FrameColor = clGray
MouseLinkColor.Background = clNone
MouseLinkColor.Foreground = clBlue
LineHighlightColor.Background = clNone
LineHighlightColor.Foreground = clNone
inline SynLeftGutterPartList1: TSynGutterPartList
object SynGutterMarks1: TSynGutterMarks
Width = 24
MouseActions = <>
end
object SynGutterLineNumber1: TSynGutterLineNumber
Width = 21
MouseActions = <>
MarkupInfo.Background = clBtnFace
MarkupInfo.Foreground = clNone
DigitCount = 2
ShowOnlyLineNumbersMultiplesOf = 1
ZeroStart = False
LeadingZeros = False
end
object SynGutterChanges1: TSynGutterChanges
Width = 4
MouseActions = <>
ModifiedColor = 59900
SavedColor = clGreen
end
object SynGutterSeparator1: TSynGutterSeparator
Width = 2
MouseActions = <>
MarkupInfo.Background = clWhite
MarkupInfo.Foreground = clGray
end
object SynGutterCodeFolding1: TSynGutterCodeFolding
MouseActions = <>
MarkupInfo.Background = clNone
MarkupInfo.Foreground = clGray
MouseActionsExpanded = <>
MouseActionsCollapsed = <>
end
end
end
end
object Compilacao: TTabSheet
Caption = 'Compilation'
ClientHeight = 531
ClientWidth = 759
ImageIndex = 1
object m_listagem: TMemo
Left = 0
Height = 533
Top = 0
Width = 760
Anchors = [akTop, akLeft, akRight, akBottom]
Font.CharSet = ANSI_CHARSET
Font.Color = clWindowText
Font.Height = -16
Font.Name = 'Courier New'
OnKeyUp = editorKeyUp
ParentFont = False
ReadOnly = True
ScrollBars = ssAutoBoth
TabOrder = 0
WordWrap = False
end
end
object Execucao: TTabSheet
Caption = 'Debugging'
ClientHeight = 531
ClientWidth = 759
ImageIndex = 2
object Splitter: TSplitter
Cursor = crVSplit
Left = 0
Height = 2
Top = 337
Width = 759
Align = alTop
ResizeAnchor = akTop
end
object lb_instrucoes: TListBox
Left = 0
Height = 337
Top = 0
Width = 759
Align = alTop
Constraints.MinHeight = 200
Font.CharSet = ANSI_CHARSET
Font.Color = clWindowText
Font.Height = -16
Font.Name = 'Courier New'
ItemHeight = 0
OnDrawItem = lb_instrucoesDrawItem
OnKeyDown = lb_instrucoesKeyDown
OnKeyUp = editorKeyUp
OnSelectionChange = lb_instrucoesSelectionChange
ParentFont = False
ScrollWidth = 685
Style = lbOwnerDrawFixed
TabOrder = 0
end
object lb_dados: TListBox
Left = 0
Height = 192
Top = 339
Width = 759
Align = alClient
Color = clCream
Constraints.MinHeight = 100
Font.CharSet = ANSI_CHARSET
Font.Color = clWindowText
Font.Height = -13
Font.Name = 'Courier New'
ItemHeight = 0
ParentFont = False
ScrollWidth = 685
TabOrder = 1
end
end
end
object PainelControle: TPanel
Left = 0
Height = 145
Top = 0
Width = 758
Anchors = [akTop, akLeft, akRight]
ClientHeight = 145
ClientWidth = 758
Color = clSkyBlue
Font.CharSet = ANSI_CHARSET
Font.Color = clWindowText
Font.Height = -11
Font.Name = 'MS Sans Serif'
ParentColor = False
ParentFont = False
TabOrder = 0
object MolduraVisor: TBevel
Left = 267
Height = 70
Top = 45
Width = 70
end
object MolduraCtrlExec: TBevel
Left = 550
Height = 112
Top = 15
Width = 192
Shape = bsFrame
end
object MolduraBanner: TBevel
Left = 40
Height = 35
Top = 6
Width = 216
end
object MolduraChaves: TShape
Left = 43
Height = 49
Top = 50
Width = 210
Shape = stRoundRect
end
object ch128on: TSpeedButton
Tag = 128
Left = 56
Height = 41
Top = 54