home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
PC World Komputer 1995 November
/
PCWK1195.iso
/
inne
/
podstawy
/
dos
/
nakladki
/
dn2_35a.exe
/
INSTALL
/
DOX.ZIP
/
HIGHLIT.DOC
< prev
next >
Wrap
Text File
|
1995-02-01
|
8KB
|
161 lines
Format of DN.HGL:
Possible blocks:
FILES <filter> Specify settings for a group of files
<Highlight option>
................
<Highlight option>
................
<Editor option> Specify Menu-switches for a group of files
................
<Editor option>
................
<Macro>
................
<Macro>
END
DEFAULT Specify default settings for all
<Highlight option> groups BELOW this block
................
<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.
Highlight On|Off Switch syntax highlight
Autoindent On|Off Switch auto-indent
Autobrackets On|Off Switch AutoBrackets function
Backunindents On|Off Switch Backspace unindents
H_Line On|Off Switch Current Line Highlight
H_Column On|Off Switch Current Column Highlight
AutoWrap On|Off Switch AutoWrap function
WrapJustify On|Off Switch Justifying on Wrap
LeftMargin n \
RightMargin n > Specify format margins
Paragraph n / n - decimal number.
Macro has following structure:
MACRO <Number> - <Number> = 1..9
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 - Save text of file currenly edited
LoadText - Replace file in current window (interactive)
SaveTextAs - Save text of file currenly edited in file with
alternate name (interactive)
SwitchBlock - Switch Vertical blocks state beetwen On & Off
SwitchIndent - Switch Auto Indent state beetwen On & Off
SwitchFill - Switch Optimal fill state beetwen On & Off
SwitchBack - Switch Backspace Unindents state beetwen On & Off
WordLeft - Move cursor word to the Left from the current position
WordRight - Move cursor word to the Right from the current position
DelWordRight - Delete next word from the current position
DelWordLeft - Delete previous word from the current position
ScrollUp - Scroll screen up (probably without changing
cursor position)
ScrollDn - Scroll screen down (probably without changing
cursor position)
Center - Center cursor in the editor window
StartSearch - Start text search (interactive)
ContSearch - Continue the search previously started
DelBackChar - Delete char left
DelChar - Delete char right
SwitchIns - Switch insert state
PgUp - Move cursor page up
PgDn - Move cursor page down
MoveUp - Move cursor to the up
MoveLeft - Move cursor to the left
MoveRight - Move cursor to the right
MoveDown - Move cursor to the down
BlockStart - Mark the start position of the block
BlockEnd - Mark the start position of the block
MarkWord - Mark word
MarkLine - Mark current line
BlockRead - Read block from a file (interactive)
BlockWrite - Write block to a file (interactive)
BlockPrint - Print block (interactive)
IndentBlock - Indent block (move block one position to the right)
UnIndentBlock - Indent block (move block one position to the left)
Tab - Make tabulation
SpecChar - Input of the special character (interactive)
Replace - Start replace command (interactive)
End - Move to the end of the current line
Enter - Same as pressing the ENTER key
InsLine - Insert line
FJustify - Justify block currently marked
FCenter - Center block currently marked
FLeft - Format Left block currently marked
FRight - Format Right block currently marked
LJustify - Justify current line
LCenter - Center current line
LLeft - Format Left current line
LRight - Format Right current line
DeltoEOLN - Delete to the end of line
SetMargins - Set format margins (interactive)
CtrlHome - Move cursor to the top of window
CtrlEnd - Move cursor to the bottom of window
SwitchHighLight - Switch highlight state between On or Off
GotoLineNumber - Go to line number (interactive)
SwitchWrap - Switch AutoWrap state between On or Off
SwitchHiLine - Switch Current Line Highlight state between On or Off
SwitchHiColumn - Switch Current Column Highlight state between On or Off
UpString - Convert current line to the upper case
LowString - Convert current line to the lower case
CapString - Captialize the current line
InsertTime - Insert current time
InsertDate - Insert current date
SortBlock - Sort the block currently marked (for Vert. blocks only)
CalcBlock - Calculate the sum of the block currently marked
(for Vert. blocks only) and put it into the Clipboard.
CopyBlock - Copy block currently marked
MoveBlock - Move block currently marked
HideBlock - Hide/Display block
MoveBlockStart - Move to the start of the block currently marked
MoveBlockEnd - Move to the end of the block currently marked
InsertOn - Switch insert mode On
InsertOff - Switch insert mode Off
IndentOn - Switch indent mode On
IndentOff - Switch indent mode Off