316 lines
8.1 KiB
Plaintext
316 lines
8.1 KiB
Plaintext
object frmStructures: TfrmStructures
|
|
Left = 657
|
|
Height = 348
|
|
Top = 306
|
|
Width = 653
|
|
Caption = 'Memory dissect'
|
|
ClientHeight = 328
|
|
ClientWidth = 653
|
|
Font.Height = -11
|
|
Font.Name = 'MS Sans Serif'
|
|
Menu = MainMenu1
|
|
OnClose = FormClose
|
|
OnCreate = FormCreate
|
|
OnDestroy = FormDestroy
|
|
Position = poScreenCenter
|
|
LCLVersion = '1.0.8.0'
|
|
object Panel1: TPanel
|
|
Left = 0
|
|
Height = 41
|
|
Top = 0
|
|
Width = 653
|
|
Align = alTop
|
|
BevelOuter = bvNone
|
|
BorderStyle = bsSingle
|
|
ClientHeight = 37
|
|
ClientWidth = 649
|
|
TabOrder = 0
|
|
OnClick = Panel1Click
|
|
object edtAddress: TEdit
|
|
Left = 5
|
|
Height = 21
|
|
Top = 5
|
|
Width = 95
|
|
OnChange = edtAddressChange
|
|
PopupMenu = PopupMenu2
|
|
TabOrder = 0
|
|
Text = '00000000'
|
|
end
|
|
end
|
|
object tvStructureView: TTreeView
|
|
Left = 16
|
|
Height = 229
|
|
Top = 64
|
|
Width = 424
|
|
Anchors = [akTop, akLeft, akRight, akBottom]
|
|
BorderStyle = bsNone
|
|
DefaultItemHeight = 16
|
|
Font.CharSet = ANSI_CHARSET
|
|
Font.Height = -15
|
|
Font.Name = 'Courier'
|
|
HideSelection = False
|
|
Indent = 19
|
|
ParentFont = False
|
|
PopupMenu = PopupMenu1
|
|
ReadOnly = True
|
|
RowSelect = True
|
|
ShowRoot = False
|
|
TabOrder = 1
|
|
OnAdvancedCustomDrawItem = tvStructureViewAdvancedCustomDrawItem
|
|
OnCollapsing = tvStructureViewCollapsing
|
|
OnDblClick = tvStructureViewDblClick
|
|
OnExpanding = tvStructureViewExpanding
|
|
OnMouseDown = tvStructureViewMouseDown
|
|
Options = [tvoAutoItemHeight, tvoKeepCollapsedNodes, tvoReadOnly, tvoRowSelect, tvoShowButtons, tvoShowLines, tvoToolTips]
|
|
end
|
|
object HeaderControl1: THeaderControl
|
|
Left = 0
|
|
Height = 21
|
|
Top = 40
|
|
Width = 653
|
|
DragReorder = False
|
|
Sections = <
|
|
item
|
|
Alignment = taLeftJustify
|
|
MinWidth = 50
|
|
Text = 'Offset-description'
|
|
Width = 250
|
|
Visible = True
|
|
end
|
|
item
|
|
Alignment = taLeftJustify
|
|
MinWidth = 20
|
|
Text = 'Address: Value'
|
|
Width = 200
|
|
Visible = True
|
|
end>
|
|
OnSectionTrack = HeaderControl1SectionTrack
|
|
Anchors = [akTop, akLeft, akRight]
|
|
end
|
|
object MainMenu1: TMainMenu
|
|
left = 256
|
|
object File1: TMenuItem
|
|
Caption = 'File'
|
|
object Newwindow1: TMenuItem
|
|
Caption = 'New window'
|
|
OnClick = Newwindow1Click
|
|
end
|
|
object N8: TMenuItem
|
|
Caption = '-'
|
|
end
|
|
object Open1: TMenuItem
|
|
Caption = 'Import'
|
|
ShortCut = 16457
|
|
OnClick = Open1Click
|
|
end
|
|
object Save1: TMenuItem
|
|
Caption = 'Export'
|
|
ShortCut = 16453
|
|
OnClick = Save1Click
|
|
end
|
|
object MenuItem2: TMenuItem
|
|
Caption = '-'
|
|
end
|
|
object MenuItem3: TMenuItem
|
|
Caption = 'Save values'
|
|
ShortCut = 16467
|
|
OnClick = MenuItem3Click
|
|
end
|
|
object N7: TMenuItem
|
|
Caption = '-'
|
|
end
|
|
object Addextraaddress1: TMenuItem
|
|
Caption = 'Add extra address'
|
|
ShortCut = 16449
|
|
OnClick = Addextraaddress1Click
|
|
end
|
|
end
|
|
object MenuItem1: TMenuItem
|
|
Caption = 'View'
|
|
object miChangeColors: TMenuItem
|
|
Caption = 'Change colors'
|
|
OnClick = miChangeColorsClick
|
|
end
|
|
object miUpdateInterval: TMenuItem
|
|
Caption = 'Update interval: 500'
|
|
OnClick = miUpdateIntervalClick
|
|
end
|
|
end
|
|
object Structures1: TMenuItem
|
|
Caption = 'Structures'
|
|
object Definenewstructure1: TMenuItem
|
|
Caption = 'Define new structure'
|
|
ShortCut = 16462
|
|
OnClick = Definenewstructure1Click
|
|
end
|
|
object N1: TMenuItem
|
|
Caption = '-'
|
|
end
|
|
end
|
|
object Commands1: TMenuItem
|
|
Caption = 'Options'
|
|
Enabled = False
|
|
OnClick = Commands1Click
|
|
object Renamestructure1: TMenuItem
|
|
Caption = 'Rename structure'
|
|
OnClick = Renamestructure1Click
|
|
end
|
|
object Deletecurrentstructure1: TMenuItem
|
|
Caption = 'Delete structure'
|
|
OnClick = Deletecurrentstructure1Click
|
|
end
|
|
object Autoguessoffsets1: TMenuItem
|
|
Caption = 'Automatically guess offset types'
|
|
OnClick = Autoguessoffsets1Click
|
|
end
|
|
object MenuItem4: TMenuItem
|
|
Caption = '-'
|
|
end
|
|
object miSaveToCT: TMenuItem
|
|
AutoCheck = True
|
|
Caption = 'Save this structure in CT'
|
|
Checked = True
|
|
Visible = False
|
|
OnClick = miSaveToCTClick
|
|
end
|
|
object miAutoCreate: TMenuItem
|
|
AutoCheck = True
|
|
Caption = 'Autocreate structures from undefined pointer types'
|
|
end
|
|
object miAutostructsize: TMenuItem
|
|
Tag = 4096
|
|
Caption = 'Autocreate structure size: 4096'
|
|
OnClick = miAutostructsizeClick
|
|
end
|
|
end
|
|
end
|
|
object PopupMenu1: TPopupMenu
|
|
OnPopup = PopupMenu1Popup
|
|
left = 240
|
|
top = 208
|
|
object ChangeElement1: TMenuItem
|
|
Caption = 'Change element'
|
|
Default = True
|
|
ShortCut = 16397
|
|
OnClick = ChangeElement1Click
|
|
end
|
|
object Addelement1: TMenuItem
|
|
Caption = 'Insert element'
|
|
ShortCut = 45
|
|
OnClick = Addelement1Click
|
|
end
|
|
object Deleteelement1: TMenuItem
|
|
Caption = 'Delete element'
|
|
ShortCut = 46
|
|
OnClick = Deleteelement1Click
|
|
end
|
|
object N2: TMenuItem
|
|
Caption = '-'
|
|
end
|
|
object Addtoaddresslist1: TMenuItem
|
|
Caption = 'Add to address list'
|
|
ShortCut = 65
|
|
OnClick = Addtoaddresslist1Click
|
|
end
|
|
object Memorybrowsepointer1: TMenuItem
|
|
Caption = 'Memory browse pointer'
|
|
ShortCut = 70
|
|
Visible = False
|
|
OnClick = Memorybrowsepointer1Click
|
|
end
|
|
object Memorybrowsethisaddress1: TMenuItem
|
|
Caption = 'Memory browse this address'
|
|
ShortCut = 32
|
|
OnClick = Memorybrowsethisaddress1Click
|
|
end
|
|
object N3: TMenuItem
|
|
Caption = '-'
|
|
Visible = False
|
|
end
|
|
object Recalculateaddress1: TMenuItem
|
|
Caption = 'Recalculate address'
|
|
Visible = False
|
|
OnClick = Recalculateaddress1Click
|
|
end
|
|
object miUpdateOffsets: TMenuItem
|
|
Caption = 'Update this and following offsets'
|
|
ShortCut = 16469
|
|
OnClick = miUpdateOffsetsClick
|
|
end
|
|
end
|
|
object updatetimer: TTimer
|
|
Interval = 500
|
|
OnTimer = updatetimerTimer
|
|
left = 32
|
|
top = 96
|
|
end
|
|
object OpenDialog1: TOpenDialog
|
|
DefaultExt = '.CSX'
|
|
Filter = 'Cheat Engine structure files (*.CES;*.CSX)|*.CES;*.CSX;*.XML|All Files (*.*)|*.*'
|
|
left = 160
|
|
top = 72
|
|
end
|
|
object SaveDialog1: TSaveDialog
|
|
DefaultExt = '.CSX'
|
|
Filter = 'Cheat Engine structure files (*.CSX)|*.CSX|All Files (*.*)|*.*'
|
|
Options = [ofOverwritePrompt, ofHideReadOnly, ofEnableSizing]
|
|
left = 232
|
|
top = 72
|
|
end
|
|
object PopupMenu2: TPopupMenu
|
|
OnPopup = PopupMenu2Popup
|
|
left = 144
|
|
object Undo1: TMenuItem
|
|
Caption = '&Undo'
|
|
ShortCut = 16474
|
|
OnClick = Undo1Click
|
|
end
|
|
object N5: TMenuItem
|
|
Caption = '-'
|
|
end
|
|
object Cut1: TMenuItem
|
|
Caption = 'Cu&t'
|
|
ShortCut = 16472
|
|
OnClick = Cut1Click
|
|
end
|
|
object Copy1: TMenuItem
|
|
Caption = '&Copy'
|
|
ShortCut = 16451
|
|
OnClick = Copy1Click
|
|
end
|
|
object Paste1: TMenuItem
|
|
Caption = '&Paste'
|
|
ShortCut = 16470
|
|
OnClick = Paste1Click
|
|
end
|
|
object N4: TMenuItem
|
|
Caption = '-'
|
|
end
|
|
object SelectAll1: TMenuItem
|
|
Caption = 'Select &All'
|
|
OnClick = SelectAll1Click
|
|
end
|
|
object N6: TMenuItem
|
|
Caption = '-'
|
|
end
|
|
object Remove1: TMenuItem
|
|
Caption = 'Remove'
|
|
OnClick = Remove1Click
|
|
end
|
|
object Setgroup1: TMenuItem
|
|
Caption = 'Set group'
|
|
OnClick = Setgroup1Click
|
|
end
|
|
object miLockMem: TMenuItem
|
|
Caption = 'Lock memory'
|
|
OnClick = miLockMemClick
|
|
end
|
|
end
|
|
object saveValues: TSaveDialog
|
|
DefaultExt = '.txt'
|
|
Filter = 'Text Files (*.txt)|*.txt'
|
|
left = 136
|
|
top = 144
|
|
end
|
|
end
|