lazarus/ide/frames/desktop_options.lfm
mattias 00dbde1442 IDE: option to ask to save session
git-svn-id: trunk@34729 -
2012-01-14 13:43:25 +00:00

581 lines
15 KiB
Plaintext

inherited DesktopOptionsFrame: TDesktopOptionsFrame
Height = 512
Width = 597
ClientHeight = 512
ClientWidth = 597
TabOrder = 0
Visible = False
DesignLeft = 573
DesignTop = 261
object BevelLanguageLeft: TBevel[0]
AnchorSideLeft.Control = Owner
AnchorSideTop.Control = lblLanguage
AnchorSideTop.Side = asrCenter
AnchorSideRight.Control = lblLanguage
Left = 0
Height = 3
Top = 6
Width = 64
Anchors = [akTop, akLeft, akRight]
BorderSpacing.Right = 6
end
object lblLanguage: TLabel[1]
AnchorSideTop.Control = Owner
Left = 70
Height = 15
Top = 0
Width = 77
Caption = 'lblLanguage'
Font.Style = [fsBold]
ParentColor = False
ParentFont = False
end
object BevelLanguageRight: TBevel[2]
AnchorSideLeft.Control = lblLanguage
AnchorSideLeft.Side = asrBottom
AnchorSideTop.Control = lblLanguage
AnchorSideTop.Side = asrCenter
AnchorSideRight.Control = Owner
AnchorSideRight.Side = asrBottom
Left = 153
Height = 3
Top = 6
Width = 444
Anchors = [akTop, akLeft, akRight]
BorderSpacing.Left = 6
end
object BevelAutoSaveLeft: TBevel[3]
AnchorSideLeft.Control = Owner
AnchorSideTop.Control = lblAutoSave
AnchorSideTop.Side = asrCenter
AnchorSideRight.Control = lblAutoSave
Left = 0
Height = 3
Top = 61
Width = 64
Anchors = [akTop, akLeft, akRight]
BorderSpacing.Right = 6
end
object lblAutoSave: TLabel[4]
AnchorSideTop.Control = LanguageComboBox
AnchorSideTop.Side = asrBottom
Left = 70
Height = 15
Top = 55
Width = 74
BorderSpacing.Top = 6
Caption = 'lblAutoSave'
Font.Style = [fsBold]
ParentColor = False
ParentFont = False
end
object BevelAutoSizeRight: TBevel[5]
AnchorSideLeft.Control = lblAutoSave
AnchorSideLeft.Side = asrBottom
AnchorSideTop.Control = lblAutoSave
AnchorSideTop.Side = asrCenter
AnchorSideRight.Control = Owner
AnchorSideRight.Side = asrBottom
Left = 150
Height = 3
Top = 61
Width = 447
Anchors = [akTop, akLeft, akRight]
BorderSpacing.Left = 6
end
object AutoSaveIntervalInSecsLabel: TLabel[6]
AnchorSideLeft.Control = Owner
AnchorSideTop.Control = AutoSaveProjectCheckBox
AnchorSideTop.Side = asrBottom
Left = 6
Height = 15
Top = 154
Width = 160
BorderSpacing.Left = 6
BorderSpacing.Top = 6
Caption = 'AutoSaveIntervalInSecsLabel'
Enabled = False
ParentColor = False
Visible = False
end
object BevelDesktopFilesLeft: TBevel[7]
AnchorSideLeft.Control = Owner
AnchorSideTop.Control = lblDesktopFiles
AnchorSideTop.Side = asrCenter
AnchorSideRight.Control = lblDesktopFiles
Left = 0
Height = 3
Top = 214
Width = 64
Anchors = [akTop, akLeft, akRight]
BorderSpacing.Right = 6
end
object lblDesktopFiles: TLabel[8]
AnchorSideTop.Control = AutoSaveIntervalInSecsComboBox
AnchorSideTop.Side = asrBottom
Left = 70
Height = 15
Top = 208
Width = 94
BorderSpacing.Top = 6
Caption = 'lblDesktopFiles'
Font.Style = [fsBold]
ParentColor = False
ParentFont = False
end
object BevelDesktopFilesRight: TBevel[9]
AnchorSideLeft.Control = lblDesktopFiles
AnchorSideLeft.Side = asrBottom
AnchorSideTop.Control = lblDesktopFiles
AnchorSideTop.Side = asrCenter
AnchorSideRight.Control = Owner
AnchorSideRight.Side = asrBottom
Left = 170
Height = 3
Top = 214
Width = 427
Anchors = [akTop, akLeft, akRight]
BorderSpacing.Left = 6
end
object BevelGlyphsLeft: TBevel[10]
AnchorSideLeft.Control = Owner
AnchorSideTop.Control = lblGlyphs
AnchorSideTop.Side = asrCenter
AnchorSideRight.Control = lblGlyphs
Left = 0
Height = 3
Top = 267
Width = 64
Anchors = [akTop, akLeft, akRight]
BorderSpacing.Right = 6
end
object lblGlyphs: TLabel[11]
AnchorSideTop.Control = SaveDesktopSettingsToFileButton
AnchorSideTop.Side = asrBottom
Left = 70
Height = 15
Top = 261
Width = 59
BorderSpacing.Top = 6
Caption = 'lblGlyphs'
Font.Style = [fsBold]
ParentColor = False
ParentFont = False
end
object BevelGlyphsRight: TBevel[12]
AnchorSideLeft.Control = lblGlyphs
AnchorSideLeft.Side = asrBottom
AnchorSideTop.Control = lblGlyphs
AnchorSideTop.Side = asrCenter
AnchorSideRight.Control = Owner
AnchorSideRight.Side = asrBottom
Left = 135
Height = 3
Top = 267
Width = 462
Anchors = [akTop, akLeft, akRight]
BorderSpacing.Left = 6
end
object BevelHintsLeft: TBevel[13]
AnchorSideLeft.Control = Owner
AnchorSideTop.Control = lblHints
AnchorSideTop.Side = asrCenter
AnchorSideRight.Control = lblHints
Left = 0
Height = 3
Top = 345
Width = 64
Anchors = [akTop, akLeft, akRight]
BorderSpacing.Right = 6
end
object lblHints: TLabel[14]
AnchorSideTop.Control = PanelGlyphsMenusOptions
AnchorSideTop.Side = asrBottom
Left = 70
Height = 15
Top = 339
Width = 49
BorderSpacing.Top = 6
Caption = 'lblHints'
Font.Style = [fsBold]
ParentColor = False
ParentFont = False
end
object BevelHintsRight: TBevel[15]
AnchorSideLeft.Control = lblHints
AnchorSideLeft.Side = asrBottom
AnchorSideTop.Control = lblHints
AnchorSideTop.Side = asrCenter
AnchorSideRight.Control = Owner
AnchorSideRight.Side = asrBottom
Left = 125
Height = 3
Top = 345
Width = 472
Anchors = [akTop, akLeft, akRight]
BorderSpacing.Left = 6
end
object Bevel1MiscLeft: TBevel[16]
AnchorSideLeft.Control = Owner
AnchorSideTop.Control = lblMisc
AnchorSideTop.Side = asrCenter
AnchorSideRight.Control = lblMisc
Left = 0
Height = 3
Top = 420
Width = 64
Anchors = [akTop, akLeft, akRight]
BorderSpacing.Right = 6
end
object lblMisc: TLabel[17]
AnchorSideTop.Control = ShowHintsForMainSpeedButtonsCheckBox
AnchorSideTop.Side = asrBottom
Left = 70
Height = 15
Top = 414
Width = 44
BorderSpacing.Top = 6
Caption = 'lblMisc'
Font.Style = [fsBold]
ParentColor = False
ParentFont = False
end
object Bevel1MiscRight: TBevel[18]
AnchorSideLeft.Control = lblMisc
AnchorSideLeft.Side = asrBottom
AnchorSideTop.Control = lblMisc
AnchorSideTop.Side = asrCenter
AnchorSideRight.Control = Owner
AnchorSideRight.Side = asrBottom
Left = 120
Height = 3
Top = 420
Width = 477
Anchors = [akTop, akLeft, akRight]
BorderSpacing.Left = 6
end
object lblButtons: TLabel[19]
AnchorSideLeft.Control = Owner
AnchorSideTop.Control = PanelGlyphsButtonsOptions
AnchorSideTop.Side = asrCenter
Left = 6
Height = 15
Top = 287
Width = 64
BorderSpacing.Left = 6
Caption = 'lblButtons'
Font.Style = [fsBold]
ParentColor = False
ParentFont = False
end
object lblMenus: TLabel[20]
AnchorSideLeft.Control = Owner
AnchorSideTop.Control = PanelGlyphsMenusOptions
AnchorSideTop.Side = asrCenter
Left = 6
Height = 15
Top = 314
Width = 57
BorderSpacing.Left = 6
Caption = 'lblMenus'
Font.Style = [fsBold]
ParentColor = False
ParentFont = False
end
object CheckDiskChangesWithLoadingCheckBox: TCheckBox[21]
AnchorSideLeft.Control = Owner
AnchorSideTop.Control = MsgViewFocusCheckBox
AnchorSideTop.Side = asrBottom
Left = 6
Height = 24
Top = 483
Width = 255
BorderSpacing.Left = 6
Caption = 'CheckDiskChangesWithLoadingCheckBox'
TabOrder = 0
end
object ShowHintsForComponentPaletteCheckBox: TCheckBox[22]
AnchorSideLeft.Control = Owner
AnchorSideTop.Control = lblHints
AnchorSideTop.Side = asrBottom
Left = 6
Height = 24
Top = 360
Width = 259
BorderSpacing.Left = 6
BorderSpacing.Top = 6
Caption = 'ShowHintsForComponentPaletteCheckBox'
TabOrder = 1
end
object ShowHintsForMainSpeedButtonsCheckBox: TCheckBox[23]
AnchorSideLeft.Control = Owner
AnchorSideTop.Control = ShowHintsForComponentPaletteCheckBox
AnchorSideTop.Side = asrBottom
Left = 6
Height = 24
Top = 384
Width = 258
BorderSpacing.Left = 6
Caption = 'ShowHintsForMainSpeedButtonsCheckBox'
TabOrder = 2
end
object MsgViewDblClickJumpsCheckBox: TCheckBox[24]
AnchorSideLeft.Control = Owner
AnchorSideTop.Control = lblMisc
AnchorSideTop.Side = asrBottom
Left = 6
Height = 24
Top = 435
Width = 206
BorderSpacing.Left = 6
BorderSpacing.Top = 6
Caption = 'MsgViewDblClickJumpsCheckBox'
TabOrder = 3
end
object MsgViewFocusCheckBox: TCheckBox[25]
AnchorSideLeft.Control = Owner
AnchorSideTop.Control = MsgViewDblClickJumpsCheckBox
AnchorSideTop.Side = asrBottom
Left = 6
Height = 24
Top = 459
Width = 160
BorderSpacing.Left = 6
Caption = 'MsgViewFocusCheckBox'
TabOrder = 4
end
object LanguageComboBox: TComboBox[26]
AnchorSideLeft.Control = Owner
AnchorSideTop.Control = lblLanguage
AnchorSideTop.Side = asrBottom
AnchorSideRight.Control = Owner
AnchorSideRight.Side = asrBottom
Left = 6
Height = 28
Top = 21
Width = 585
Anchors = [akTop, akLeft, akRight]
BorderSpacing.Left = 6
BorderSpacing.Top = 6
BorderSpacing.Right = 6
ItemHeight = 0
Style = csDropDownList
TabOrder = 5
end
object AutoSaveIntervalInSecsComboBox: TComboBox[27]
AnchorSideLeft.Control = Owner
AnchorSideTop.Control = AutoSaveIntervalInSecsLabel
AnchorSideTop.Side = asrBottom
AnchorSideRight.Control = Owner
AnchorSideRight.Side = asrBottom
Left = 6
Height = 27
Top = 175
Width = 585
Anchors = [akTop, akLeft, akRight]
BorderSpacing.Around = 6
Enabled = False
ItemHeight = 0
Items.Strings = (
'1200'
'600'
'300'
'120'
)
TabOrder = 6
Visible = False
end
object AutoSaveProjectCheckBox: TCheckBox[28]
AnchorSideLeft.Control = Owner
AnchorSideTop.Control = AutoSaveEditorFilesCheckBox
AnchorSideTop.Side = asrBottom
Left = 6
Height = 24
Top = 124
Width = 170
BorderSpacing.Left = 6
Caption = 'AutoSaveProjectCheckBox'
Enabled = False
TabOrder = 7
Visible = False
end
object AutoSaveEditorFilesCheckBox: TCheckBox[29]
AnchorSideLeft.Control = Owner
AnchorSideTop.Control = AskSavingOnlySessionCheckBox
AnchorSideTop.Side = asrBottom
Left = 6
Height = 24
Top = 100
Width = 188
BorderSpacing.Left = 6
Caption = 'AutoSaveEditorFilesCheckBox'
Enabled = False
TabOrder = 8
Visible = False
end
object LoadDesktopSettingsFromFileButton: TButton[30]
AnchorSideLeft.Control = SaveDesktopSettingsToFileButton
AnchorSideLeft.Side = asrBottom
AnchorSideTop.Control = lblDesktopFiles
AnchorSideTop.Side = asrBottom
AnchorSideRight.Control = Owner
AnchorSideRight.Side = asrBottom
Left = 299
Height = 26
Top = 229
Width = 292
Anchors = [akTop, akLeft, akRight]
AutoSize = True
BorderSpacing.Left = 6
BorderSpacing.Top = 6
BorderSpacing.Right = 6
Caption = 'LoadDesktopSettingsFromFileButton'
OnClick = LoadDesktopSettingsFromFileButtonClick
TabOrder = 9
end
object SaveDesktopSettingsToFileButton: TButton[31]
AnchorSideLeft.Control = Owner
AnchorSideTop.Control = lblDesktopFiles
AnchorSideTop.Side = asrBottom
AnchorSideRight.Control = lblCenter
Left = 6
Height = 26
Top = 229
Width = 287
Anchors = [akTop, akLeft, akRight]
AutoSize = True
BorderSpacing.Left = 6
BorderSpacing.Top = 6
BorderSpacing.Right = 3
Caption = 'SaveDesktopSettingsToFileButton'
OnClick = SaveDesktopSettingsToFileButtonClick
TabOrder = 10
end
object PanelGlyphsButtonsOptions: TPanel[32]
AnchorSideLeft.Control = lblButtons
AnchorSideLeft.Side = asrBottom
AnchorSideTop.Control = lblGlyphs
AnchorSideTop.Side = asrBottom
AnchorSideRight.Control = Owner
AnchorSideRight.Side = asrBottom
Left = 76
Height = 24
Top = 282
Width = 515
Anchors = [akTop, akLeft, akRight]
AutoSize = True
BorderSpacing.Left = 6
BorderSpacing.Top = 6
BorderSpacing.Right = 6
BevelOuter = bvNone
ChildSizing.Layout = cclLeftToRightThenTopToBottom
ChildSizing.ControlsPerLine = 3
ClientHeight = 24
ClientWidth = 515
TabOrder = 11
object rbBtnGlyphShowSystem: TRadioButton
AnchorSideRight.Side = asrBottom
Left = 0
Height = 24
Top = 0
Width = 157
Caption = 'rbBtnGlyphShowSystem'
Checked = True
TabOrder = 0
TabStop = True
end
object rbBtnGlyphShowNever: TRadioButton
AnchorSideLeft.Side = asrCenter
Left = 157
Height = 24
Top = 0
Width = 148
Caption = 'rbBtnGlyphShowNever'
TabOrder = 1
end
object rbBtnGlyphShowAlways: TRadioButton
Left = 305
Height = 24
Top = 0
Width = 154
Caption = 'rbBtnGlyphShowAlways'
TabOrder = 2
end
end
object PanelGlyphsMenusOptions: TPanel[33]
AnchorSideLeft.Control = PanelGlyphsButtonsOptions
AnchorSideTop.Control = PanelGlyphsButtonsOptions
AnchorSideTop.Side = asrBottom
AnchorSideRight.Control = Owner
AnchorSideRight.Side = asrBottom
Left = 76
Height = 24
Top = 309
Width = 515
Anchors = [akTop, akLeft, akRight]
AutoSize = True
BorderSpacing.Top = 3
BorderSpacing.Right = 6
BevelOuter = bvNone
ChildSizing.Layout = cclLeftToRightThenTopToBottom
ChildSizing.ControlsPerLine = 3
ClientHeight = 24
ClientWidth = 515
TabOrder = 12
object rbMenuGlyphShowSystem: TRadioButton
AnchorSideRight.Control = PanelGlyphsMenusOptions
AnchorSideRight.Side = asrBottom
Left = 0
Height = 24
Top = 0
Width = 169
Caption = 'rbMenuGlyphShowSystem'
Checked = True
TabOrder = 0
TabStop = True
end
object rbMenuGlyphShowNever: TRadioButton
AnchorSideLeft.Side = asrCenter
Left = 169
Height = 24
Top = 0
Width = 160
Caption = 'rbMenuGlyphShowNever'
TabOrder = 1
end
object rbMenuGlyphShowAlways: TRadioButton
Left = 329
Height = 24
Top = 0
Width = 166
Caption = 'rbMenuGlyphShowAlways'
TabOrder = 2
end
end
object lblCenter: TLabel[34]
AnchorSideLeft.Control = Owner
AnchorSideLeft.Side = asrCenter
AnchorSideTop.Control = lblDesktopFiles
AnchorSideTop.Side = asrBottom
Left = 296
Height = 5
Top = 223
Width = 5
AutoSize = False
ParentColor = False
end
object AskSavingOnlySessionCheckBox: TCheckBox[35]
AnchorSideLeft.Control = Owner
AnchorSideTop.Control = lblAutoSave
AnchorSideTop.Side = asrBottom
Left = 6
Height = 24
Top = 76
Width = 204
BorderSpacing.Left = 6
BorderSpacing.Top = 6
Caption = 'AskSavingOnlySessionCheckBox'
TabOrder = 13
end
end