object AdvancedOptions: TAdvancedOptions Left = 574 Height = 303 Top = 188 Width = 571 Caption = 'Code list/Pause' ClientHeight = 303 ClientWidth = 571 OnCreate = FormCreate OnDestroy = FormDestroy OnResize = FormResize OnShow = FormShow Position = poScreenCenter LCLVersion = '2.2.6.0' object Panel1: TPanel Left = 0 Height = 30 Top = 273 Width = 571 Align = alBottom AutoSize = True BevelOuter = bvNone ClientHeight = 30 ClientWidth = 571 TabOrder = 0 OnResize = Panel1Resize object Button1: TButton AnchorSideLeft.Control = Panel1 AnchorSideLeft.Side = asrCenter AnchorSideTop.Control = Panel1 AnchorSideBottom.Control = Panel1 AnchorSideBottom.Side = asrBottom Left = 248 Height = 20 Top = 5 Width = 75 Anchors = [akTop, akLeft, akBottom] AutoSize = True BorderSpacing.Top = 5 BorderSpacing.Bottom = 5 Caption = 'OK' Constraints.MinWidth = 75 OnClick = Button1Click TabOrder = 0 end end object Panel2: TPanel Left = 0 Height = 40 Top = 0 Width = 571 Align = alTop AutoSize = True BevelOuter = bvNone ClientHeight = 40 ClientWidth = 571 TabOrder = 1 object Pausebutton: TSpeedButton AnchorSideLeft.Control = Panel2 AnchorSideTop.Control = Panel2 AnchorSideBottom.Control = Panel2 AnchorSideBottom.Side = asrBottom Left = 4 Height = 32 Hint = 'Pause the game' Top = 4 Width = 32 AllowAllUp = True BorderSpacing.Left = 4 BorderSpacing.Top = 4 BorderSpacing.Bottom = 4 Glyph.Data = { 76010000424D7601000000000000760000002800000020000000100000000100 04000000000000010000C40E0000C40E00001000000000000000000000000000 800000800000008080008000000080008000808000007F7F7F00BFBFBF000000 FF0000FF000000FFFF00FF000000FF00FF00FFFF0000FFFFFF00333333333333 33333333333333333333333333333333333333FFFFFFFFFFFFF3300000000000 003337777777777777F330F777777777703337F33333333337F330F333333333 703337F33333333337F330F333333333703337F333FF3FF337F330F330030033 703337F3377F77F337F330F330030033703337F3377F77F337F330F330030033 703337F3377F77F337F330F330030033703337F3377F77F337F330F330030033 703337F33773773337F330F333333333703337F33333333337F330F333333333 703337F33333333337F330FFFFFFFFFFF03337FFFFFFFFFFF7F3300000000000 0033377777777777773333333333333333333333333333333333 } GroupIndex = 1 NumGlyphs = 2 OnClick = PausebuttonClick OnMouseMove = PausebuttonMouseMove ShowCaption = False ShowHint = True ParentShowHint = False end object Label1: TLabel AnchorSideLeft.Control = Panel2 AnchorSideLeft.Side = asrCenter AnchorSideTop.Control = Panel2 AnchorSideBottom.Control = Panel2 AnchorSideBottom.Side = asrBottom Left = 257 Height = 16 Top = 24 Width = 57 Anchors = [akLeft, akBottom] Caption = 'Code list:' ParentColor = False end end object lvCodelist: TListView AnchorSideTop.Control = Panel2 AnchorSideBottom.Control = Panel1 AnchorSideBottom.Side = asrBottom Left = 0 Height = 233 Top = 40 Width = 571 Align = alClient AutoWidthLastColumn = True Columns = < item Caption = 'Address' MinWidth = 10 Width = 120 end item Caption = 'Name' Width = 434 end> ColumnClick = False DragMode = dmAutomatic HideSelection = False MultiSelect = True PopupMenu = PopupMenu2 ReadOnly = True RowSelect = True TabOrder = 2 ViewStyle = vsReport OnAdvancedCustomDraw = lvCodelistAdvancedCustomDraw OnAdvancedCustomDrawItem = lvCodelistAdvancedCustomDrawItem OnCustomDrawItem = lvCodelistCustomDrawItem OnDblClick = lvCodelistDblClick OnDragDrop = lvCodelistDragDrop OnDragOver = lvCodelistDragOver OnResize = lvCodelistResize end object PopupMenu2: TPopupMenu Images = aoImageList OnPopup = PopupMenu2Popup Left = 112 Top = 104 object Openthedisassemblerhere1: TMenuItem Caption = 'Open the disassembler at this location' Default = True ImageIndex = 5 OnClick = lvCodelistDblClick end object N2: TMenuItem Caption = '-' end object miReplaceWithNops: TMenuItem Caption = 'Replace with code that does nothing' ImageIndex = 3 OnClick = miReplaceWithNopsClick end object miRestoreWithOriginal: TMenuItem Caption = 'Restore with original code' ImageIndex = 4 OnClick = miRestoreWithOriginalClick end object Findoutwhatthiscodechanges1: TMenuItem Caption = 'Find out what addresses this code writes to' ImageIndex = 6 OnClick = Findoutwhatthiscodechanges1Click end object MenuItem1: TMenuItem Caption = '-' end object miDBVMFindWhatCodeAccesses: TMenuItem Caption = 'DBVM Find....' OnClick = miDBVMFindWhatCodeAccessesClick end object N1: TMenuItem Caption = '-' end object Rename1: TMenuItem Caption = 'Rename' ImageIndex = 1 ShortCut = 16397 OnClick = Rename1Click end object Remove1: TMenuItem Caption = 'Remove from list' ImageIndex = 0 ShortCut = 46 OnClick = Remove1Click end object N3: TMenuItem Caption = '-' end object Replaceall1: TMenuItem Caption = 'Replace all' ImageIndex = 2 OnClick = Replaceall1Click end object N4: TMenuItem Caption = '-' end object miSetColor: TMenuItem Caption = 'Set color' OnClick = miSetColorClick end object miNewGroup: TMenuItem Caption = 'New group' OnClick = miNewGroupClick end end object OpenDialog1: TOpenDialog Title = 'Select the file you want to search' DefaultExt = '.exe' Filter = 'Exefile (*.exe)|*.exe' FilterIndex = 0 Options = [ofFileMustExist, ofEnableSizing] Left = 24 Top = 88 end object SaveDialog1: TSaveDialog Filter = 'Standalone trainer (*.exe)|*.exe' Left = 88 Top = 184 end object Timer1: TTimer Enabled = False OnTimer = Timer1Timer Left = 104 Top = 8 end object aoImageList: TImageList Left = 278 Top = 122 Bitmap = { 4C7A0700000010000000100000001E0700000000000078DAED98795053471CC7 63A515152D9DE28CAD48B5530BD3D28A8AB5B6CC186DB5B1E31F8C84165BACB4 6A29221A2445086011C9C423A820222AF7106E212A022220CA51082184100E11 255C0A1ACA515139B7FBA3248D69DE33093D1D77E63BEFEDEEEFB3F7EEDBF743 0851D03322F97D346BFB6694D07C1B99A9E7411AE4810D110FF94BCD115AFB31 BAAD5A06BC431AE4810D11AF6AA72843531A591FD4ED75613595A12B3B597E32 ED9FECF84D76FE26BB7EFEAF8A898971F2F7F72F7C9A984CE6D5BCBCBCE5EA3C CEF3475A066767E73B0D0D0DF3F4E51F3E7C881C1D1D85BDBDBDD3F5E1217474 74A0C0C0404F7D790813CC5FCADFBB770FD5D7D7936A707090901F1A1A420303 03A41A1B1B23E4F198A29696967125F02FA07597AB514A5D8B320D343C3C4CC8 CBE572D4D8D8382EC98D4664221C42B3F90845D5FEAA4C873612F1D0B6919111 A57832848C52119A8595D4FC7B9AAEE3C7B9DEAA2C23B4A29374FC88826A3B72 DB06F59A7F28839AD185322F65A3A6FA3EBDD64F47471B0A654B508DB0FF095E DBFD0BFAD1C377FC098CA6B3A0ACAC6C454141819D2EE7C7E3C78FA7B4B7B7CF 84777C3ED8666565B13A3B3B67E0F9D28A67BBD30F877AD2E2528277EE07DED5 D5551A141414E3E5E5755D759F13A9801F611BE24D3F7978CB0201F029292981 908E9F87715FD691B15289784184A74D265EBB33D89B179402CFE3F142212F2C 2C2CBABCBC7C39198FDB6718EC4E4D60BBD1C28F3068318585859F060404C47A 7A7AA6454646EEFFBBCFEEFAAA62EB0BC14EC77FBE92B45E1FBE3C3F8D96E74E 41178F3B9ED2ABFE3AA969E64E0A8A675A96EADB876897B937335C2823376AC5 0B215E21287BE2FBFBE0C183A9783D4DD7B4DE40E74F3359D08704A64525EECF 7A8EBDD1ED5A51F19209DB170276D0CE1C75B349BF92C4DD2A6AA87C7F83FF27 059EB1BBA34B05A5E660D32D97CF8C7535AD8732144A7631EC1396179BC31ABE C4E37ECBD9458B896351CF31E29D632BAA0596EA7DE86893CDE1876C3B92FC13 3523E57BCA50A43F3D04B3534AF3F9AB12390EA76A2462B3381F2ADF3BD9FDD4 F982F4B5136DD3381EA70F33198ABDD3DE2A9B13E4FAE1B9437B6C43C2FC1C42 1A9B1B5FDF1C649FBC896D972CA8122C7AD6EE22FFCA7F835C6E82653CB19F8D 213EB1EE0C643299299EA7A91376D3707C3E5E8BB355792727A7185353D37A6C FF129CCB104F4B4B5B6D6C6CDC45A1507AF1B31D9F2BD6542A3509BFF7E2B401 0683E1ADCAE33484EF57DEC03B3838C462BB565F5FDF5DB00E707E9085854505 F0901F1111616B6464D4AACA5B5B5BE71B18180CD0E9F4686C9707E5353535CD 99389397E3F828F03636368556565645F8C957E5A15C1A8D160F761B366C48C3 CFE19C9C9C95901F1E1EFE15AEAF1D78CC16E3BB932B1E8B99EA3CAE6FAEA1A1 611FC4F11D2DD4C4C444869FC19895E36C3745FBD5C79FCFE7DBE273930AEF78 DC3E8738EC1DDC4F3B6CEE036339F19DA32BEC9EEBBFA5442ECB43DBEFBDA6FB 4393BBE5D8D5232E6744FC88ADE240BBABD56EEF75D7BABD3320DABBAA4678D6 F7505BF3ADD788F8D616D92B3DACC5081D5846A836AF65FD65E763376AE2EB6A A50B47039692F2205CC788388FFF993A5F23285AA66E7B93F1EE50E609BFBDE5 DCEDF10FFCACC614E935CC156DF88C99A6CA4BAE65ADD1545F09E3239958249C 7F3DE1C4D6E1FD7FB4AF3A3BC14195176527DB4B3C3E6817B1BFC89146FB0555 9F8FFC4E5494B7A2ABB353F9AF5AEDB7AE5AC9877B84A9F2DACC9B2464479C82 1770BE4ED5758E2B7DD60A15BCF824E3B42E6C3EEFE4A641FF25CAFE8B2FC66C D1966DA893CE9379580E29D85BDE2BBB54CF2E6D541CCC080616E65198C9DBA8 6BDF7FE9961B5DDBBDB2519811E1A4EFFEC2DF9617FFA9BD8CEF56AF467ADB9F 1394952CD687974AA50B8B594B7A0ABDACE44F2B2333F1CC9789FBE849EAE26E 595ADD1F6C85A08C2A91D09C884F0EF1D997B86D61A706F5027F8B6D399A7331 7DB58EF78197533CD788813D177BF21B5DFB2F140ADF3ABBE54DB92E6C686828 273535F5B83602DB3F9DBF8989BD3D3D3DE3FFC064827F7CB0D5C4E37B0D6A68 6820D5FDFBF70979F0AB4824125275757511F27D7D7D08FA40A6FEFE7E421EAF 5B545555452AE823110F656BA3C9D44FD4FF3D7BF6B440BA3602DBE7FE3F72FF 5F6E6E2E3A78F020E272B9E3CFECEC6CADFC7F8F1E3D427E7E7EA8A8A8E889F2 4A4B4B918F8FCF78FD64FE1F0E8783EEDEBDABB1EDB0FF70BD843CAC1F7CE725 ED7F5C5C1C6A6E6ED6C8A7A7A7C39D9F946F6D6D85F5A791E7F178E8CE9D3BA4 7C7777378A8E8ED6C85754548C8F3B59C0F77754525242E8FF63B1584A1FA5A6 00F9A3A3A384E35F5B5B8BD86CB6D2CFA808E0B784F90B3C70E0A9FE3B18DF03 D8EEE8D1A3283E3E1E1D3B760C050404A0A8A828F48699198A8D8AD4CA7F07BE 46580B0A9F2384CBD959E8ED59D31173C70F27F4F51F176465223303CA585264 045D57FF9F423BB76F0B93540A17FD067FBA9BB8 } end object ColorDialog1: TColorDialog Color = clBlack CustomColors.Strings = ( 'ColorA=000000' 'ColorB=000080' 'ColorC=008000' 'ColorD=008080' 'ColorE=800000' 'ColorF=800080' 'ColorG=808000' 'ColorH=808080' 'ColorI=C0C0C0' 'ColorJ=0000FF' 'ColorK=00FF00' 'ColorL=00FFFF' 'ColorM=FF0000' 'ColorN=FF00FF' 'ColorO=FFFF00' 'ColorP=FFFFFF' 'ColorQ=C0DCC0' 'ColorR=F0CAA6' 'ColorS=F0FBFF' 'ColorT=A4A0A0' ) Left = 191 Top = 76 end end