mirror of
https://github.com/cheat-engine/cheat-engine
synced 2026-08-15 02:26:08 -04:00
279 lines
7.5 KiB
Text
279 lines
7.5 KiB
Text
object FoundCodeDialog: TFoundCodeDialog
|
|
Left = 574
|
|
Height = 399
|
|
Top = 253
|
|
Width = 398
|
|
BorderIcons = [biSystemMenu]
|
|
Caption = 'The following opcodes changed the selected address'
|
|
ClientHeight = 399
|
|
ClientWidth = 398
|
|
OnClose = FormClose
|
|
OnCloseQuery = FormCloseQuery
|
|
OnCreate = FormCreate
|
|
OnDestroy = FormDestroy
|
|
OnResize = FormResize
|
|
OnShow = FormShow
|
|
Position = poOwnerFormCenter
|
|
LCLVersion = '1.6.0.4'
|
|
object Panel1: TPanel
|
|
Left = 279
|
|
Height = 399
|
|
Top = 0
|
|
Width = 119
|
|
Align = alRight
|
|
AutoSize = True
|
|
BevelOuter = bvNone
|
|
ClientHeight = 399
|
|
ClientWidth = 119
|
|
TabOrder = 0
|
|
object Description: TLabel
|
|
Left = 0
|
|
Height = 216
|
|
Top = 143
|
|
Width = 119
|
|
Align = alClient
|
|
Alignment = taCenter
|
|
AutoSize = False
|
|
ParentColor = False
|
|
WordWrap = True
|
|
end
|
|
object Panel2: TPanel
|
|
Left = 0
|
|
Height = 40
|
|
Top = 359
|
|
Width = 119
|
|
Align = alBottom
|
|
AutoSize = True
|
|
BevelOuter = bvNone
|
|
ClientHeight = 40
|
|
ClientWidth = 119
|
|
TabOrder = 0
|
|
object btnOK: TButton
|
|
AnchorSideLeft.Control = Panel2
|
|
AnchorSideLeft.Side = asrCenter
|
|
AnchorSideTop.Control = Panel2
|
|
Left = 22
|
|
Height = 30
|
|
Top = 5
|
|
Width = 75
|
|
AutoSize = True
|
|
BorderSpacing.Top = 5
|
|
BorderSpacing.Bottom = 5
|
|
Cancel = True
|
|
Caption = 'OK'
|
|
Constraints.MinHeight = 30
|
|
Constraints.MinWidth = 75
|
|
Default = True
|
|
OnClick = btnOKClick
|
|
TabOrder = 0
|
|
end
|
|
end
|
|
object Panel3: TPanel
|
|
Left = 0
|
|
Height = 143
|
|
Top = 0
|
|
Width = 119
|
|
Align = alTop
|
|
AutoSize = True
|
|
BevelOuter = bvNone
|
|
ClientHeight = 143
|
|
ClientWidth = 119
|
|
TabOrder = 1
|
|
object btnExtraInfo: TButton
|
|
AnchorSideLeft.Control = Panel3
|
|
AnchorSideTop.Control = btnAddToCodeList
|
|
AnchorSideTop.Side = asrBottom
|
|
Left = 5
|
|
Height = 31
|
|
Hint = 'Shows more information about the state of the system when that instruction got executed'
|
|
Top = 112
|
|
Width = 109
|
|
BorderSpacing.Left = 5
|
|
BorderSpacing.Top = 5
|
|
BorderSpacing.Right = 5
|
|
Caption = 'More information'
|
|
Constraints.MinHeight = 30
|
|
Constraints.MinWidth = 100
|
|
Enabled = False
|
|
OnClick = btnExtraInfoClick
|
|
ParentShowHint = False
|
|
ShowHint = True
|
|
TabOrder = 0
|
|
end
|
|
object btnAddToCodeList: TButton
|
|
AnchorSideLeft.Control = Panel3
|
|
AnchorSideTop.Control = btnOpenDisassembler
|
|
AnchorSideTop.Side = asrBottom
|
|
Left = 5
|
|
Height = 30
|
|
Hint = 'The selected addresses will be added to the code list in the advanced options window.'
|
|
Top = 77
|
|
Width = 109
|
|
BorderSpacing.Left = 5
|
|
BorderSpacing.Top = 5
|
|
BorderSpacing.Right = 5
|
|
Caption = 'Add to the codelist'
|
|
Constraints.MinHeight = 30
|
|
Constraints.MinWidth = 100
|
|
Enabled = False
|
|
OnClick = btnAddToCodeListClick
|
|
ParentShowHint = False
|
|
ShowHint = True
|
|
TabOrder = 1
|
|
end
|
|
object btnOpenDisassembler: TButton
|
|
AnchorSideLeft.Control = Panel3
|
|
AnchorSideTop.Control = btnReplacewithnops
|
|
AnchorSideTop.Side = asrBottom
|
|
Left = 5
|
|
Height = 31
|
|
Hint = 'This will open the memoryview and bring the disassemblerview to the selected address'
|
|
Top = 41
|
|
Width = 109
|
|
BorderSpacing.Left = 5
|
|
BorderSpacing.Top = 5
|
|
BorderSpacing.Right = 5
|
|
Caption = 'Show disassembler'
|
|
Constraints.MinHeight = 30
|
|
Constraints.MinWidth = 100
|
|
Enabled = False
|
|
OnClick = btnOpenDisassemblerClick
|
|
ParentShowHint = False
|
|
ShowHint = True
|
|
TabOrder = 2
|
|
end
|
|
object btnReplacewithnops: TButton
|
|
AnchorSideLeft.Control = Panel3
|
|
AnchorSideTop.Control = Panel3
|
|
Left = 5
|
|
Height = 31
|
|
Hint = 'This will replace the selected addresses with code that does nothing. (Nops)'
|
|
Top = 5
|
|
Width = 109
|
|
BorderSpacing.Left = 5
|
|
BorderSpacing.Top = 5
|
|
BorderSpacing.Right = 5
|
|
Caption = 'Replace'
|
|
Constraints.MinHeight = 30
|
|
Constraints.MinWidth = 100
|
|
Enabled = False
|
|
OnClick = btnReplacewithnopsClick
|
|
ParentShowHint = False
|
|
ShowHint = True
|
|
TabOrder = 3
|
|
end
|
|
end
|
|
end
|
|
object Panel4: TPanel
|
|
Left = 0
|
|
Height = 399
|
|
Top = 0
|
|
Width = 279
|
|
Align = alClient
|
|
BevelOuter = bvNone
|
|
ClientHeight = 399
|
|
ClientWidth = 279
|
|
TabOrder = 1
|
|
object FoundCodeList: TListView
|
|
Left = 0
|
|
Height = 237
|
|
Top = 0
|
|
Width = 279
|
|
Align = alClient
|
|
Columns = <
|
|
item
|
|
Caption = 'Count'
|
|
Width = 30
|
|
end
|
|
item
|
|
AutoSize = True
|
|
Caption = 'Instruction'
|
|
Width = 245
|
|
end>
|
|
ColumnClick = False
|
|
HideSelection = False
|
|
MultiSelect = True
|
|
PopupMenu = pmOptions
|
|
ReadOnly = True
|
|
RowSelect = True
|
|
ScrollBars = ssVertical
|
|
TabOrder = 0
|
|
ViewStyle = vsReport
|
|
OnDblClick = FoundcodeListDblClick
|
|
OnSelectItem = FoundCodeListSelectItem
|
|
end
|
|
object mInfo: TMemo
|
|
Left = 0
|
|
Height = 157
|
|
Top = 242
|
|
Width = 279
|
|
Align = alBottom
|
|
ReadOnly = True
|
|
ScrollBars = ssBoth
|
|
TabOrder = 1
|
|
WordWrap = False
|
|
end
|
|
object Splitter1: TSplitter
|
|
Cursor = crVSplit
|
|
Left = 0
|
|
Height = 5
|
|
Top = 237
|
|
Width = 279
|
|
Align = alBottom
|
|
ResizeAnchor = akBottom
|
|
end
|
|
end
|
|
object pmOptions: TPopupMenu
|
|
OnPopup = pmOptionsPopup
|
|
left = 64
|
|
top = 64
|
|
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'
|
|
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'
|
|
OnClick = miSaveTofileClick
|
|
end
|
|
object Copyselectiontoclipboard1: TMenuItem
|
|
Caption = 'Copy selection to clipboard'
|
|
ShortCut = 16451
|
|
OnClick = Copyselectiontoclipboard1Click
|
|
end
|
|
end
|
|
object SaveDialog1: TSaveDialog
|
|
Filter = 'Text files (*.txt)|*.txt'
|
|
left = 72
|
|
top = 152
|
|
end
|
|
end
|