mirror of
https://github.com/doublecmd/doublecmd.git
synced 2026-06-21 09:58:13 +00:00
Fix: Bug [ 1692757 ] Disk button and focus
add: File property on windows Remove: bad shortcut on some actions
This commit is contained in:
parent
327a158d2a
commit
a2d47fc5bb
6 changed files with 759 additions and 769 deletions
460
fMain.lrs
460
fMain.lrs
|
|
@ -3,235 +3,233 @@
|
|||
LazarusResources.Add('TfrmMain','FORMDATA',[
|
||||
'TPF0'#241#8'TfrmMain'#7'frmMain'#4'Left'#3#15#1#6'Height'#3'P'#1#3'Top'#3#184
|
||||
+#0#5'Width'#3#13#2#18'HorzScrollBar.Page'#3#12#2#18'VertScrollBar.Page'#3';'
|
||||
+#1#19'VertScrollBar.Range'#2'O'#7'Caption'#6#16'Double Commander'#10'Font.Co'
|
||||
+'lor'#7#7'clBlack'#11'Font.Height'#2#13#9'Font.Name'#6#9'Helvetica'#10'Font.'
|
||||
+'Pitch'#7#10'fpVariable'#10'KeyPreview'#9#4'Menu'#7#7'mnuMain'#10'OnActivate'
|
||||
+#7#12'FormActivate'#7'OnClose'#7#12'frmMainClose'#9'OnDestroy'#7#11'FormDest'
|
||||
+'roy'#9'OnKeyDown'#7#11'FormKeyDown'#10'OnKeyPress'#7#12'FormKeyPress'#7'OnK'
|
||||
+'eyUp'#7#12'frmMainKeyUp'#8'OnResize'#7#10'FormResize'#6'OnShow'#7#11'frmMai'
|
||||
+'nShow'#8'Position'#7#15'poDesktopCenter'#8'ShowHint'#9#0#6'TPanel'#9'pnlBut'
|
||||
+'ton'#6'Height'#2#22#3'Top'#2#23#5'Width'#3#13#2#5'Align'#7#5'alTop'#11'Full'
|
||||
+'Repaint'#8#8'TabOrder'#2#0#7'Visible'#8#0#0#6'TPanel'#7'pnlDisk'#6'Height'#2
|
||||
+#24#3'Top'#2'-'#5'Width'#3#13#2#5'Align'#7#5'alTop'#7'Caption'#6#7'pnlDisk'
|
||||
+#11'FullRepaint'#8#11'ParentColor'#8#8'TabOrder'#2#1#0#11'TKAStoolBar'#7'dsk'
|
||||
+'Left'#4'Left'#2#1#6'Height'#2#22#3'Top'#2#1#5'Width'#3'b'#1#5'Align'#7#6'al'
|
||||
+'Left'#11'ParentColor'#8#8'TabOrder'#2#0#17'OnToolButtonClick'#7#22'dskLeftT'
|
||||
+'oolButtonClick'#15'CheckToolButton'#9#11'FlatButtons'#9#11'IsDiskPanel'#9#0
|
||||
+#0#11'TKAStoolBar'#8'dskRight'#4'Left'#3'c'#1#6'Height'#2#22#3'Top'#2#1#5'Wi'
|
||||
+'dth'#3#169#0#5'Align'#7#8'alClient'#7'Anchors'#11#5'akTop'#6'akLeft'#8'akBo'
|
||||
+'ttom'#0#8'TabOrder'#2#1#17'OnToolButtonClick'#7#23'dskRightToolButtonClick'
|
||||
+#15'CheckToolButton'#9#11'FlatButtons'#9#11'IsDiskPanel'#9#0#0#0#6'TPanel'#10
|
||||
+'pnlCommand'#6'Height'#2'B'#3'Top'#3#250#0#5'Width'#3#13#2#5'Align'#7#8'alBo'
|
||||
+'ttom'#7'Anchors'#11#6'akLeft'#7'akRight'#0#10'BevelOuter'#7#9'bvLowered'#11
|
||||
+'FullRepaint'#8#11'ParentColor'#8#8'TabOrder'#2#2#0#6'TLabel'#14'lblCommandP'
|
||||
+'ath'#4'Left'#2#1#6'Height'#2#14#3'Top'#2#8#5'Width'#2#23#9'Alignment'#7#14
|
||||
+'taRightJustify'#7'Caption'#6#4'Path'#5'Color'#7#6'clNone'#11'ParentColor'#8
|
||||
+#13'ShowAccelChar'#8#0#0#6'TPanel'#7'pnlKeys'#4'Left'#2#1#6'Height'#2#27#3'T'
|
||||
+'op'#2'&'#5'Width'#3#11#2#5'Align'#7#8'alBottom'#7'Anchors'#11#6'akLeft'#7'a'
|
||||
+'kRight'#0#10'BevelOuter'#7#9'bvLowered'#11'FullRepaint'#8#8'TabOrder'#2#0#8
|
||||
+'OnResize'#7#13'pnlKeysResize'#0#12'TSpeedButton'#5'btnF3'#4'Left'#2#1#6'Hei'
|
||||
+'ght'#2#23#3'Top'#2#4#5'Width'#2'K'#6'Action'#7#7'actView'#5'Color'#7#9'clBt'
|
||||
+'nFace'#4'Flat'#9#9'NumGlyphs'#2#0#0#0#12'TSpeedButton'#5'btnF4'#4'Left'#2'L'
|
||||
+#6'Height'#2#23#3'Top'#2#4#5'Width'#2'K'#6'Action'#7#7'actEdit'#5'Color'#7#9
|
||||
+'clBtnFace'#4'Flat'#9#9'NumGlyphs'#2#0#0#0#12'TSpeedButton'#5'btnF5'#4'Left'
|
||||
+#3#151#0#6'Height'#2#23#3'Top'#2#4#5'Width'#2'K'#6'Action'#7#7'actCopy'#5'Co'
|
||||
+'lor'#7#9'clBtnFace'#4'Flat'#9#9'NumGlyphs'#2#0#0#0#12'TSpeedButton'#5'btnF6'
|
||||
+#4'Left'#3#226#0#6'Height'#2#23#3'Top'#2#4#5'Width'#2'K'#6'Action'#7#9'actRe'
|
||||
+'name'#5'Color'#7#9'clBtnFace'#4'Flat'#9#9'NumGlyphs'#2#0#0#0#12'TSpeedButto'
|
||||
+'n'#5'btnF7'#4'Left'#3'-'#1#6'Height'#2#23#3'Top'#2#4#5'Width'#2'K'#6'Action'
|
||||
+#7#10'actMakeDir'#5'Color'#7#9'clBtnFace'#4'Flat'#9#9'NumGlyphs'#2#0#0#0#12
|
||||
+'TSpeedButton'#5'btnF8'#4'Left'#3'x'#1#6'Height'#2#23#3'Top'#2#4#5'Width'#2
|
||||
+'K'#6'Action'#7#9'actDelete'#5'Color'#7#9'clBtnFace'#4'Flat'#9#9'NumGlyphs'#2
|
||||
+#0#0#0#12'TSpeedButton'#6'btnF10'#4'Left'#3#27#2#6'Height'#2#23#3'Top'#2#4#5
|
||||
+'Width'#2'K'#6'Action'#7#7'actExit'#5'Color'#7#9'clBtnFace'#4'Flat'#9#9'NumG'
|
||||
+'lyphs'#2#0#0#0#12'TSpeedButton'#5'btnF9'#4'Left'#3#192#1#6'Height'#2#22#3'T'
|
||||
+'op'#2#4#5'Width'#2'Y'#6'Action'#7#11'actShowMenu'#5'Color'#7#9'clBtnFace'#4
|
||||
+'Flat'#9#9'NumGlyphs'#2#0#0#0#0#9'TComboBox'#10'edtCommand'#4'Left'#2'8'#6'H'
|
||||
+'eight'#2#21#3'Top'#2#8#5'Width'#3#176#2#7'TabStop'#8#16'AutoCompleteText'#11
|
||||
+#22'cbactEndOfLineComplete'#20'cbactSearchAscending'#0#10'ItemHeight'#2#18#9
|
||||
+'MaxLength'#2#0#9'OnKeyDown'#7#17'edtCommandKeyDown'#7'OnKeyUp'#7#15'edtComm'
|
||||
+'andKeyUp'#11'ParentCtl3D'#8#8'TabOrder'#2#1#0#0#0#6'TPanel'#12'pnlNotebooks'
|
||||
+#6'Height'#3#181#0#3'Top'#2'E'#5'Width'#3#13#2#5'Align'#7#8'alClient'#11'Ful'
|
||||
+'lRepaint'#8#8'TabOrder'#2#3#7'TabStop'#9#0#9'TNotebook'#6'nbLeft'#4'Left'#2
|
||||
+#1#6'Height'#3#179#0#3'Top'#2#1#5'Width'#3#135#1#5'Align'#7#6'alLeft'#17'OnC'
|
||||
+'loseTabClicked'#7#23'NoteBookCloseTabClicked'#7'Options'#11#19'nboShowClose'
|
||||
+'Buttons'#0#0#0#9'TSplitter'#9'Splitter1'#4'Left'#3#136#1#6'Height'#3#179#0#3
|
||||
+'Top'#2#1#5'Width'#2#4#11'ResizeStyle'#7#6'rsLine'#0#0#9'TNotebook'#7'nbRigh'
|
||||
+'t'#4'Left'#3#140#1#6'Height'#3#179#0#3'Top'#2#1#5'Width'#3#128#0#5'Align'#7
|
||||
+#8'alClient'#17'OnCloseTabClicked'#7#23'NoteBookCloseTabClicked'#7'Options'
|
||||
+#11#19'nboShowCloseButtons'#0#0#0#0#11'TKAStoolBar'#11'MainToolBar'#6'Height'
|
||||
+#2#23#5'Width'#3#13#2#5'Align'#7#5'alTop'#8'TabOrder'#2#4#11'OnMouseDown'#7
|
||||
+#20'MainToolBarMouseDown'#17'OnToolButtonClick'#7#26'MainToolBarToolButtonCl'
|
||||
+'ick'#11'FlatButtons'#9#0#0#9'TMainMenu'#7'mnuMain'#4'left'#3#27#1#3'top'#2#8
|
||||
+#0#9'TMenuItem'#8'mnuFiles'#7'Caption'#6#5'Files'#0#9'TMenuItem'#12'mnuFiles'
|
||||
+'Link'#6'Action'#7#11'actHardLink'#7'OnClick'#7#18'actHardLinkExecute'#0#0#9
|
||||
,'TMenuItem'#15'mnuFilesSymLink'#6'Action'#7#10'actSymLink'#7'OnClick'#7#17'a'
|
||||
+'ctSymLinkExecute'#0#0#9'TMenuItem'#7'miLine1'#7'Caption'#6#1'-'#0#0#9'TMenu'
|
||||
+'Item'#14'mnuFilesAttrib'#6'Action'#7#8'actChMod'#7'OnClick'#7#15'actChModEx'
|
||||
+'ecute'#0#0#9'TMenuItem'#13'mnuFilesChown'#6'Action'#7#8'actChown'#7'OnClick'
|
||||
+#7#15'actChownExecute'#0#0#9'TMenuItem'#18'mnuFilesProperties'#6'Action'#7#17
|
||||
+'actFileProperties'#7'OnClick'#7#24'actFilePropertiesExecute'#0#0#9'TMenuIte'
|
||||
+'m'#13'mnuFilesSpace'#6'Action'#7#17'actCalculateSpace'#7'OnClick'#7#24'actC'
|
||||
+'alculateSpaceExecute'#0#0#9'TMenuItem'#14'mnuFilesCmpCnt'#6'Action'#7#18'ac'
|
||||
+'tCompareContents'#7'OnClick'#7#25'actCompareContentsExecute'#0#0#9'TMenuIte'
|
||||
+'m'#13'miMultiRename'#6'Action'#7#14'actMultiRename'#7'OnClick'#7#21'actMult'
|
||||
+'iRenameExecute'#0#0#9'TMenuItem'#7'miLine2'#7'Caption'#6#1'-'#0#0#9'TMenuIt'
|
||||
+'em'#13'mnuFilesSplit'#6'Action'#7#14'actFileSpliter'#7'OnClick'#7#21'actFil'
|
||||
+'eSpliterExecute'#0#0#9'TMenuItem'#15'mnuFilesCombine'#6'Action'#7#13'actFil'
|
||||
+'eLinker'#7'Caption'#6#13'Combine Files'#7'OnClick'#7#20'actFileLinkerExecut'
|
||||
+'e'#0#0#9'TMenuItem'#7'miLine3'#7'Caption'#6#1'-'#0#0#9'TMenuItem'#19'mnuFil'
|
||||
+'esShwSysFiles'#6'Action'#7#15'actShowSysFiles'#7'OnClick'#7#22'actShowSysFi'
|
||||
+'lesExecute'#0#0#9'TMenuItem'#7'miLine4'#7'Caption'#6#1'-'#0#0#9'TMenuItem'#6
|
||||
+'miExit'#6'Action'#7#7'actExit'#7'OnClick'#7#14'actExitExecute'#0#0#0#9'TMen'
|
||||
+'uItem'#7'mnuMark'#7'Caption'#6#5'&Mark'#0#9'TMenuItem'#13'mnuMarkSGroup'#6
|
||||
+'Action'#7#11'actMarkPlus'#7'OnClick'#7#18'actMarkPlusExecute'#0#0#9'TMenuIt'
|
||||
+'em'#13'mnuMarkUGroup'#6'Action'#7#12'actMarkMinus'#7'OnClick'#7#19'actMarkM'
|
||||
+'inusExecute'#0#0#9'TMenuItem'#11'mnuMarkSAll'#6'Action'#7#14'actMarkMarkAll'
|
||||
+#7'OnClick'#7#21'actMarkMarkAllExecute'#0#0#9'TMenuItem'#11'mnuMarkUAll'#6'A'
|
||||
+'ction'#7#16'actMarkUnmarkAll'#7'OnClick'#7#23'actMarkUnmarkAllExecute'#0#0#9
|
||||
+'TMenuItem'#13'mnuMarkInvert'#6'Action'#7#13'actMarkInvert'#7'OnClick'#7#20
|
||||
+'actMarkInvertExecute'#0#0#9'TMenuItem'#7'miLine5'#7'Caption'#6#1'-'#0#0#9'T'
|
||||
+'MenuItem'#13'mnuMarkCmpDir'#7'Caption'#6#20'&Compare Directories'#7'Enabled'
|
||||
+#8#8'ShortCut'#3'10'#0#0#0#9'TMenuItem'#6'mnuCmd'#7'Caption'#6#9'&Commands'#0
|
||||
+#9'TMenuItem'#12'mnuCmdSearch'#6'Action'#7#9'actSearch'#7'OnClick'#7#16'actS'
|
||||
+'earchExecute'#0#0#9'TMenuItem'#16'mnuCmdDirHotlist'#6'Action'#7#13'actDirHo'
|
||||
+'tList'#7'OnClick'#7#20'actDirHotListExecute'#0#0#9'TMenuItem'#7'miLine6'#7
|
||||
+'Caption'#6#1'-'#0#0#9'TMenuItem'#9'miRunTerm'#6'Action'#7#10'actRunTerm'#7
|
||||
+'OnClick'#7#17'actRunTermExecute'#0#0#9'TMenuItem'#7'miLine9'#7'Caption'#6#1
|
||||
+'-'#0#0#9'TMenuItem'#22'mnuCmdSwapSourceTarget'#7'Caption'#6#18'Source &<-> '
|
||||
+'Target'#7'Enabled'#8#8'ShortCut'#3'U@'#0#0#9'TMenuItem'#20'mnuCmdTargetIsSo'
|
||||
+'urce'#7'Caption'#6#16'Target &= Source'#7'Enabled'#8#0#0#0#9'TMenuItem'#7'm'
|
||||
+'nuShow'#7'Caption'#6#5'&Show'#0#9'TMenuItem'#11'mnuShowName'#6'Action'#7#13
|
||||
+'actSortByName'#7'OnClick'#7#20'actSortByNameExecute'#0#0#9'TMenuItem'#16'mn'
|
||||
+'uShowExtension'#6'Action'#7#12'actSortByExt'#7'OnClick'#7#19'actSortByExtEx'
|
||||
+'ecute'#0#0#9'TMenuItem'#11'mnuShowSize'#6'Action'#7#13'actSortBySize'#7'OnC'
|
||||
+'lick'#7#20'actSortBySizeExecute'#0#0#9'TMenuItem'#11'mnuShowTime'#6'Action'
|
||||
+#7#13'actSortByDate'#7'OnClick'#7#20'actSortByDateExecute'#0#0#9'TMenuItem'
|
||||
+#13'mnuShowAttrib'#6'Action'#7#13'actSortByAttr'#7'OnClick'#7#20'actSortByAt'
|
||||
+'trExecute'#0#0#9'TMenuItem'#7'miLine7'#7'Caption'#6#1'-'#0#0#9'TMenuItem'#14
|
||||
+'mnuShowReverse'#6'Action'#7#15'actReverseOrder'#7'OnClick'#7#22'actReverseO'
|
||||
+'rderExecute'#0#0#9'TMenuItem'#13'mnuShowReread'#6'Action'#7#10'actRefresh'#7
|
||||
+'OnClick'#7#17'actRefreshExecute'#0#0#0#9'TMenuItem'#9'mnuConfig'#7'Caption'
|
||||
+#6#14'C&onfiguration'#0#9'TMenuItem'#16'mnuConfigOptions'#6'Action'#7#10'act'
|
||||
+'Options'#7'OnClick'#7#17'actOptionsExecute'#0#0#0#9'TMenuItem'#7'mnuHelp'#7
|
||||
+'Caption'#6#5'&Help'#0#9'TMenuItem'#12'mnuHelpAbout'#6'Action'#7#8'actAbout'
|
||||
+#8'ShortCut'#2'p'#7'OnClick'#7#15'actAboutExecute'#0#0#0#0#11'TActionList'#9
|
||||
+'actionLst'#4'left'#3'!'#1#3'top'#2'@'#0#7'TAction'#7'actExit'#8'Category'#6
|
||||
+#4'File'#7'Caption'#6#4'Exit'#18'DisableIfNoHandler'#9#8'HelpType'#7#9'htKey'
|
||||
+'word'#9'OnExecute'#7#14'actExitExecute'#0#0#7'TAction'#7'actView'#8'Categor'
|
||||
+'y'#6#7'Classic'#7'Caption'#6#7'View F3'#18'DisableIfNoHandler'#9#8'HelpType'
|
||||
+#7#9'htKeyword'#9'OnExecute'#7#14'actViewExecute'#8'ShortCut'#3'2'#16#0#0#7
|
||||
+'TAction'#7'actEdit'#8'Category'#6#7'Classic'#7'Caption'#6#7'Edit F4'#18'Dis'
|
||||
+'ableIfNoHandler'#9#8'HelpType'#7#9'htKeyword'#9'OnExecute'#7#14'actEditExec'
|
||||
+'ute'#8'ShortCut'#3'3'#16#0#0#7'TAction'#7'actCopy'#8'Category'#6#7'Classic'
|
||||
+#7'Caption'#6#7'Copy F5'#18'DisableIfNoHandler'#9#8'HelpType'#7#9'htKeyword'
|
||||
+#9'OnExecute'#7#14'actCopyExecute'#8'ShortCut'#3'4'#16#0#0#7'TAction'#9'actR'
|
||||
+'ename'#8'Category'#6#7'Classic'#7'Caption'#6#9'Rename F6'#18'DisableIfNoHan'
|
||||
+'dler'#9#8'HelpType'#7#9'htKeyword'#9'OnExecute'#7#16'actRenameExecute'#8'Sh'
|
||||
+'ortCut'#3'5'#16#0#0#7'TAction'#10'actMakeDir'#8'Category'#6#7'Classic'#7'Ca'
|
||||
,'ption'#6#10'MakeDir F7'#18'DisableIfNoHandler'#9#8'HelpType'#7#9'htKeyword'
|
||||
+#9'OnExecute'#7#17'actMakeDirExecute'#8'ShortCut'#3'6'#16#0#0#7'TAction'#9'a'
|
||||
+'ctDelete'#8'Category'#6#7'Classic'#7'Caption'#6#9'Delete F8'#18'DisableIfNo'
|
||||
+'Handler'#9#8'HelpType'#7#9'htKeyword'#9'OnExecute'#7#16'actDeleteExecute'#8
|
||||
+'ShortCut'#3'7'#16#0#0#7'TAction'#8'actAbout'#8'Category'#6#4'Help'#7'Captio'
|
||||
+'n'#6#5'About'#18'DisableIfNoHandler'#9#8'HelpType'#7#9'htKeyword'#9'OnExecu'
|
||||
+'te'#7#15'actAboutExecute'#8'ShortCut'#3'0'#16#0#0#7'TAction'#15'actShowSysF'
|
||||
+'iles'#8'Category'#6#4'File'#7'Caption'#6#17'Show System Files'#7'Checked'#9
|
||||
+#18'DisableIfNoHandler'#9#8'HelpType'#7#9'htKeyword'#9'OnExecute'#7#22'actSh'
|
||||
+'owSysFilesExecute'#0#0#7'TAction'#10'actOptions'#8'Category'#6#6'Config'#7
|
||||
+'Caption'#6#10'Options...'#18'DisableIfNoHandler'#9#8'HelpType'#7#9'htKeywor'
|
||||
+'d'#9'OnExecute'#7#17'actOptionsExecute'#0#0#7'TAction'#18'actCompareContent'
|
||||
+'s'#8'Category'#6#4'File'#7'Caption'#6#20'Compare by &Contents'#18'DisableIf'
|
||||
+'NoHandler'#9#8'HelpType'#7#9'htKeyword'#9'OnExecute'#7#25'actCompareContent'
|
||||
+'sExecute'#0#0#7'TAction'#11'actShowMenu'#8'Category'#6#7'Classic'#7'Caption'
|
||||
+#6#7'Menu F9'#18'DisableIfNoHandler'#9#8'HelpType'#7#9'htKeyword'#9'OnExecut'
|
||||
+'e'#7#18'actShowMenuExecute'#8'ShortCut'#3'8'#16#0#0#7'TAction'#10'actRefres'
|
||||
+'h'#8'Category'#6#4'Show'#7'Caption'#6#8'&Refresh'#18'DisableIfNoHandler'#9#8
|
||||
+'HelpType'#7#9'htKeyword'#9'OnExecute'#7#17'actRefreshExecute'#8'ShortCut'#3
|
||||
+'R@'#0#0#7'TAction'#9'actSearch'#8'Category'#6#8'Commands'#7'Caption'#6#7'&S'
|
||||
+'earch'#18'DisableIfNoHandler'#9#8'HelpType'#7#9'htKeyword'#9'OnExecute'#7#16
|
||||
+'actSearchExecute'#8'ShortCut'#3'6P'#0#0#7'TAction'#13'actDirHotList'#8'Cate'
|
||||
+'gory'#6#8'Commands'#7'Caption'#6#18'Directory &hotlist'#18'DisableIfNoHandl'
|
||||
+'er'#9#8'HelpType'#7#9'htKeyword'#9'OnExecute'#7#20'actDirHotListExecute'#8
|
||||
+'ShortCut'#3'D@'#0#0#7'TAction'#14'actMarkMarkAll'#8'Category'#6#4'Mark'#7'C'
|
||||
+'aption'#6#11'&Select All'#18'DisableIfNoHandler'#9#8'HelpType'#7#9'htKeywor'
|
||||
+'d'#9'OnExecute'#7#21'actMarkMarkAllExecute'#0#0#7'TAction'#13'actMarkInvert'
|
||||
+#8'Category'#6#4'Mark'#7'Caption'#6#17'Invert Selections'#18'DisableIfNoHand'
|
||||
+'ler'#9#8'HelpType'#7#9'htKeyword'#9'OnExecute'#7#20'actMarkInvertExecute'#8
|
||||
+'ShortCut'#2'*'#0#0#7'TAction'#16'actMarkUnmarkAll'#8'Category'#6#4'Mark'#7
|
||||
+'Caption'#6#12'Unselect All'#18'DisableIfNoHandler'#9#8'HelpType'#7#9'htKeyw'
|
||||
+'ord'#9'OnExecute'#7#23'actMarkUnmarkAllExecute'#0#0#7'TAction'#10'actDelete'
|
||||
+'2'#8'Category'#6#7'Classic'#7'Caption'#6#10'actDelete2'#18'DisableIfNoHandl'
|
||||
+'er'#9#8'HelpType'#7#9'htKeyword'#9'OnExecute'#7#17'actDelete2Execute'#8'Sho'
|
||||
+'rtCut'#3#7#16#0#0#7'TAction'#16'actPathToCmdLine'#7'Caption'#6#16'actPathTo'
|
||||
+'CmdLine'#18'DisableIfNoHandler'#9#8'HelpType'#7#9'htKeyword'#9'OnExecute'#7
|
||||
+#23'actPathToCmdLineExecute'#8'ShortCut'#3'P@'#0#0#7'TAction'#11'actMarkPlus'
|
||||
+#8'Category'#6#4'Mark'#7'Caption'#6#14'Select a group'#18'DisableIfNoHandler'
|
||||
+#9#8'HelpType'#7#9'htKeyword'#9'OnExecute'#7#18'actMarkPlusExecute'#0#0#7'TA'
|
||||
+'ction'#12'actMarkMinus'#8'Category'#6#4'Mark'#7'Caption'#6#16'Unselect a gr'
|
||||
+'oup'#18'DisableIfNoHandler'#9#8'HelpType'#7#9'htKeyword'#9'OnExecute'#7#19
|
||||
+'actMarkMinusExecute'#0#0#7'TAction'#8'actChMod'#8'Category'#6#4'File'#7'Cap'
|
||||
+'tion'#6#17'Change Attributes'#18'DisableIfNoHandler'#9#8'HelpType'#7#9'htKe'
|
||||
+'yword'#9'OnExecute'#7#15'actChModExecute'#0#0#7'TAction'#10'actSymLink'#8'C'
|
||||
+'ategory'#6#4'File'#7'Caption'#6#17'Create symlink...'#18'DisableIfNoHandler'
|
||||
+#9#8'HelpType'#7#9'htKeyword'#9'OnExecute'#7#17'actSymLinkExecute'#0#0#7'TAc'
|
||||
+'tion'#11'actHardLink'#8'Category'#6#4'File'#7'Caption'#6#14'Create link...'
|
||||
+#18'DisableIfNoHandler'#9#8'HelpType'#7#9'htKeyword'#9'OnExecute'#7#18'actHa'
|
||||
+'rdLinkExecute'#0#0#7'TAction'#15'actReverseOrder'#8'Category'#6#4'Show'#7'C'
|
||||
+'aption'#6#13'Reverse order'#18'DisableIfNoHandler'#9#8'HelpType'#7#9'htKeyw'
|
||||
+'ord'#9'OnExecute'#7#22'actReverseOrderExecute'#0#0#7'TAction'#13'actSortByN'
|
||||
+'ame'#8'Category'#6#4'Show'#7'Caption'#6#4'Name'#18'DisableIfNoHandler'#9#8
|
||||
+'HelpType'#7#9'htKeyword'#9'OnExecute'#7#20'actSortByNameExecute'#0#0#7'TAct'
|
||||
+'ion'#12'actSortByExt'#8'Category'#6#4'Show'#7'Caption'#6#9'Extension'#18'Di'
|
||||
+'sableIfNoHandler'#9#8'HelpType'#7#9'htKeyword'#9'OnExecute'#7#19'actSortByE'
|
||||
+'xtExecute'#0#0#7'TAction'#13'actSortBySize'#8'Category'#6#4'Show'#7'Caption'
|
||||
+#6#4'Size'#18'DisableIfNoHandler'#9#8'HelpType'#7#9'htKeyword'#9'OnExecute'#7
|
||||
+#20'actSortBySizeExecute'#0#0#7'TAction'#13'actSortByDate'#8'Category'#6#4'S'
|
||||
+'how'#7'Caption'#6#4'Date'#18'DisableIfNoHandler'#9#8'HelpType'#7#9'htKeywor'
|
||||
+'d'#9'OnExecute'#7#20'actSortByDateExecute'#0#0#7'TAction'#13'actSortByAttr'
|
||||
+#8'Category'#6#4'Show'#7'Caption'#6#6'Attrib'#18'DisableIfNoHandler'#9#8'Hel'
|
||||
+'pType'#7#9'htKeyword'#9'OnExecute'#7#20'actSortByAttrExecute'#0#0#7'TAction'
|
||||
+#14'actMultiRename'#8'Category'#6#4'File'#7'Caption'#6#17'Multi Rename Tool'
|
||||
+#18'DisableIfNoHandler'#9#8'HelpType'#7#9'htKeyword'#9'OnExecute'#7#21'actMu'
|
||||
,'ltiRenameExecute'#0#0#7'TAction'#10'actShiftF5'#8'Category'#6#8'Commands'#7
|
||||
+'Caption'#6#10'actShiftF5'#18'DisableIfNoHandler'#9#8'HelpType'#7#9'htKeywor'
|
||||
+'d'#9'OnExecute'#7#17'actShiftF5Execute'#8'ShortCut'#3'40'#0#0#7'TAction'#10
|
||||
+'actShiftF6'#8'Category'#6#8'Commands'#7'Caption'#6#10'actShiftF6'#18'Disabl'
|
||||
+'eIfNoHandler'#9#8'HelpType'#7#9'htKeyword'#9'OnExecute'#7#17'actShiftF6Exec'
|
||||
+'ute'#8'ShortCut'#3'50'#0#0#7'TAction'#10'actShiftF4'#8'Category'#6#8'Comman'
|
||||
+'ds'#7'Caption'#6#10'actShiftF4'#18'DisableIfNoHandler'#9#8'HelpType'#7#9'ht'
|
||||
+'Keyword'#9'OnExecute'#7#17'actShiftF4Execute'#0#0#7'TAction'#13'actDirHisto'
|
||||
+'ry'#8'Category'#6#8'Commands'#7'Caption'#6#13'actDirHistory'#18'DisableIfNo'
|
||||
+'Handler'#9#8'HelpType'#7#9'htKeyword'#9'OnExecute'#7#20'actDirHistoryExecut'
|
||||
+'e'#8'ShortCut'#3'H@'#0#0#7'TAction'#9'actCtrlF8'#8'Category'#6#8'Commands'#7
|
||||
+'Caption'#6#9'actCtrlF8'#18'DisableIfNoHandler'#9#8'HelpType'#7#9'htKeyword'
|
||||
+#9'OnExecute'#7#16'actCtrlF8Execute'#8'ShortCut'#3'7P'#0#0#7'TAction'#10'act'
|
||||
+'RunTerm'#8'Category'#6#8'Commands'#7'Caption'#6#8'Run Term'#18'DisableIfNoH'
|
||||
+'andler'#9#8'HelpType'#7#9'htKeyword'#9'OnExecute'#7#17'actRunTermExecute'#8
|
||||
+'ShortCut'#3'T@'#0#0#7'TAction'#17'actCalculateSpace'#8'Category'#6#4'File'#7
|
||||
+'Caption'#6#28'Calculate &Occupied Space...'#18'DisableIfNoHandler'#9#8'Help'
|
||||
+'Type'#7#9'htKeyword'#9'OnExecute'#7#24'actCalculateSpaceExecute'#0#0#7'TAct'
|
||||
+'ion'#17'actFileProperties'#8'Category'#6#4'File'#7'Caption'#6#20'Show File '
|
||||
+'Properties'#18'DisableIfNoHandler'#9#8'HelpType'#7#9'htKeyword'#9'OnExecute'
|
||||
+#7#24'actFilePropertiesExecute'#0#0#7'TAction'#8'actChown'#8'Category'#6#4'F'
|
||||
+'ile'#7'Caption'#6#5'Chown'#18'DisableIfNoHandler'#9#8'HelpType'#7#9'htKeywo'
|
||||
+'rd'#9'OnExecute'#7#15'actChownExecute'#0#0#7'TAction'#13'actFileLinker'#8'C'
|
||||
+'ategory'#6#4'File'#7'Caption'#6#10'Link Files'#18'DisableIfNoHandler'#9#8'H'
|
||||
+'elpType'#7#9'htKeyword'#9'OnExecute'#7#20'actFileLinkerExecute'#0#0#7'TActi'
|
||||
+'on'#14'actFileSpliter'#8'Category'#6#4'File'#7'Caption'#6#10'Split File'#18
|
||||
+'DisableIfNoHandler'#9#8'HelpType'#7#9'htKeyword'#9'OnExecute'#7#21'actFileS'
|
||||
+'pliterExecute'#0#0#7'TAction'#9'actNewTab'#8'Category'#6#4'Tabs'#7'Caption'
|
||||
+#6#9'actNewTab'#18'DisableIfNoHandler'#9#8'HelpType'#7#9'htKeyword'#9'OnExec'
|
||||
+'ute'#7#16'actNewTabExecute'#0#0#7'TAction'#12'actRemoveTab'#8'Category'#6#4
|
||||
+'Tabs'#7'Caption'#6#12'actRemoveTab'#18'DisableIfNoHandler'#9#8'HelpType'#7#9
|
||||
+'htKeyword'#9'OnExecute'#7#19'actRemoveTabExecute'#0#0#0#10'TPopupMenu'#9'pm'
|
||||
+'HotList'#4'left'#3#152#0#3'top'#3#136#0#0#9'TMenuItem'#9'MenuItem3'#7'Capti'
|
||||
+'on'#6#9'New Item1'#0#0#0#10'TPopupMenu'#10'pmFileList'#7'OnPopup'#7#15'pmFi'
|
||||
+'leListPopup'#4'left'#3#216#0#3'top'#3#136#0#0#9'TMenuItem'#5'file1'#7'Capti'
|
||||
+'on'#6#4'file'#0#0#0#10'TPopupMenu'#12'pmDirHistory'#9'AutoPopup'#8#4'left'#3
|
||||
+#184#0#3'top'#3#136#0#0#9'TMenuItem'#9'MenuItem4'#7'Caption'#6#9'New Item1'#0
|
||||
+#0#0#10'TPopupMenu'#9'pmToolBar'#3'Tag'#2#255#4'left'#2'x'#3'top'#3#136#0#0#9
|
||||
+'TMenuItem'#6'tbEdit'#7'Caption'#6#4'Edit'#7'OnClick'#7#11'tbEditClick'#0#0#9
|
||||
+'TMenuItem'#8'tbDelete'#7'Caption'#6#6'Delete'#7'OnClick'#7#11'DeleteClick'#0
|
||||
+#0#0#0
|
||||
+#1#19'VertScrollBar.Range'#2'O'#13'ActiveControl'#7#12'pnlNotebooks'#7'Capti'
|
||||
+'on'#6#16'Double Commander'#10'Font.Color'#7#7'clBlack'#11'Font.Height'#2#13
|
||||
+#9'Font.Name'#6#9'Helvetica'#10'Font.Pitch'#7#10'fpVariable'#10'KeyPreview'#9
|
||||
+#4'Menu'#7#7'mnuMain'#10'OnActivate'#7#12'FormActivate'#7'OnClose'#7#12'frmM'
|
||||
+'ainClose'#9'OnDestroy'#7#11'FormDestroy'#9'OnKeyDown'#7#11'FormKeyDown'#10
|
||||
+'OnKeyPress'#7#12'FormKeyPress'#7'OnKeyUp'#7#12'frmMainKeyUp'#8'OnResize'#7
|
||||
+#10'FormResize'#6'OnShow'#7#11'frmMainShow'#8'Position'#7#15'poDesktopCenter'
|
||||
+#8'ShowHint'#9#0#6'TPanel'#9'pnlButton'#6'Height'#2#22#3'Top'#2#23#5'Width'#3
|
||||
+#13#2#5'Align'#7#5'alTop'#11'FullRepaint'#8#8'TabOrder'#2#0#7'Visible'#8#0#0
|
||||
+#6'TPanel'#7'pnlDisk'#6'Height'#2#24#3'Top'#2'-'#5'Width'#3#13#2#5'Align'#7#5
|
||||
+'alTop'#7'Caption'#6#7'pnlDisk'#11'FullRepaint'#8#11'ParentColor'#8#8'TabOrd'
|
||||
+'er'#2#1#0#11'TKAStoolBar'#7'dskLeft'#4'Left'#2#1#6'Height'#2#22#3'Top'#2#1#5
|
||||
+'Width'#3'b'#1#5'Align'#7#6'alLeft'#11'ParentColor'#8#8'TabOrder'#2#0#17'OnT'
|
||||
+'oolButtonClick'#7#22'dskLeftToolButtonClick'#15'CheckToolButton'#9#11'FlatB'
|
||||
+'uttons'#9#11'IsDiskPanel'#9#0#0#11'TKAStoolBar'#8'dskRight'#4'Left'#3'c'#1#6
|
||||
+'Height'#2#22#3'Top'#2#1#5'Width'#3#169#0#5'Align'#7#8'alClient'#7'Anchors'
|
||||
+#11#5'akTop'#6'akLeft'#8'akBottom'#0#8'TabOrder'#2#1#17'OnToolButtonClick'#7
|
||||
+#23'dskRightToolButtonClick'#15'CheckToolButton'#9#11'FlatButtons'#9#11'IsDi'
|
||||
+'skPanel'#9#0#0#0#6'TPanel'#10'pnlCommand'#6'Height'#2'B'#3'Top'#3#250#0#5'W'
|
||||
+'idth'#3#13#2#5'Align'#7#8'alBottom'#7'Anchors'#11#6'akLeft'#7'akRight'#0#10
|
||||
+'BevelOuter'#7#9'bvLowered'#11'FullRepaint'#8#11'ParentColor'#8#8'TabOrder'#2
|
||||
+#2#0#6'TLabel'#14'lblCommandPath'#4'Left'#2#1#6'Height'#2#14#3'Top'#2#8#5'Wi'
|
||||
+'dth'#2#23#9'Alignment'#7#14'taRightJustify'#7'Caption'#6#4'Path'#5'Color'#7
|
||||
+#6'clNone'#11'ParentColor'#8#13'ShowAccelChar'#8#0#0#6'TPanel'#7'pnlKeys'#4
|
||||
+'Left'#2#1#6'Height'#2#27#3'Top'#2'&'#5'Width'#3#11#2#5'Align'#7#8'alBottom'
|
||||
+#7'Anchors'#11#6'akLeft'#7'akRight'#0#10'BevelOuter'#7#9'bvLowered'#11'FullR'
|
||||
+'epaint'#8#8'TabOrder'#2#0#8'OnResize'#7#13'pnlKeysResize'#0#12'TSpeedButton'
|
||||
+#5'btnF3'#4'Left'#2#1#6'Height'#2#23#3'Top'#2#4#5'Width'#2'K'#6'Action'#7#7
|
||||
+'actView'#5'Color'#7#9'clBtnFace'#4'Flat'#9#9'NumGlyphs'#2#0#0#0#12'TSpeedBu'
|
||||
+'tton'#5'btnF4'#4'Left'#2'L'#6'Height'#2#23#3'Top'#2#4#5'Width'#2'K'#6'Actio'
|
||||
+'n'#7#7'actEdit'#5'Color'#7#9'clBtnFace'#4'Flat'#9#9'NumGlyphs'#2#0#0#0#12'T'
|
||||
+'SpeedButton'#5'btnF5'#4'Left'#3#151#0#6'Height'#2#23#3'Top'#2#4#5'Width'#2
|
||||
+'K'#6'Action'#7#7'actCopy'#5'Color'#7#9'clBtnFace'#4'Flat'#9#9'NumGlyphs'#2#0
|
||||
+#0#0#12'TSpeedButton'#5'btnF6'#4'Left'#3#226#0#6'Height'#2#23#3'Top'#2#4#5'W'
|
||||
+'idth'#2'K'#6'Action'#7#9'actRename'#5'Color'#7#9'clBtnFace'#4'Flat'#9#9'Num'
|
||||
+'Glyphs'#2#0#0#0#12'TSpeedButton'#5'btnF7'#4'Left'#3'-'#1#6'Height'#2#23#3'T'
|
||||
+'op'#2#4#5'Width'#2'K'#6'Action'#7#10'actMakeDir'#5'Color'#7#9'clBtnFace'#4
|
||||
+'Flat'#9#9'NumGlyphs'#2#0#0#0#12'TSpeedButton'#5'btnF8'#4'Left'#3'x'#1#6'Hei'
|
||||
+'ght'#2#23#3'Top'#2#4#5'Width'#2'K'#6'Action'#7#9'actDelete'#5'Color'#7#9'cl'
|
||||
+'BtnFace'#4'Flat'#9#9'NumGlyphs'#2#0#0#0#12'TSpeedButton'#6'btnF10'#4'Left'#3
|
||||
+#27#2#6'Height'#2#23#3'Top'#2#4#5'Width'#2'K'#6'Action'#7#7'actExit'#5'Color'
|
||||
+#7#9'clBtnFace'#4'Flat'#9#9'NumGlyphs'#2#0#0#0#12'TSpeedButton'#5'btnF9'#4'L'
|
||||
+'eft'#3#192#1#6'Height'#2#22#3'Top'#2#4#5'Width'#2'Y'#6'Action'#7#11'actShow'
|
||||
+'Menu'#5'Color'#7#9'clBtnFace'#4'Flat'#9#9'NumGlyphs'#2#0#0#0#0#9'TComboBox'
|
||||
+#10'edtCommand'#4'Left'#2'8'#6'Height'#2#21#3'Top'#2#8#5'Width'#3#176#2#7'Ta'
|
||||
+'bStop'#8#16'AutoCompleteText'#11#22'cbactEndOfLineComplete'#20'cbactSearchA'
|
||||
+'scending'#0#10'ItemHeight'#2#18#9'MaxLength'#2#0#9'OnKeyDown'#7#17'edtComma'
|
||||
+'ndKeyDown'#7'OnKeyUp'#7#15'edtCommandKeyUp'#11'ParentCtl3D'#8#8'TabOrder'#2
|
||||
+#1#0#0#0#6'TPanel'#12'pnlNotebooks'#6'Height'#3#181#0#3'Top'#2'E'#5'Width'#3
|
||||
+#13#2#5'Align'#7#8'alClient'#11'FullRepaint'#8#8'TabOrder'#2#3#7'TabStop'#9#0
|
||||
+#9'TNotebook'#6'nbLeft'#4'Left'#2#1#6'Height'#3#179#0#3'Top'#2#1#5'Width'#3
|
||||
+#135#1#5'Align'#7#6'alLeft'#17'OnCloseTabClicked'#7#23'NoteBookCloseTabClick'
|
||||
+'ed'#7'Options'#11#19'nboShowCloseButtons'#0#0#0#9'TSplitter'#9'Splitter1'#4
|
||||
+'Left'#3#136#1#6'Height'#3#179#0#3'Top'#2#1#5'Width'#2#4#11'ResizeStyle'#7#6
|
||||
+'rsLine'#0#0#9'TNotebook'#7'nbRight'#4'Left'#3#140#1#6'Height'#3#179#0#3'Top'
|
||||
+#2#1#5'Width'#3#128#0#5'Align'#7#8'alClient'#17'OnCloseTabClicked'#7#23'Note'
|
||||
+'BookCloseTabClicked'#7'Options'#11#19'nboShowCloseButtons'#0#0#0#0#11'TKASt'
|
||||
+'oolBar'#11'MainToolBar'#6'Height'#2#23#5'Width'#3#13#2#5'Align'#7#5'alTop'#8
|
||||
+'TabOrder'#2#4#11'OnMouseDown'#7#20'MainToolBarMouseDown'#17'OnToolButtonCli'
|
||||
+'ck'#7#26'MainToolBarToolButtonClick'#11'FlatButtons'#9#0#0#9'TMainMenu'#7'm'
|
||||
+'nuMain'#4'left'#3#27#1#3'top'#2#8#0#9'TMenuItem'#8'mnuFiles'#7'Caption'#6#5
|
||||
+'Files'#0#9'TMenuItem'#12'mnuFilesLink'#6'Action'#7#11'actHardLink'#7'OnClic'
|
||||
,'k'#7#18'actHardLinkExecute'#0#0#9'TMenuItem'#15'mnuFilesSymLink'#6'Action'#7
|
||||
+#10'actSymLink'#7'OnClick'#7#17'actSymLinkExecute'#0#0#9'TMenuItem'#7'miLine'
|
||||
+'1'#7'Caption'#6#1'-'#0#0#9'TMenuItem'#14'mnuFilesAttrib'#6'Action'#7#8'actC'
|
||||
+'hMod'#7'OnClick'#7#15'actChModExecute'#0#0#9'TMenuItem'#13'mnuFilesChown'#6
|
||||
+'Action'#7#8'actChown'#7'OnClick'#7#15'actChownExecute'#0#0#9'TMenuItem'#18
|
||||
+'mnuFilesProperties'#6'Action'#7#17'actFileProperties'#7'OnClick'#7#24'actFi'
|
||||
+'lePropertiesExecute'#0#0#9'TMenuItem'#13'mnuFilesSpace'#6'Action'#7#17'actC'
|
||||
+'alculateSpace'#7'OnClick'#7#24'actCalculateSpaceExecute'#0#0#9'TMenuItem'#14
|
||||
+'mnuFilesCmpCnt'#6'Action'#7#18'actCompareContents'#7'OnClick'#7#25'actCompa'
|
||||
+'reContentsExecute'#0#0#9'TMenuItem'#13'miMultiRename'#6'Action'#7#14'actMul'
|
||||
+'tiRename'#7'OnClick'#7#21'actMultiRenameExecute'#0#0#9'TMenuItem'#7'miLine2'
|
||||
+#7'Caption'#6#1'-'#0#0#9'TMenuItem'#13'mnuFilesSplit'#6'Action'#7#14'actFile'
|
||||
+'Spliter'#7'OnClick'#7#21'actFileSpliterExecute'#0#0#9'TMenuItem'#15'mnuFile'
|
||||
+'sCombine'#6'Action'#7#13'actFileLinker'#7'Caption'#6#13'Combine Files'#7'On'
|
||||
+'Click'#7#20'actFileLinkerExecute'#0#0#9'TMenuItem'#7'miLine3'#7'Caption'#6#1
|
||||
+'-'#0#0#9'TMenuItem'#19'mnuFilesShwSysFiles'#6'Action'#7#15'actShowSysFiles'
|
||||
+#7'OnClick'#7#22'actShowSysFilesExecute'#0#0#9'TMenuItem'#7'miLine4'#7'Capti'
|
||||
+'on'#6#1'-'#0#0#9'TMenuItem'#6'miExit'#6'Action'#7#7'actExit'#7'OnClick'#7#14
|
||||
+'actExitExecute'#0#0#0#9'TMenuItem'#7'mnuMark'#7'Caption'#6#5'&Mark'#0#9'TMe'
|
||||
+'nuItem'#13'mnuMarkSGroup'#6'Action'#7#11'actMarkPlus'#7'OnClick'#7#18'actMa'
|
||||
+'rkPlusExecute'#0#0#9'TMenuItem'#13'mnuMarkUGroup'#6'Action'#7#12'actMarkMin'
|
||||
+'us'#7'OnClick'#7#19'actMarkMinusExecute'#0#0#9'TMenuItem'#11'mnuMarkSAll'#6
|
||||
+'Action'#7#14'actMarkMarkAll'#7'OnClick'#7#21'actMarkMarkAllExecute'#0#0#9'T'
|
||||
+'MenuItem'#11'mnuMarkUAll'#6'Action'#7#16'actMarkUnmarkAll'#7'OnClick'#7#23
|
||||
+'actMarkUnmarkAllExecute'#0#0#9'TMenuItem'#13'mnuMarkInvert'#6'Action'#7#13
|
||||
+'actMarkInvert'#7'OnClick'#7#20'actMarkInvertExecute'#0#0#9'TMenuItem'#7'miL'
|
||||
+'ine5'#7'Caption'#6#1'-'#0#0#9'TMenuItem'#13'mnuMarkCmpDir'#7'Caption'#6#20
|
||||
+'&Compare Directories'#7'Enabled'#8#8'ShortCut'#3'10'#0#0#0#9'TMenuItem'#6'm'
|
||||
+'nuCmd'#7'Caption'#6#9'&Commands'#0#9'TMenuItem'#12'mnuCmdSearch'#6'Action'#7
|
||||
+#9'actSearch'#7'OnClick'#7#16'actSearchExecute'#0#0#9'TMenuItem'#16'mnuCmdDi'
|
||||
+'rHotlist'#6'Action'#7#13'actDirHotList'#7'OnClick'#7#20'actDirHotListExecut'
|
||||
+'e'#0#0#9'TMenuItem'#7'miLine6'#7'Caption'#6#1'-'#0#0#9'TMenuItem'#9'miRunTe'
|
||||
+'rm'#6'Action'#7#10'actRunTerm'#7'OnClick'#7#17'actRunTermExecute'#0#0#9'TMe'
|
||||
+'nuItem'#7'miLine9'#7'Caption'#6#1'-'#0#0#9'TMenuItem'#22'mnuCmdSwapSourceTa'
|
||||
+'rget'#7'Caption'#6#18'Source &<-> Target'#7'Enabled'#8#8'ShortCut'#3'U@'#0#0
|
||||
+#9'TMenuItem'#20'mnuCmdTargetIsSource'#7'Caption'#6#16'Target &= Source'#7'E'
|
||||
+'nabled'#8#0#0#0#9'TMenuItem'#7'mnuShow'#7'Caption'#6#5'&Show'#0#9'TMenuItem'
|
||||
+#11'mnuShowName'#6'Action'#7#13'actSortByName'#7'OnClick'#7#20'actSortByName'
|
||||
+'Execute'#0#0#9'TMenuItem'#16'mnuShowExtension'#6'Action'#7#12'actSortByExt'
|
||||
+#7'OnClick'#7#19'actSortByExtExecute'#0#0#9'TMenuItem'#11'mnuShowSize'#6'Act'
|
||||
+'ion'#7#13'actSortBySize'#7'OnClick'#7#20'actSortBySizeExecute'#0#0#9'TMenuI'
|
||||
+'tem'#11'mnuShowTime'#6'Action'#7#13'actSortByDate'#7'OnClick'#7#20'actSortB'
|
||||
+'yDateExecute'#0#0#9'TMenuItem'#13'mnuShowAttrib'#6'Action'#7#13'actSortByAt'
|
||||
+'tr'#7'OnClick'#7#20'actSortByAttrExecute'#0#0#9'TMenuItem'#7'miLine7'#7'Cap'
|
||||
+'tion'#6#1'-'#0#0#9'TMenuItem'#14'mnuShowReverse'#6'Action'#7#15'actReverseO'
|
||||
+'rder'#7'OnClick'#7#22'actReverseOrderExecute'#0#0#9'TMenuItem'#13'mnuShowRe'
|
||||
+'read'#6'Action'#7#10'actRefresh'#7'OnClick'#7#17'actRefreshExecute'#0#0#0#9
|
||||
+'TMenuItem'#9'mnuConfig'#7'Caption'#6#14'C&onfiguration'#0#9'TMenuItem'#16'm'
|
||||
+'nuConfigOptions'#6'Action'#7#10'actOptions'#7'OnClick'#7#17'actOptionsExecu'
|
||||
+'te'#0#0#0#9'TMenuItem'#7'mnuHelp'#7'Caption'#6#5'&Help'#0#9'TMenuItem'#12'm'
|
||||
+'nuHelpAbout'#6'Action'#7#8'actAbout'#8'ShortCut'#2'p'#7'OnClick'#7#15'actAb'
|
||||
+'outExecute'#0#0#0#0#11'TActionList'#9'actionLst'#4'left'#3'!'#1#3'top'#2'@'
|
||||
+#0#7'TAction'#7'actExit'#8'Category'#6#4'File'#7'Caption'#6#4'Exit'#18'Disab'
|
||||
+'leIfNoHandler'#9#8'HelpType'#7#9'htKeyword'#9'OnExecute'#7#14'actExitExecut'
|
||||
+'e'#0#0#7'TAction'#7'actView'#8'Category'#6#7'Classic'#7'Caption'#6#7'View F'
|
||||
+'3'#18'DisableIfNoHandler'#9#8'HelpType'#7#9'htKeyword'#9'OnExecute'#7#14'ac'
|
||||
+'tViewExecute'#0#0#7'TAction'#7'actEdit'#8'Category'#6#7'Classic'#7'Caption'
|
||||
+#6#7'Edit F4'#18'DisableIfNoHandler'#9#8'HelpType'#7#9'htKeyword'#9'OnExecut'
|
||||
+'e'#7#14'actEditExecute'#0#0#7'TAction'#7'actCopy'#8'Category'#6#7'Classic'#7
|
||||
+'Caption'#6#7'Copy F5'#18'DisableIfNoHandler'#9#8'HelpType'#7#9'htKeyword'#9
|
||||
+'OnExecute'#7#14'actCopyExecute'#0#0#7'TAction'#9'actRename'#8'Category'#6#7
|
||||
+'Classic'#7'Caption'#6#9'Rename F6'#18'DisableIfNoHandler'#9#8'HelpType'#7#9
|
||||
+'htKeyword'#9'OnExecute'#7#16'actRenameExecute'#0#0#7'TAction'#10'actMakeDir'
|
||||
+#8'Category'#6#7'Classic'#7'Caption'#6#10'MakeDir F7'#18'DisableIfNoHandler'
|
||||
,#9#8'HelpType'#7#9'htKeyword'#9'OnExecute'#7#17'actMakeDirExecute'#0#0#7'TAc'
|
||||
+'tion'#9'actDelete'#8'Category'#6#7'Classic'#7'Caption'#6#9'Delete F8'#18'Di'
|
||||
+'sableIfNoHandler'#9#8'HelpType'#7#9'htKeyword'#9'OnExecute'#7#16'actDeleteE'
|
||||
+'xecute'#0#0#7'TAction'#8'actAbout'#8'Category'#6#4'Help'#7'Caption'#6#5'Abo'
|
||||
+'ut'#18'DisableIfNoHandler'#9#8'HelpType'#7#9'htKeyword'#9'OnExecute'#7#15'a'
|
||||
+'ctAboutExecute'#0#0#7'TAction'#15'actShowSysFiles'#8'Category'#6#4'File'#7
|
||||
+'Caption'#6#17'Show System Files'#7'Checked'#9#18'DisableIfNoHandler'#9#8'He'
|
||||
+'lpType'#7#9'htKeyword'#9'OnExecute'#7#22'actShowSysFilesExecute'#0#0#7'TAct'
|
||||
+'ion'#10'actOptions'#8'Category'#6#6'Config'#7'Caption'#6#10'Options...'#18
|
||||
+'DisableIfNoHandler'#9#8'HelpType'#7#9'htKeyword'#9'OnExecute'#7#17'actOptio'
|
||||
+'nsExecute'#0#0#7'TAction'#18'actCompareContents'#8'Category'#6#4'File'#7'Ca'
|
||||
+'ption'#6#20'Compare by &Contents'#18'DisableIfNoHandler'#9#8'HelpType'#7#9
|
||||
+'htKeyword'#9'OnExecute'#7#25'actCompareContentsExecute'#0#0#7'TAction'#11'a'
|
||||
+'ctShowMenu'#8'Category'#6#7'Classic'#7'Caption'#6#7'Menu F9'#18'DisableIfNo'
|
||||
+'Handler'#9#8'HelpType'#7#9'htKeyword'#9'OnExecute'#7#18'actShowMenuExecute'
|
||||
+#0#0#7'TAction'#10'actRefresh'#8'Category'#6#4'Show'#7'Caption'#6#8'&Refresh'
|
||||
+#18'DisableIfNoHandler'#9#8'HelpType'#7#9'htKeyword'#9'OnExecute'#7#17'actRe'
|
||||
+'freshExecute'#8'ShortCut'#3'R@'#0#0#7'TAction'#9'actSearch'#8'Category'#6#8
|
||||
+'Commands'#7'Caption'#6#7'&Search'#18'DisableIfNoHandler'#9#8'HelpType'#7#9
|
||||
+'htKeyword'#9'OnExecute'#7#16'actSearchExecute'#8'ShortCut'#3'6P'#0#0#7'TAct'
|
||||
+'ion'#13'actDirHotList'#8'Category'#6#8'Commands'#7'Caption'#6#18'Directory '
|
||||
+'&hotlist'#18'DisableIfNoHandler'#9#8'HelpType'#7#9'htKeyword'#9'OnExecute'#7
|
||||
+#20'actDirHotListExecute'#8'ShortCut'#3'D@'#0#0#7'TAction'#14'actMarkMarkAll'
|
||||
+#8'Category'#6#4'Mark'#7'Caption'#6#11'&Select All'#18'DisableIfNoHandler'#9
|
||||
+#8'HelpType'#7#9'htKeyword'#9'OnExecute'#7#21'actMarkMarkAllExecute'#0#0#7'T'
|
||||
+'Action'#13'actMarkInvert'#8'Category'#6#4'Mark'#7'Caption'#6#17'Invert Sele'
|
||||
+'ctions'#18'DisableIfNoHandler'#9#8'HelpType'#7#9'htKeyword'#9'OnExecute'#7
|
||||
+#20'actMarkInvertExecute'#0#0#7'TAction'#16'actMarkUnmarkAll'#8'Category'#6#4
|
||||
+'Mark'#7'Caption'#6#12'Unselect All'#18'DisableIfNoHandler'#9#8'HelpType'#7#9
|
||||
+'htKeyword'#9'OnExecute'#7#23'actMarkUnmarkAllExecute'#0#0#7'TAction'#10'act'
|
||||
+'Delete2'#8'Category'#6#7'Classic'#7'Caption'#6#10'actDelete2'#18'DisableIfN'
|
||||
+'oHandler'#9#8'HelpType'#7#9'htKeyword'#9'OnExecute'#7#17'actDelete2Execute'
|
||||
+#0#0#7'TAction'#16'actPathToCmdLine'#7'Caption'#6#16'actPathToCmdLine'#18'Di'
|
||||
+'sableIfNoHandler'#9#8'HelpType'#7#9'htKeyword'#9'OnExecute'#7#23'actPathToC'
|
||||
+'mdLineExecute'#8'ShortCut'#3'P@'#0#0#7'TAction'#11'actMarkPlus'#8'Category'
|
||||
+#6#4'Mark'#7'Caption'#6#14'Select a group'#18'DisableIfNoHandler'#9#8'HelpTy'
|
||||
+'pe'#7#9'htKeyword'#9'OnExecute'#7#18'actMarkPlusExecute'#0#0#7'TAction'#12
|
||||
+'actMarkMinus'#8'Category'#6#4'Mark'#7'Caption'#6#16'Unselect a group'#18'Di'
|
||||
+'sableIfNoHandler'#9#8'HelpType'#7#9'htKeyword'#9'OnExecute'#7#19'actMarkMin'
|
||||
+'usExecute'#0#0#7'TAction'#8'actChMod'#8'Category'#6#4'File'#7'Caption'#6#17
|
||||
+'Change Attributes'#18'DisableIfNoHandler'#9#8'HelpType'#7#9'htKeyword'#9'On'
|
||||
+'Execute'#7#15'actChModExecute'#0#0#7'TAction'#10'actSymLink'#8'Category'#6#4
|
||||
+'File'#7'Caption'#6#17'Create symlink...'#18'DisableIfNoHandler'#9#8'HelpTyp'
|
||||
+'e'#7#9'htKeyword'#9'OnExecute'#7#17'actSymLinkExecute'#0#0#7'TAction'#11'ac'
|
||||
+'tHardLink'#8'Category'#6#4'File'#7'Caption'#6#14'Create link...'#18'Disable'
|
||||
+'IfNoHandler'#9#8'HelpType'#7#9'htKeyword'#9'OnExecute'#7#18'actHardLinkExec'
|
||||
+'ute'#0#0#7'TAction'#15'actReverseOrder'#8'Category'#6#4'Show'#7'Caption'#6
|
||||
+#13'Reverse order'#18'DisableIfNoHandler'#9#8'HelpType'#7#9'htKeyword'#9'OnE'
|
||||
+'xecute'#7#22'actReverseOrderExecute'#0#0#7'TAction'#13'actSortByName'#8'Cat'
|
||||
+'egory'#6#4'Show'#7'Caption'#6#4'Name'#18'DisableIfNoHandler'#9#8'HelpType'#7
|
||||
+#9'htKeyword'#9'OnExecute'#7#20'actSortByNameExecute'#0#0#7'TAction'#12'actS'
|
||||
+'ortByExt'#8'Category'#6#4'Show'#7'Caption'#6#9'Extension'#18'DisableIfNoHan'
|
||||
+'dler'#9#8'HelpType'#7#9'htKeyword'#9'OnExecute'#7#19'actSortByExtExecute'#0
|
||||
+#0#7'TAction'#13'actSortBySize'#8'Category'#6#4'Show'#7'Caption'#6#4'Size'#18
|
||||
+'DisableIfNoHandler'#9#8'HelpType'#7#9'htKeyword'#9'OnExecute'#7#20'actSortB'
|
||||
+'ySizeExecute'#0#0#7'TAction'#13'actSortByDate'#8'Category'#6#4'Show'#7'Capt'
|
||||
+'ion'#6#4'Date'#18'DisableIfNoHandler'#9#8'HelpType'#7#9'htKeyword'#9'OnExec'
|
||||
+'ute'#7#20'actSortByDateExecute'#0#0#7'TAction'#13'actSortByAttr'#8'Category'
|
||||
+#6#4'Show'#7'Caption'#6#6'Attrib'#18'DisableIfNoHandler'#9#8'HelpType'#7#9'h'
|
||||
+'tKeyword'#9'OnExecute'#7#20'actSortByAttrExecute'#0#0#7'TAction'#14'actMult'
|
||||
+'iRename'#8'Category'#6#4'File'#7'Caption'#6#17'Multi Rename Tool'#18'Disabl'
|
||||
+'eIfNoHandler'#9#8'HelpType'#7#9'htKeyword'#9'OnExecute'#7#21'actMultiRename'
|
||||
+'Execute'#0#0#7'TAction'#10'actShiftF5'#8'Category'#6#8'Commands'#7'Caption'
|
||||
+#6#10'actShiftF5'#18'DisableIfNoHandler'#9#8'HelpType'#7#9'htKeyword'#9'OnEx'
|
||||
,'ecute'#7#17'actShiftF5Execute'#8'ShortCut'#3'40'#0#0#7'TAction'#10'actShift'
|
||||
+'F6'#8'Category'#6#8'Commands'#7'Caption'#6#10'actShiftF6'#18'DisableIfNoHan'
|
||||
+'dler'#9#8'HelpType'#7#9'htKeyword'#9'OnExecute'#7#17'actShiftF6Execute'#8'S'
|
||||
+'hortCut'#3'50'#0#0#7'TAction'#10'actShiftF4'#8'Category'#6#8'Commands'#7'Ca'
|
||||
+'ption'#6#10'actShiftF4'#18'DisableIfNoHandler'#9#8'HelpType'#7#9'htKeyword'
|
||||
+#9'OnExecute'#7#17'actShiftF4Execute'#0#0#7'TAction'#13'actDirHistory'#8'Cat'
|
||||
+'egory'#6#8'Commands'#7'Caption'#6#13'actDirHistory'#18'DisableIfNoHandler'#9
|
||||
+#8'HelpType'#7#9'htKeyword'#9'OnExecute'#7#20'actDirHistoryExecute'#8'ShortC'
|
||||
+'ut'#3'H@'#0#0#7'TAction'#9'actCtrlF8'#8'Category'#6#8'Commands'#7'Caption'#6
|
||||
+#9'actCtrlF8'#18'DisableIfNoHandler'#9#8'HelpType'#7#9'htKeyword'#9'OnExecut'
|
||||
+'e'#7#16'actCtrlF8Execute'#8'ShortCut'#3'7P'#0#0#7'TAction'#10'actRunTerm'#8
|
||||
+'Category'#6#8'Commands'#7'Caption'#6#8'Run Term'#18'DisableIfNoHandler'#9#8
|
||||
+'HelpType'#7#9'htKeyword'#9'OnExecute'#7#17'actRunTermExecute'#8'ShortCut'#3
|
||||
+'T@'#0#0#7'TAction'#17'actCalculateSpace'#8'Category'#6#4'File'#7'Caption'#6
|
||||
+#28'Calculate &Occupied Space...'#18'DisableIfNoHandler'#9#8'HelpType'#7#9'h'
|
||||
+'tKeyword'#9'OnExecute'#7#24'actCalculateSpaceExecute'#0#0#7'TAction'#17'act'
|
||||
+'FileProperties'#8'Category'#6#4'File'#7'Caption'#6#20'Show File Properties'
|
||||
+#18'DisableIfNoHandler'#9#8'HelpType'#7#9'htKeyword'#9'OnExecute'#7#24'actFi'
|
||||
+'lePropertiesExecute'#0#0#7'TAction'#8'actChown'#8'Category'#6#4'File'#7'Cap'
|
||||
+'tion'#6#5'Chown'#18'DisableIfNoHandler'#9#8'HelpType'#7#9'htKeyword'#9'OnEx'
|
||||
+'ecute'#7#15'actChownExecute'#0#0#7'TAction'#13'actFileLinker'#8'Category'#6
|
||||
+#4'File'#7'Caption'#6#10'Link Files'#18'DisableIfNoHandler'#9#8'HelpType'#7#9
|
||||
+'htKeyword'#9'OnExecute'#7#20'actFileLinkerExecute'#0#0#7'TAction'#14'actFil'
|
||||
+'eSpliter'#8'Category'#6#4'File'#7'Caption'#6#10'Split File'#18'DisableIfNoH'
|
||||
+'andler'#9#8'HelpType'#7#9'htKeyword'#9'OnExecute'#7#21'actFileSpliterExecut'
|
||||
+'e'#0#0#7'TAction'#9'actNewTab'#8'Category'#6#4'Tabs'#7'Caption'#6#9'actNewT'
|
||||
+'ab'#18'DisableIfNoHandler'#9#8'HelpType'#7#9'htKeyword'#9'OnExecute'#7#16'a'
|
||||
+'ctNewTabExecute'#0#0#7'TAction'#12'actRemoveTab'#8'Category'#6#4'Tabs'#7'Ca'
|
||||
+'ption'#6#12'actRemoveTab'#18'DisableIfNoHandler'#9#8'HelpType'#7#9'htKeywor'
|
||||
+'d'#9'OnExecute'#7#19'actRemoveTabExecute'#0#0#0#10'TPopupMenu'#9'pmHotList'
|
||||
+#4'left'#3#152#0#3'top'#3#136#0#0#9'TMenuItem'#9'MenuItem3'#7'Caption'#6#9'N'
|
||||
+'ew Item1'#0#0#0#10'TPopupMenu'#10'pmFileList'#7'OnPopup'#7#15'pmFileListPop'
|
||||
+'up'#4'left'#3#216#0#3'top'#3#136#0#0#9'TMenuItem'#5'file1'#7'Caption'#6#4'f'
|
||||
+'ile'#0#0#0#10'TPopupMenu'#12'pmDirHistory'#9'AutoPopup'#8#4'left'#3#184#0#3
|
||||
+'top'#3#136#0#0#9'TMenuItem'#9'MenuItem4'#7'Caption'#6#9'New Item1'#0#0#0#10
|
||||
+'TPopupMenu'#9'pmToolBar'#3'Tag'#2#255#4'left'#2'x'#3'top'#3#136#0#0#9'TMenu'
|
||||
+'Item'#6'tbEdit'#7'Caption'#6#4'Edit'#7'OnClick'#7#11'tbEditClick'#0#0#9'TMe'
|
||||
+'nuItem'#8'tbDelete'#7'Caption'#6#6'Delete'#7'OnClick'#7#11'DeleteClick'#0#0
|
||||
+#0#0
|
||||
]);
|
||||
|
|
|
|||
259
fOptions.lrs
259
fOptions.lrs
|
|
@ -1,131 +1,130 @@
|
|||
{ This is an automatically generated lazarus resource file }
|
||||
|
||||
LazarusResources.Add('TfrmOptions','FORMDATA',[
|
||||
'TPF0'#241#11'TfrmOptions'#10'frmOptions'#4'Left'#3'*'#1#6'Height'#3'8'#1#3'T'
|
||||
+'op'#3#197#0#5'Width'#3#200#1#18'HorzScrollBar.Page'#3#199#1#18'VertScrollBa'
|
||||
+'r.Page'#3'7'#1#19'VertScrollBar.Range'#2')'#13'ActiveControl'#7#12'PageCont'
|
||||
+'rol1'#11'BorderIcons'#11#12'biSystemMenu'#10'biMinimize'#0#11'BorderStyle'#7
|
||||
+#8'bsSingle'#7'Caption'#6#7'Options'#8'Position'#7#16'poMainFormCenter'#0#12
|
||||
+'TPageControl'#12'PageControl1'#6'Height'#3#16#1#5'Width'#3#200#1#10'ActiveP'
|
||||
+'age'#7#8'tfHotKey'#5'Align'#7#8'alClient'#8'TabIndex'#2#5#8'TabOrder'#2#0#0
|
||||
+#9'TTabSheet'#5'tsLng'#7'Caption'#6#8'Language'#0#8'TListBox'#7'lngList'#6'H'
|
||||
+'eight'#3#242#0#5'Width'#3#196#1#5'Align'#7#8'alClient'#8'TabOrder'#2#0#8'To'
|
||||
+'pIndex'#2#255#0#0#0#9'TTabSheet'#7'tsBehav'#7'Caption'#6#9'Behaviour'#10'Im'
|
||||
+'ageIndex'#2#1#0#6'TLabel'#7'lblTerm'#4'Left'#2#8#6'Height'#2#13#3'Top'#2#16
|
||||
+#5'Width'#2'3'#7'Caption'#6#9'Terminal:'#5'Color'#7#6'clNone'#11'ParentColor'
|
||||
+#8#0#0#6'TLabel'#10'lblRunTerm'#4'Left'#2#8#6'Height'#2#13#3'Top'#2'0'#5'Wid'
|
||||
+'th'#2'I'#7'Caption'#6#13'Run terminal:'#5'Color'#7#6'clNone'#11'ParentColor'
|
||||
+#8#0#0#5'TEdit'#7'edtTerm'#4'Left'#2'`'#6'Height'#2#24#3'Top'#2#8#5'Width'#3
|
||||
+'9'#1#8'TabOrder'#2#0#4'Text'#6'%/usr/X11R6/bin/xterm -e bash -i -c %s'#0#0#9
|
||||
+'TGroupBox'#2'gb'#4'Left'#2#8#6'Height'#3#148#0#3'Top'#2'P'#5'Width'#3#225#0
|
||||
+#11'ParentCtl3D'#8#8'TabOrder'#2#2#0#9'TCheckBox'#11'cbDirSelect'#4'Left'#2#8
|
||||
+#6'Height'#2#20#3'Top'#2#253#5'Width'#2'Y'#11'AllowGrayed'#9#7'Caption'#6#11
|
||||
+'cbDirSelect'#8'TabOrder'#2#0#0#0#9'TCheckBox'#19'cbCaseSensitiveSort'#4'Lef'
|
||||
+'t'#2#8#6'Height'#2#20#3'Top'#2'-'#5'Width'#3#140#0#11'AllowGrayed'#9#7'Capt'
|
||||
+'ion'#6#19'cbCaseSensitiveSort'#8'TabOrder'#2#1#0#0#9'TCheckBox'#10'cbLynxLi'
|
||||
+'ke'#4'Left'#2#8#6'Height'#2#20#3'Top'#2#21#5'Width'#2'X'#11'AllowGrayed'#9#7
|
||||
+'Caption'#6#10'cbLynxLike'#8'TabOrder'#2#2#0#0#9'TCheckBox'#21'cbShortFileSi'
|
||||
+'zeFormat'#4'Left'#2#8#6'Height'#2#20#3'Top'#2'E'#5'Width'#3#150#0#11'AllowG'
|
||||
+'rayed'#9#7'Caption'#6#21'cbShortFileSizeFormat'#8'TabOrder'#2#3#0#0#9'TChec'
|
||||
+'kBox'#13'cbSeparateExt'#4'Left'#2#8#6'Height'#2#20#3'Top'#2'e'#5'Width'#2'i'
|
||||
+#11'AllowGrayed'#9#7'Caption'#6#13'cbSeparateExt'#8'TabOrder'#2#4#0#0#0#5'TE'
|
||||
+'dit'#10'edtRunTerm'#4'Left'#2'`'#6'Height'#2#24#3'Top'#2'('#5'Width'#3'9'#1
|
||||
+#8'TabOrder'#2#1#4'Text'#6#20'/usr/X11R6/bin/xterm'#0#0#0#9'TTabSheet'#7'tsT'
|
||||
+'ools'#7'Caption'#6#5'Tools'#10'ImageIndex'#2#2#0#9'TCheckBox'#11'cbExtEdito'
|
||||
+'r'#4'Left'#2#8#6'Height'#2#20#5'Width'#2'W'#11'AllowGrayed'#9#7'Caption'#6
|
||||
+#11'cbExtEditor'#7'OnClick'#7#16'cbExtEditorClick'#8'TabOrder'#2#0#0#0#5'TEd'
|
||||
+'it'#12'edtExtEditor'#4'Left'#2#24#6'Height'#2#24#3'Top'#2' '#5'Width'#3'9'#1
|
||||
+#8'TabOrder'#2#1#4'Text'#6#10'gEdit "%s"'#0#0#9'TCheckBox'#11'cbExtDiffer'#4
|
||||
+'Left'#2#8#6'Height'#2#20#3'Top'#2'8'#5'Width'#2'T'#11'AllowGrayed'#9#7'Capt'
|
||||
+'ion'#6#11'cbExtDiffer'#7'OnClick'#7#16'cbExtDifferClick'#8'TabOrder'#2#2#0#0
|
||||
+#5'TEdit'#12'edtExtDiffer'#4'Left'#2#24#6'Height'#2#24#3'Top'#2'X'#5'Width'#3
|
||||
+'9'#1#8'TabOrder'#2#3#4'Text'#6#18'gtk-diff "%s" "%s"'#0#0#9'TCheckBox'#11'c'
|
||||
+'bExtViewer'#4'Left'#2#8#6'Height'#2#20#3'Top'#2'x'#5'Width'#2'^'#11'AllowGr'
|
||||
+'ayed'#9#7'Caption'#6#11'cbExtViewer'#7'OnClick'#7#16'cbExtViewerClick'#8'Ta'
|
||||
+'bOrder'#2#4#0#0#5'TEdit'#12'edtExtViewer'#4'Left'#2#24#6'Height'#2#24#3'Top'
|
||||
+#3#152#0#5'Width'#3'9'#1#8'TabOrder'#2#5#4'Text'#6#10'emacs "%s"'#0#0#0#9'TT'
|
||||
+'abSheet'#7'tsFonts'#7'Caption'#6#5'Fonts'#10'ImageIndex'#2#3#0#6'TLabel'#11
|
||||
+'lblMainFont'#6'Height'#2#13#3'Top'#2#24#5'Width'#2'5'#7'Caption'#6#9'Main f'
|
||||
+'ont'#5'Color'#7#6'clNone'#11'ParentColor'#8#0#0#6'TLabel'#13'lblEditorFont'
|
||||
+#6'Height'#2#13#3'Top'#2'`'#5'Width'#2'9'#7'Caption'#6#11'Editor font'#5'Col'
|
||||
+'or'#7#6'clNone'#11'ParentColor'#8#0#0#6'TLabel'#13'lblViewerFont'#6'Height'
|
||||
+#2#13#3'Top'#3#168#0#5'Width'#2'@'#7'Caption'#6#11'Viewer font'#5'Color'#7#6
|
||||
+'clNone'#11'ParentColor'#8#0#0#9'TComboBox'#10'cbMainFont'#4'Left'#2'N'#6'He'
|
||||
+'ight'#2#21#3'Top'#2#16#5'Width'#3#16#1#16'AutoCompleteText'#11#22'cbactEndO'
|
||||
+'fLineComplete'#20'cbactSearchAscending'#0#10'ItemHeight'#2#18#9'MaxLength'#2
|
||||
+#0#8'OnChange'#7#16'cbMainFontChange'#11'ParentCtl3D'#8#8'TabOrder'#2#0#0#0#9
|
||||
+'TComboBox'#12'cbEditorFont'#4'Left'#2'N'#6'Height'#2#21#3'Top'#2'W'#5'Width'
|
||||
+#3#16#1#16'AutoCompleteText'#11#22'cbactEndOfLineComplete'#20'cbactSearchAsc'
|
||||
+'ending'#0#10'ItemHeight'#2#18#9'MaxLength'#2#0#8'OnChange'#7#18'cbEditorFon'
|
||||
+'tChange'#11'ParentCtl3D'#8#8'TabOrder'#2#1#0#0#5'TEdit'#8'edtTest1'#4'Left'
|
||||
+#2'N'#6'Height'#2#24#3'Top'#2'0'#5'Width'#3#0#1#8'TabOrder'#2#2#4'Text'#6#16
|
||||
+'Example '#207#240#238#226#229#240#234#224#0#0#5'TEdit'#8'edtTest2'#4'Left'#2
|
||||
+'N'#6'Height'#2#24#3'Top'#2'x'#5'Width'#3#1#1#8'TabOrder'#2#3#4'Text'#6#16'E'
|
||||
+'xample '#207#240#238#226#229#240#234#224#0#0#5'TEdit'#8'edtTest3'#4'Left'#2
|
||||
+'N'#6'Height'#2#24#3'Top'#3#192#0#5'Width'#3#1#1#8'TabOrder'#2#4#4'Text'#6#16
|
||||
+'Example '#207#240#238#226#229#240#234#224#0#0#9'TComboBox'#12'cbViewerFont'
|
||||
+#4'Left'#2'N'#6'Height'#2#21#3'Top'#3#159#0#5'Width'#3#16#1#16'AutoCompleteT'
|
||||
,'ext'#11#22'cbactEndOfLineComplete'#20'cbactSearchAscending'#0#10'ItemHeight'
|
||||
+#2#18#9'MaxLength'#2#0#8'OnChange'#7#18'cbViewerFontChange'#11'ParentCtl3D'#8
|
||||
+#8'TabOrder'#2#5#0#0#7'TButton'#13'btnSelMainFnt'#4'Left'#3'h'#1#6'Height'#2
|
||||
+#23#3'Top'#2#16#5'Width'#2#23#25'BorderSpacing.InnerBorder'#2#4#7'Caption'#6
|
||||
+#3'...'#7'OnClick'#7#18'btnSelMainFntClick'#8'TabOrder'#2#7#0#0#7'TButton'#13
|
||||
+'btnSelEditFnt'#4'Left'#3'h'#1#6'Height'#2#23#3'Top'#2'W'#5'Width'#2#23#25'B'
|
||||
+'orderSpacing.InnerBorder'#2#4#7'Caption'#6#3'...'#7'OnClick'#7#18'btnSelEdi'
|
||||
+'tFntClick'#8'TabOrder'#2#9#0#0#7'TButton'#13'btnSelViewFnt'#4'Left'#3'h'#1#6
|
||||
+'Height'#2#23#3'Top'#3#159#0#5'Width'#2#23#25'BorderSpacing.InnerBorder'#2#4
|
||||
+#7'Caption'#6#3'...'#7'OnClick'#7#18'btnSelViewFntClick'#8'TabOrder'#2#11#0#0
|
||||
+#9'TSpinEdit'#11'edtMainSize'#4'Left'#3'T'#1#6'Height'#2#23#3'Top'#2'1'#5'Wi'
|
||||
+'dth'#2'D'#8'MaxValue'#2#25#8'MinValue'#2#8#8'TabOrder'#2#6#5'Value'#2#14#0#0
|
||||
+#9'TSpinEdit'#13'edtEditorSize'#4'Left'#3'T'#1#6'Height'#2#23#3'Top'#2'y'#5
|
||||
+'Width'#2'D'#8'MaxValue'#2#25#8'MinValue'#2#8#8'TabOrder'#2#8#5'Value'#2#14#0
|
||||
+#0#9'TSpinEdit'#13'edtViewerSize'#4'Left'#3'T'#1#6'Height'#2#23#3'Top'#3#192
|
||||
+#0#5'Width'#2'D'#8'MaxValue'#2#25#8'MinValue'#2#8#8'TabOrder'#2#10#5'Value'#2
|
||||
+#14#0#0#0#9'TTabSheet'#7'tsColor'#7'Caption'#6#5'Color'#0#6'TLabel'#10'cText'
|
||||
+'Label'#4'Left'#2#25#6'Height'#2#13#3'Top'#2#31#5'Width'#2#24#7'Caption'#6#4
|
||||
+'Text'#5'Color'#7#6'clNone'#11'ParentColor'#8#0#0#6'TLabel'#14'cBackGrndLabe'
|
||||
+'l'#4'Left'#2#23#6'Height'#2#13#3'Top'#2':'#5'Width'#2'F'#7'Caption'#6#10'Ba'
|
||||
+'ckGround'#5'Color'#7#6'clNone'#11'ParentColor'#8#0#0#9'TColorBox'#10'cTextC'
|
||||
+'olor'#4'Left'#2'l'#6'Height'#2#24#3'Top'#2#26#5'Width'#2'd'#16'AutoComplete'
|
||||
+'Text'#11#22'cbactEndOfLineComplete'#20'cbactSearchAscending'#0#13'Items.Str'
|
||||
+'ings'#1#6#7'clBlack'#6#8'clMaroon'#6#7'clGreen'#6#7'clOlive'#6#6'clNavy'#6#8
|
||||
+'clPurple'#6#6'clTeal'#6#6'clGray'#6#8'clSilver'#6#5'clRed'#6#6'clLime'#6#8
|
||||
+'clYellow'#6#6'clBlue'#6#9'clFuchsia'#6#6'clAqua'#6#8'clSilver'#6#6'clGray'#6
|
||||
+#7'clWhite'#6#7'clCream'#6#6'clNone'#6#9'clDefault'#0#9'MaxLength'#2#0#11'Pa'
|
||||
+'rentColor'#8#8'TabOrder'#2#0#0#0#9'TColorBox'#14'cbackgrndcolor'#4'Left'#2
|
||||
+'l'#6'Height'#2#24#3'Top'#2'5'#5'Width'#2'd'#16'AutoCompleteText'#11#22'cbac'
|
||||
+'tEndOfLineComplete'#20'cbactSearchAscending'#0#13'Items.Strings'#1#6#7'clBl'
|
||||
+'ack'#6#8'clMaroon'#6#7'clGreen'#6#7'clOlive'#6#6'clNavy'#6#8'clPurple'#6#6
|
||||
+'clTeal'#6#6'clGray'#6#8'clSilver'#6#5'clRed'#6#6'clLime'#6#8'clYellow'#6#6
|
||||
+'clBlue'#6#9'clFuchsia'#6#6'clAqua'#6#8'clSilver'#6#6'clGray'#6#7'clWhite'#6
|
||||
+#7'clCream'#6#6'clNone'#6#9'clDefault'#0#9'MaxLength'#2#0#11'ParentColor'#8#8
|
||||
+'TabOrder'#2#1#0#0#7'TButton'#7'Button1'#4'Left'#3#209#0#6'Height'#2#25#3'To'
|
||||
+'p'#2#26#5'Width'#2#27#25'BorderSpacing.InnerBorder'#2#4#7'Caption'#6#2'>>'#7
|
||||
+'OnClick'#7#12'Button1Click'#8'TabOrder'#2#2#0#0#7'TButton'#7'Button2'#4'Lef'
|
||||
+'t'#3#208#0#6'Height'#2#25#3'Top'#2'5'#5'Width'#2#28#25'BorderSpacing.InnerB'
|
||||
+'order'#2#4#7'Caption'#6#2'>>'#7'OnClick'#7#12'Button2Click'#8'TabOrder'#2#3
|
||||
+#0#0#0#9'TTabSheet'#8'tfHotKey'#7'Caption'#6#8'Hot Keys'#0#6'TLabel'#10'lblA'
|
||||
+'ctions'#4'Left'#2#14#6'Height'#2#13#3'Top'#2#4#5'Width'#2'+'#7'Caption'#6#7
|
||||
+'Actions'#5'Color'#7#6'clNone'#11'ParentColor'#8#0#0#6'TLabel'#9'lblHotKey'#4
|
||||
+'Left'#2#14#6'Height'#2#13#3'Top'#2'4'#5'Width'#2'.'#7'Caption'#6#7'Hot Key'
|
||||
+#5'Color'#7#6'clNone'#11'ParentColor'#8#0#0#9'TComboBox'#9'cbActions'#4'Left'
|
||||
+#2#14#6'Height'#2#25#3'Top'#2#20#5'Width'#3'('#1#16'AutoCompleteText'#11#22
|
||||
+'cbactEndOfLineComplete'#20'cbactSearchAscending'#0#9'MaxLength'#2#0#6'Sorte'
|
||||
+'d'#9#5'Style'#7#14'csDropDownList'#8'TabOrder'#2#0#0#0#5'TEdit'#8'edHotKey'
|
||||
+#4'Left'#2#14#6'Height'#2#23#3'Top'#2'D'#5'Width'#3#160#0#9'OnKeyDown'#7#15
|
||||
+'edHotKeyKeyDown'#8'TabOrder'#2#1#0#0#7'TButton'#11'btSetHotKey'#4'Left'#3
|
||||
+#182#0#6'Height'#2#25#3'Top'#2'B'#5'Width'#3#128#0#25'BorderSpacing.InnerBor'
|
||||
+'der'#2#4#7'Caption'#6#10'Set HotKey'#7'OnClick'#7#16'btSetHotKeyClick'#8'Ta'
|
||||
+'bOrder'#2#2#0#0#0#0#6'TPanel'#6'Panel1'#6'Height'#2'('#3'Top'#3#16#1#5'Widt'
|
||||
+'h'#3#200#1#5'Align'#7#8'alBottom'#11'FullRepaint'#8#8'TabOrder'#2#1#0#7'TBi'
|
||||
+'tBtn'#5'btnOK'#4'Left'#3#24#1#6'Height'#2#25#3'Top'#2#8#5'Width'#2'K'#25'Bo'
|
||||
+'rderSpacing.InnerBorder'#2#2#7'Caption'#6#3'&OK'#4'Kind'#7#4'bkOK'#11'Modal'
|
||||
+'Result'#2#1#9'NumGlyphs'#2#0#7'OnClick'#7#10'btnOKClick'#8'TabOrder'#2#0#0#0
|
||||
+#7'TBitBtn'#9'btnCancel'#4'Left'#3'p'#1#6'Height'#2#25#3'Top'#2#8#5'Width'#2
|
||||
+'K'#25'BorderSpacing.InnerBorder'#2#2#7'Caption'#6#6'Cancel'#4'Kind'#7#8'bkC'
|
||||
+'ancel'#11'ModalResult'#2#2#9'NumGlyphs'#2#0#8'TabOrder'#2#1#0#0#0#11'TFontD'
|
||||
+'ialog'#6'dlgFnt'#5'Title'#6#13#194#251#225#240#224#242#252' '#248#240#232
|
||||
+#244#242#4'left'#3#224#0#3'top'#2#16#0#0#12'TColorDialog'#14'optColorDialog'
|
||||
+#5'Title'#6#12#194#251#225#240#224#242#252' '#246#226#229#242#4'left'#3#224#0
|
||||
+#3'top'#2'1'#0#0#0
|
||||
]);
|
||||
|
||||
LazarusResources.Add('TfrmOptions','FORMDATA',[
|
||||
'TPF0'#241#11'TfrmOptions'#10'frmOptions'#4'Left'#3'*'#1#6'Height'#3'8'#1#3'T'
|
||||
+'op'#3#197#0#5'Width'#3#200#1#18'HorzScrollBar.Page'#3#199#1#18'VertScrollBa'
|
||||
+'r.Page'#3'7'#1#19'VertScrollBar.Range'#2')'#13'ActiveControl'#7#12'PageCont'
|
||||
+'rol1'#11'BorderIcons'#11#12'biSystemMenu'#10'biMinimize'#0#11'BorderStyle'#7
|
||||
+#8'bsSingle'#7'Caption'#6#7'Options'#8'Position'#7#16'poMainFormCenter'#0#12
|
||||
+'TPageControl'#12'PageControl1'#6'Height'#3#16#1#5'Width'#3#200#1#10'ActiveP'
|
||||
+'age'#7#8'tfHotKey'#5'Align'#7#8'alClient'#8'TabIndex'#2#5#8'TabOrder'#2#0#0
|
||||
+#9'TTabSheet'#5'tsLng'#7'Caption'#6#8'Language'#0#8'TListBox'#7'lngList'#6'H'
|
||||
+'eight'#3#242#0#5'Width'#3#196#1#5'Align'#7#8'alClient'#8'TabOrder'#2#0#8'To'
|
||||
+'pIndex'#2#255#0#0#0#9'TTabSheet'#7'tsBehav'#7'Caption'#6#9'Behaviour'#10'Im'
|
||||
+'ageIndex'#2#1#0#6'TLabel'#7'lblTerm'#4'Left'#2#8#6'Height'#2#13#3'Top'#2#16
|
||||
+#5'Width'#2'3'#7'Caption'#6#9'Terminal:'#5'Color'#7#6'clNone'#11'ParentColor'
|
||||
+#8#0#0#6'TLabel'#10'lblRunTerm'#4'Left'#2#8#6'Height'#2#13#3'Top'#2'0'#5'Wid'
|
||||
+'th'#2'I'#7'Caption'#6#13'Run terminal:'#5'Color'#7#6'clNone'#11'ParentColor'
|
||||
+#8#0#0#5'TEdit'#7'edtTerm'#4'Left'#2'`'#6'Height'#2#24#3'Top'#2#8#5'Width'#3
|
||||
+'9'#1#8'TabOrder'#2#0#4'Text'#6'%/usr/X11R6/bin/xterm -e bash -i -c %s'#0#0#9
|
||||
+'TGroupBox'#2'gb'#4'Left'#2#8#6'Height'#3#148#0#3'Top'#2'P'#5'Width'#3#225#0
|
||||
+#11'ParentCtl3D'#8#8'TabOrder'#2#2#0#9'TCheckBox'#11'cbDirSelect'#4'Left'#2#8
|
||||
+#6'Height'#2#20#3'Top'#2#253#5'Width'#2'Y'#11'AllowGrayed'#9#7'Caption'#6#11
|
||||
+'cbDirSelect'#8'TabOrder'#2#0#0#0#9'TCheckBox'#19'cbCaseSensitiveSort'#4'Lef'
|
||||
+'t'#2#8#6'Height'#2#20#3'Top'#2'-'#5'Width'#3#140#0#11'AllowGrayed'#9#7'Capt'
|
||||
+'ion'#6#19'cbCaseSensitiveSort'#8'TabOrder'#2#1#0#0#9'TCheckBox'#10'cbLynxLi'
|
||||
+'ke'#4'Left'#2#8#6'Height'#2#20#3'Top'#2#21#5'Width'#2'X'#11'AllowGrayed'#9#7
|
||||
+'Caption'#6#10'cbLynxLike'#8'TabOrder'#2#2#0#0#9'TCheckBox'#21'cbShortFileSi'
|
||||
+'zeFormat'#4'Left'#2#8#6'Height'#2#20#3'Top'#2'E'#5'Width'#3#150#0#11'AllowG'
|
||||
+'rayed'#9#7'Caption'#6#21'cbShortFileSizeFormat'#8'TabOrder'#2#3#0#0#9'TChec'
|
||||
+'kBox'#13'cbSeparateExt'#4'Left'#2#8#6'Height'#2#20#3'Top'#2'e'#5'Width'#2'i'
|
||||
+#11'AllowGrayed'#9#7'Caption'#6#13'cbSeparateExt'#8'TabOrder'#2#4#0#0#0#5'TE'
|
||||
+'dit'#10'edtRunTerm'#4'Left'#2'`'#6'Height'#2#24#3'Top'#2'('#5'Width'#3'9'#1
|
||||
+#8'TabOrder'#2#1#4'Text'#6#20'/usr/X11R6/bin/xterm'#0#0#0#9'TTabSheet'#7'tsT'
|
||||
+'ools'#7'Caption'#6#5'Tools'#10'ImageIndex'#2#2#0#9'TCheckBox'#11'cbExtEdito'
|
||||
+'r'#4'Left'#2#8#6'Height'#2#20#5'Width'#2'W'#11'AllowGrayed'#9#7'Caption'#6
|
||||
+#11'cbExtEditor'#7'OnClick'#7#16'cbExtEditorClick'#8'TabOrder'#2#0#0#0#5'TEd'
|
||||
+'it'#12'edtExtEditor'#4'Left'#2#24#6'Height'#2#24#3'Top'#2' '#5'Width'#3'9'#1
|
||||
+#8'TabOrder'#2#1#4'Text'#6#10'gEdit "%s"'#0#0#9'TCheckBox'#11'cbExtDiffer'#4
|
||||
+'Left'#2#8#6'Height'#2#20#3'Top'#2'8'#5'Width'#2'T'#11'AllowGrayed'#9#7'Capt'
|
||||
+'ion'#6#11'cbExtDiffer'#7'OnClick'#7#16'cbExtDifferClick'#8'TabOrder'#2#2#0#0
|
||||
+#5'TEdit'#12'edtExtDiffer'#4'Left'#2#24#6'Height'#2#24#3'Top'#2'X'#5'Width'#3
|
||||
+'9'#1#8'TabOrder'#2#3#4'Text'#6#18'gtk-diff "%s" "%s"'#0#0#9'TCheckBox'#11'c'
|
||||
+'bExtViewer'#4'Left'#2#8#6'Height'#2#20#3'Top'#2'x'#5'Width'#2'^'#11'AllowGr'
|
||||
+'ayed'#9#7'Caption'#6#11'cbExtViewer'#7'OnClick'#7#16'cbExtViewerClick'#8'Ta'
|
||||
+'bOrder'#2#4#0#0#5'TEdit'#12'edtExtViewer'#4'Left'#2#24#6'Height'#2#24#3'Top'
|
||||
+#3#152#0#5'Width'#3'9'#1#8'TabOrder'#2#5#4'Text'#6#10'emacs "%s"'#0#0#0#9'TT'
|
||||
+'abSheet'#7'tsFonts'#7'Caption'#6#5'Fonts'#10'ImageIndex'#2#3#0#6'TLabel'#11
|
||||
+'lblMainFont'#6'Height'#2#13#3'Top'#2#24#5'Width'#2'5'#7'Caption'#6#9'Main f'
|
||||
+'ont'#5'Color'#7#6'clNone'#11'ParentColor'#8#0#0#6'TLabel'#13'lblEditorFont'
|
||||
+#6'Height'#2#13#3'Top'#2'`'#5'Width'#2'9'#7'Caption'#6#11'Editor font'#5'Col'
|
||||
+'or'#7#6'clNone'#11'ParentColor'#8#0#0#6'TLabel'#13'lblViewerFont'#6'Height'
|
||||
+#2#13#3'Top'#3#168#0#5'Width'#2'@'#7'Caption'#6#11'Viewer font'#5'Color'#7#6
|
||||
+'clNone'#11'ParentColor'#8#0#0#9'TComboBox'#10'cbMainFont'#4'Left'#2'N'#6'He'
|
||||
+'ight'#2#21#3'Top'#2#16#5'Width'#3#16#1#16'AutoCompleteText'#11#22'cbactEndO'
|
||||
+'fLineComplete'#20'cbactSearchAscending'#0#10'ItemHeight'#2#18#9'MaxLength'#2
|
||||
+#0#8'OnChange'#7#16'cbMainFontChange'#11'ParentCtl3D'#8#8'TabOrder'#2#0#0#0#9
|
||||
+'TComboBox'#12'cbEditorFont'#4'Left'#2'N'#6'Height'#2#21#3'Top'#2'W'#5'Width'
|
||||
+#3#16#1#16'AutoCompleteText'#11#22'cbactEndOfLineComplete'#20'cbactSearchAsc'
|
||||
+'ending'#0#10'ItemHeight'#2#18#9'MaxLength'#2#0#8'OnChange'#7#18'cbEditorFon'
|
||||
+'tChange'#11'ParentCtl3D'#8#8'TabOrder'#2#1#0#0#5'TEdit'#8'edtTest1'#4'Left'
|
||||
+#2'N'#6'Height'#2#24#3'Top'#2'0'#5'Width'#3#0#1#8'TabOrder'#2#2#4'Text'#6#16
|
||||
+'Example '#207#240#238#226#229#240#234#224#0#0#5'TEdit'#8'edtTest2'#4'Left'#2
|
||||
+'N'#6'Height'#2#24#3'Top'#2'x'#5'Width'#3#1#1#8'TabOrder'#2#3#4'Text'#6#16'E'
|
||||
+'xample '#207#240#238#226#229#240#234#224#0#0#5'TEdit'#8'edtTest3'#4'Left'#2
|
||||
+'N'#6'Height'#2#24#3'Top'#3#192#0#5'Width'#3#1#1#8'TabOrder'#2#4#4'Text'#6#16
|
||||
+'Example '#207#240#238#226#229#240#234#224#0#0#9'TComboBox'#12'cbViewerFont'
|
||||
+#4'Left'#2'N'#6'Height'#2#21#3'Top'#3#159#0#5'Width'#3#16#1#16'AutoCompleteT'
|
||||
,'ext'#11#22'cbactEndOfLineComplete'#20'cbactSearchAscending'#0#10'ItemHeight'
|
||||
+#2#18#9'MaxLength'#2#0#8'OnChange'#7#18'cbViewerFontChange'#11'ParentCtl3D'#8
|
||||
+#8'TabOrder'#2#5#0#0#7'TButton'#13'btnSelMainFnt'#4'Left'#3'h'#1#6'Height'#2
|
||||
+#23#3'Top'#2#16#5'Width'#2#23#25'BorderSpacing.InnerBorder'#2#4#7'Caption'#6
|
||||
+#3'...'#7'OnClick'#7#18'btnSelMainFntClick'#8'TabOrder'#2#7#0#0#7'TButton'#13
|
||||
+'btnSelEditFnt'#4'Left'#3'h'#1#6'Height'#2#23#3'Top'#2'W'#5'Width'#2#23#25'B'
|
||||
+'orderSpacing.InnerBorder'#2#4#7'Caption'#6#3'...'#7'OnClick'#7#18'btnSelEdi'
|
||||
+'tFntClick'#8'TabOrder'#2#9#0#0#7'TButton'#13'btnSelViewFnt'#4'Left'#3'h'#1#6
|
||||
+'Height'#2#23#3'Top'#3#159#0#5'Width'#2#23#25'BorderSpacing.InnerBorder'#2#4
|
||||
+#7'Caption'#6#3'...'#7'OnClick'#7#18'btnSelViewFntClick'#8'TabOrder'#2#11#0#0
|
||||
+#9'TSpinEdit'#11'edtMainSize'#4'Left'#3'T'#1#6'Height'#2#23#3'Top'#2'1'#5'Wi'
|
||||
+'dth'#2'D'#8'MaxValue'#2#25#8'MinValue'#2#8#8'TabOrder'#2#6#5'Value'#2#14#0#0
|
||||
+#9'TSpinEdit'#13'edtEditorSize'#4'Left'#3'T'#1#6'Height'#2#23#3'Top'#2'y'#5
|
||||
+'Width'#2'D'#8'MaxValue'#2#25#8'MinValue'#2#8#8'TabOrder'#2#8#5'Value'#2#14#0
|
||||
+#0#9'TSpinEdit'#13'edtViewerSize'#4'Left'#3'T'#1#6'Height'#2#23#3'Top'#3#192
|
||||
+#0#5'Width'#2'D'#8'MaxValue'#2#25#8'MinValue'#2#8#8'TabOrder'#2#10#5'Value'#2
|
||||
+#14#0#0#0#9'TTabSheet'#7'tsColor'#7'Caption'#6#5'Color'#0#6'TLabel'#10'cText'
|
||||
+'Label'#4'Left'#2#25#6'Height'#2#13#3'Top'#2#31#5'Width'#2#24#7'Caption'#6#4
|
||||
+'Text'#5'Color'#7#6'clNone'#11'ParentColor'#8#0#0#6'TLabel'#14'cBackGrndLabe'
|
||||
+'l'#4'Left'#2#23#6'Height'#2#13#3'Top'#2':'#5'Width'#2'F'#7'Caption'#6#10'Ba'
|
||||
+'ckGround'#5'Color'#7#6'clNone'#11'ParentColor'#8#0#0#9'TColorBox'#10'cTextC'
|
||||
+'olor'#4'Left'#2'l'#6'Height'#2#24#3'Top'#2#26#5'Width'#2'd'#16'AutoComplete'
|
||||
+'Text'#11#22'cbactEndOfLineComplete'#20'cbactSearchAscending'#0#13'Items.Str'
|
||||
+'ings'#1#6#7'clBlack'#6#8'clMaroon'#6#7'clGreen'#6#7'clOlive'#6#6'clNavy'#6#8
|
||||
+'clPurple'#6#6'clTeal'#6#6'clGray'#6#8'clSilver'#6#5'clRed'#6#6'clLime'#6#8
|
||||
+'clYellow'#6#6'clBlue'#6#9'clFuchsia'#6#6'clAqua'#6#8'clSilver'#6#6'clGray'#6
|
||||
+#7'clWhite'#6#7'clCream'#6#6'clNone'#6#9'clDefault'#0#9'MaxLength'#2#0#8'Tab'
|
||||
+'Order'#2#0#0#0#9'TColorBox'#14'cbackgrndcolor'#4'Left'#2'l'#6'Height'#2#24#3
|
||||
+'Top'#2'5'#5'Width'#2'd'#16'AutoCompleteText'#11#22'cbactEndOfLineComplete'
|
||||
+#20'cbactSearchAscending'#0#13'Items.Strings'#1#6#7'clBlack'#6#8'clMaroon'#6
|
||||
+#7'clGreen'#6#7'clOlive'#6#6'clNavy'#6#8'clPurple'#6#6'clTeal'#6#6'clGray'#6
|
||||
+#8'clSilver'#6#5'clRed'#6#6'clLime'#6#8'clYellow'#6#6'clBlue'#6#9'clFuchsia'
|
||||
+#6#6'clAqua'#6#8'clSilver'#6#6'clGray'#6#7'clWhite'#6#7'clCream'#6#6'clNone'
|
||||
+#6#9'clDefault'#0#9'MaxLength'#2#0#8'TabOrder'#2#1#0#0#7'TButton'#7'Button1'
|
||||
+#4'Left'#3#209#0#6'Height'#2#25#3'Top'#2#26#5'Width'#2#27#25'BorderSpacing.I'
|
||||
+'nnerBorder'#2#4#7'Caption'#6#2'>>'#7'OnClick'#7#12'Button1Click'#8'TabOrder'
|
||||
+#2#2#0#0#7'TButton'#7'Button2'#4'Left'#3#208#0#6'Height'#2#25#3'Top'#2'5'#5
|
||||
+'Width'#2#28#25'BorderSpacing.InnerBorder'#2#4#7'Caption'#6#2'>>'#7'OnClick'
|
||||
+#7#12'Button2Click'#8'TabOrder'#2#3#0#0#0#9'TTabSheet'#8'tfHotKey'#7'Caption'
|
||||
+#6#8'Hot Keys'#0#6'TLabel'#10'lblActions'#4'Left'#2#14#6'Height'#2#14#3'Top'
|
||||
+#2#4#5'Width'#2'$'#7'Caption'#6#7'Actions'#5'Color'#7#6'clNone'#11'ParentCol'
|
||||
+'or'#8#0#0#6'TLabel'#9'lblHotKey'#4'Left'#2#14#6'Height'#2#14#3'Top'#2'4'#5
|
||||
+'Width'#2''''#7'Caption'#6#7'Hot Key'#5'Color'#7#6'clNone'#11'ParentColor'#8
|
||||
+#0#0#9'TComboBox'#9'cbActions'#4'Left'#2#14#6'Height'#2#21#3'Top'#2#20#5'Wid'
|
||||
+'th'#3'('#1#16'AutoCompleteText'#11#22'cbactEndOfLineComplete'#20'cbactSearc'
|
||||
+'hAscending'#0#9'MaxLength'#2#0#6'Sorted'#9#5'Style'#7#14'csDropDownList'#8
|
||||
+'TabOrder'#2#0#0#0#5'TEdit'#8'edHotKey'#4'Left'#2#14#6'Height'#2#23#3'Top'#2
|
||||
+'D'#5'Width'#3#160#0#9'OnKeyDown'#7#15'edHotKeyKeyDown'#8'TabOrder'#2#1#0#0#7
|
||||
+'TButton'#11'btSetHotKey'#4'Left'#3#182#0#6'Height'#2#25#3'Top'#2'B'#5'Width'
|
||||
+#3#128#0#25'BorderSpacing.InnerBorder'#2#4#7'Caption'#6#10'Set HotKey'#7'OnC'
|
||||
+'lick'#7#16'btSetHotKeyClick'#8'TabOrder'#2#2#0#0#0#0#6'TPanel'#6'Panel1'#6
|
||||
+'Height'#2'('#3'Top'#3#16#1#5'Width'#3#200#1#5'Align'#7#8'alBottom'#11'FullR'
|
||||
+'epaint'#8#8'TabOrder'#2#1#0#7'TBitBtn'#5'btnOK'#4'Left'#3#24#1#6'Height'#2
|
||||
+#25#3'Top'#2#8#5'Width'#2'K'#25'BorderSpacing.InnerBorder'#2#2#7'Caption'#6#3
|
||||
+'&OK'#4'Kind'#7#4'bkOK'#11'ModalResult'#2#1#9'NumGlyphs'#2#0#7'OnClick'#7#10
|
||||
+'btnOKClick'#8'TabOrder'#2#0#0#0#7'TBitBtn'#9'btnCancel'#4'Left'#3'p'#1#6'He'
|
||||
+'ight'#2#25#3'Top'#2#8#5'Width'#2'K'#25'BorderSpacing.InnerBorder'#2#2#7'Cap'
|
||||
+'tion'#6#6'Cancel'#4'Kind'#7#8'bkCancel'#11'ModalResult'#2#2#9'NumGlyphs'#2#0
|
||||
+#8'TabOrder'#2#1#0#0#0#11'TFontDialog'#6'dlgFnt'#5'Title'#6#13#194#251#225
|
||||
+#240#224#242#252' '#248#240#232#244#242#4'left'#3#224#0#3'top'#2#16#0#0#12'T'
|
||||
+'ColorDialog'#14'optColorDialog'#5'Title'#6#12#194#251#225#240#224#242#252' '
|
||||
+#246#226#229#242#4'left'#3#224#0#3'top'#2'1'#0#0#0
|
||||
]);
|
||||
|
|
|
|||
10
fmain.lfm
10
fmain.lfm
|
|
@ -433,7 +433,6 @@ inherited frmMain: TfrmMain
|
|||
DisableIfNoHandler = True
|
||||
HelpType = htKeyword
|
||||
OnExecute = actViewExecute
|
||||
ShortCut = 4146
|
||||
end
|
||||
object actEdit: TAction
|
||||
Category = 'Classic'
|
||||
|
|
@ -441,7 +440,6 @@ inherited frmMain: TfrmMain
|
|||
DisableIfNoHandler = True
|
||||
HelpType = htKeyword
|
||||
OnExecute = actEditExecute
|
||||
ShortCut = 4147
|
||||
end
|
||||
object actCopy: TAction
|
||||
Category = 'Classic'
|
||||
|
|
@ -449,7 +447,6 @@ inherited frmMain: TfrmMain
|
|||
DisableIfNoHandler = True
|
||||
HelpType = htKeyword
|
||||
OnExecute = actCopyExecute
|
||||
ShortCut = 4148
|
||||
end
|
||||
object actRename: TAction
|
||||
Category = 'Classic'
|
||||
|
|
@ -457,7 +454,6 @@ inherited frmMain: TfrmMain
|
|||
DisableIfNoHandler = True
|
||||
HelpType = htKeyword
|
||||
OnExecute = actRenameExecute
|
||||
ShortCut = 4149
|
||||
end
|
||||
object actMakeDir: TAction
|
||||
Category = 'Classic'
|
||||
|
|
@ -465,7 +461,6 @@ inherited frmMain: TfrmMain
|
|||
DisableIfNoHandler = True
|
||||
HelpType = htKeyword
|
||||
OnExecute = actMakeDirExecute
|
||||
ShortCut = 4150
|
||||
end
|
||||
object actDelete: TAction
|
||||
Category = 'Classic'
|
||||
|
|
@ -473,7 +468,6 @@ inherited frmMain: TfrmMain
|
|||
DisableIfNoHandler = True
|
||||
HelpType = htKeyword
|
||||
OnExecute = actDeleteExecute
|
||||
ShortCut = 4151
|
||||
end
|
||||
object actAbout: TAction
|
||||
Category = 'Help'
|
||||
|
|
@ -481,7 +475,6 @@ inherited frmMain: TfrmMain
|
|||
DisableIfNoHandler = True
|
||||
HelpType = htKeyword
|
||||
OnExecute = actAboutExecute
|
||||
ShortCut = 4144
|
||||
end
|
||||
object actShowSysFiles: TAction
|
||||
Category = 'File'
|
||||
|
|
@ -511,7 +504,6 @@ inherited frmMain: TfrmMain
|
|||
DisableIfNoHandler = True
|
||||
HelpType = htKeyword
|
||||
OnExecute = actShowMenuExecute
|
||||
ShortCut = 4152
|
||||
end
|
||||
object actRefresh: TAction
|
||||
Category = 'Show'
|
||||
|
|
@ -550,7 +542,6 @@ inherited frmMain: TfrmMain
|
|||
DisableIfNoHandler = True
|
||||
HelpType = htKeyword
|
||||
OnExecute = actMarkInvertExecute
|
||||
ShortCut = 42
|
||||
end
|
||||
object actMarkUnmarkAll: TAction
|
||||
Category = 'Mark'
|
||||
|
|
@ -565,7 +556,6 @@ inherited frmMain: TfrmMain
|
|||
DisableIfNoHandler = True
|
||||
HelpType = htKeyword
|
||||
OnExecute = actDelete2Execute
|
||||
ShortCut = 4103
|
||||
end
|
||||
object actPathToCmdLine: TAction
|
||||
Caption = 'actPathToCmdLine'
|
||||
|
|
|
|||
30
fmain.pas
30
fmain.pas
|
|
@ -306,7 +306,7 @@ uses
|
|||
fMultiRename, uShowForm, uGlobsPaths, fFileOpDlg, fMsg,
|
||||
fLinker, fSplitter, uFileProcs, lclType, LCLProc, uOSUtils, uPixMapManager
|
||||
{$IFNDEF WIN32}, fAttrib, fFileProperties, fChown,
|
||||
gtk, BaseUnix {$ENDIF};
|
||||
gtk, BaseUnix {$ELSE}, ShellAPI, windows{$ENDIF};
|
||||
|
||||
|
||||
procedure TfrmMain.FormCreate(Sender: TObject);
|
||||
|
|
@ -318,7 +318,7 @@ begin
|
|||
|
||||
if FileExists(gpIniDir+cHistoryFile) then
|
||||
edtCommand.Items.LoadFromFile(gpIniDir+cHistoryFile);
|
||||
// writeln('frmMain.FormCreate Done');
|
||||
// DebugLn('frmMain.FormCreate Done');
|
||||
IsPanelsCreated := False;
|
||||
end;
|
||||
|
||||
|
|
@ -380,6 +380,9 @@ begin
|
|||
end;
|
||||
end;
|
||||
FrameLeft.pnlFile.LoadPanel;
|
||||
|
||||
if ActiveFrame <> FrameLeft then
|
||||
SetActiveFrame(fpLeft);
|
||||
end;
|
||||
|
||||
procedure TfrmMain.dskRightToolButtonClick(NumberOfButton: Integer);
|
||||
|
|
@ -410,6 +413,9 @@ begin
|
|||
end;
|
||||
end;
|
||||
FrameRight.pnlFile.LoadPanel;
|
||||
|
||||
if ActiveFrame <> FrameRight then
|
||||
SetActiveFrame(fpRight);
|
||||
end;
|
||||
|
||||
|
||||
|
|
@ -1264,7 +1270,7 @@ var
|
|||
begin
|
||||
inherited;
|
||||
CreatePopUpHotDir;// TODO: i thing in future this must call on create or change
|
||||
p:=ActiveFrame.dgPanel.ClientToScreen(Point(0,0));
|
||||
p:=ActiveFrame.dgPanel.ClientToScreen(Classes.Point(0,0));
|
||||
pmHotList.Popup(p.X,p.Y);
|
||||
end;
|
||||
|
||||
|
|
@ -1878,7 +1884,7 @@ var
|
|||
begin
|
||||
inherited;
|
||||
CreatePopUpDirHistory;
|
||||
p:=ActiveFrame.dgPanel.ClientToScreen(Point(0,0));
|
||||
p:=ActiveFrame.dgPanel.ClientToScreen(Classes.Point(0,0));
|
||||
pmDirHistory.Popup(p.X,p.Y);
|
||||
end;
|
||||
|
||||
|
|
@ -2096,6 +2102,20 @@ begin
|
|||
end;
|
||||
|
||||
procedure TfrmMain.actFilePropertiesExecute(Sender: TObject);
|
||||
{$IFDEF WIN32}
|
||||
procedure ShowFilePropertiesDialog(FName: string);
|
||||
var
|
||||
SExInfo: TSHELLEXECUTEINFO;
|
||||
Error: LongInt;
|
||||
begin
|
||||
ZeroMemory(Addr(SExInfo),SizeOf(SExInfo));
|
||||
SExInfo.cbSize := SizeOf(SExInfo);
|
||||
SExInfo.lpFile := PChar(FName);
|
||||
SExInfo.lpVerb := 'properties';
|
||||
SExInfo.fMask := SEE_MASK_INVOKEIDLIST;
|
||||
ShellExecuteExA(Addr(SExInfo));
|
||||
end;
|
||||
{$ENDIF}
|
||||
begin
|
||||
inherited;
|
||||
try
|
||||
|
|
@ -2104,6 +2124,8 @@ begin
|
|||
SelectFileIfNoSelected(GetActiveItem);
|
||||
{$IFNDEF WIN32} //TODO cross platform
|
||||
ShowFileProperties(ActiveFrame.pnlFile.FileList, ActiveFrame.ActiveDir);
|
||||
{$ELSE}
|
||||
ShowFilePropertiesDialog(ActiveFrame.pnlFile.FileList.GetFileName(0));
|
||||
{$ENDIF}
|
||||
end;
|
||||
finally
|
||||
|
|
|
|||
12
foptions.lfm
12
foptions.lfm
|
|
@ -374,7 +374,6 @@ inherited frmOptions: TfrmOptions
|
|||
'clDefault'
|
||||
)
|
||||
MaxLength = 0
|
||||
ParentColor = False
|
||||
TabOrder = 0
|
||||
end
|
||||
object cbackgrndcolor: TColorBox
|
||||
|
|
@ -407,7 +406,6 @@ inherited frmOptions: TfrmOptions
|
|||
'clDefault'
|
||||
)
|
||||
MaxLength = 0
|
||||
ParentColor = False
|
||||
TabOrder = 1
|
||||
end
|
||||
object Button1: TButton
|
||||
|
|
@ -435,25 +433,25 @@ inherited frmOptions: TfrmOptions
|
|||
Caption = 'Hot Keys'
|
||||
object lblActions: TLabel
|
||||
Left = 14
|
||||
Height = 13
|
||||
Height = 14
|
||||
Top = 4
|
||||
Width = 43
|
||||
Width = 36
|
||||
Caption = 'Actions'
|
||||
Color = clNone
|
||||
ParentColor = False
|
||||
end
|
||||
object lblHotKey: TLabel
|
||||
Left = 14
|
||||
Height = 13
|
||||
Height = 14
|
||||
Top = 52
|
||||
Width = 46
|
||||
Width = 39
|
||||
Caption = 'Hot Key'
|
||||
Color = clNone
|
||||
ParentColor = False
|
||||
end
|
||||
object cbActions: TComboBox
|
||||
Left = 14
|
||||
Height = 25
|
||||
Height = 21
|
||||
Top = 20
|
||||
Width = 296
|
||||
AutoCompleteText = [cbactEndOfLineComplete, cbactSearchAscending]
|
||||
|
|
|
|||
757
foptions.pas
757
foptions.pas
|
|
@ -1,387 +1,370 @@
|
|||
{
|
||||
Seksi Commander
|
||||
----------------------------
|
||||
Implementing of Options dialog
|
||||
|
||||
Licence : GNU GPL v 2.0
|
||||
Author : radek.cervinka@centrum.cz
|
||||
|
||||
contributors:
|
||||
|
||||
}
|
||||
unit fOptions;
|
||||
{$mode objfpc}{$H+}
|
||||
interface
|
||||
|
||||
uses
|
||||
LResources,
|
||||
SysUtils, Classes, Graphics, Controls, Forms,
|
||||
Dialogs, StdCtrls, ExtCtrls, ComCtrls, Buttons, fLngForm, Spin, ColorBox;
|
||||
|
||||
type
|
||||
|
||||
{ TfrmOptions }
|
||||
|
||||
TfrmOptions = class(TfrmLng)
|
||||
btnSelMainFnt: TButton;
|
||||
btnSelEditFnt: TButton;
|
||||
btnSelViewFnt: TButton;
|
||||
Button1: TButton;
|
||||
Button2: TButton;
|
||||
btSetHotKey: TButton;
|
||||
cbSeparateExt: TCheckBox;
|
||||
cbActions: TComboBox;
|
||||
cTextColor: TColorBox;
|
||||
cbackgrndcolor: TColorBox;
|
||||
edHotKey: TEdit;
|
||||
lblActions: TLabel;
|
||||
lblHotKey: TLabel;
|
||||
optColorDialog: TColorDialog;
|
||||
dlgFnt: TFontDialog;
|
||||
cTextLabel: TLabel;
|
||||
cBackGrndLabel: TLabel;
|
||||
PageControl1: TPageControl;
|
||||
edtMainSize: TSpinEdit;
|
||||
edtEditorSize: TSpinEdit;
|
||||
edtViewerSize: TSpinEdit;
|
||||
tsColor: TTabSheet;
|
||||
tfHotKey: TTabSheet;
|
||||
tsLng: TTabSheet;
|
||||
tsBehav: TTabSheet;
|
||||
Panel1: TPanel;
|
||||
btnOK: TBitBtn;
|
||||
btnCancel: TBitBtn;
|
||||
lngList: TListBox;
|
||||
lblTerm: TLabel;
|
||||
edtTerm: TEdit;
|
||||
gb: TGroupBox;
|
||||
cbDirSelect: TCheckBox;
|
||||
cbCaseSensitiveSort: TCheckBox;
|
||||
cbLynxLike: TCheckBox;
|
||||
cbShortFileSizeFormat: TCheckBox;
|
||||
tsTools: TTabSheet;
|
||||
cbExtEditor: TCheckBox;
|
||||
edtExtEditor: TEdit;
|
||||
cbExtDiffer: TCheckBox;
|
||||
edtExtDiffer: TEdit;
|
||||
cbExtViewer: TCheckBox;
|
||||
edtExtViewer: TEdit;
|
||||
lblRunTerm: TLabel;
|
||||
edtRunTerm: TEdit;
|
||||
tsFonts: TTabSheet;
|
||||
lblMainFont: TLabel;
|
||||
cbMainFont: TComboBox;
|
||||
cbEditorFont: TComboBox;
|
||||
lblEditorFont: TLabel;
|
||||
edtTest1: TEdit;
|
||||
edtTest2: TEdit;
|
||||
edtTest3: TEdit;
|
||||
cbViewerFont: TComboBox;
|
||||
lblViewerFont: TLabel;
|
||||
procedure Button1Click(Sender: TObject);
|
||||
procedure Button2Click(Sender: TObject);
|
||||
procedure FormCreate(Sender: TObject);
|
||||
procedure btSetHotKeyClick(Sender: TObject);
|
||||
procedure btnOKClick(Sender: TObject);
|
||||
procedure btnSelEditFntClick(Sender: TObject);
|
||||
procedure btnSelMainFntClick(Sender: TObject);
|
||||
procedure btnSelViewFntClick(Sender: TObject);
|
||||
procedure cbExtEditorClick(Sender: TObject);
|
||||
procedure cbExtDifferClick(Sender: TObject);
|
||||
procedure cbExtViewerClick(Sender: TObject);
|
||||
procedure cbMainFontChange(Sender: TObject);
|
||||
procedure cbEditorFontChange(Sender: TObject);
|
||||
procedure cbViewerFontChange(Sender: TObject);
|
||||
procedure edHotKeyKeyDown(Sender: TObject; var Key: Word; Shift: TShiftState
|
||||
);
|
||||
private
|
||||
{ Private declarations }
|
||||
public
|
||||
{ Public declarations }
|
||||
procedure FillLngListBox;
|
||||
procedure LoadLng; override;
|
||||
procedure FillFontLists;
|
||||
procedure FillActionLists;
|
||||
end;
|
||||
|
||||
|
||||
implementation
|
||||
|
||||
uses
|
||||
uLng, uGlobs, uGlobsPaths, FindEx, fMain, ActnList, LCLProc, menus;
|
||||
|
||||
procedure TfrmOptions.FormCreate(Sender: TObject);
|
||||
begin
|
||||
inherited;
|
||||
FillActionLists;
|
||||
FillLngListBox;
|
||||
FillFontLists;
|
||||
writeln(gTerm);
|
||||
edtTerm.Text:=gTerm;
|
||||
end;
|
||||
|
||||
procedure TfrmOptions.btSetHotKeyClick(Sender: TObject);
|
||||
var vShortCut: TShortCut;
|
||||
vNum: integer;
|
||||
vActions: TAction;
|
||||
begin
|
||||
// ToDo Black list HotKey which can't use
|
||||
vShortCut := TextToShortCut(edHotKey.Text);
|
||||
|
||||
for vNum := 0 to cbActions.Items.Count - 1 do
|
||||
begin
|
||||
vActions := cbActions.Items.Objects[vNum] as TAction;
|
||||
if vActions.ShortCut = vShortCut then
|
||||
begin
|
||||
ShowMessage('ShortCut used by '+vActions.Name);// ToDo lang
|
||||
Exit;
|
||||
end;
|
||||
end;
|
||||
|
||||
vActions := cbActions.Items.Objects[cbActions.ItemIndex] as TAction;
|
||||
vActions.ShortCut := vShortCut;
|
||||
cbActions.Items[cbActions.ItemIndex] := vActions.Name+'('+ShortCutToText(vActions.ShortCut)+')';
|
||||
cbActions.Text := vActions.Name+'('+ShortCutToText(vActions.ShortCut)+')';
|
||||
end;
|
||||
|
||||
procedure TfrmOptions.Button1Click(Sender: TObject);
|
||||
begin
|
||||
if optColorDialog.Execute then
|
||||
begin
|
||||
end;
|
||||
end;
|
||||
|
||||
procedure TfrmOptions.Button2Click(Sender: TObject);
|
||||
begin
|
||||
if optColorDialog.Execute then
|
||||
begin
|
||||
end;
|
||||
end;
|
||||
|
||||
procedure TfrmOptions.LoadLng;
|
||||
begin
|
||||
btnCancel.Caption:= lngGetString(clngbutCancel);
|
||||
// btnOK.Caption:= lngGetString(clngbutOK);
|
||||
|
||||
Caption:=lngGetString(clngDlgOpt);
|
||||
tsLng.Caption:=lngGetString(clngDlgOptSelLng);
|
||||
lblTerm.Caption:=lngGetString(clngDlgOptTerm);
|
||||
cbDirSelect.Caption:=lngGetString(clngDlgOptSelDir);
|
||||
cbCaseSensitiveSort.Caption:=lngGetString(clngDlgOptCaseSens);
|
||||
cbLynxLike.Caption:=lngGetString(clngDlgOptLynx);
|
||||
|
||||
cbShortFileSizeFormat.Caption:=lngGetString(clngDlgOptShortFileSize);
|
||||
tsBehav.Caption:=lngGetString(clngDlgOptBehaviourTab);
|
||||
tsTools.Caption:=lngGetString(clngDlgOptToolsTab);
|
||||
|
||||
cbExtEditor.Caption:=lngGetString(clngDlgOptExtEdit);
|
||||
cbExtViewer.Caption:=lngGetString(clngDlgOptExtView);
|
||||
cbExtDiffer.Caption:=lngGetString(clngDlgOptExtDiff);
|
||||
cbSeparateExt.Caption:=lngGetString(clngDlgOptSeparateExt);
|
||||
|
||||
cbDirSelect.Checked:=gDirSelect;
|
||||
cbCaseSensitiveSort.Checked:=gCaseSensitiveSort;
|
||||
cbLynxLike.Checked:=gLynxLike;
|
||||
cbShortFileSizeFormat.Checked:=gShortFileSizeFormat;
|
||||
|
||||
cbExtEditor.Checked:=gUseExtEdit;
|
||||
cbExtViewer.Checked:=gUseExtView;
|
||||
cbExtDiffer.Checked:=gUseExtDiff;
|
||||
cbSeparateExt.Checked:=gSeparateExt;
|
||||
|
||||
edtExtEditor.Text:= gExtEdit;
|
||||
edtExtViewer.Text:=gExtView;
|
||||
edtExtDiffer.Text:=gExtDiff;
|
||||
|
||||
edtExtEditor.Enabled:= cbExtEditor.Checked;
|
||||
edtExtDiffer.Enabled:= cbExtDiffer.Checked;
|
||||
edtExtViewer.Enabled:= cbExtViewer.Checked;
|
||||
|
||||
edtRunTerm.Text:=gRunTerm;
|
||||
lblRunTerm.Caption:=lngGetString(clngDlgOptRunTerm);
|
||||
|
||||
tsFonts.Caption:=lngGetString(clngDlgOptFonts);
|
||||
lblMainFont.Caption:= lngGetString(clngDlgOptMainFont);
|
||||
lblEditorFont.Caption:= lngGetString(clngDlgOptEditorFont);
|
||||
lblViewerFont.Caption:= lngGetString(clngDlgOptViewerFont);
|
||||
// ToDo lang to tsColor tsHotKey
|
||||
end;
|
||||
|
||||
procedure TfrmOptions.FillLngListBox;
|
||||
var
|
||||
fr:TSearchRec;
|
||||
iIndex:Integer;
|
||||
begin
|
||||
lngList.Clear;
|
||||
writeln('Language dir:'+gpLngDir);
|
||||
if FindFirst(gpLngDir+'*.lng', faAnyFile, fr)<>0 then
|
||||
begin
|
||||
FindClose(fr);
|
||||
Exit;
|
||||
end;
|
||||
repeat
|
||||
lngList.Items.Add(fr.Name);
|
||||
until FindNext(fr)<>0;
|
||||
|
||||
FindClose(fr);
|
||||
|
||||
iIndex:=lngList.Items.IndexOf(gLng);
|
||||
if iIndex>=0 then
|
||||
lngList.Selected[iIndex]:=True;
|
||||
end;
|
||||
|
||||
procedure TfrmOptions.btnOKClick(Sender: TObject);
|
||||
begin
|
||||
inherited;
|
||||
gTerm:=edtTerm.Text;
|
||||
if lngList.ItemIndex>-1 then
|
||||
gLng:=lngList.Items[lngList.ItemIndex];
|
||||
gDirSelect:=cbDirSelect.Checked;
|
||||
gCaseSensitiveSort:=cbCaseSensitiveSort.Checked;
|
||||
gLynxLike:=cbLynxLike.Checked;
|
||||
gShortFileSizeFormat:=cbShortFileSizeFormat.Checked;
|
||||
|
||||
gUseExtEdit:=cbExtEditor.Checked;
|
||||
gUseExtView:=cbExtViewer.Checked;
|
||||
gUseExtDiff:=cbExtDiffer.Checked;
|
||||
gSeparateExt:=cbSeparateExt.Checked;
|
||||
|
||||
gExtEdit:= edtExtEditor.Text;
|
||||
gExtView:= edtExtViewer.Text;
|
||||
gExtDiff:= edtExtDiffer.Text;
|
||||
gRunTerm:= edtRunTerm.Text;
|
||||
|
||||
gFontName:=cbMainFont.Text;
|
||||
if (fsBold in EdtTest1.Font.Style) then
|
||||
gFontWeight := 700
|
||||
else
|
||||
gFontWeight := 400;
|
||||
gEditorFontName:=cbEditorFont.Text;
|
||||
gViewerFontName:=cbViewerFont.Text;
|
||||
|
||||
gEditorSize:=Round(edtEditorSize.Value);
|
||||
gViewerSize:=Round(edtViewerSize.Value);
|
||||
gFontSize:=Round(edtMainSize.Value);
|
||||
end;
|
||||
|
||||
procedure TfrmOptions.btnSelEditFntClick(Sender: TObject);
|
||||
begin
|
||||
dlgFnt.Font.Name:=cbEditorFont.Text;
|
||||
if dlgFnt.Execute then
|
||||
begin
|
||||
cbEditorFont.Text:=dlgFnt.Font.Name;
|
||||
edtEditorSize.Value := dlgFnt.Font.Size;
|
||||
edtTest2.Font := dlgFnt.Font;
|
||||
end;
|
||||
end;
|
||||
|
||||
procedure TfrmOptions.btnSelMainFntClick(Sender: TObject);
|
||||
begin
|
||||
dlgFnt.Font.Name:=cbMainFont.Text;
|
||||
if dlgFnt.Execute then
|
||||
begin
|
||||
cbMainFont.Text:=dlgFnt.Font.Name;
|
||||
edtMainSize.Value := dlgFnt.Font.Size;
|
||||
edtTest1.Font := dlgFnt.Font;
|
||||
end;
|
||||
end;
|
||||
|
||||
procedure TfrmOptions.btnSelViewFntClick(Sender: TObject);
|
||||
begin
|
||||
dlgFnt.Font.Name:=cbViewerFont.Text;
|
||||
if dlgFnt.Execute then
|
||||
begin
|
||||
cbViewerFont.Text:=dlgFnt.Font.Name;
|
||||
edtViewerSize.Value:= dlgFnt.Font.Size;
|
||||
edtTest3.Font := dlgFnt.Font;
|
||||
end;
|
||||
end;
|
||||
|
||||
procedure TfrmOptions.cbExtEditorClick(Sender: TObject);
|
||||
begin
|
||||
inherited;
|
||||
edtExtEditor.Enabled:=cbExtEditor.Checked
|
||||
end;
|
||||
|
||||
procedure TfrmOptions.cbExtDifferClick(Sender: TObject);
|
||||
begin
|
||||
inherited;
|
||||
edtExtDiffer.Enabled:=cbExtDiffer.Checked
|
||||
end;
|
||||
|
||||
procedure TfrmOptions.cbExtViewerClick(Sender: TObject);
|
||||
begin
|
||||
inherited;
|
||||
edtExtViewer.Enabled:=cbExtViewer.Checked
|
||||
end;
|
||||
|
||||
procedure TfrmOptions.FillFontLists;
|
||||
begin
|
||||
|
||||
cbMainFont.Text:=gFontName;
|
||||
cbViewerFont.Text:=gViewerFontName;
|
||||
cbEditorFont.Text:=gEditorFontName;
|
||||
|
||||
if gFontWeight = 700 then
|
||||
EdtTest1.Font.Style := [fsBold];
|
||||
|
||||
edtEditorSize.Value:=gEditorSize;
|
||||
edtViewerSize.Value:=gViewerSize;
|
||||
edtMainSize.Value:=gFontSize;
|
||||
end;
|
||||
|
||||
procedure TfrmOptions.FillActionLists;
|
||||
var vNum: integer;
|
||||
var vActions: TAction;
|
||||
begin
|
||||
for vNum := 0 to frmMain.actionLst.ActionCount -1 do
|
||||
begin
|
||||
vActions := frmMain.actionLst.Actions[vNum] as TAction;
|
||||
cbActions.Items.AddObject(vActions.Name+'('+ShortCutToText(vActions.ShortCut)+')',vActions);
|
||||
end;
|
||||
end;
|
||||
|
||||
procedure TfrmOptions.cbMainFontChange(Sender: TObject);
|
||||
begin
|
||||
// edtTest1.Font.Name:=cbMainFont.Text;
|
||||
end;
|
||||
|
||||
procedure TfrmOptions.cbEditorFontChange(Sender: TObject);
|
||||
begin
|
||||
// edtTest2.Font.Name:=cbEditorFont.Text;
|
||||
end;
|
||||
|
||||
procedure TfrmOptions.cbViewerFontChange(Sender: TObject);
|
||||
begin
|
||||
// edtTest3.Font.Name:=cbViewerFont.Text;
|
||||
end;
|
||||
|
||||
procedure TfrmOptions.edHotKeyKeyDown(Sender: TObject; var Key: Word;
|
||||
Shift: TShiftState);
|
||||
var str: string;
|
||||
begin
|
||||
if ssCtrl in Shift then
|
||||
str := 'Ctrl+';
|
||||
if ssShift in Shift then
|
||||
str := str + 'Shift+';
|
||||
if ssAlt in Shift then
|
||||
str := str + 'Alt+';
|
||||
if Key in [112..124] then
|
||||
str := str + 'F'+IntToStr(Key - 111)
|
||||
else if Key = 45 then str := str + 'Ins'
|
||||
else if Key = 46 then str := str + 'Del'
|
||||
else if Key = 8 then str := str + 'BkSp'
|
||||
else if Key = 27 then str := '' // on Esc clear
|
||||
else str := str + Char(Key);
|
||||
|
||||
|
||||
TEdit(Sender).Text := ShortCutToText(ShortCut(Key,Shift));
|
||||
|
||||
Key := 0;
|
||||
end;
|
||||
|
||||
|
||||
initialization
|
||||
{$I fOptions.lrs}
|
||||
|
||||
end.
|
||||
{
|
||||
Seksi Commander
|
||||
----------------------------
|
||||
Implementing of Options dialog
|
||||
|
||||
Licence : GNU GPL v 2.0
|
||||
Author : radek.cervinka@centrum.cz
|
||||
|
||||
contributors:
|
||||
|
||||
}
|
||||
unit fOptions;
|
||||
{$mode objfpc}{$H+}
|
||||
interface
|
||||
|
||||
uses
|
||||
LResources,
|
||||
SysUtils, Classes, Graphics, Controls, Forms,
|
||||
Dialogs, StdCtrls, ExtCtrls, ComCtrls, Buttons, fLngForm, Spin, ColorBox;
|
||||
|
||||
type
|
||||
|
||||
{ TfrmOptions }
|
||||
|
||||
TfrmOptions = class(TfrmLng)
|
||||
btnSelMainFnt: TButton;
|
||||
btnSelEditFnt: TButton;
|
||||
btnSelViewFnt: TButton;
|
||||
Button1: TButton;
|
||||
Button2: TButton;
|
||||
btSetHotKey: TButton;
|
||||
cbSeparateExt: TCheckBox;
|
||||
cbActions: TComboBox;
|
||||
cTextColor: TColorBox;
|
||||
cbackgrndcolor: TColorBox;
|
||||
edHotKey: TEdit;
|
||||
lblActions: TLabel;
|
||||
lblHotKey: TLabel;
|
||||
optColorDialog: TColorDialog;
|
||||
dlgFnt: TFontDialog;
|
||||
cTextLabel: TLabel;
|
||||
cBackGrndLabel: TLabel;
|
||||
PageControl1: TPageControl;
|
||||
edtMainSize: TSpinEdit;
|
||||
edtEditorSize: TSpinEdit;
|
||||
edtViewerSize: TSpinEdit;
|
||||
tsColor: TTabSheet;
|
||||
tfHotKey: TTabSheet;
|
||||
tsLng: TTabSheet;
|
||||
tsBehav: TTabSheet;
|
||||
Panel1: TPanel;
|
||||
btnOK: TBitBtn;
|
||||
btnCancel: TBitBtn;
|
||||
lngList: TListBox;
|
||||
lblTerm: TLabel;
|
||||
edtTerm: TEdit;
|
||||
gb: TGroupBox;
|
||||
cbDirSelect: TCheckBox;
|
||||
cbCaseSensitiveSort: TCheckBox;
|
||||
cbLynxLike: TCheckBox;
|
||||
cbShortFileSizeFormat: TCheckBox;
|
||||
tsTools: TTabSheet;
|
||||
cbExtEditor: TCheckBox;
|
||||
edtExtEditor: TEdit;
|
||||
cbExtDiffer: TCheckBox;
|
||||
edtExtDiffer: TEdit;
|
||||
cbExtViewer: TCheckBox;
|
||||
edtExtViewer: TEdit;
|
||||
lblRunTerm: TLabel;
|
||||
edtRunTerm: TEdit;
|
||||
tsFonts: TTabSheet;
|
||||
lblMainFont: TLabel;
|
||||
cbMainFont: TComboBox;
|
||||
cbEditorFont: TComboBox;
|
||||
lblEditorFont: TLabel;
|
||||
edtTest1: TEdit;
|
||||
edtTest2: TEdit;
|
||||
edtTest3: TEdit;
|
||||
cbViewerFont: TComboBox;
|
||||
lblViewerFont: TLabel;
|
||||
procedure Button1Click(Sender: TObject);
|
||||
procedure Button2Click(Sender: TObject);
|
||||
procedure FormCreate(Sender: TObject);
|
||||
procedure btSetHotKeyClick(Sender: TObject);
|
||||
procedure btnOKClick(Sender: TObject);
|
||||
procedure btnSelEditFntClick(Sender: TObject);
|
||||
procedure btnSelMainFntClick(Sender: TObject);
|
||||
procedure btnSelViewFntClick(Sender: TObject);
|
||||
procedure cbExtEditorClick(Sender: TObject);
|
||||
procedure cbExtDifferClick(Sender: TObject);
|
||||
procedure cbExtViewerClick(Sender: TObject);
|
||||
procedure cbMainFontChange(Sender: TObject);
|
||||
procedure cbEditorFontChange(Sender: TObject);
|
||||
procedure cbViewerFontChange(Sender: TObject);
|
||||
procedure edHotKeyKeyDown(Sender: TObject; var Key: Word; Shift: TShiftState
|
||||
);
|
||||
private
|
||||
{ Private declarations }
|
||||
vShortCut: TShortCut;
|
||||
public
|
||||
{ Public declarations }
|
||||
procedure FillLngListBox;
|
||||
procedure LoadLng; override;
|
||||
procedure FillFontLists;
|
||||
procedure FillActionLists;
|
||||
end;
|
||||
|
||||
|
||||
implementation
|
||||
|
||||
uses
|
||||
uLng, uGlobs, uGlobsPaths, fMain, ActnList, LCLProc, menus;
|
||||
|
||||
procedure TfrmOptions.FormCreate(Sender: TObject);
|
||||
begin
|
||||
inherited;
|
||||
FillActionLists;
|
||||
FillLngListBox;
|
||||
FillFontLists;
|
||||
DebugLn(gTerm);
|
||||
edtTerm.Text:=gTerm;
|
||||
end;
|
||||
|
||||
procedure TfrmOptions.btSetHotKeyClick(Sender: TObject);
|
||||
var vNum: integer;
|
||||
vActions: TAction;
|
||||
begin
|
||||
// ToDo Black list HotKey which can't use
|
||||
|
||||
for vNum := 0 to cbActions.Items.Count - 1 do
|
||||
begin
|
||||
vActions := cbActions.Items.Objects[vNum] as TAction;
|
||||
if vActions.ShortCut = vShortCut then
|
||||
begin
|
||||
ShowMessage('ShortCut used by '+vActions.Name);// ToDo lang
|
||||
Exit;
|
||||
end;
|
||||
end;
|
||||
|
||||
vActions := cbActions.Items.Objects[cbActions.ItemIndex] as TAction;
|
||||
vActions.ShortCut := vShortCut;
|
||||
cbActions.Items[cbActions.ItemIndex] := vActions.Name+'('+ShortCutToText(vActions.ShortCut)+')';
|
||||
cbActions.Text := vActions.Name+'('+ShortCutToText(vActions.ShortCut)+')';
|
||||
end;
|
||||
|
||||
procedure TfrmOptions.Button1Click(Sender: TObject);
|
||||
begin
|
||||
if optColorDialog.Execute then
|
||||
begin
|
||||
end;
|
||||
end;
|
||||
|
||||
procedure TfrmOptions.Button2Click(Sender: TObject);
|
||||
begin
|
||||
if optColorDialog.Execute then
|
||||
begin
|
||||
end;
|
||||
end;
|
||||
|
||||
procedure TfrmOptions.LoadLng;
|
||||
begin
|
||||
btnCancel.Caption:= lngGetString(clngbutCancel);
|
||||
// btnOK.Caption:= lngGetString(clngbutOK);
|
||||
|
||||
Caption:=lngGetString(clngDlgOpt);
|
||||
tsLng.Caption:=lngGetString(clngDlgOptSelLng);
|
||||
lblTerm.Caption:=lngGetString(clngDlgOptTerm);
|
||||
cbDirSelect.Caption:=lngGetString(clngDlgOptSelDir);
|
||||
cbCaseSensitiveSort.Caption:=lngGetString(clngDlgOptCaseSens);
|
||||
cbLynxLike.Caption:=lngGetString(clngDlgOptLynx);
|
||||
|
||||
cbShortFileSizeFormat.Caption:=lngGetString(clngDlgOptShortFileSize);
|
||||
tsBehav.Caption:=lngGetString(clngDlgOptBehaviourTab);
|
||||
tsTools.Caption:=lngGetString(clngDlgOptToolsTab);
|
||||
|
||||
cbExtEditor.Caption:=lngGetString(clngDlgOptExtEdit);
|
||||
cbExtViewer.Caption:=lngGetString(clngDlgOptExtView);
|
||||
cbExtDiffer.Caption:=lngGetString(clngDlgOptExtDiff);
|
||||
cbSeparateExt.Caption:=lngGetString(clngDlgOptSeparateExt);
|
||||
|
||||
cbDirSelect.Checked:=gDirSelect;
|
||||
cbCaseSensitiveSort.Checked:=gCaseSensitiveSort;
|
||||
cbLynxLike.Checked:=gLynxLike;
|
||||
cbShortFileSizeFormat.Checked:=gShortFileSizeFormat;
|
||||
|
||||
cbExtEditor.Checked:=gUseExtEdit;
|
||||
cbExtViewer.Checked:=gUseExtView;
|
||||
cbExtDiffer.Checked:=gUseExtDiff;
|
||||
cbSeparateExt.Checked:=gSeparateExt;
|
||||
|
||||
edtExtEditor.Text:= gExtEdit;
|
||||
edtExtViewer.Text:=gExtView;
|
||||
edtExtDiffer.Text:=gExtDiff;
|
||||
|
||||
edtExtEditor.Enabled:= cbExtEditor.Checked;
|
||||
edtExtDiffer.Enabled:= cbExtDiffer.Checked;
|
||||
edtExtViewer.Enabled:= cbExtViewer.Checked;
|
||||
|
||||
edtRunTerm.Text:=gRunTerm;
|
||||
lblRunTerm.Caption:=lngGetString(clngDlgOptRunTerm);
|
||||
|
||||
tsFonts.Caption:=lngGetString(clngDlgOptFonts);
|
||||
lblMainFont.Caption:= lngGetString(clngDlgOptMainFont);
|
||||
lblEditorFont.Caption:= lngGetString(clngDlgOptEditorFont);
|
||||
lblViewerFont.Caption:= lngGetString(clngDlgOptViewerFont);
|
||||
// ToDo lang to tsColor tsHotKey
|
||||
end;
|
||||
|
||||
procedure TfrmOptions.FillLngListBox;
|
||||
var
|
||||
fr:TSearchRec;
|
||||
iIndex:Integer;
|
||||
begin
|
||||
lngList.Clear;
|
||||
DebugLn('Language dir:'+gpLngDir);
|
||||
if FindFirst(gpLngDir+'*.lng', faAnyFile, fr)<>0 then
|
||||
begin
|
||||
FindClose(fr);
|
||||
Exit;
|
||||
end;
|
||||
repeat
|
||||
lngList.Items.Add(fr.Name);
|
||||
until FindNext(fr)<>0;
|
||||
|
||||
FindClose(fr);
|
||||
|
||||
iIndex:=lngList.Items.IndexOf(gLng);
|
||||
if iIndex>=0 then
|
||||
lngList.Selected[iIndex]:=True;
|
||||
end;
|
||||
|
||||
procedure TfrmOptions.btnOKClick(Sender: TObject);
|
||||
begin
|
||||
inherited;
|
||||
gTerm:=edtTerm.Text;
|
||||
if lngList.ItemIndex>-1 then
|
||||
gLng:=lngList.Items[lngList.ItemIndex];
|
||||
gDirSelect:=cbDirSelect.Checked;
|
||||
gCaseSensitiveSort:=cbCaseSensitiveSort.Checked;
|
||||
gLynxLike:=cbLynxLike.Checked;
|
||||
gShortFileSizeFormat:=cbShortFileSizeFormat.Checked;
|
||||
|
||||
gUseExtEdit:=cbExtEditor.Checked;
|
||||
gUseExtView:=cbExtViewer.Checked;
|
||||
gUseExtDiff:=cbExtDiffer.Checked;
|
||||
gSeparateExt:=cbSeparateExt.Checked;
|
||||
|
||||
gExtEdit:= edtExtEditor.Text;
|
||||
gExtView:= edtExtViewer.Text;
|
||||
gExtDiff:= edtExtDiffer.Text;
|
||||
gRunTerm:= edtRunTerm.Text;
|
||||
|
||||
gFontName:=cbMainFont.Text;
|
||||
if (fsBold in EdtTest1.Font.Style) then
|
||||
gFontWeight := 700
|
||||
else
|
||||
gFontWeight := 400;
|
||||
gEditorFontName:=cbEditorFont.Text;
|
||||
gViewerFontName:=cbViewerFont.Text;
|
||||
|
||||
gEditorSize:=Round(edtEditorSize.Value);
|
||||
gViewerSize:=Round(edtViewerSize.Value);
|
||||
gFontSize:=Round(edtMainSize.Value);
|
||||
end;
|
||||
|
||||
procedure TfrmOptions.btnSelEditFntClick(Sender: TObject);
|
||||
begin
|
||||
dlgFnt.Font.Name:=cbEditorFont.Text;
|
||||
if dlgFnt.Execute then
|
||||
begin
|
||||
cbEditorFont.Text:=dlgFnt.Font.Name;
|
||||
edtEditorSize.Value := dlgFnt.Font.Size;
|
||||
edtTest2.Font := dlgFnt.Font;
|
||||
end;
|
||||
end;
|
||||
|
||||
procedure TfrmOptions.btnSelMainFntClick(Sender: TObject);
|
||||
begin
|
||||
dlgFnt.Font.Name:=cbMainFont.Text;
|
||||
if dlgFnt.Execute then
|
||||
begin
|
||||
cbMainFont.Text:=dlgFnt.Font.Name;
|
||||
edtMainSize.Value := dlgFnt.Font.Size;
|
||||
edtTest1.Font := dlgFnt.Font;
|
||||
end;
|
||||
end;
|
||||
|
||||
procedure TfrmOptions.btnSelViewFntClick(Sender: TObject);
|
||||
begin
|
||||
dlgFnt.Font.Name:=cbViewerFont.Text;
|
||||
if dlgFnt.Execute then
|
||||
begin
|
||||
cbViewerFont.Text:=dlgFnt.Font.Name;
|
||||
edtViewerSize.Value:= dlgFnt.Font.Size;
|
||||
edtTest3.Font := dlgFnt.Font;
|
||||
end;
|
||||
end;
|
||||
|
||||
procedure TfrmOptions.cbExtEditorClick(Sender: TObject);
|
||||
begin
|
||||
inherited;
|
||||
edtExtEditor.Enabled:=cbExtEditor.Checked
|
||||
end;
|
||||
|
||||
procedure TfrmOptions.cbExtDifferClick(Sender: TObject);
|
||||
begin
|
||||
inherited;
|
||||
edtExtDiffer.Enabled:=cbExtDiffer.Checked
|
||||
end;
|
||||
|
||||
procedure TfrmOptions.cbExtViewerClick(Sender: TObject);
|
||||
begin
|
||||
inherited;
|
||||
edtExtViewer.Enabled:=cbExtViewer.Checked
|
||||
end;
|
||||
|
||||
procedure TfrmOptions.FillFontLists;
|
||||
begin
|
||||
|
||||
cbMainFont.Text:=gFontName;
|
||||
cbViewerFont.Text:=gViewerFontName;
|
||||
cbEditorFont.Text:=gEditorFontName;
|
||||
|
||||
if gFontWeight = 700 then
|
||||
EdtTest1.Font.Style := [fsBold];
|
||||
|
||||
edtEditorSize.Value:=gEditorSize;
|
||||
edtViewerSize.Value:=gViewerSize;
|
||||
edtMainSize.Value:=gFontSize;
|
||||
end;
|
||||
|
||||
procedure TfrmOptions.FillActionLists;
|
||||
var vNum: integer;
|
||||
var vActions: TAction;
|
||||
begin
|
||||
for vNum := 0 to frmMain.actionLst.ActionCount -1 do
|
||||
begin
|
||||
vActions := frmMain.actionLst.Actions[vNum] as TAction;
|
||||
cbActions.Items.AddObject(vActions.Name+'('+ShortCutToText(vActions.ShortCut)+')',vActions);
|
||||
end;
|
||||
end;
|
||||
|
||||
procedure TfrmOptions.cbMainFontChange(Sender: TObject);
|
||||
begin
|
||||
// edtTest1.Font.Name:=cbMainFont.Text;
|
||||
end;
|
||||
|
||||
procedure TfrmOptions.cbEditorFontChange(Sender: TObject);
|
||||
begin
|
||||
// edtTest2.Font.Name:=cbEditorFont.Text;
|
||||
end;
|
||||
|
||||
procedure TfrmOptions.cbViewerFontChange(Sender: TObject);
|
||||
begin
|
||||
// edtTest3.Font.Name:=cbViewerFont.Text;
|
||||
end;
|
||||
|
||||
procedure TfrmOptions.edHotKeyKeyDown(Sender: TObject; var Key: Word;
|
||||
Shift: TShiftState);
|
||||
begin
|
||||
vShortCut := ShortCut(Key,Shift);
|
||||
TEdit(Sender).Text := ShortCutToText(vShortCut);
|
||||
Key := 0;
|
||||
end;
|
||||
|
||||
|
||||
initialization
|
||||
{$I fOptions.lrs}
|
||||
|
||||
end.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue