mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-12-02 21:07:35 +01:00
601 lines
15 KiB
Plaintext
601 lines
15 KiB
Plaintext
object OptionsFrm: TOptionsFrm
|
|
Left = 434
|
|
Height = 364
|
|
Top = 250
|
|
Width = 525
|
|
BorderIcons = [biSystemMenu]
|
|
Caption = 'Options'
|
|
ClientHeight = 364
|
|
ClientWidth = 525
|
|
Color = clBtnFace
|
|
Constraints.MinHeight = 300
|
|
Constraints.MinWidth = 475
|
|
PopupMode = pmExplicit
|
|
Position = poOwnerFormCenter
|
|
LCLVersion = '1.7'
|
|
object pnBottom: TPanel
|
|
Left = 0
|
|
Height = 39
|
|
Top = 325
|
|
Width = 525
|
|
Align = alBottom
|
|
BevelOuter = bvNone
|
|
ClientHeight = 39
|
|
ClientWidth = 525
|
|
TabOrder = 0
|
|
object bOk: TButton
|
|
Left = 332
|
|
Height = 25
|
|
Top = 8
|
|
Width = 88
|
|
Anchors = [akTop, akRight]
|
|
Caption = 'OK'
|
|
OnClick = bOkClick
|
|
TabOrder = 0
|
|
end
|
|
object bCancel: TButton
|
|
Left = 425
|
|
Height = 25
|
|
Top = 8
|
|
Width = 88
|
|
Anchors = [akTop, akRight]
|
|
Caption = 'Cancel'
|
|
ModalResult = 2
|
|
TabOrder = 1
|
|
end
|
|
object bRestore: TButton
|
|
Left = 8
|
|
Height = 25
|
|
Top = 8
|
|
Width = 162
|
|
Caption = 'Restore defaults'
|
|
OnClick = bRestoreClick
|
|
TabOrder = 2
|
|
end
|
|
end
|
|
object pgOptions: TPageControl
|
|
Left = 0
|
|
Height = 325
|
|
Top = 0
|
|
Width = 525
|
|
ActivePage = tsGeneral
|
|
Align = alClient
|
|
TabIndex = 0
|
|
TabOrder = 1
|
|
object tsGeneral: TTabSheet
|
|
Caption = 'General'
|
|
ClientHeight = 297
|
|
ClientWidth = 517
|
|
object pnGeneral: TPanel
|
|
Left = 0
|
|
Height = 297
|
|
Top = 0
|
|
Width = 517
|
|
Align = alClient
|
|
BevelOuter = bvNone
|
|
ClientHeight = 297
|
|
ClientWidth = 517
|
|
Color = clBtnFace
|
|
ParentColor = False
|
|
TabOrder = 0
|
|
object lbRemoteRepository: TLabel
|
|
Left = 15
|
|
Height = 15
|
|
Top = 14
|
|
Width = 100
|
|
Caption = 'Remote repository:'
|
|
ParentColor = False
|
|
end
|
|
object edRemoteRepository: TEdit
|
|
Left = 15
|
|
Height = 23
|
|
Top = 32
|
|
Width = 483
|
|
Anchors = [akTop, akLeft, akRight]
|
|
OnKeyPress = edRemoteRepositoryKeyPress
|
|
TabOrder = 0
|
|
Text = 'http://localhost/packages/'
|
|
end
|
|
object cbForceDownloadExtract: TCheckBox
|
|
Left = 15
|
|
Height = 19
|
|
Top = 70
|
|
Width = 235
|
|
Caption = ' Force download and extract of packages'
|
|
ParentShowHint = False
|
|
ShowHint = True
|
|
TabOrder = 1
|
|
end
|
|
object cbDeleteZipAfterInstall: TCheckBox
|
|
Left = 15
|
|
Height = 19
|
|
Top = 103
|
|
Width = 294
|
|
Caption = 'Delete downloaded zip files after installation/update'
|
|
ParentShowHint = False
|
|
ShowHint = True
|
|
TabOrder = 2
|
|
end
|
|
object lbUpdates: TLabel
|
|
Left = 15
|
|
Height = 15
|
|
Top = 151
|
|
Width = 146
|
|
Caption = 'Check for package updates:'
|
|
ParentColor = False
|
|
end
|
|
object cbCheckForUpdates: TComboBox
|
|
Left = 16
|
|
Height = 23
|
|
Top = 168
|
|
Width = 209
|
|
ItemHeight = 15
|
|
ItemIndex = 0
|
|
Items.Strings = (
|
|
'Every few minutes'
|
|
'Every hour '
|
|
'Once per day'
|
|
'Weekly'
|
|
'Montly'
|
|
'Never'
|
|
)
|
|
Style = csDropDownList
|
|
TabOrder = 3
|
|
Text = 'Every few minutes'
|
|
end
|
|
object lbLastUpdate: TLabel
|
|
Left = 240
|
|
Height = 15
|
|
Top = 171
|
|
Width = 64
|
|
Caption = 'Last update:'
|
|
ParentColor = False
|
|
end
|
|
end
|
|
end
|
|
object tsProxy: TTabSheet
|
|
Caption = 'Proxy'
|
|
ClientHeight = 297
|
|
ClientWidth = 517
|
|
object pnProxy: TPanel
|
|
Left = 0
|
|
Height = 297
|
|
Top = 0
|
|
Width = 517
|
|
Align = alClient
|
|
BevelOuter = bvNone
|
|
ClientHeight = 297
|
|
ClientWidth = 517
|
|
Color = clBtnFace
|
|
ParentColor = False
|
|
TabOrder = 0
|
|
object cbProxy: TCheckBox
|
|
Left = 15
|
|
Height = 19
|
|
Top = 15
|
|
Width = 71
|
|
Caption = 'Use Proxy'
|
|
OnChange = cbProxyChange
|
|
TabOrder = 0
|
|
end
|
|
object gbProxySettings: TGroupBox
|
|
Left = 15
|
|
Height = 176
|
|
Top = 48
|
|
Width = 411
|
|
Caption = 'Proxy Settings'
|
|
ClientHeight = 156
|
|
ClientWidth = 407
|
|
TabOrder = 1
|
|
object edProxyServer: TEdit
|
|
Left = 8
|
|
Height = 23
|
|
Top = 22
|
|
Width = 296
|
|
OnKeyPress = edRemoteRepositoryKeyPress
|
|
TabOrder = 0
|
|
Text = 'http://localhost/packages/'
|
|
end
|
|
object lbServer: TLabel
|
|
Left = 8
|
|
Height = 15
|
|
Top = 3
|
|
Width = 32
|
|
Caption = 'Server'
|
|
ParentColor = False
|
|
end
|
|
object lbUserName: TLabel
|
|
Left = 8
|
|
Height = 15
|
|
Top = 66
|
|
Width = 53
|
|
Caption = 'Username'
|
|
ParentColor = False
|
|
end
|
|
object edProxyUser: TEdit
|
|
Left = 8
|
|
Height = 23
|
|
Top = 87
|
|
Width = 186
|
|
OnKeyPress = edRemoteRepositoryKeyPress
|
|
TabOrder = 1
|
|
Text = 'username'
|
|
end
|
|
object lbPort: TLabel
|
|
Left = 318
|
|
Height = 15
|
|
Top = 3
|
|
Width = 22
|
|
Caption = 'Port'
|
|
ParentColor = False
|
|
end
|
|
object lbPassword: TLabel
|
|
Left = 208
|
|
Height = 15
|
|
Top = 66
|
|
Width = 50
|
|
Caption = 'Password'
|
|
ParentColor = False
|
|
end
|
|
object edProxyPassword: TEdit
|
|
Left = 208
|
|
Height = 23
|
|
Top = 87
|
|
Width = 186
|
|
EchoMode = emPassword
|
|
OnKeyPress = edRemoteRepositoryKeyPress
|
|
PasswordChar = '*'
|
|
TabOrder = 2
|
|
Text = 'password'
|
|
end
|
|
object seProxyPort: TSpinEdit
|
|
Left = 318
|
|
Height = 23
|
|
Top = 22
|
|
Width = 76
|
|
Anchors = [akTop, akLeft, akRight, akBottom]
|
|
AutoSize = False
|
|
MaxValue = 65535
|
|
TabOrder = 3
|
|
end
|
|
end
|
|
end
|
|
end
|
|
object tsFolders: TTabSheet
|
|
Caption = 'Folders'
|
|
ClientHeight = 297
|
|
ClientWidth = 517
|
|
object pnFolders: TPanel
|
|
Left = 0
|
|
Height = 297
|
|
Top = 0
|
|
Width = 517
|
|
Align = alClient
|
|
BevelOuter = bvNone
|
|
ClientHeight = 297
|
|
ClientWidth = 517
|
|
Color = clBtnFace
|
|
ParentColor = False
|
|
TabOrder = 0
|
|
object lbLocalRepositoryPackages: TLabel
|
|
Left = 15
|
|
Height = 15
|
|
Top = 13
|
|
Width = 84
|
|
Caption = 'Local repository'
|
|
ParentColor = False
|
|
ParentShowHint = False
|
|
end
|
|
object lbLocalRepositoryArchive: TLabel
|
|
Left = 15
|
|
Height = 15
|
|
Top = 77
|
|
Width = 125
|
|
Caption = 'Local repository archive'
|
|
ParentColor = False
|
|
ParentShowHint = False
|
|
end
|
|
object lbLocalRepositoryUpdate: TLabel
|
|
Left = 15
|
|
Height = 15
|
|
Top = 140
|
|
Width = 124
|
|
Caption = 'Local repository update'
|
|
ParentColor = False
|
|
ParentShowHint = False
|
|
end
|
|
object edLocalRepositoryPackages: TDirectoryEdit
|
|
Left = 14
|
|
Height = 23
|
|
Top = 32
|
|
Width = 483
|
|
Directory = 'edLocalRepositoryPackages'
|
|
ShowHidden = False
|
|
ButtonWidth = 23
|
|
NumGlyphs = 1
|
|
Anchors = [akTop, akLeft, akRight]
|
|
MaxLength = 0
|
|
ParentShowHint = False
|
|
ShowHint = True
|
|
TabOrder = 0
|
|
Text = 'edLocalRepositoryPackages'
|
|
end
|
|
object edLocalRepositoryArchive: TDirectoryEdit
|
|
Tag = 1
|
|
Left = 14
|
|
Height = 23
|
|
Top = 96
|
|
Width = 483
|
|
ShowHidden = False
|
|
ButtonWidth = 23
|
|
NumGlyphs = 1
|
|
Anchors = [akTop, akLeft, akRight]
|
|
MaxLength = 0
|
|
ParentShowHint = False
|
|
ShowHint = True
|
|
TabOrder = 1
|
|
end
|
|
object edLocalRepositoryUpdate: TDirectoryEdit
|
|
Tag = 2
|
|
Left = 14
|
|
Height = 23
|
|
Top = 159
|
|
Width = 483
|
|
ShowHidden = False
|
|
ButtonWidth = 23
|
|
NumGlyphs = 1
|
|
Anchors = [akTop, akLeft, akRight]
|
|
MaxLength = 0
|
|
ParentShowHint = False
|
|
ShowHint = True
|
|
TabOrder = 2
|
|
end
|
|
end
|
|
end
|
|
object tsProfiles: TTabSheet
|
|
Caption = 'Profiles'
|
|
ClientHeight = 297
|
|
ClientWidth = 517
|
|
object pnProfiles: TPanel
|
|
Left = 0
|
|
Height = 297
|
|
Top = 0
|
|
Width = 517
|
|
Align = alClient
|
|
BevelOuter = bvNone
|
|
ClientHeight = 297
|
|
ClientWidth = 517
|
|
Color = clBtnFace
|
|
ParentColor = False
|
|
TabOrder = 0
|
|
object pnProfilesTop: TPanel
|
|
Left = 0
|
|
Height = 48
|
|
Top = 0
|
|
Width = 517
|
|
Align = alTop
|
|
BevelOuter = bvNone
|
|
ClientHeight = 48
|
|
ClientWidth = 517
|
|
TabOrder = 0
|
|
OnResize = pnProfilesTopResize
|
|
object lbSelectProfile: TLabel
|
|
Left = 15
|
|
Height = 15
|
|
Top = 15
|
|
Width = 68
|
|
Caption = 'Select profile'
|
|
ParentColor = False
|
|
end
|
|
object cbSelectProfile: TComboBox
|
|
Left = 92
|
|
Height = 23
|
|
Top = 11
|
|
Width = 192
|
|
ItemHeight = 15
|
|
ItemIndex = 0
|
|
Items.Strings = (
|
|
'Regular user'
|
|
'Package maintainer'
|
|
)
|
|
OnChange = cbSelectProfileChange
|
|
ParentShowHint = False
|
|
ShowHint = True
|
|
Style = csDropDownList
|
|
TabOrder = 0
|
|
Text = 'Regular user'
|
|
end
|
|
end
|
|
object pnProfilesMain: TPanel
|
|
Left = 0
|
|
Height = 249
|
|
Top = 48
|
|
Width = 517
|
|
Align = alClient
|
|
BevelOuter = bvNone
|
|
ClientHeight = 249
|
|
ClientWidth = 517
|
|
TabOrder = 1
|
|
OnResize = pnProfilesMainResize
|
|
object pnProfilesLeft: TPanel
|
|
Left = 0
|
|
Height = 249
|
|
Top = 0
|
|
Width = 266
|
|
Align = alLeft
|
|
BevelOuter = bvNone
|
|
ClientHeight = 249
|
|
ClientWidth = 266
|
|
TabOrder = 0
|
|
object pnProfilesLeftButtons: TPanel
|
|
Left = 196
|
|
Height = 227
|
|
Top = 22
|
|
Width = 70
|
|
Align = alRight
|
|
BevelOuter = bvNone
|
|
ClientHeight = 227
|
|
ClientWidth = 70
|
|
TabOrder = 0
|
|
object bFilesAdd: TButton
|
|
Left = 1
|
|
Height = 25
|
|
Top = -1
|
|
Width = 68
|
|
Caption = 'Add'
|
|
OnClick = bFilesAddClick
|
|
TabOrder = 0
|
|
end
|
|
object bFilesDelete: TButton
|
|
Left = 1
|
|
Height = 25
|
|
Top = 57
|
|
Width = 68
|
|
Caption = 'Delete'
|
|
OnClick = bFilesDeleteClick
|
|
TabOrder = 2
|
|
end
|
|
object bFilesEdit: TButton
|
|
Left = 1
|
|
Height = 25
|
|
Top = 28
|
|
Width = 68
|
|
Caption = 'Edit'
|
|
OnClick = bFilesEditClick
|
|
TabOrder = 1
|
|
end
|
|
end
|
|
object pnProfilesCaptionLeft: TPanel
|
|
Left = 0
|
|
Height = 22
|
|
Top = 0
|
|
Width = 266
|
|
Align = alTop
|
|
BevelOuter = bvNone
|
|
ClientHeight = 22
|
|
ClientWidth = 266
|
|
TabOrder = 1
|
|
object lbFilterFiles: TLabel
|
|
Left = 15
|
|
Height = 15
|
|
Top = 4
|
|
Width = 117
|
|
Caption = 'Exclude file extensions'
|
|
ParentColor = False
|
|
end
|
|
end
|
|
object lbExcludeFiles: TListBox
|
|
Left = 15
|
|
Height = 212
|
|
Top = 22
|
|
Width = 181
|
|
Align = alClient
|
|
BorderSpacing.Left = 15
|
|
BorderSpacing.Bottom = 15
|
|
Color = clBtnFace
|
|
ItemHeight = 0
|
|
ParentShowHint = False
|
|
ScrollWidth = 161
|
|
ShowHint = True
|
|
Sorted = True
|
|
TabOrder = 2
|
|
end
|
|
end
|
|
object pnProfilesRight: TPanel
|
|
Left = 266
|
|
Height = 249
|
|
Top = 0
|
|
Width = 236
|
|
Align = alClient
|
|
BorderSpacing.Right = 15
|
|
BevelOuter = bvNone
|
|
ClientHeight = 249
|
|
ClientWidth = 236
|
|
TabOrder = 1
|
|
object pnProfilesRightButtons: TPanel
|
|
Left = 166
|
|
Height = 227
|
|
Top = 22
|
|
Width = 70
|
|
Align = alRight
|
|
BevelOuter = bvNone
|
|
ClientHeight = 227
|
|
ClientWidth = 70
|
|
TabOrder = 0
|
|
object bFoldersAdd: TButton
|
|
Tag = 1
|
|
Left = 1
|
|
Height = 25
|
|
Top = -1
|
|
Width = 68
|
|
Caption = 'Add'
|
|
OnClick = bFilesAddClick
|
|
TabOrder = 0
|
|
end
|
|
object bFoldersDelete: TButton
|
|
Tag = 1
|
|
Left = 1
|
|
Height = 25
|
|
Top = 57
|
|
Width = 68
|
|
Caption = 'Delete'
|
|
OnClick = bFilesDeleteClick
|
|
TabOrder = 2
|
|
end
|
|
object bFoldersEdit: TButton
|
|
Tag = 1
|
|
Left = 1
|
|
Height = 25
|
|
Top = 28
|
|
Width = 68
|
|
Caption = 'Edit'
|
|
OnClick = bFilesEditClick
|
|
TabOrder = 1
|
|
end
|
|
end
|
|
object pnProfilesCaptionLeft1: TPanel
|
|
Left = 0
|
|
Height = 22
|
|
Top = 0
|
|
Width = 236
|
|
Align = alTop
|
|
BevelOuter = bvNone
|
|
ClientHeight = 22
|
|
ClientWidth = 236
|
|
TabOrder = 1
|
|
object lbFilterDirs: TLabel
|
|
Left = 5
|
|
Height = 15
|
|
Top = 4
|
|
Width = 79
|
|
Caption = 'Exclude folders'
|
|
ParentColor = False
|
|
end
|
|
end
|
|
object lbExcludeFolders: TListBox
|
|
Left = 5
|
|
Height = 212
|
|
Top = 22
|
|
Width = 161
|
|
Align = alClient
|
|
BorderSpacing.Left = 5
|
|
BorderSpacing.Bottom = 15
|
|
Color = clBtnFace
|
|
ItemHeight = 0
|
|
ParentShowHint = False
|
|
ScrollWidth = 154
|
|
ShowHint = True
|
|
Sorted = True
|
|
TabOrder = 2
|
|
end
|
|
end
|
|
end
|
|
end
|
|
end
|
|
end
|
|
object SDD: TSelectDirectoryDialog
|
|
left = 448
|
|
top = 32
|
|
end
|
|
end
|