/components/jcf2/Notepad/frmJcfNotepad.dfm
http://github.com/graemeg/lazarus · Unknown · 323 lines · 323 code · 0 blank · 0 comment · 0 complexity · ae3800fbfab81755fdd304d94e44dcd2 MD5 · raw file
- object fmJCFNotepad: TfmJCFNotepad
- Left = 165
- Top = 173
- Caption = 'JCF Notepad'
- ClientHeight = 624
- ClientWidth = 847
- Color = clBtnFace
- Font.Charset = ANSI_CHARSET
- Font.Color = clWindowText
- Font.Height = -15
- Font.Name = 'Segoe UI'
- Font.Style = []
- KeyPreview = True
- Menu = MainMenu1
- OldCreateOrder = False
- Scaled = False
- OnCreate = FormCreate
- OnDestroy = FormDestroy
- OnKeyUp = FormKeyUp
- OnResize = FormResize
- OnShow = FormShow
- PixelsPerInch = 96
- TextHeight = 20
- object sb1: TStatusBar
- Left = 0
- Top = 599
- Width = 847
- Height = 25
- Panels = <
- item
- Width = 80
- end
- item
- Width = 50
- end>
- ParentFont = True
- UseSystemFont = False
- end
- object pnlTop: TPanel
- Left = 0
- Top = 0
- Width = 847
- Height = 35
- Align = alTop
- TabOrder = 1
- object sbLoad: TSpeedButton
- Left = 2
- Top = 2
- Width = 70
- Height = 29
- Action = actOpen
- ParentShowHint = False
- ShowHint = True
- end
- object sbSave: TSpeedButton
- Left = 148
- Top = 2
- Width = 94
- Height = 29
- Action = actSave
- end
- object sbGo: TSpeedButton
- Left = 74
- Top = 2
- Width = 72
- Height = 29
- Action = actGo
- end
- object sbClear: TSpeedButton
- Left = 244
- Top = 2
- Width = 70
- Height = 29
- Action = actClear
- end
- end
- object pcPages: TPageControl
- Left = 0
- Top = 35
- Width = 847
- Height = 564
- ActivePage = tsInput
- Align = alClient
- TabOrder = 2
- OnChange = pcPagesChange
- object tsInput: TTabSheet
- Caption = 'Input'
- object mInput: TJvMemo
- Left = 0
- Top = 0
- Width = 839
- Height = 529
- AutoSize = False
- MaxLines = 0
- HideCaret = False
- Align = alClient
- Font.Charset = ANSI_CHARSET
- Font.Color = clWindowText
- Font.Height = -18
- Font.Name = 'Courier New'
- Font.Style = []
- ParentFont = False
- ScrollBars = ssVertical
- TabOrder = 0
- OnClick = mInputClick
- OnEnter = mInputEnter
- OnKeyDown = mInputKeyDown
- OnKeyUp = mInputKeyDown
- OnMouseUp = mInputMouseUp
- end
- end
- object tsOutput: TTabSheet
- Caption = 'Output'
- ImageIndex = 1
- object lblMessages: TLabel
- Left = 15
- Top = 207
- Width = 64
- Height = 20
- Caption = 'Messages'
- end
- object mOutput: TJvMemo
- Left = 15
- Top = 20
- Width = 228
- Height = 109
- AutoSize = False
- ClipboardCommands = [caCopy]
- MaxLines = 0
- HideCaret = False
- Font.Charset = ANSI_CHARSET
- Font.Color = clWindowText
- Font.Height = -18
- Font.Name = 'Courier New'
- Font.Style = []
- ParentColor = True
- ParentFont = False
- ReadOnly = True
- ScrollBars = ssVertical
- TabOrder = 0
- OnClick = mOutputClick
- OnEnter = mOutputEnter
- OnKeyUp = mOutputKeyUp
- end
- object mMessages: TJvMemo
- Left = 15
- Top = 233
- Width = 228
- Height = 110
- AutoSize = False
- ClipboardCommands = [caCopy]
- MaxLines = 0
- HideCaret = False
- Font.Charset = ANSI_CHARSET
- Font.Color = clWindowText
- Font.Height = -18
- Font.Name = 'Courier New'
- Font.Style = []
- ParentColor = True
- ParentFont = False
- ReadOnly = True
- ScrollBars = ssVertical
- TabOrder = 1
- end
- end
- end
- object ActionList1: TActionList
- Left = 364
- Top = 17
- object actOpen: TAction
- Caption = '&Open...'
- Hint = 'Open an input file'
- OnExecute = actOpenExecute
- end
- object actSave: TAction
- Caption = '&Save output...'
- Hint = 'Save the output'
- OnExecute = actSaveExecute
- end
- object actGo: TAction
- Caption = '&Go'
- Hint = 'Run the formatter on the input'
- OnExecute = actGoExecute
- end
- object actClear: TAction
- Caption = '&Clear'
- OnExecute = actClearExecute
- end
- object actCopy: TAction
- Caption = 'Copy'
- Hint = 'Copy output to clipboard'
- ShortCut = 16451
- OnExecute = actCopyExecute
- end
- object actPaste: TAction
- Caption = '&Paste'
- Hint = 'Paste from clipboard to input'
- ShortCut = 16470
- OnExecute = actPasteExecute
- end
- object ActCut: TAction
- Caption = '&Cut'
- ShortCut = 16472
- OnExecute = ActCutExecute
- end
- end
- object OpenDialog1: TOpenDialog
- DefaultExt = '*.pas'
- Left = 496
- Top = 16
- end
- object SaveDialog1: TSaveDialog
- Left = 444
- Top = 20
- end
- object MainMenu1: TMainMenu
- Left = 400
- Top = 8
- object mnuFile: TMenuItem
- Caption = '&File'
- OnClick = actCopyExecute
- object mnuFileOpen: TMenuItem
- Action = actOpen
- end
- object mnuFileSaveOut: TMenuItem
- Action = actSave
- end
- object mnuFileSaveIn: TMenuItem
- Caption = 'Save &Input'
- OnClick = mnuFileSaveInClick
- end
- object mnuFileSaveInAs: TMenuItem
- Caption = 'Save Input &as...'
- OnClick = mnuFileSaveInAsClick
- end
- object N1: TMenuItem
- Caption = '-'
- end
- object mnuExit: TMenuItem
- Caption = 'Exit'
- OnClick = mnuExitClick
- end
- end
- object mnuEdit: TMenuItem
- Caption = '&Edit'
- object mnuEditCut: TMenuItem
- Action = ActCut
- end
- object mnuEditCopy: TMenuItem
- Action = actCopy
- Hint = 'Copy to clipboard'
- end
- object mnuEditPaste: TMenuItem
- Action = actPaste
- end
- object mnuEditSelectAll: TMenuItem
- Caption = 'Select &All'
- ShortCut = 16449
- OnClick = mnuEditSelectAllClick
- end
- object mnuEditCopyOutput: TMenuItem
- Caption = 'Copy &Output'
- ShortCut = 16463
- OnClick = mnuEditCopyOutputClick
- end
- object mnuEditCopyMessages: TMenuItem
- Caption = 'Copy &Messages'
- ShortCut = 16461
- OnClick = mnuEditCopyMessagesClick
- end
- end
- object mnuFormat: TMenuItem
- Caption = '&Format'
- object mnuEditGo: TMenuItem
- Action = actGo
- ShortCut = 16455
- end
- object mnuEditClear: TMenuItem
- Action = actClear
- ShortCut = 16474
- end
- end
- object mnuSettings: TMenuItem
- Caption = '&Settings'
- object mnuShowRegSetting: TMenuItem
- Caption = '&Registry Settings...'
- GroupIndex = 1
- OnClick = mnuShowRegSettingClick
- end
- object mnuFormatSettings: TMenuItem
- Caption = '&Format Settings...'
- GroupIndex = 1
- OnClick = mnuFormatSettingsClick
- end
- end
- object mnuHelp: TMenuItem
- Caption = '&Help'
- object Contents1: TMenuItem
- Caption = '&Contents'
- OnClick = Contents1Click
- end
- object mnuHelpAbout: TMenuItem
- Caption = '&About'
- OnClick = mnuHelpAboutClick
- end
- end
- end
- object mruFiles: TJvMRUManager
- Duplicates = dupIgnore
- AccelDelimiter = adSpace
- Capacity = 9
- RecentMenu = mnuFile
- OnClick = mruFilesClick
- Left = 540
- Top = 24
- end
- object JvFormStorage1: TJvFormStorage
- AppStoragePath = 'fmJCFNotepad\'
- StoredValues = <>
- Left = 576
- Top = 8
- end
- end