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 >
Text File  |  1995-02-01  |  8KB  |  161 lines

  1.  
  2.  Format of DN.HGL:
  3.  
  4.  Possible blocks:
  5.      FILES <filter>                Specify settings for a group of files
  6.         <Highlight option>
  7.         ................
  8.         <Highlight option>
  9.         ................
  10.         <Editor option>           Specify Menu-switches for a group of files
  11.         ................
  12.         <Editor option>
  13.         ................
  14.         <Macro>
  15.         ................
  16.         <Macro>
  17.      END
  18.  
  19.      DEFAULT                       Specify default settings for all
  20.         <Highlight option>         groups BELOW this block
  21.         ................
  22.         <Highlight option>
  23.         ................
  24.         <Macro>
  25.         ................
  26.         <Macro>
  27.      END
  28.  
  29.   Options are:
  30.      COMMENT <Ch1>[Ch2]...[Ch5] - comment symbols for comment from
  31.                                   symbol position to the end of line.
  32.                                   eg(for assebler): Comment ;
  33.                                   It is possible to set max 5 symbols
  34.                                   in one layout
  35.  
  36.      COMMENTSTART <Ch1>[Ch2]...[Ch5] - comment symbols for comment from
  37.                                   symbol position (start of line only) to
  38.                                   the end of line.
  39.                                   It is possible to set max 5 symbols
  40.                                   in one layout
  41.      COMMENTSTRING <S1>,[S2],...,[S3] - comment strings for comment from
  42.                                   string position to the end of line.
  43.                                   It is possible to set max 5 strings
  44.                                   in one layout
  45.      C_COMMENTS                 - Enable C-style comments ( /*....*/ )
  46.      PAS_COMMENTS               - Enable Pascal-style comments ( (*....*)
  47.                                   and {....} )
  48.                                   NB: Dos Navigator supports last two types
  49.                                       of comments in one line yet.
  50.      COMMENTS_ONLY              - Highlight comments only, do not highlight
  51.                                   strings, symbols and numbers.
  52.  
  53.      Highlight     On|Off         Switch syntax highlight
  54.      Autoindent    On|Off         Switch auto-indent
  55.      Autobrackets  On|Off         Switch AutoBrackets function
  56.      Backunindents On|Off         Switch Backspace unindents
  57.      H_Line        On|Off         Switch Current Line Highlight
  58.      H_Column      On|Off         Switch Current Column Highlight
  59.      AutoWrap      On|Off         Switch AutoWrap function
  60.      WrapJustify   On|Off         Switch Justifying on Wrap
  61.      LeftMargin     n             \
  62.      RightMargin    n              >  Specify format margins
  63.      Paragraph      n             /   n - decimal number.
  64.  
  65.      Macro has following structure:
  66.  
  67.       MACRO <Number>            - <Number> = 1..9
  68.         commands
  69.       ENDMACRO
  70.  
  71.        Macro Commands are:
  72.  
  73.            Print '<String>' [repetitions] - type string <String>
  74.            GotoXY <X>, <Y>                - place cursor at X,Y (absolute)
  75.            GotoX  <X>         - place cursor at horisontal pos. X (absolute)
  76.            GotoY  <Y>         - place cursor at vertical pos. X (absolute)
  77.            Mark   <N>         - mark current position of cursor (1..9)
  78.            Goto   <N>         - go to marked position (1..9)
  79.  
  80.         Each following command has format <COMMAND> [repetitions]:
  81.  
  82.          SaveText         - Save text of file currenly edited
  83.          LoadText         - Replace file in current window (interactive)
  84.          SaveTextAs       - Save text of file currenly edited in file with
  85.                             alternate name (interactive)
  86.          SwitchBlock      - Switch Vertical blocks state beetwen On & Off
  87.          SwitchIndent     - Switch Auto Indent state beetwen On & Off
  88.          SwitchFill       - Switch Optimal fill state beetwen On & Off
  89.          SwitchBack       - Switch Backspace Unindents state beetwen On & Off
  90.  
  91.          WordLeft         - Move cursor word to the Left from the current position
  92.          WordRight        - Move cursor word to the Right from the current position
  93.          DelWordRight     - Delete next word from the current position
  94.          DelWordLeft      - Delete previous word from the current position
  95.          ScrollUp         - Scroll screen up (probably without changing
  96.                             cursor position)
  97.          ScrollDn         - Scroll screen down (probably without changing
  98.                             cursor position)
  99.          Center           - Center cursor in the editor window
  100.          StartSearch      - Start text search (interactive)
  101.          ContSearch       - Continue the search previously started
  102.          DelBackChar      - Delete char left
  103.          DelChar          - Delete char right
  104.          SwitchIns        - Switch insert state
  105.          PgUp             - Move cursor page up
  106.          PgDn             - Move cursor page down
  107.          MoveUp           - Move cursor to the up
  108.          MoveLeft         - Move cursor to the left
  109.          MoveRight        - Move cursor to the right
  110.          MoveDown        - Move cursor to the down
  111.          BlockStart       - Mark the start position of the block
  112.          BlockEnd         - Mark the start position of the block
  113.          MarkWord         - Mark word
  114.          MarkLine         - Mark current line
  115.          BlockRead        - Read block from a file (interactive)
  116.          BlockWrite       - Write block to a file (interactive)
  117.          BlockPrint       - Print block (interactive)
  118.          IndentBlock      - Indent block (move block one position to the right)
  119.          UnIndentBlock    - Indent block (move block one position to the left)
  120.          Tab              - Make tabulation
  121.          SpecChar         - Input of the special character (interactive)
  122.          Replace          - Start replace command (interactive)
  123.          End              - Move to the end of the current line
  124.          Enter            - Same as pressing the ENTER key
  125.          InsLine          - Insert line
  126.          FJustify         - Justify block currently marked
  127.          FCenter          - Center block currently marked
  128.          FLeft            - Format Left block currently marked
  129.          FRight           - Format Right block currently marked
  130.          LJustify         - Justify current line
  131.          LCenter          - Center current line
  132.          LLeft            - Format Left current line
  133.          LRight           - Format Right current line
  134.          DeltoEOLN        - Delete to the end of line
  135.          SetMargins       - Set format margins (interactive)
  136.          CtrlHome         - Move cursor to the top of window
  137.          CtrlEnd          - Move cursor to the bottom of window
  138.          SwitchHighLight  - Switch highlight state between On or Off
  139.          GotoLineNumber   - Go to line number (interactive)
  140.          SwitchWrap       - Switch AutoWrap state between On or Off
  141.          SwitchHiLine     - Switch Current Line Highlight state between On or Off
  142.          SwitchHiColumn   - Switch Current Column Highlight state between On or Off
  143.          UpString         - Convert current line to the upper case
  144.          LowString        - Convert current line to the lower case
  145.          CapString        - Captialize the current line
  146.          InsertTime       - Insert current time
  147.          InsertDate       - Insert current date
  148.          SortBlock        - Sort the block currently marked (for Vert. blocks only)
  149.          CalcBlock        - Calculate the sum of the block currently marked
  150.                             (for Vert. blocks only) and put it into the Clipboard.
  151.          CopyBlock        - Copy block currently marked
  152.          MoveBlock        - Move block currently marked
  153.          HideBlock        - Hide/Display block
  154.          MoveBlockStart   - Move to the start of the block currently marked
  155.          MoveBlockEnd     - Move to the end of the block currently marked
  156.          InsertOn         - Switch insert mode On
  157.          InsertOff        - Switch insert mode Off
  158.          IndentOn         - Switch indent mode On
  159.          IndentOff        - Switch indent mode Off
  160.  
  161.