mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-04-30 19:43:39 +02:00
265 lines
6.8 KiB
Plaintext
265 lines
6.8 KiB
Plaintext
object Pas2JSProjectOptionsFrame: TPas2JSProjectOptionsFrame
|
|
Left = 0
|
|
Height = 423
|
|
Top = 0
|
|
Width = 750
|
|
ClientHeight = 423
|
|
ClientWidth = 750
|
|
TabOrder = 0
|
|
DesignLeft = 261
|
|
DesignTop = 222
|
|
object CBWebProject: TCheckBox
|
|
AnchorSideLeft.Control = Owner
|
|
AnchorSideTop.Control = Owner
|
|
Left = 6
|
|
Height = 23
|
|
Top = 6
|
|
Width = 250
|
|
BorderSpacing.Left = 6
|
|
BorderSpacing.Top = 6
|
|
Caption = 'Project is a Web Browser (pas2js) project'
|
|
OnChange = CBWebProjectChange
|
|
TabOrder = 0
|
|
end
|
|
object LCBProjectHTMLFile: TLabel
|
|
AnchorSideLeft.Control = CBWebProject
|
|
AnchorSideTop.Control = CBWebProject
|
|
AnchorSideTop.Side = asrBottom
|
|
Left = 6
|
|
Height = 15
|
|
Top = 35
|
|
Width = 98
|
|
BorderSpacing.Top = 6
|
|
Caption = 'Project HTML file:'
|
|
ParentColor = False
|
|
end
|
|
object CBHTMLFile: TComboBox
|
|
AnchorSideLeft.Control = CBWebProject
|
|
AnchorSideTop.Control = LCBProjectHTMLFile
|
|
AnchorSideTop.Side = asrBottom
|
|
AnchorSideRight.Control = Owner
|
|
AnchorSideRight.Side = asrBottom
|
|
Left = 6
|
|
Height = 30
|
|
Top = 52
|
|
Width = 728
|
|
Anchors = [akTop, akLeft, akRight]
|
|
BorderSpacing.Top = 2
|
|
BorderSpacing.Right = 16
|
|
ItemHeight = 0
|
|
Style = csDropDownList
|
|
TabOrder = 1
|
|
end
|
|
object CBMaintainHTMLFile: TCheckBox
|
|
AnchorSideLeft.Control = CBWebProject
|
|
AnchorSideTop.Control = CBHTMLFile
|
|
AnchorSideTop.Side = asrBottom
|
|
Left = 6
|
|
Height = 23
|
|
Top = 88
|
|
Width = 129
|
|
BorderSpacing.Top = 6
|
|
Caption = 'Maintain HTML File'
|
|
OnChange = CBMaintainHTMLFileChange
|
|
TabOrder = 2
|
|
end
|
|
object CBRunOnReady: TCheckBox
|
|
AnchorSideLeft.Control = CBUseBrowserConsole
|
|
AnchorSideTop.Control = CBUseBrowserConsole
|
|
AnchorSideTop.Side = asrBottom
|
|
Left = 30
|
|
Height = 23
|
|
Top = 146
|
|
Width = 287
|
|
BorderSpacing.Top = 6
|
|
Caption = 'Run rtl when all page resources are fully loaded'
|
|
TabOrder = 3
|
|
end
|
|
object CBUseBrowserConsole: TCheckBox
|
|
AnchorSideLeft.Control = CBMaintainHTMLFile
|
|
AnchorSideTop.Control = CBMaintainHTMLFile
|
|
AnchorSideTop.Side = asrBottom
|
|
Left = 30
|
|
Height = 23
|
|
Top = 117
|
|
Width = 313
|
|
BorderSpacing.Left = 24
|
|
BorderSpacing.Top = 6
|
|
Caption = 'Use Browser Console unit to display writeln() output'
|
|
TabOrder = 4
|
|
end
|
|
object BResetRunCommand: TButton
|
|
AnchorSideLeft.Control = CBWebProject
|
|
AnchorSideBottom.Control = Owner
|
|
AnchorSideBottom.Side = asrBottom
|
|
Left = 6
|
|
Height = 31
|
|
Top = 386
|
|
Width = 130
|
|
Anchors = [akLeft, akBottom]
|
|
AutoSize = True
|
|
BorderSpacing.Bottom = 6
|
|
Caption = 'Reset Run Command'
|
|
OnClick = BResetRunCommandClick
|
|
TabOrder = 5
|
|
end
|
|
object BResetCompileCommand: TButton
|
|
AnchorSideLeft.Control = BResetRunCommand
|
|
AnchorSideLeft.Side = asrBottom
|
|
AnchorSideBottom.Control = Owner
|
|
AnchorSideBottom.Side = asrBottom
|
|
Left = 142
|
|
Height = 31
|
|
Top = 386
|
|
Width = 150
|
|
Anchors = [akLeft, akBottom]
|
|
AutoSize = True
|
|
BorderSpacing.Left = 6
|
|
BorderSpacing.Bottom = 6
|
|
Caption = 'Reset compile Command'
|
|
OnClick = BResetCompileCommandClick
|
|
TabOrder = 6
|
|
end
|
|
object BMakePas2jsPoject: TButton
|
|
AnchorSideLeft.Control = BResetCompileCommand
|
|
AnchorSideLeft.Side = asrBottom
|
|
AnchorSideBottom.Control = Owner
|
|
AnchorSideBottom.Side = asrBottom
|
|
Left = 298
|
|
Height = 31
|
|
Top = 386
|
|
Width = 124
|
|
Anchors = [akLeft, akBottom]
|
|
AutoSize = True
|
|
BorderSpacing.Left = 6
|
|
BorderSpacing.Bottom = 6
|
|
Caption = 'Make pas2js project'
|
|
OnClick = BMakePas2jsPojectClick
|
|
TabOrder = 7
|
|
end
|
|
object RunGroupBox: TGroupBox
|
|
AnchorSideLeft.Control = Owner
|
|
AnchorSideTop.Control = CBRunOnReady
|
|
AnchorSideTop.Side = asrBottom
|
|
AnchorSideRight.Control = Owner
|
|
AnchorSideRight.Side = asrBottom
|
|
Left = 6
|
|
Height = 155
|
|
Top = 175
|
|
Width = 738
|
|
Anchors = [akTop, akLeft, akRight]
|
|
AutoSize = True
|
|
BorderSpacing.Around = 6
|
|
Caption = 'Run'
|
|
ClientHeight = 139
|
|
ClientWidth = 736
|
|
TabOrder = 8
|
|
object RBStartServerAt: TRadioButton
|
|
AnchorSideLeft.Control = RunGroupBox
|
|
AnchorSideTop.Control = SEPort
|
|
AnchorSideTop.Side = asrCenter
|
|
Left = 6
|
|
Height = 23
|
|
Top = 42
|
|
Width = 168
|
|
BorderSpacing.Left = 6
|
|
Caption = 'Start HTTP Server on port'
|
|
Checked = True
|
|
OnChange = RBStartServerAtChange
|
|
TabOrder = 0
|
|
TabStop = True
|
|
end
|
|
object SEPort: TSpinEdit
|
|
AnchorSideLeft.Control = RBStartServerAt
|
|
AnchorSideLeft.Side = asrBottom
|
|
AnchorSideTop.Control = CBLocation
|
|
AnchorSideTop.Side = asrBottom
|
|
Left = 180
|
|
Height = 30
|
|
Top = 38
|
|
Width = 82
|
|
BorderSpacing.Left = 6
|
|
BorderSpacing.Top = 6
|
|
MaxValue = 65354
|
|
MinValue = 1024
|
|
TabOrder = 1
|
|
Value = 3000
|
|
end
|
|
object RBUseURL: TRadioButton
|
|
AnchorSideLeft.Control = RBStartServerAt
|
|
AnchorSideTop.Control = CBServerURL
|
|
AnchorSideTop.Side = asrCenter
|
|
Left = 6
|
|
Height = 23
|
|
Top = 78
|
|
Width = 161
|
|
Caption = 'Use this URL to start app'
|
|
OnChange = RBUseURLChange
|
|
TabOrder = 2
|
|
end
|
|
object CBServerURL: TComboBox
|
|
AnchorSideLeft.Control = RBUseURL
|
|
AnchorSideLeft.Side = asrBottom
|
|
AnchorSideTop.Control = SEPort
|
|
AnchorSideTop.Side = asrBottom
|
|
AnchorSideRight.Control = RunGroupBox
|
|
AnchorSideRight.Side = asrBottom
|
|
Left = 173
|
|
Height = 30
|
|
Top = 74
|
|
Width = 557
|
|
Anchors = [akTop, akLeft, akRight]
|
|
BorderSpacing.Left = 6
|
|
BorderSpacing.Top = 6
|
|
BorderSpacing.Right = 6
|
|
ItemHeight = 0
|
|
TabOrder = 3
|
|
end
|
|
object RBRunDefault: TRadioButton
|
|
AnchorSideTop.Control = CBServerURL
|
|
AnchorSideTop.Side = asrBottom
|
|
Left = 6
|
|
Height = 23
|
|
Top = 110
|
|
Width = 162
|
|
BorderSpacing.Left = 6
|
|
BorderSpacing.Top = 6
|
|
BorderSpacing.Bottom = 6
|
|
Caption = 'Execute Run Parameters'
|
|
OnChange = RBStartServerAtChange
|
|
TabOrder = 4
|
|
end
|
|
object CBLocation: TComboBox
|
|
AnchorSideLeft.Control = RBLocation
|
|
AnchorSideLeft.Side = asrBottom
|
|
AnchorSideTop.Control = RunGroupBox
|
|
AnchorSideRight.Control = RunGroupBox
|
|
AnchorSideRight.Side = asrBottom
|
|
Left = 208
|
|
Height = 30
|
|
Top = 2
|
|
Width = 522
|
|
Anchors = [akTop, akLeft, akRight]
|
|
BorderSpacing.Left = 6
|
|
BorderSpacing.Top = 2
|
|
BorderSpacing.Right = 6
|
|
ItemHeight = 0
|
|
TabOrder = 5
|
|
end
|
|
object RBLocation: TRadioButton
|
|
AnchorSideLeft.Control = RunGroupBox
|
|
AnchorSideTop.Control = CBLocation
|
|
AnchorSideTop.Side = asrCenter
|
|
Left = 6
|
|
Height = 23
|
|
Top = 6
|
|
Width = 196
|
|
BorderSpacing.Left = 6
|
|
BorderSpacing.Top = 2
|
|
Caption = 'Location on Simple Web Server'
|
|
OnChange = RBLocationChange
|
|
TabOrder = 6
|
|
end
|
|
end
|
|
end
|