object FoundCodeDialog: TFoundCodeDialog Left = 772 Height = 499 Top = 427 Width = 538 BorderIcons = [biSystemMenu] Caption = 'The following opcodes changed the selected address' ClientHeight = 499 ClientWidth = 538 DesignTimePPI = 120 OnClose = FormClose OnCloseQuery = FormCloseQuery OnCreate = FormCreate OnDestroy = FormDestroy OnShow = FormShow Position = poOwnerFormCenter LCLVersion = '2.0.0.4' object Panel1: TPanel Left = 373 Height = 499 Top = 0 Width = 165 Align = alRight AutoSize = True BevelOuter = bvNone ClientHeight = 499 ClientWidth = 165 ParentFont = False TabOrder = 0 object Description: TLabel Left = 0 Height = 273 Top = 176 Width = 165 Align = alClient Alignment = taCenter AutoSize = False ParentColor = False ParentFont = False WordWrap = True end object Panel2: TPanel Left = 0 Height = 50 Top = 449 Width = 165 Align = alBottom AutoSize = True BevelOuter = bvNone ClientHeight = 50 ClientWidth = 165 ParentFont = False TabOrder = 0 object btnOK: TButton AnchorSideLeft.Control = Panel2 AnchorSideLeft.Side = asrCenter AnchorSideTop.Control = Panel2 Left = 35 Height = 38 Top = 6 Width = 94 AutoSize = True BorderSpacing.Top = 6 BorderSpacing.Bottom = 6 Cancel = True Caption = 'OK' Constraints.MinHeight = 38 Constraints.MinWidth = 94 Default = True OnClick = btnOKClick ParentFont = False TabOrder = 0 end end object Panel3: TPanel Left = 0 Height = 176 Top = 0 Width = 165 Align = alTop AutoSize = True BevelOuter = bvNone ClientHeight = 176 ClientWidth = 165 ParentFont = False TabOrder = 1 object btnExtraInfo: TButton AnchorSideLeft.Control = Panel3 AnchorSideTop.Control = btnAddToCodeList AnchorSideTop.Side = asrBottom AnchorSideRight.Control = Panel3 AnchorSideRight.Side = asrBottom Left = 6 Height = 38 Hint = 'Shows more information about the state of the system when that instruction got executed' Top = 138 Width = 153 Anchors = [akTop, akLeft, akRight] AutoSize = True BorderSpacing.Left = 6 BorderSpacing.Top = 6 BorderSpacing.Right = 6 Caption = 'More information' Constraints.MinHeight = 38 Constraints.MinWidth = 125 Enabled = False OnClick = btnExtraInfoClick ParentFont = False ParentShowHint = False ShowHint = True TabOrder = 0 end object btnAddToCodeList: TButton AnchorSideLeft.Control = Panel3 AnchorSideTop.Control = btnOpenDisassembler AnchorSideTop.Side = asrBottom AnchorSideRight.Control = Panel3 AnchorSideRight.Side = asrBottom Left = 6 Height = 38 Hint = 'The selected addresses will be added to the code list in the advanced options window.' Top = 94 Width = 153 Anchors = [akTop, akLeft, akRight] AutoSize = True BorderSpacing.Left = 6 BorderSpacing.Top = 6 BorderSpacing.Right = 6 Caption = 'Add to the codelist' Constraints.MinHeight = 38 Constraints.MinWidth = 125 Enabled = False OnClick = btnAddToCodeListClick ParentFont = False ParentShowHint = False ShowHint = True TabOrder = 1 end object btnOpenDisassembler: TButton AnchorSideLeft.Control = Panel3 AnchorSideTop.Control = btnReplacewithnops AnchorSideTop.Side = asrBottom AnchorSideRight.Control = Panel3 AnchorSideRight.Side = asrBottom Left = 6 Height = 38 Hint = 'This will open the memoryview and bring the disassemblerview to the selected address' Top = 50 Width = 153 Anchors = [akTop, akLeft, akRight] AutoSize = True BorderSpacing.Left = 6 BorderSpacing.Top = 6 BorderSpacing.Right = 6 Caption = 'Show disassembler' Constraints.MinHeight = 38 Constraints.MinWidth = 125 Enabled = False OnClick = btnOpenDisassemblerClick ParentFont = False ParentShowHint = False ShowHint = True TabOrder = 2 end object btnReplacewithnops: TButton AnchorSideLeft.Control = Panel3 AnchorSideTop.Control = Panel3 AnchorSideRight.Control = Panel3 AnchorSideRight.Side = asrBottom Left = 6 Height = 38 Hint = 'This will replace the selected addresses with code that does nothing. (Nops)' Top = 6 Width = 153 Anchors = [akTop, akLeft, akRight] AutoSize = True BorderSpacing.Left = 6 BorderSpacing.Top = 6 BorderSpacing.Right = 6 Caption = 'Replace' Constraints.MinHeight = 38 Constraints.MinWidth = 125 Enabled = False OnClick = btnReplacewithnopsClick ParentFont = False ParentShowHint = False ShowHint = True TabOrder = 3 end end end object Panel4: TPanel Left = 0 Height = 499 Top = 0 Width = 373 Align = alClient BevelOuter = bvNone ClientHeight = 499 ClientWidth = 373 ParentFont = False TabOrder = 1 object FoundCodeList: TListView Left = 0 Height = 297 Top = 0 Width = 373 Align = alClient AutoWidthLastColumn = True Columns = < item Caption = 'Count' Width = 38 end item Caption = 'Instruction' Width = 331 end> ColumnClick = False HideSelection = False MultiSelect = True ParentFont = False PopupMenu = pmOptions ReadOnly = True RowSelect = True ScrollBars = ssVertical TabOrder = 0 ViewStyle = vsReport OnDblClick = FoundcodeListDblClick OnSelectItem = FoundCodeListSelectItem end object mInfo: TMemo Left = 0 Height = 196 Top = 303 Width = 373 Align = alBottom ParentFont = False ReadOnly = True ScrollBars = ssBoth TabOrder = 1 WordWrap = False end object Splitter1: TSplitter Cursor = crVSplit Left = 0 Height = 6 Top = 297 Width = 373 Align = alBottom ResizeAnchor = akBottom end end object pmOptions: TPopupMenu Images = fcdImageList OnPopup = pmOptionsPopup left = 80 top = 80 object ReplacewithcodethatdoesnothingNOP1: TMenuItem Caption = 'Replace with code that does nothing (NOP)' OnClick = btnReplacewithnopsClick end object Showthisaddressinthedisassembler1: TMenuItem Caption = 'Show this address in the disassembler' OnClick = btnOpenDisassemblerClick end object Addtothecodelist1: TMenuItem Caption = 'Add to the codelist' ImageIndex = 0 OnClick = btnAddToCodeListClick end object MoreInfo1: TMenuItem Caption = 'More Info' Default = True OnClick = btnExtraInfoClick end object miFindWhatAccesses: TMenuItem AutoCheck = True Caption = 'Check if found opcodes also access other addresses (max 8)' ShowAlwaysCheckable = True OnClick = miFindWhatAccessesClick end object N1: TMenuItem Caption = '-' end object MenuItem1: TMenuItem Caption = 'Select all' ShortCut = 16449 OnClick = MenuItem1Click end object MenuItem2: TMenuItem Caption = '-' end object miSaveTofile: TMenuItem Caption = 'Save selection to file' ImageIndex = 2 OnClick = miSaveTofileClick end object Copyselectiontoclipboard1: TMenuItem Caption = 'Copy selection to clipboard' ImageIndex = 1 ShortCut = 16451 OnClick = Copyselectiontoclipboard1Click end end object SaveDialog1: TSaveDialog Filter = 'Text files (*.txt)|*.txt' left = 90 top = 190 end object fcdImageList: TImageList left = 248 top = 191 Bitmap = { 4C69030000001000000010000000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF FF00FFFFFF00FFF4E90EFFA64CE0FFA64CE0FFF4E90EFFFFFF00FFFFFF00FFFF FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF FF00FFFFFF00FFF3E610FF9933FFFF9933FFFFF3E610FFFFFF00FFFFFF00FFFF FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF FF00FFFFFF00FFF3E610FF9933FFFF9933FFFFF3E610FFFFFF00FFFFFF00FFFF FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF FF00FFFFFF00FFF3E610FF9933FFFF9933FFFFF3E610FFFFFF00FFFFFF00FFFF FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFF4E90EFFF3E610FFF3 E610FFF3E610FFE7D01FFF9933FFFF9933FFFFE7D01FFFF3E610FFF3E610FFF3 E610FFF4E90EFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFA64CE0FF9933FFFF99 33FFFF9933FFFF9933FFFF9933FFFF9933FFFF9933FFFF9933FFFF9933FFFF99 33FFFFA64CE0FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFA64CE0FF9933FFFF99 33FFFF9933FFFF9933FFFF9933FFFF9933FFFF9933FFFF9933FFFF9933FFFF99 33FFFFA64CE0FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFF4E90EFFF3E610FFF3 E610FFF3E610FFE7D01FFF9933FFFF9933FFFFE7D01FFFF3E610FFF3E610FFF3 E610FFF4E90EFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF FF00FFFFFF00FFF3E610FF9933FFFF9933FFFFF3E610FFFFFF00FFFFFF00FFFF FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF FF00FFFFFF00FFF3E610FF9933FFFF9933FFFFF3E610FFFFFF00FFFFFF00FFFF FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF FF00FFFFFF00FFF3E610FF9933FFFF9933FFFFF3E610FFFFFF00FFFFFF00FFFF FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF FF00FFFFFF00FFF4E90EFFA64CE0FFA64CE0FFF4E90EFFFFFF00FFFFFF00FFFF FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF FF00FFFFFF00FFFFFF00FFFFFF00606060C4808080E0808080E0808080E08080 80E0808080E0808080E0777777E098989856FFFFFF00FFFFFF00FFFFFF00FFFF FF00FFFFFF00FFFFFF00FFFFFF00808080E0FFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFF828282F6BCBCBC33FFFFFF00FFFFFF00FFFF FF00FFFFFF00FFFFFF00FFFFFF00808080E0FFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFEFEFF565656DCFFFFFF00FFFFFF00FFFF FF00FFFFFF00FFFFFF00FFFFFF00808080E0FFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6F6F6FF0FFFFFF00FFFFFF00FFFF FF00FFFFFF00FFFFFF00FFFFFF00808080E0F9F9F9FFE1E1E1FFE1E1E1FFB7B7 B7FF6D6D6DFF7F7F7FFF7F7F7FFF7F7F7FFF606060FC676767C8676767C85555 55B6E8E8E80FFFFFFF00FFFFFF00808080E0FFFFFFFFFCFCFCFFFCFCFCFFBDBD BDFFC0C0C0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFECEC ECFF5A5A5AB7F8F8F803FFFFFF00808080E0F9F9F9FFE1E1E1FFE1E1E1FFA9A9 A9FFC0C0C0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFD5D5D5FF7F7F7F78FFFFFF00808080E0F8F8F8FFDEDEDEFFDEDEDEFFA6A6 A6FFC0C0C0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFF77777798FFFFFF00808080E0F8F8F8FFDEDEDEFFDEDEDEFFA6A6 A6FFC0C0C0FFF6F6F6FFEFEFEFFFEFEFEFFFEFEFEFFFEFEFEFFFEFEFEFFFF0F0 F0FFFFFFFFFF77777798FFFFFF00808080E0FFFFFFFFFFFFFFFFFFFFFFFFC0C0 C0FFC0C0C0FFF8F8F8FFF2F2F2FFF2F2F2FFF2F2F2FFF2F2F2FFF2F2F2FFF3F3 F3FFFFFFFFFF77777798FFFFFF00808080E0FFFFFFFFFFFFFFFFFFFFFFFFC0C0 C0FFC0C0C0FFECECECFFDEDEDEFFDEDEDEFFDEDEDEFFDEDEDEFFDEDEDEFFE0E0 E0FFFFFFFFFF77777798FFFFFF005C5C5CBD777777D8777777D8777777D85959 59E2C0C0C0FFEEEEEEFFE1E1E1FFE1E1E1FFE1E1E1FFE1E1E1FFE1E1E1FFE3E3 E3FFFFFFFFFF77777798FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00C0C0 C040C0C0C0FFF2F2F2FFE8E8E8FFE8E8E8FFE8E8E8FFE8E8E8FFE8E8E8FFE9E9 E9FFFFFFFFFF77777798FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00C0C0 C040C0C0C0FFFCFCFCFFF9F9F9FFF9F9F9FFF9F9F9FFF9F9F9FFF9F9F9FFF9F9 F9FFFFFFFFFF77777798FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00C0C0 C040C0C0C0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFF77777798FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00C0C0 C03C535353F06F6F6FF06F6F6FF06F6F6FF06F6F6FF06F6F6FF06F6F6FF06F6F 6FF06F6F6FF06A6A6A8EFFFFFF009FA100FF999800FF928D00FF928D00FFB5B7 98FFBEC3C3FFBEC3C3FFBEC3C3FFBEC3C3FFB6BBBBFFA6ABABFFBABFB0FF9FA1 00FFC9CA7074FFFFFF00FFFFFF009FA100FF999800FF928D00FF928D00FFB5B7 98FFBEC3C3FFBEC3C3FFBEC3C3FFBEC3C3FF7D8080FF000000FFB5B9ABFF9FA1 00FF9FA100FFC9CA7074FFFFFF009FA100FF999800FF928D00FF928D00FFB5B7 98FFBEC3C3FFBEC3C3FFBEC3C3FFBEC3C3FF7D8080FF000000FFB5B9ABFF9FA1 00FF9FA100FF9FA100FFC9CA70749FA100FF999800FF928D00FF928D00FFB5B7 98FFBEC3C3FFBEC3C3FFBEC3C3FFBEC3C3FF999D9DFF535555FFB8BCADFF9FA1 00FF9FA100FF9FA100FF9FA100FF9FA100FF9B9B00FF938F00FF938F00FFAEAF 75FFBBC0B1FFBBC0B1FFBBC0B1FFBBC0B1FFBBC0B1FFBBC0B1FFB5B98AFF9FA1 00FF9FA100FF9FA100FF9FA100FF9FA100FF9FA100FF9FA100FF9FA100FF9FA1 00FF9FA100FF9FA100FF9FA100FF9FA100FF9FA100FF9FA100FF9FA100FF9FA1 00FF9FA100FF9FA100FF9FA100FF9FA100FF9FA100FF9FA100FF9FA100FF9FA1 00FF9FA100FF9FA100FF9FA100FF9FA100FF9FA100FF9FA100FF9FA100FF9FA1 00FF9FA100FF9FA100FF9FA100FF9FA100FF9FA100FF9FA100FF9FA100FF9FA1 00FF9FA100FF9FA100FF9FA100FF9FA100FF9FA100FF9FA100FF9FA100FF9FA1 00FF9FA100FF9FA100FF9FA100FF9FA100FFA4A60AFFABAD1AFFABAD1AFFABAD 1AFFABAD1AFFABAD1AFFABAD1AFFABAD1AFFABAD1AFFABAD1AFFABAD1AFFABAD 1AFFABAD1AFFA4A60AFF9FA100FF9FA100FFCFD069FFFFFFD2FFFFFFD2FFFFFF D2FFFFFFD2FFFFFFD2FFFFFFD2FFFFFFD2FFFFFFD2FFFFFFD2FFFFFFD2FFFFFF D2FFFFFFD2FFCFD069FF9FA100FF9FA100FFCFD069FFE3E3C2FFCDCDB5FFCDCD B5FFCDCDB5FFCDCDB5FFCDCDB5FFCDCDB5FFCDCDB5FFCDCDB5FFCDCDB5FFCDCD B5FFE3E3C2FFCFD069FF9FA100FF9FA100FFCFD069FFFFFFD2FFFFFFD2FFFFFF D2FFFFFFD2FFFFFFD2FFFFFFD2FFFFFFD2FFFFFFD2FFFFFFD2FFFFFFD2FFFFFF D2FFFFFFD2FFCFD069FF9FA100FF9FA100FFCFD069FFE3E3C2FFCDCDB5FFCDCD B5FFCDCDB5FFCDCDB5FFCDCDB5FFCDCDB5FFCDCDB5FFCDCDB5FFCDCDB5FFCDCD B5FFE3E3C2FFCFD069FF9FA100FF9FA100FFCFD069FFF0F0CAFFE5E5C3FFE5E5 C3FFE5E5C3FFE5E5C3FFE5E5C3FFE5E5C3FFE5E5C3FFE5E5C3FFE5E5C3FFE5E5 C3FFF0F0CAFFCFD069FF9FA100FF9FA100FFCFD069FFF0F0CAFFE5E5C3FFE5E5 C3FFE5E5C3FFE5E5C3FFE5E5C3FFE5E5C3FFE5E5C3FFE5E5C3FFE5E5C3FFE5E5 C3FFF0F0CAFFCFD069FF9FA100FF9FA100FFAEB021FFC0C248FFC0C248FFC0C2 48FFC0C248FFC0C248FFC0C248FFC0C248FFC0C248FFC0C248FFC0C248FFC0C2 48FFC0C248FFAEB021FF9FA100FF } end end