mirror of https://github.com/red-prig/fpPS4.git
394 lines
11 KiB
Plaintext
394 lines
11 KiB
Plaintext
object frmGameEditor: TfrmGameEditor
|
|
Left = 318
|
|
Height = 311
|
|
Top = 113
|
|
Width = 467
|
|
Caption = 'Game editor'
|
|
ClientHeight = 311
|
|
ClientWidth = 467
|
|
OnClose = FormClose
|
|
Position = poMainFormCenter
|
|
LCLVersion = '3.8.0.0'
|
|
object EditPages: TPageControl
|
|
AnchorSideBottom.Control = BtnOk
|
|
Left = 0
|
|
Height = 266
|
|
Top = 0
|
|
Width = 467
|
|
ActivePage = TabFolders
|
|
Align = alCustom
|
|
Anchors = [akTop, akLeft, akRight, akBottom]
|
|
BorderSpacing.Bottom = 10
|
|
TabIndex = 1
|
|
TabOrder = 0
|
|
object TabMain: TTabSheet
|
|
Caption = 'Main'
|
|
ClientHeight = 238
|
|
ClientWidth = 459
|
|
object Label1: TLabel
|
|
AnchorSideLeft.Control = TabMain
|
|
AnchorSideTop.Control = TabMain
|
|
AnchorSideRight.Control = TabMain
|
|
AnchorSideRight.Side = asrBottom
|
|
Left = 10
|
|
Height = 15
|
|
Top = 10
|
|
Width = 439
|
|
Anchors = [akTop, akLeft, akRight]
|
|
BorderSpacing.Left = 10
|
|
BorderSpacing.Top = 10
|
|
BorderSpacing.Right = 10
|
|
Caption = 'Name:'
|
|
end
|
|
object Edt_GameInfo_Name: TEdit
|
|
AnchorSideLeft.Control = TabMain
|
|
AnchorSideTop.Control = Label1
|
|
AnchorSideTop.Side = asrBottom
|
|
AnchorSideRight.Control = TabMain
|
|
AnchorSideRight.Side = asrBottom
|
|
Left = 10
|
|
Height = 23
|
|
Top = 35
|
|
Width = 439
|
|
Anchors = [akTop, akLeft, akRight]
|
|
BorderSpacing.Left = 10
|
|
BorderSpacing.Top = 10
|
|
BorderSpacing.Right = 10
|
|
MaxLength = 65
|
|
TabOrder = 0
|
|
end
|
|
object Label2: TLabel
|
|
AnchorSideLeft.Control = TabMain
|
|
AnchorSideTop.Control = Edt_GameInfo_Name
|
|
AnchorSideTop.Side = asrBottom
|
|
AnchorSideRight.Control = TabMain
|
|
AnchorSideRight.Side = asrBottom
|
|
Left = 10
|
|
Height = 15
|
|
Top = 68
|
|
Width = 439
|
|
Anchors = [akTop, akLeft, akRight]
|
|
BorderSpacing.Left = 10
|
|
BorderSpacing.Top = 10
|
|
BorderSpacing.Right = 10
|
|
Caption = 'TitleId:'
|
|
end
|
|
object Edt_GameInfo_TitleId: TEdit
|
|
AnchorSideLeft.Control = TabMain
|
|
AnchorSideTop.Control = Label2
|
|
AnchorSideTop.Side = asrBottom
|
|
AnchorSideRight.Control = TabMain
|
|
AnchorSideRight.Side = asrBottom
|
|
Left = 10
|
|
Height = 23
|
|
Top = 93
|
|
Width = 439
|
|
Anchors = [akTop, akLeft, akRight]
|
|
BorderSpacing.Left = 10
|
|
BorderSpacing.Top = 10
|
|
BorderSpacing.Right = 10
|
|
MaxLength = 65
|
|
ReadOnly = True
|
|
TabOrder = 1
|
|
end
|
|
object Label3: TLabel
|
|
AnchorSideLeft.Control = TabMain
|
|
AnchorSideTop.Control = Edt_GameInfo_TitleId
|
|
AnchorSideTop.Side = asrBottom
|
|
AnchorSideRight.Control = PanelHalf
|
|
Left = 10
|
|
Height = 15
|
|
Top = 126
|
|
Width = 203
|
|
Anchors = [akTop, akLeft, akRight]
|
|
BorderSpacing.Left = 10
|
|
BorderSpacing.Top = 10
|
|
BorderSpacing.Right = 10
|
|
Caption = 'Master version:'
|
|
end
|
|
object Edt_GameInfo_Version: TEdit
|
|
AnchorSideLeft.Control = TabMain
|
|
AnchorSideTop.Control = Label3
|
|
AnchorSideTop.Side = asrBottom
|
|
AnchorSideRight.Control = PanelHalf
|
|
Left = 10
|
|
Height = 23
|
|
Top = 151
|
|
Width = 203
|
|
Anchors = [akTop, akLeft, akRight]
|
|
BorderSpacing.Left = 10
|
|
BorderSpacing.Top = 10
|
|
BorderSpacing.Right = 10
|
|
MaxLength = 65
|
|
ReadOnly = True
|
|
TabOrder = 2
|
|
end
|
|
object Label4: TLabel
|
|
AnchorSideLeft.Control = TabMain
|
|
AnchorSideTop.Control = Edt_GameInfo_Version
|
|
AnchorSideTop.Side = asrBottom
|
|
AnchorSideRight.Control = TabMain
|
|
AnchorSideRight.Side = asrBottom
|
|
Left = 10
|
|
Height = 15
|
|
Top = 184
|
|
Width = 439
|
|
Anchors = [akTop, akLeft, akRight]
|
|
BorderSpacing.Left = 10
|
|
BorderSpacing.Top = 10
|
|
BorderSpacing.Right = 10
|
|
Caption = 'Exec command:'
|
|
end
|
|
object Edt_GameInfo_Exec: TEdit
|
|
AnchorSideLeft.Control = TabMain
|
|
AnchorSideTop.Control = Label4
|
|
AnchorSideTop.Side = asrBottom
|
|
AnchorSideRight.Control = TabMain
|
|
AnchorSideRight.Side = asrBottom
|
|
Left = 10
|
|
Height = 23
|
|
Top = 209
|
|
Width = 439
|
|
Anchors = [akTop, akLeft, akRight]
|
|
BorderSpacing.Left = 10
|
|
BorderSpacing.Top = 10
|
|
BorderSpacing.Right = 10
|
|
MaxLength = 65
|
|
TabOrder = 5
|
|
end
|
|
object PanelHalf: TPanel
|
|
AnchorSideLeft.Control = TabMain
|
|
AnchorSideLeft.Side = asrCenter
|
|
AnchorSideRight.Side = asrCenter
|
|
Left = 223
|
|
Height = 23
|
|
Top = 151
|
|
Width = 12
|
|
BevelOuter = bvNone
|
|
Enabled = False
|
|
TabOrder = 4
|
|
TabStop = True
|
|
end
|
|
object Label7: TLabel
|
|
AnchorSideLeft.Control = PanelHalf
|
|
AnchorSideLeft.Side = asrBottom
|
|
AnchorSideTop.Control = Edt_GameInfo_TitleId
|
|
AnchorSideTop.Side = asrBottom
|
|
AnchorSideRight.Control = TabMain
|
|
AnchorSideRight.Side = asrBottom
|
|
Left = 245
|
|
Height = 15
|
|
Top = 126
|
|
Width = 204
|
|
Anchors = [akTop, akLeft, akRight]
|
|
BorderSpacing.Left = 10
|
|
BorderSpacing.Top = 10
|
|
BorderSpacing.Right = 10
|
|
Caption = 'Application version:'
|
|
end
|
|
object Edt_GameInfo_AppVer: TEdit
|
|
AnchorSideLeft.Control = PanelHalf
|
|
AnchorSideLeft.Side = asrBottom
|
|
AnchorSideTop.Control = Label3
|
|
AnchorSideTop.Side = asrBottom
|
|
AnchorSideRight.Control = TabMain
|
|
AnchorSideRight.Side = asrBottom
|
|
Left = 245
|
|
Height = 23
|
|
Top = 151
|
|
Width = 204
|
|
Anchors = [akTop, akLeft, akRight]
|
|
BorderSpacing.Left = 10
|
|
BorderSpacing.Top = 10
|
|
BorderSpacing.Right = 10
|
|
MaxLength = 65
|
|
ReadOnly = True
|
|
TabOrder = 3
|
|
end
|
|
end
|
|
object TabFolders: TTabSheet
|
|
Caption = 'Folders'
|
|
ClientHeight = 238
|
|
ClientWidth = 459
|
|
object Label5: TLabel
|
|
AnchorSideLeft.Control = TabFolders
|
|
AnchorSideTop.Control = TabFolders
|
|
AnchorSideRight.Control = TabFolders
|
|
AnchorSideRight.Side = asrBottom
|
|
Left = 10
|
|
Height = 15
|
|
Top = 10
|
|
Width = 439
|
|
Anchors = [akTop, akLeft, akRight]
|
|
BorderSpacing.Left = 10
|
|
BorderSpacing.Top = 10
|
|
BorderSpacing.Right = 10
|
|
Caption = 'Game:'
|
|
end
|
|
object Edt_MountList_game: TEdit
|
|
AnchorSideLeft.Control = TabFolders
|
|
AnchorSideTop.Control = Label5
|
|
AnchorSideTop.Side = asrBottom
|
|
AnchorSideRight.Control = BtnExpGame
|
|
Left = 10
|
|
Height = 23
|
|
Top = 35
|
|
Width = 414
|
|
Anchors = [akTop, akLeft, akRight]
|
|
BorderSpacing.Left = 10
|
|
BorderSpacing.Top = 10
|
|
TabOrder = 0
|
|
OnExit = Edt_MountList_gameExit
|
|
end
|
|
object BtnGameOpen: TButton
|
|
AnchorSideTop.Control = Edt_MountList_game
|
|
AnchorSideRight.Control = Edt_MountList_game
|
|
AnchorSideRight.Side = asrBottom
|
|
AnchorSideBottom.Control = Edt_MountList_game
|
|
AnchorSideBottom.Side = asrBottom
|
|
Left = 388
|
|
Height = 21
|
|
Top = 36
|
|
Width = 35
|
|
Anchors = [akTop, akRight, akBottom]
|
|
AutoSize = True
|
|
BorderSpacing.Top = 1
|
|
BorderSpacing.Right = 1
|
|
BorderSpacing.Bottom = 1
|
|
Caption = '...'
|
|
TabOrder = 1
|
|
OnClick = BtnGameOpenClick
|
|
end
|
|
object BtnExpGame: TSpeedButton
|
|
AnchorSideLeft.Side = asrBottom
|
|
AnchorSideTop.Control = Edt_MountList_game
|
|
AnchorSideTop.Side = asrCenter
|
|
AnchorSideRight.Control = TabFolders
|
|
AnchorSideRight.Side = asrBottom
|
|
AnchorSideBottom.Side = asrCenter
|
|
Left = 429
|
|
Height = 20
|
|
Top = 36
|
|
Width = 20
|
|
Anchors = [akTop, akRight]
|
|
AutoSize = True
|
|
BorderSpacing.Left = 5
|
|
BorderSpacing.Right = 10
|
|
Images = frmMain.SmallImageList
|
|
ImageIndex = 0
|
|
OnClick = BtnExpGameClick
|
|
end
|
|
object Label6: TLabel
|
|
AnchorSideTop.Control = Edt_MountList_game
|
|
AnchorSideTop.Side = asrBottom
|
|
AnchorSideRight.Side = asrBottom
|
|
Left = 8
|
|
Height = 15
|
|
Top = 68
|
|
Width = 451
|
|
Anchors = [akTop, akLeft, akRight]
|
|
BorderSpacing.Left = 10
|
|
BorderSpacing.Top = 10
|
|
BorderSpacing.Right = 10
|
|
Caption = 'Firmware:'
|
|
end
|
|
object Edt_MountList_firmware: TComboBox
|
|
AnchorSideLeft.Control = TabFolders
|
|
AnchorSideTop.Control = Label6
|
|
AnchorSideTop.Side = asrBottom
|
|
AnchorSideRight.Control = BtnExpFw
|
|
Left = 10
|
|
Height = 23
|
|
Top = 93
|
|
Width = 414
|
|
Anchors = [akTop, akLeft, akRight]
|
|
BorderSpacing.Left = 10
|
|
BorderSpacing.Top = 10
|
|
ItemHeight = 15
|
|
TabOrder = 2
|
|
OnGetItems = Edt_MountList_firmwareGetItems
|
|
end
|
|
object BtnExpFw: TSpeedButton
|
|
AnchorSideLeft.Side = asrBottom
|
|
AnchorSideTop.Control = Edt_MountList_firmware
|
|
AnchorSideTop.Side = asrCenter
|
|
AnchorSideRight.Control = TabFolders
|
|
AnchorSideRight.Side = asrBottom
|
|
AnchorSideBottom.Side = asrCenter
|
|
Left = 429
|
|
Height = 20
|
|
Top = 94
|
|
Width = 20
|
|
Anchors = [akTop, akRight]
|
|
AutoSize = True
|
|
BorderSpacing.Left = 5
|
|
BorderSpacing.Right = 10
|
|
Images = frmMain.SmallImageList
|
|
ImageIndex = 0
|
|
OnClick = BtnExpFwClick
|
|
end
|
|
end
|
|
object TabParamSfo: TTabSheet
|
|
Caption = 'param.sfo'
|
|
ClientHeight = 238
|
|
ClientWidth = 459
|
|
object GridParamSfo: TStringGrid
|
|
Left = 0
|
|
Height = 238
|
|
Top = 0
|
|
Width = 459
|
|
Align = alClient
|
|
AutoFillColumns = True
|
|
ColCount = 2
|
|
FixedRows = 0
|
|
Options = [goFixedVertLine, goFixedHorzLine, goVertLine, goHorzLine, goThumbTracking, goSmoothScroll]
|
|
RowCount = 1
|
|
TabOrder = 0
|
|
TitleStyle = tsNative
|
|
ColWidths = (
|
|
64
|
|
374
|
|
)
|
|
end
|
|
end
|
|
end
|
|
object BtnOk: TButton
|
|
AnchorSideLeft.Control = Owner
|
|
AnchorSideBottom.Control = Owner
|
|
AnchorSideBottom.Side = asrBottom
|
|
Left = 10
|
|
Height = 25
|
|
Top = 276
|
|
Width = 75
|
|
Anchors = [akLeft, akBottom]
|
|
AutoSize = True
|
|
BorderSpacing.Left = 10
|
|
BorderSpacing.Bottom = 10
|
|
Caption = 'OK'
|
|
Constraints.MinHeight = 25
|
|
Constraints.MinWidth = 75
|
|
TabOrder = 1
|
|
OnClick = BtnOkClick
|
|
end
|
|
object BtnCancel: TButton
|
|
AnchorSideLeft.Control = Owner
|
|
AnchorSideRight.Control = Owner
|
|
AnchorSideRight.Side = asrBottom
|
|
AnchorSideBottom.Control = Owner
|
|
AnchorSideBottom.Side = asrBottom
|
|
Left = 382
|
|
Height = 25
|
|
Top = 276
|
|
Width = 75
|
|
Anchors = [akRight, akBottom]
|
|
AutoSize = True
|
|
BorderSpacing.Right = 10
|
|
BorderSpacing.Bottom = 10
|
|
Caption = 'Cancel'
|
|
Constraints.MinHeight = 25
|
|
Constraints.MinWidth = 75
|
|
TabOrder = 2
|
|
OnClick = BtnCancelClick
|
|
end
|
|
end
|