home *** CD-ROM | disk | FTP | other *** search
- ; Dos Navigator Editor Syntax Highlight configuration file
- ; See details at the end of this file
-
- ;HGL file
- ;1 FILES *.1/END
- ;2 Macro 1/Endmacro
- FILES *.HGL;
- CommentStart ;
- Macro 1
- Print #1'FILES'#32'*.'#6^M^M'END'^M#5
- End
- Print #1#5#9
- EndMacro
- Macro 2
- Print #1'Macro'#32#6^M^M'EndMacro'^M#5
- End
- Print #1#5#9
- EndMacro
- END
-
- ;Dos Navigator configuration files
- FILES DN.VWR; DN.EDT; DN.MNU; DN.XRN; DN.EXT
- Comment ;
- END
-
- ;Assembler files
- FILES *.ASM;
- Comment ;
- END
-
- ;Configuration files
- FILES *.CFG; *.EVT; *.INI
- CommentStart ;#$%
- Comments_Only
- END
-
- ;Batch files
- FILES CONFIG.SYS;*.BAT
- CommentString REM ,::,
- CommentStart ::
- COMMENTS_ONLY
-
- ;Basic files
- FILES *.BAS
- CommentString REM ,
- END
-
- ;C/C++ files
- ;1 {}
- FILES *.CPP;*.C;*.H;*.HPP
- AutoBrackets Off
- CommentString //
- C_Comments
- Macro 1
- Mark 9
- Print '{'^M^M
- Goto 9
- MoveDown
- MoveDown
- Print '}'
- MoveUp
- EndMacro
- END
-
- ;Pascal files
- ;1 - begin/end
- FILES *.PAS
- Pas_Comments
- Macro 1
- Print 'begin'^M^M
- Print 'end;'
- WordLeft
- MoveUp
- EndMacro
- END
-
-
- ;
- ; Possible keywords:
- ; FILES <filter>
- ; <Highlight option>
- ; ................
- ; <Highlight option>
- ; ................
- ; <Macro>
- ; ................
- ; <Macro>
- ; END
- ;
- ; Options are:
- ; COMMENT <Ch1>[Ch2]...[Ch5] - comment symbols for comment from
- ; symbol position to the end of line.
- ; eg(for assebler): Comment ;
- ; It is possible to set max 5 symbols
- ; in one layout
- ;
- ; COMMENTSTART <Ch1>[Ch2]...[Ch5] - comment symbols for comment from
- ; symbol position (start of line only) to
- ; the end of line.
- ; It is possible to set max 5 symbols
- ; in one layout
- ; COMMENTSTRING <S1>,[S2],...,[S3] - comment strings for comment from
- ; string position to the end of line.
- ; It is possible to set max 5 strings
- ; in one layout
- ; C_COMMENTS - Enable C-style comments ( /*....*/ )
- ; PAS_COMMENTS - Enable Pascal-style comments ( (*....*)
- ; and {....} )
- ; NB: Dos Navigator supports last two types
- ; of comments in one line yet.
- ; COMMENTS_ONLY - Highlight comments only, do not highlight
- ; strings, symbols and numbers.
- ;
- ;
- ; Macro has following structure:
- ;
- ; MACRO <Name>
- ; commands
- ; ENDMACRO
- ;
- ; Macro Commands are:
- ;
- ; Print '<String>' [repetitions] - type string <String>
- ; GotoXY <X>, <Y> - place cursor at X,Y (absolute)
- ; GotoX <X> - place cursor at horisontal pos. X (absolute)
- ; GotoY <Y> - place cursor at vertical pos. X (absolute)
- ; Mark <N> - mark current position of cursor (1..9)
- ; Goto <N> - go to marked position (1..9)
- ;
- ; Each following command has format <COMMAND> [repetitions]:
-
- ; SaveText
- ; LoadText
- ; SaveTextAs
- ; SwitchBlock
- ; SwitchIndent
- ; SwitchFill
- ; SwitchBack
- ; SwitchSave
- ;
- ; WordLeft
- ; WordRight
- ; DelWordRight
- ; DelWordLeft
- ; ScrollUp
- ; ScrollDn
- ; Center
- ; StartSearch
- ; ContSearch
- ; DelBackChar
- ; DelChar
- ; SwitchIns
- ; PgUp
- ; PgDn
- ; MoveUp
- ; MoveLeft
- ; MoveRight
- ; MoveDown
- ; BlockStart
- ; BlockEnd
- ; MarkWord
- ; MarkLine
- ; BlockRead
- ; BlockWrite
- ; BlockPrint
- ; IndentBlock
- ; UnIndentBlock
- ; Tab
- ; SpecChar
- ; Replace
- ; End
- ; Enter
- ; InsLine
- ; FJustify
- ; FCenter
- ; FLeft
- ; FRight
- ; LJustify
- ; LCenter
- ; LLeft
- ; LRight
- ; DeltoEOLN
- ; SetMargins
- ; CtrlHome
- ; CtrlEnd
- ; SwitchHighLight
- ; GotoLineNumber
- ; SwitchWrap
- ; SwitchHiLine
- ; SwitchHiColumn
- ; UpString
- ; LowString
- ; CapString
- ; UpBlock
- ; LowBlock
- ; CapBlock
- ; InsertTime
- ; InsertDate
- ; SortBlock
- ; CalcBlock
- ; CopyBlock
- ; MoveBlock
- ; HideBlock
- ; MoveBlockStart
- ; MoveBlockEnd
- ; InsertOn
- ; InsertOff
- ; IndentOn
- ; IndentOff
-
-
-
-