root/Cheat Engine/formsettingsunit.dfm @ 314

Revision 314, 35.2 kB (checked in by dark_byte, 7 months ago)

commiting all minor fixes

Line 
1object formSettings: TformSettings
2  Left = 257
3  Top = 306
4  Width = 785
5  Height = 574
6  BorderIcons = [biSystemMenu]
7  Caption = 'Cheat Engine settings'
8  Color = clBtnFace
9  Font.Charset = DEFAULT_CHARSET
10  Font.Color = clWindowText
11  Font.Height = -14
12  Font.Name = 'MS Sans Serif'
13  Font.Style = []
14  OldCreateOrder = False
15  Position = poMainFormCenter
16  OnClose = FormClose
17  OnCreate = FormCreate
18  OnShow = FormShow
19  PixelsPerInch = 120
20  TextHeight = 16
21  object pnlConfig: TPanel
22    Left = 0
23    Top = 0
24    Width = 767
25    Height = 482
26    Align = alClient
27    TabOrder = 0
28    object tvMenuSelection: TTreeView
29      Left = 1
30      Top = 1
31      Width = 148
32      Height = 480
33      Align = alLeft
34      HideSelection = False
35      Indent = 19
36      ReadOnly = True
37      RightClickSelect = True
38      ShowRoot = False
39      TabOrder = 0
40      OnChange = tvMenuSelectionChange
41      OnCollapsing = tvMenuSelectionCollapsing
42      Items.Data = {
43        08000000290000000000000000000000FFFFFFFFFFFFFFFF0000000001000000
44        1047656E6572616C2073657474696E6773230000000000000000000000FFFFFF
45        FFFFFFFFFF00000000000000000A546F6F6C73206D656E752000000000000000
46        00000000FFFFFFFFFFFFFFFF000000000000000007486F746B65797325000000
47        0000000000000000FFFFFFFFFFFFFFFF00000000000000000C556E72616E646F
48        6D697A6572260000000000000000000000FFFFFFFFFFFFFFFF00000000000000
49        000D5363616E2073657474696E6773200000000000000000000000FFFFFFFFFF
50        FFFFFF000000000000000007506C7567696E73240000000000000000000000FF
51        FFFFFFFFFFFFFF00000000000000000B436F64652046696E6465722A00000000
52        00000000000000FFFFFFFFFFFFFFFF000000000000000011417373656D626C65
53        72206F7074696F6E731E0000000000000000000000FFFFFFFFFFFFFFFF000000
54        0000000000054578747261}
55    end
56    object pcSetting: TPageControl
57      Left = 149
58      Top = 1
59      Width = 617
60      Height = 480
61      ActivePage = GeneralSettings
62      Align = alClient
63      Style = tsFlatButtons
64      TabOrder = 1
65      object GeneralSettings: TTabSheet
66        Caption = 'General Settings'
67        object Label11: TLabel
68          Left = 209
69          Top = 395
70          Width = 18
71          Height = 16
72          Caption = 'ms'
73        end
74        object Label12: TLabel
75          Left = 209
76          Top = 425
77          Width = 18
78          Height = 16
79          Caption = 'ms'
80        end
81        object Label13: TLabel
82          Left = 63
83          Top = 395
84          Width = 91
85          Height = 16
86          Caption = 'Update interval'
87        end
88        object Label14: TLabel
89          Left = 66
90          Top = 425
91          Width = 88
92          Height = 16
93          Caption = 'Freeze interval'
94        end
95        object Label16: TLabel
96          Left = 10
97          Top = 464
98          Width = 143
99          Height = 16
100          Caption = 'Network Update Interval'
101          Visible = False
102        end
103        object Label17: TLabel
104          Left = 209
105          Top = 464
106          Width = 18
107          Height = 16
108          Caption = 'ms'
109          Visible = False
110        end
111        object Label18: TLabel
112          Left = 256
113          Top = 395
114          Width = 201
115          Height = 16
116          Caption = 'Found address list update interval'
117        end
118        object Label19: TLabel
119          Left = 508
120          Top = 396
121          Width = 18
122          Height = 16
123          Caption = 'ms'
124        end
125        object Label23: TLabel
126          Left = 10
127          Top = 345
128          Width = 245
129          Height = 16
130          Caption = 'Automatically attach to processes named'
131        end
132        object Label24: TLabel
133          Left = 408
134          Top = 345
135          Width = 141
136          Height = 16
137          Caption = '(Seperate entries with ; )'
138        end
139        object cbShowUndo: TCheckBox
140          Left = 1
141          Top = 2
142          Width = 601
143          Height = 21
144          Caption = 'Show undo button'
145          Checked = True
146          State = cbChecked
147          TabOrder = 0
148        end
149        object cbShowAdvanced: TCheckBox
150          Left = 1
151          Top = 22
152          Width = 601
153          Height = 21
154          Caption = 'Show advanced options.'
155          Checked = True
156          State = cbChecked
157          TabOrder = 1
158        end
159        object cbCenterOnPopup: TCheckBox
160          Left = 1
161          Top = 60
162          Width = 601
163          Height = 21
164          Caption = 'Center Cheat Engine when bringing to front'
165          Checked = True
166          State = cbChecked
167          TabOrder = 2
168        end
169        object EditUpdateInterval: TEdit
170          Left = 156
171          Top = 390
172          Width = 53
173          Height = 24
174          Hint =
175            'The number of milliseconds that Cheat Engine will wait before re' +
176            'freshing the list of addresses'
177          ParentShowHint = False
178          ShowHint = True
179          TabOrder = 3
180          Text = '500'
181        end
182        object EditFreezeInterval: TEdit
183          Left = 156
184          Top = 420
185          Width = 53
186          Height = 24
187          Hint =
188            'The number of milliseconds that Cheat Engine will wait before re' +
189            'setting the frozen addresses to their original value.'
190          ParentShowHint = False
191          ShowHint = True
192          TabOrder = 4
193          Text = '250'
194        end
195        object GroupBox1: TGroupBox
196          Left = 0
197          Top = 228
198          Width = 602
199          Height = 86
200          Caption = 'Address list specific'
201          TabOrder = 5
202          object cbShowAsSigned: TCheckBox
203            Left = 20
204            Top = 20
205            Width = 542
206            Height = 21
207            Caption = 'Show values as if they are signed'
208            TabOrder = 0
209          end
210          object cbBinariesAsDecimal: TCheckBox
211            Left = 20
212            Top = 39
213            Width = 542
214            Height = 21
215            Caption = 'Show and work with binaries as if they are decimals'
216            TabOrder = 1
217          end
218          object cbsimplecopypaste: TCheckBox
219            Left = 20
220            Top = 59
221            Width = 542
222            Height = 21
223            Caption = 'Simple paste'
224            TabOrder = 2
225          end
226        end
227        object EditNetworkUpdateInterval: TEdit
228          Left = 156
229          Top = 459
230          Width = 53
231          Height = 24
232          Hint =
233            'The number of milliseconds that Cheat Engine will wait before re' +
234            'freshing the list of addresses'
235          ParentShowHint = False
236          ShowHint = True
237          TabOrder = 6
238          Text = '500'
239          Visible = False
240        end
241        object cbUpdatefoundList: TCheckBox
242          Left = 1
243          Top = 41
244          Width = 601
245          Height = 21
246          Caption = 'Update the list of found addresses even after scanning'
247          Checked = True
248          State = cbChecked
249          TabOrder = 7
250          OnClick = cbUpdatefoundListClick
251        end
252        object editUpdatefoundInterval: TEdit
253          Left = 455
254          Top = 391
255          Width = 51
256          Height = 24
257          Hint =
258            'The number of milliseconds that Cheat Engine will wait before re' +
259            'freshing the list of addresses'
260          ParentShowHint = False
261          ShowHint = True
262          TabOrder = 8
263          Text = '1000'
264        end
265        object cbHideAllWindows: TCheckBox
266          Left = 1
267          Top = 79
268          Width = 429
269          Height = 21
270          Caption =
271            'Hide some/all windows instead of trying to bring cheat engine to' +
272            ' front'
273          Checked = True
274          State = cbChecked
275          TabOrder = 9
276          OnClick = cbHideAllWindowsClick
277        end
278        object btnExcludeProcesses: TButton
279          Left = 433
280          Top = 78
281          Width = 90
282          Height = 21
283          Caption = 'More...'
284          TabOrder = 10
285          OnClick = btnExcludeProcessesClick
286        end
287        object EditAutoAttach: TEdit
288          Left = 259
289          Top = 340
290          Width = 143
291          Height = 24
292          Hint =
293            'Type the name of the process you want to automatically open. Not' +
294            'e: Only works when NO process has been opened yet'
295          TabOrder = 11
296        end
297        object cbAlwaysAutoAttach: TCheckBox
298          Left = 10
299          Top = 367
300          Width = 592
301          Height = 21
302          Caption = 'Even autoattach when another process has already been selected'
303          TabOrder = 12
304        end
305        object cbSaveWindowPos: TCheckBox
306          Left = 1
307          Top = 138
308          Width = 601
309          Height = 21
310          Caption = 'Save window positions'
311          TabOrder = 13
312        end
313        object cbOldSpeedhack: TCheckBox
314          Left = 1
315          Top = 118
316          Width = 601
317          Height = 21
318          Caption = 'Use old speedhack'
319          TabOrder = 14
320        end
321        object cbProcessIcons: TCheckBox
322          Left = 1
323          Top = 177
324          Width = 542
325          Height = 21
326          Caption = 'Get process icons for processlist'
327          Checked = True
328          State = cbChecked
329          TabOrder = 15
330          OnClick = cbProcessIconsClick
331        end
332        object cbProcessIconsOnly: TCheckBox
333          Left = 20
334          Top = 197
335          Width = 237
336          Height = 21
337          Caption = 'Only show processes with an icon'
338          TabOrder = 16
339        end
340        object cbShowMainMenu: TCheckBox
341          Left = 1
342          Top = 158
343          Width = 601
344          Height = 20
345          Caption = 'Show main menu'
346          Checked = True
347          State = cbChecked
348          TabOrder = 17
349        end
350        object cbOldPointerAddMethod: TCheckBox
351          Left = 1
352          Top = 98
353          Width = 614
354          Height = 21
355          Caption = 'Pointer adding: Append pointerline instead of insert'
356          Checked = True
357          State = cbChecked
358          TabOrder = 18
359        end
360      end
361      object tsHotkeys: TTabSheet
362        Caption = 'Hotkeys'
363        ImageIndex = 7
364        inline frameHotkeyConfig: TframeHotkeyConfig
365          Left = 0
366          Top = 0
367          Width = 609
368          Height = 446
369          Align = alClient
370          TabOrder = 0
371          inherited Panel1: TPanel
372            Top = 62
373            Width = 383
374            Height = 384
375            inherited Label1: TLabel
376              Width = 383
377            end
378            inherited ListBox1: TListBox
379              Width = 383
380              Height = 368
381            end
382          end
383          inherited Panel2: TPanel
384            Left = 383
385            Top = 62
386            Width = 226
387            Height = 384
388            DesignSize = (
389              226
390              384)
391            inherited Label2: TLabel
392              Left = 7
393            end
394            inherited Edit1: TEdit
395              Left = 6
396              Top = 20
397              Width = 212
398            end
399            inherited Button3: TButton
400              Left = 158
401              Top = 49
402              Width = 60
403              Height = 21
404            end
405            inherited Panel3: TPanel
406              Left = 10
407              Top = 79
408              Width = 209
409              Height = 366
410              DesignSize = (
411                209
412                366)
413              inherited Label52: TLabel
414                Left = 14
415              end
416              inherited Label51: TLabel
417                Left = 74
418              end
419              inherited edtSHSpeed: TEdit
420                Left = 5
421                Top = 22
422                Width = 57
423              end
424              inherited edtSHSleep: TEdit
425                Left = 74
426                Top = 22
427                Width = 56
428              end
429            end
430            inherited Panel4: TPanel
431              Left = 10
432              Top = 82
433              Width = 213
434              Height = 120
435              inherited Label3: TLabel
436                Left = 4
437              end
438              inherited Edit4: TEdit
439                Top = 20
440                Width = 205
441              end
442            end
443          end
444          inherited Panel5: TPanel
445            Width = 609
446            Height = 62
447            inherited Label4: TLabel
448              Left = 128
449              Top = 7
450            end
451            inherited Label5: TLabel
452              Left = 128
453              Top = 39
454            end
455            inherited edtKeypollInterval: TEdit
456              Width = 117
457            end
458            inherited edtHotkeyDelay: TEdit
459              Top = 32
460              Width = 117
461            end
462          end
463        end
464      end
465      object Unrandomizer: TTabSheet
466        Caption = 'Unrandomizer'
467        ImageIndex = 8
468        object Label5: TLabel
469          Left = 10
470          Top = 10
471          Width = 114
472          Height = 16
473          Caption = 'Default return value'
474        end
475        object edtDefault: TEdit
476          Left = 128
477          Top = 7
478          Width = 149
479          Height = 24
480          TabOrder = 0
481          Text = '0'
482        end
483        object cbIncremental: TCheckBox
484          Left = 11
485          Top = 39
486          Width = 129
487          Height = 21
488          Caption = 'Incremental value'
489          TabOrder = 1
490        end
491      end
492      object ScanSettings: TTabSheet
493        Caption = 'Scan Settings'
494        ImageIndex = 1
495        object Label2: TLabel
496          Left = 0
497          Top = 246
498          Width = 590
499          Height = 32
500          Caption =
501            'Running the scan in a seperate thread will give you a cancel but' +
502            'ton, and prevents CE from starvation. (meaning parts of the wind' +
503            'ow turn white) but it also makes scanning a little slower'
504          Transparent = True
505          WordWrap = True
506        end
507        object Label3: TLabel
508          Left = 218
509          Top = 309
510          Width = 87
511          Height = 16
512          Caption = 'Thread priority'
513        end
514        object Label1: TLabel
515          Left = 0
516          Top = 7
517          Width = 139
518          Height = 16
519          Caption = 'Size of scanbuffer (KB) :'
520        end
521        object Label15: TLabel
522          Left = 233
523          Top = 7
524          Width = 169
525          Height = 16
526          Caption = '(Can effect scan speed a lot)'
527        end
528        object Label21: TLabel
529          Left = 0
530          Top = 158
531          Width = 198
532          Height = 16
533          Caption = 'Scan the following memory types:'
534        end
535        object checkThread: TCheckBox
536          Left = 208
537          Top = 286
538          Width = 198
539          Height = 20
540          Caption = 'Run scan in seperate thread'
541          Checked = True
542          State = cbChecked
543          TabOrder = 0
544          Visible = False
545          OnClick = checkThreadClick
546        end
547        object combothreadpriority: TComboBox
548          Left = 306
549          Top = 305
550          Width = 90
551          Height = 24
552          ItemHeight = 16
553          ItemIndex = 4
554          PopupMenu = MainForm.emptypopup
555          TabOrder = 1
556          Text = 'Higher'
557          Items.Strings = (
558            'Idle'
559            'Lowest'
560            'Lower'
561            'Normal'
562            'Higher'
563            'Highest'
564            'TimeCritical')
565        end
566        object cbFastscan: TCheckBox
567          Left = 0
568          Top = 39
569          Width = 602
570          Height = 21
571          Caption = 'Fast scan on by default'
572          TabOrder = 2
573        end
574        object cbSkip_PAGE_NOCACHE: TCheckBox
575          Left = 0
576          Top = 79
577          Width = 602
578          Height = 21
579          Hint =
580            'Some systems crash when trying to read memory with this protecti' +
581            'on. If that happens check this option.'
582          Caption = 'Don'#39't scan memory that is protected with the No Cache option'
583          ParentShowHint = False
584          ShowHint = True
585          TabOrder = 3
586        end
587        object cbLowMemoryUsage: TCheckBox
588          Left = 0
589          Top = 98
590          Width = 602
591          Height = 21
592          Caption =
593            'Keep low memory usage when doing an "Unkown Initial Value scan" ' +
594            'with Hyper Scan'
595          TabOrder = 4
596        end
597        object cbMemImage: TCheckBox
598          Left = 0
599          Top = 197
600          Width = 602
601          Height = 21
602          Caption =
603            'MEM_IMAGE:Memory that is mapped into the view of an image sectio' +
604            'n'
605          Checked = True
606          State = cbChecked
607          TabOrder = 5
608        end
609        object cbMemMapped: TCheckBox
610          Left = 0
611          Top = 217
612          Width = 602
613          Height = 21
614          Caption =
615            'MEM_MAPPED:Memory that is mapped into the view of a section. (E.' +
616            'g:File mapping, slow)'
617          TabOrder = 6
618        end
619        object cbMemPrivate: TCheckBox
620          Left = 0
621          Top = 177
622          Width = 602
623          Height = 21
624          Caption = 'MEM_PRIVATE:Memory that is private.'
625          Checked = True
626          State = cbChecked
627          TabOrder = 7
628        end
629        object cbEnableHyperscanWhenPossible: TCheckBox
630          Left = 0
631          Top = 59
632          Width = 602
633          Height = 21
634          Caption = 'Enable Hyperscan when possible'
635          TabOrder = 8
636        end
637        object EditBufsize: TEdit
638          Left = 177
639          Top = 2
640          Width = 51
641          Height = 24
642          TabOrder = 9
643          Text = '1024'
644        end
645      end
646      object Plugins: TTabSheet
647        Caption = 'Plugins'
648        ImageIndex = 3
649        object Panel7: TPanel
650          Left = 512
651          Top = 0
652          Width = 97
653          Height = 446
654          Align = alRight
655          BevelOuter = bvNone
656          TabOrder = 0
657          object Button5: TButton
658            Left = 5
659            Top = 43
660            Width = 92
661            Height = 31
662            Caption = 'Delete'
663            TabOrder = 0
664            OnClick = Button5Click
665          end
666          object Button4: TButton
667            Left = 5
668            Top = 4
669            Width = 92
670            Height = 30
671            Caption = 'Add new'
672            TabOrder = 1
673            OnClick = Button4Click
674          end
675        end
676        object Panel8: TPanel
677          Left = 0
678          Top = 0
679          Width = 512
680          Height = 446
681          Align = alClient
682          BevelOuter = bvNone
683          TabOrder = 1
684          object Label22: TLabel
685            Left = 0
686            Top = 0
687            Width = 512
688            Height = 16
689            Align = alTop
690            Caption = 'The following plugins are available:'
691          end
692          object clbPlugins: TCheckListBox
693            Left = 0
694            Top = 16
695            Width = 512
696            Height = 430
697            Align = alClient
698            ItemHeight = 16
699            TabOrder = 0
700          end
701        end
702      end
703      object CodeFinder: TTabSheet
704        Caption = 'CodeFinder'
705        ImageIndex = 4
706        object Label4: TLabel
707          Left = 0
708          Top = 0
709          Width = 609
710          Height = 48
711          Align = alTop
712          Caption =
713            'There are 2 ways Cheat Engine can find the addresss of code that' +
714            ' writes to a specific address. Each type has it advantages and i' +
715            't'#39's disadvantages. So choose which one suits you better. (or cho' +
716            'ose the one that doesnt give you problems.)'
717          WordWrap = True
718        end
719        object Label6: TLabel
720          Left = 0
721          Top = 79
722          Width = 568
723          Height = 16
724          Caption =
725            'Advantage: Not as memory intensive as the "Write Exceptions" typ' +
726            'e. And very high compatibility.'
727        end
728        object Label7: TLabel
729          Left = 0
730          Top = 97
731          Width = 325
732          Height = 16
733          Caption = 'Disadvantage: May sometimes return a wrong address'
734        end
735        object Label8: TLabel
736          Left = 0
737          Top = 138
738          Width = 416
739          Height = 16
740          Caption =
741            'Advantage: Finds every address that accesses the specified addre' +
742            'ss.'
743        end
744        object Label9: TLabel
745          Left = 0
746          Top = 155
747          Width = 595
748          Height = 32
749          Caption =
750            'Disadvantage: Memory intensive so slows down the game. And might' +
751            ' cause stability problems in the game'
752          WordWrap = True
753        end
754        object rbDebugRegisters: TRadioButton
755          Left = 0
756          Top = 59
757          Width = 602
758          Height = 21
759          Caption = 'Use Debug Registers (aka Hardware Breakpoints)'
760          Checked = True
761          TabOrder = 0
762          TabStop = True
763        end
764        object rdWriteExceptions: TRadioButton
765          Left = 0
766          Top = 118
767          Width = 602
768          Height = 21
769          Caption = 'Memory Access Exceptions'
770          TabOrder = 1
771        end
772        object CheckBox1: TCheckBox
773          Left = 0
774          Top = 188
775          Width = 602
776          Height = 21
777          Caption = 'Try to prevent detection of the debugger'
778          TabOrder = 2
779          OnClick = CheckBox1Click
780        end
781        object cbHandleBreakpoints: TCheckBox
782          Left = 0
783          Top = 208
784          Width = 602
785          Height = 21
786          Caption = 'Handle beakpoints not caused by CE'
787          TabOrder = 3
788          OnClick = CheckBox1Click
789        end
790      end
791      object Assembler: TTabSheet
792        Caption = 'Assembler'
793        ImageIndex = 5
794        object cbShowDisassembler: TCheckBox
795          Left = 1
796          Top = 2
797          Width = 601
798          Height = 21
799          Caption = 'Show disassembler'
800          Checked = True
801          State = cbChecked
802          TabOrder = 0
803          OnClick = cbShowDisassemblerClick
804        end
805        object cbShowDebugoptions: TCheckBox
806          Left = 20
807          Top = 30
808          Width = 582
809          Height = 20
810          Caption = 'Show debugger options'
811          Checked = True
812          State = cbChecked
813          TabOrder = 1
814        end
815        object replacewithnops: TCheckBox
816          Left = 20
817          Top = 89
818          Width = 582
819          Height = 21
820          Hint =
821            'If you type in a opcode and it is smaller than the opcode you re' +
822            'placed, it will fill the missing bytes with NOP instructions. If' +
823            ' the opcode is longer it will replace the opcode(s) that have be' +
824            'en overwritten with NOP'#39's'
825          Caption = 'Replace incomplete opcodes with nops'
826          Checked = True
827          ParentShowHint = False
828          ShowHint = True
829          State = cbChecked
830          TabOrder = 2
831          OnClick = replacewithnopsClick
832        end
833        object askforreplacewithnops: TCheckBox
834          Left = 39
835          Top = 108
836          Width = 563
837          Height = 21
838          Caption = 'Ask for replace with nop'
839          Checked = True
840          State = cbChecked
841          TabOrder = 3
842        end
843        object CheckBox2: TCheckBox
844          Left = 0
845          Top = 180
846          Width = 602
847          Height = 21
848          Caption = 'Try to prevent detection of the debugger'
849          TabOrder = 4
850          OnClick = CheckBox2Click
851        end
852        object rbDebugAsBreakpoint: TRadioButton
853          Left = 39
854          Top = 49
855          Width = 563
856          Height = 21
857          Caption = 'Use hardware breakpoints (Max 3)'
858          Checked = True
859          TabOrder = 5
860          TabStop = True
861        end
862        object rbInt3AsBreakpoint: TRadioButton
863          Left = 39
864          Top = 69
865          Width = 563
866          Height = 21
867          Caption = 'Use int3 instructions for breakpoints (Unlimited)'
868          TabOrder = 6
869        end
870        object cbBreakOnAttach: TCheckBox
871          Left = 20
872          Top = 148
873          Width = 582
874          Height = 21
875          Caption = 'Break when attaching/creating process using the process list'
876          TabOrder = 7
877          Visible = False
878        end
879      end
880      object Extra: TTabSheet
881        Caption = 'Extra'
882        ImageIndex = 6
883        object TauntOldOsUser: TLabel
884          Left = 0
885          Top = 430
886          Width = 424
887          Height = 16
888          Align = alBottom
889          Alignment = taCenter
890          Caption =
891            'I really recommend upgrading to Windows 2000 or later mister Fli' +
892            'ntstone'
893          Visible = False
894        end
895        object GroupBox3: TGroupBox
896          Left = 0
897          Top = 0
898          Width = 609
899          Height = 86
900          Align = alTop
901          Caption =
902            'Use the following CE Kernel routines instead of the original win' +
903            'dows version'
904          TabOrder = 0
905          object cbKernelQueryMemoryRegion: TCheckBox
906            Left = 10
907            Top = 20
908            Width = 592
909            Height = 21
910            Caption = 'Query memory region routines'
911            TabOrder = 0
912            OnClick = cbKernelQueryMemoryRegionClick
913          end
914          object cbKernelReadWriteProcessMemory: TCheckBox
915            Left = 10
916            Top = 39
917            Width = 592
918            Height = 21
919            Caption = 'Read/Write Process Memory  (Will cause slower scans)'
920            TabOrder = 1
921            OnClick = cbKernelQueryMemoryRegionClick
922          end
923          object cbKernelOpenProcess: TCheckBox
924            Left = 10
925            Top = 59
926            Width = 592
927            Height = 21
928            Caption = 'Open Process'
929            TabOrder = 2
930          end
931        end
932        object cbProcessWatcher: TCheckBox
933          Left = 1
934          Top = 91
935          Width = 593
936          Height = 21
937          Caption = 'Enable use of the Process Watcher'
938          TabOrder = 1
939          OnClick = cbProcessWatcherClick
940        end
941        object cbKdebug: TCheckBox
942          Left = 1
943          Top = 111
944          Width = 593
945          Height = 21
946          Caption = 'Use kernelmode debugger options when possible'
947          TabOrder = 2
948          OnClick = cbKdebugClick
949        end
950        object CheckBox3: TCheckBox
951          Left = 1
952          Top = 296
953          Width = 593
954          Height = 21
955          Caption = 'Use APC to inject dll'#39's'
956          TabOrder = 3
957          Visible = False
958        end
959        object CheckBox4: TCheckBox
960          Left = 1
961          Top = 316
962          Width = 593
963          Height = 21
964          Caption = 'Use APC to create new threads'
965          TabOrder = 4
966          Visible = False
967        end
968        object cbGlobalDebug: TCheckBox
969          Left = 22
970          Top = 129
971          Width = 572
972          Height = 21
973          Caption = 'Use Global Debug routines'
974          Enabled = False
975          TabOrder = 5
976        end
977      end
978      object tsTools: TTabSheet
979        Caption = 'tsTools'
980        ImageIndex = 9
981        object Panel2: TPanel
982          Left = 0
983          Top = 0
984          Width = 609
985          Height = 26
986          Align = alTop
987          BevelOuter = bvNone
988          TabOrder = 0
989          object cbShowTools: TCheckBox
990            Left = 0
991            Top = 0
992            Width = 484
993            Height = 21
994            Caption = 'Show '#39'tools'#39' menu item'
995            Checked = True
996            State = cbChecked
997            TabOrder = 0
998            OnClick = cbShowToolsClick
999          end
1000        end
1001        object Panel3: TPanel
1002          Left = 381
1003          Top = 26
1004          Width = 228
1005          Height = 420
1006          Align = alRight
1007          BevelOuter = bvNone
1008          TabOrder = 1
1009          object lblApplicationTool: TLabel
1010            Left = 10
1011            Top = 49
1012            Width = 133
1013            Height = 16
1014            Caption = 'Application/Command'
1015            Enabled = False
1016          end
1017          object lblShortcut: TLabel
1018            Left = 10
1019            Top = 98
1020            Width = 51
1021            Height = 16
1022            Caption = 'Shortcut:'
1023            Enabled = False
1024          end
1025          object lblShortcutText: TLabel
1026            Left = 10
1027            Top = 118
1028            Width = 48
1029            Height = 16
1030            Caption = 'xxxxxxxx'
1031            Enabled = False
1032          end
1033          object lblToolsName: TLabel
1034            Left = 10
1035            Top = 0
1036            Width = 37
1037            Height = 16
1038            Caption = 'Name'
1039            Enabled = False
1040          end
1041          object OpenButton: TSpeedButton
1042            Left = 197
1043            Top = 69
1044            Width = 31
1045            Height = 26
1046            Enabled = False
1047            Glyph.Data = {
1048              D6020000424DD6020000000000003600000028000000100000000E0000000100
1049              180000000000A0020000C40E0000C40E00000000000000000000C0C0C0C0C0C0
1050              C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0
1051              C0C0C0C0C0C0C0C0C0C000000000000000000000000000000000000000000000
1052              0000000000000000000000C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0000000000000
1053              008484008484008484008484008484008484008484008484008484000000C0C0
1054              C0C0C0C0C0C0C0C0C0C000000000FFFF00000000848400848400848400848400
1055              8484008484008484008484008484000000C0C0C0C0C0C0C0C0C0000000FFFFFF
1056              00FFFF0000000084840084840084840084840084840084840084840084840084
1057              84000000C0C0C0C0C0C000000000FFFFFFFFFF00FFFF00000000848400848400
1058              8484008484008484008484008484008484008484000000C0C0C0000000FFFFFF
1059              00FFFFFFFFFF00FFFF0000000000000000000000000000000000000000000000
1060              0000000000000000000000000000FFFFFFFFFF00FFFFFFFFFF00FFFFFFFFFF00
1061              FFFFFFFFFF00FFFF000000C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0000000FFFFFF
1062              00FFFFFFFFFF00FFFFFFFFFF00FFFFFFFFFF00FFFFFFFFFF000000C0C0C0C0C0
1063              C0C0C0C0C0C0C0C0C0C000000000FFFFFFFFFF00FFFF00000000000000000000
1064              0000000000000000000000C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0000000
1065              000000000000C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C00000
1066              00000000000000C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0
1067              C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0000000000000C0C0C0C0C0C0C0C0C0
1068              C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0000000C0C0C0C0C0C0C0C0C00000
1069              00C0C0C0000000C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0
1070              C0C0C0C0C0000000000000000000C0C0C0C0C0C0C0C0C0C0C0C0}
1071            ParentShowHint = False
1072            ShowHint = True
1073            OnClick = OpenButtonClick
1074          end
1075          object edtApplicationTool: TEdit
1076            Left = 10
1077            Top = 69
1078            Width = 186
1079            Height = 24
1080            Enabled = False
1081            MaxLength = 255
1082            TabOrder = 1
1083            OnChange = edtApplicationToolChange
1084          end
1085          object btnSetToolShortcut: TButton
1086            Left = 10
1087            Top = 138
1088            Width = 92
1089            Height = 21
1090            Caption = 'Set shortcut'
1091            Enabled = False
1092            TabOrder = 2
1093            OnClick = btnSetToolShortcutClick
1094          end
1095          object edtToolsName: TEdit
1096            Left = 10
1097            Top = 20
1098            Width = 218
1099            Height = 24
1100            Enabled = False
1101            MaxLength = 255
1102            TabOrder = 0
1103            OnChange = edtToolsNameChange
1104          end
1105        end
1106        object Panel5: TPanel
1107          Left = 0
1108          Top = 26
1109          Width = 381
1110          Height = 420
1111          Align = alClient
1112          BevelOuter = bvNone
1113          TabOrder = 2
1114          object Panel4: TPanel
1115            Left = 0
1116            Top = 392
1117            Width = 381
1118            Height = 28
1119            Align = alBottom
1120            BevelOuter = bvNone
1121            TabOrder = 0
1122            object btnToolNew: TButton
1123              Left = 10
1124              Top = 4
1125              Width = 92
1126              Height = 21
1127              Caption = 'New'
1128              TabOrder = 0
1129              OnClick = btnToolNewClick
1130            end
1131            object btnToolDelete: TButton
1132              Left = 108
1133              Top = 4
1134              Width = 93
1135              Height = 21
1136              Caption = 'Delete'
1137              TabOrder = 1
1138              OnClick = btnToolDeleteClick
1139            end
1140          end
1141          object lvTools: TListView
1142            Left = 0
1143            Top = 0
1144            Width = 381
1145            Height = 392
1146            Align = alClient
1147            Columns = <
1148              item
1149                Caption = 'Name'
1150                Width = 74
1151              end
1152              item
1153                Caption = 'Application'
1154                Width = 234
1155              end
1156              item
1157                AutoSize = True
1158                Caption = 'Shortcut'
1159              end>
1160            HideSelection = False
1161            ReadOnly = True
1162            RowSelect = True
1163            TabOrder = 1
1164            ViewStyle = vsReport
1165            OnClick = lvToolsClick
1166          end
1167        end
1168      end
1169    end
1170  end
1171  object Panel6: TPanel
1172    Left = 0
1173    Top = 482
1174    Width = 767
1175    Height = 47
1176    Align = alBottom
1177    BevelOuter = bvNone
1178    TabOrder = 1
1179    OnResize = Panel6Resize
1180    DesignSize = (
1181      767
1182      47)
1183    object AboutLabel: TLabel
1184      Left = 866
1185      Top = 31
1186      Width = 56
1187      Height = 16
1188      Cursor = crHandPoint
1189      Anchors = [akRight, akBottom]
1190      Caption = 'About CE'
1191      Font.Charset = DEFAULT_CHARSET
1192      Font.Color = clBlue
1193      Font.Height = -15
1194      Font.Name = 'MS Sans Serif'
1195      Font.Style = [fsUnderline]
1196      ParentFont = False
1197      OnClick = AboutLabelClick
1198    end
1199    object Button2: TButton
1200      Left = 401
1201      Top = 6
1202      Width = 92
1203      Height = 31
1204      Anchors = [akTop, akRight]
1205      Cancel = True
1206      Caption = 'Cancel'
1207      ModalResult = 2
1208      TabOrder = 0
1209    end
1210    object Button1: TButton
1211      Left = 295
1212      Top = 6
1213      Width = 92
1214      Height = 31
1215      Anchors = [akTop, akRight]
1216      Caption = 'OK'
1217      Default = True
1218      TabOrder = 1
1219      OnClick = Button1Click
1220    end
1221  end
1222  object defaultbuffer: TPopupMenu
1223    Left = 16
1224    Top = 264
1225    object Default1: TMenuItem
1226      Caption = 'Default'
1227      OnClick = Default1Click
1228    end
1229  end
1230  object OpenDialog1: TOpenDialog
1231    DefaultExt = 'DLL'
1232    Filter = 'Cheat Engine Plugins (*.dll)|*.dll'
1233    Left = 52
1234    Top = 264
1235  end
1236  object OpenDialog2: TOpenDialog
1237    DefaultExt = 'exe'
1238    Filter = 'Application (*.exe)|*.exe'
1239    Left = 3
1240    Top = 441
1241  end
1242end
Note: See TracBrowser for help on using the browser.