home *** CD-ROM | disk | FTP | other *** search
/ DP Tool Club 24 / CD_ASCQ_24_0995.iso / dos / tools / aurora21 / config.aml < prev    next >
Text File  |  1995-08-10  |  17KB  |  366 lines

  1.  
  2. // -------------------------------------------------------------------
  3. // The Aurora Editor v2.1
  4. // Copyright 1993-1995 nuText Systems. All Rights Reserved Worldwide.
  5. //
  6. // Configuration Settings (included by MAIN.AML)
  7. //
  8. // To change a configuration setting, locate the desired setting in this
  9. // file and type in the new value for the setting. Do not change the
  10. // name of the setting. Character and string values should be enclosed
  11. // in quotes.
  12. //
  13. // When you are finished, save this file and select 'Recompile the
  14. // Editor' from the Set menu. Exit and re-enter the editor for your
  15. // changes to take effect.
  16. // -------------------------------------------------------------------
  17.  
  18.  
  19. // Video options -----------------------------------------------------
  20.  
  21.   set  VidCols          0            // video columns (0=default)
  22.   set  VidRows          0            // video rows    (0=default)
  23.   set  VidStr          "░"          // video background fill string
  24.                                     //   (null=use existing bkgnd)
  25.  
  26. // Mouse options -----------------------------------------------------
  27.  
  28.   set  Mouse           "y"          // (y/n) enable/disable mouse
  29.   set  MouseOpt        ''           // mouse options:
  30.                                     //   r=reverse mouse buttons
  31.                                     //   d=hide mouse after keystroke
  32.  
  33.   set  MouSenX          6           // x sensitivity (lower=more sensitive)
  34.   set  MouSenY          13          // y sensitivity (lower=more sensitive)
  35.   set  MouDST           57          // double-speed threshold
  36.  
  37.   set  MouDouble        300         // double-click interval (in msec)
  38.   set  MouHold          300         // mouse hold time (in msec)
  39.   set  MouDelay         0           // mouse scrolling delay (in msec)
  40.                                     //   0=fast (try 0,8,16,24,30)
  41.  
  42.   set  MouMark         "s"          // default mark type on single
  43.                                     // click & drag:
  44.                                     //   k=column
  45.                                     //   l=line
  46.                                     //   s=stream
  47.  
  48.   set  MouMarkD        "l"          // default mark type on double-click
  49.                                     //   & drag (see MouMrkS above)
  50.  
  51. // Word Processing options -------------------------------------------
  52.  
  53.   set  TabWidth         8           // tab width for interval tabs
  54.   set  VarTabs         "4 8 16 24 50 72"   // tab stops for variable tabs
  55.   set  LMargin          1           // left margin
  56.   set  RMargin          72          // right margin
  57.  
  58.  
  59. // Open options ------------------------------------------------------
  60.  
  61.   set  OpenOpt        "f"           // default open options
  62.                                     //   z=maximize
  63.                                     //   f=full screen
  64.                                     //   c=cascade
  65.                                     //   n=minimize
  66.                                     //   h=horz split
  67.                                     //   v=vert split
  68.                                     //   e=use same window
  69.  
  70.   set  LineDlm         "0D0A"       // default line delimiter str (in hex)
  71.                                     //   0D0A=CR/LF
  72.                                     //   0A=LF
  73.                                     //   0D=CR
  74.  
  75.   set  BinaryLength     64          // default binary line length
  76.  
  77.   set  TruncLength      0           // maximum line length at load
  78.                                     //   (0=editor maximum)
  79.  
  80.  
  81. // Default File Extensions -------------------------------------------
  82.  
  83.   set  DefExt          "c h cpp doc dox aml txt asm pas inc bat"
  84.  
  85.  
  86. // Save options ------------------------------------------------------
  87.  
  88.   set  BackupDir       ''           // backup directory (null=directory
  89.                                     //   of file). Note: backslash chars
  90.                                     //   (\) must be entered twice
  91.                                     //   within quotes. For example:
  92.                                     //   'd:\\backup\\aurora'
  93.  
  94.   set  BackupExt       "BAK"        // backup file extension
  95.  
  96.   set  SaveOpt         "t"          // save options
  97.                                     //   e=entab while saving
  98.                                     //   t=trim trailing blanks
  99.                                     //     (non-binary only)
  100.                                     //   x=don't save fold comments
  101.                                     //     (even if comments are defined)
  102.                                     //   z=append ctrl-z to end-of-file
  103.  
  104.   set  FoldSign        " [fold]  "  // fold comment signature
  105.  
  106.   set  AutoSave         0           // default seconds between automatic
  107.                                     //   saves (0=OFF)
  108.  
  109.  
  110. // Editing options ---------------------------------------------------
  111.  
  112.   set  DefaultSet      "abiux"      // default window settings for new
  113.                                     // edit windows:
  114.                                     //   a=Autoindent
  115.                                     //   b=Backup
  116.                                     //   d=Draw Mode
  117.                                     //   i=Insert Mode (also in prompts)
  118.                                     //   l=Live Word Wrap
  119.                                     //   m=Match Character
  120.                                     //   s=Smart tabs
  121.                                     //   t=Translate
  122.                                     //   u=Undo enabled
  123.                                     //   v=Variable tabs
  124.                                     //   w=Word Wrap (standard)
  125.                                     //   x=Syntax Highlighting
  126.  
  127.   set  UndoSize         300         // undo/redo stack size
  128.   set  HistSize         50          // prompt history size
  129.   set  ClipName        "clip"       // default clipboard name
  130.  
  131.   set  EnterIns        "s"          // <enter> key behavior in INS mode
  132.                                     //   s=split line
  133.                                     //   i=insert line
  134.                                     //   null=move to start of next line
  135.  
  136.   set  EnterOvl        "n"           // <enter> key behavior in OVL mode
  137.                                     //   (see EnterIns above)
  138.  
  139.   set  TabShift        "y"          // (y/n) shift text on tab left or
  140.                                     //   tab right in Ins mode
  141.  
  142.   set  DelJoin         "y"          // (y/n) join lines if delete char
  143.                                     //   at end-of-line
  144.  
  145.   set  BakJoin         "y"          // (y/n) join lines if backspace at
  146.                                     //   column one
  147.  
  148.   set  BakOvl          "n"          // (y/n) backspace overlay if not
  149.                                     //   in insert mode
  150.  
  151.   set  InsAbove        "n"          // (y/n) insert line blocks above
  152.                                     //   current line (copy, move, paste)
  153.  
  154.   set  CopyLine        "y"          // (y/n) copyblock repeats current
  155.                                     //   line if nothing marked
  156.  
  157.   set  DelLine         "n"          // (y/n) deleteblock deletes current
  158.                                     //   line if nothing marked
  159.  
  160.   set  FormatOpt       "kr"         // text reformatting options
  161.                                     //   j=justify both left and right
  162.                                     //   k=keep spaces
  163.                                     //   r=keep first-line indent
  164.                                     // when no mark:
  165.                                     //   c=advance cursor
  166.                                     //   e=format to paragraph-end only
  167.  
  168.   set  SortOpt         "ac"         // block sorting options
  169.                                     //   a=ascending
  170.                                     //   c=case sensitive
  171.                                     //   d=descending
  172.                                     //   i=ignore case
  173.  
  174.   set  CurHigh         "y"          // (y/n) highlight the cursor line
  175.  
  176.   set  LineStyle        0           // default line draw style
  177.                                     //   0=single
  178.                                     //   1=double horizontal only
  179.                                     //   2=double vertical only
  180.                                     //   3=double
  181.                                     //   4=eraser
  182.  
  183.   set  MultCopy        "n"          // (y/n) allow loading of same file
  184.                                     //   or directory more than once
  185.  
  186.   set  EOTLine         ''           // end-of-text string (null=default)
  187.  
  188.  
  189. // Default Search options --------------------------------------------
  190.  
  191.   set  SearchOpt       "i"          // default search options
  192.                                     //   b=block only
  193.                                     //   g=global
  194.                                     //   i=ignore case
  195.                                     //   r=search in reverse
  196.                                     //   s=skip closed folds
  197.                                     //   w=whole words only
  198.                                     //   x=regular expression
  199.  
  200.   set  ReplaceOpt      ''           // default replace options
  201.                                     //   a=replace all
  202.  
  203.  
  204. // Window options ----------------------------------------------------
  205.  
  206.   set  EditStyle       "hmnvs"      // edit window style
  207.                                     //   h=horz scrollbar
  208.                                     //   m=menu
  209.                                     //   n=north title
  210.                                     //   s=south title
  211.                                     //   v=vert scrollbar
  212.                                     //   2=toolbar
  213.                                     //   >=north title in border
  214.                                     //   <=south title in border
  215.                                     //   z=south title bar controls
  216.  
  217.   set  EditTitle       "nl"         // edit window title location
  218.                                     //   n=north
  219.                                     //   s=south
  220.                                     //   l=left justified
  221.                                     //   c=centered
  222.                                     //   r=right justified
  223.  
  224.   set  EditStatus      "nr"         // edit window status location
  225.  
  226.   set  FmgrStyle       "hmnsv"      // file mgr window style
  227.   set  FmgrTitle       "nl"         // file mgr window title location
  228.   set  FmgrStatus      "sl"         // file mgr window status location
  229.  
  230.   set  PromptStyle     2          // default prompt style
  231.                                     //   c=command line
  232.                                     //   1=one-line box
  233.                                     //   2=two-line box
  234.                                     //   d=dlgbox
  235.  
  236.   set  BoxStyle        "i1"         // one and two line box prompt style
  237.                                     //   f=flat
  238.                                     //   i=3D-in
  239.                                     //   o=3D-out
  240.                                     //   0-6=border style
  241.  
  242.   set  DlgStyle        "i1"         // dialog box style (see BoxStyle)
  243.  
  244.  
  245. // File Manager options ----------------------------------------------
  246.  
  247.   set  FmgrOpt         "dh1"        // file manager options
  248.                                     //   d=subdirectories
  249.                                     //   h=hidden & system files
  250.                                     //   k=file sizes in 1k increments
  251.                                     //   1=directories first when sorting
  252.                                     //     by name
  253.  
  254.   set  FmgrSort        "n"          // default file manager sort
  255.                                     //   n=file name
  256.                                     //   e=file extension
  257.                                     //   s=file size
  258.                                     //   d=file date/time
  259.                                     //   o or null=OS default order
  260.  
  261.   set  FmgrQuit        "n"          // (y/n) close file mgr window when
  262.                                     //   opening file from file mgr
  263.  
  264.  
  265. // Print options -----------------------------------------------------
  266.  
  267.   set  PrtDev          "prn"        // printer device name
  268.   set  PrtPag           0           // lines per page (0=continuous)
  269.   set  PrtSpace         1           // line spacing
  270.   set  PrtCop           1           // number of copies to print
  271.  
  272.   set  PrtIni          ''           // printer specific initialization
  273.                                     // string
  274.  
  275.   set  PrtTop           0           // top margin
  276.   set  PrtBot           0           // bottom margin
  277.   set  PrtLeft          0           // left margin
  278.   set  PrtRight         0           // right margin
  279.  
  280.   set  PrtOpt          "ehps"       // default print options
  281.                                     //   h=header
  282.                                     //   f=footer
  283.                                     //   p=page numbers
  284.                                     //   l=line numbers
  285.                                     //   e=eject when done
  286.                                     //   s=separator line
  287.  
  288.  
  289. // Desktop options ---------------------------------------------------
  290.  
  291.   set  SavePosition    "y"          // (y/n) remember window sizes,
  292.                                     //   cursor positions, and settings
  293.  
  294.   set  SaveDialog      "y"          // (y/n) remember dialog box and
  295.                                     //   named popup menu positions
  296.  
  297.   set  SaveHistory     "y"          // (y/n) save window/cursor position
  298.                                     //   and prompt history on exit and
  299.                                     //   reload on entry
  300.  
  301.   set  SaveMac         "n"          // (y/n) save all key macros to
  302.                                     //   A.MAC on exit and reload on
  303.                                     //   entry
  304.  
  305.   set  ExitOpen        "n"          // (y/n) display open prompt on exit
  306.  
  307.   set  BootOpt         "d"          // action to take when starting the
  308.                                     // editor with no filespec
  309.                                     //   d=display last desktop
  310.                                     //   f=display file manager
  311.                                     //   n=edit new file
  312.                                     //   o=display open prompt
  313.  
  314.  
  315. // Miscellaneous options ---------------------------------------------
  316.  
  317.   set  TileSplit        3           // number of tiles allowed before
  318.                                     //   2nd split when tiling windows
  319.  
  320.   set  MenuCursor      ''           // display the hardware cursor on
  321.                                     // menus and the file manager
  322.                                     // (helpful for blind users)
  323.                                     //   i=use insert cursor size
  324.                                     //   o=use overstrike cursor size
  325.                                     //   n,null=no hardware cursor
  326.  
  327.  
  328. // Character sets ----------------------------------------------------
  329.  
  330.   set  CSetA           "a-zA-Z0-9_"                        // char set A
  331.   set  CSetB           "a-zA-Z0-9_()./\\\\@{}~:^!#$%&`'-"  // char set B
  332.   set  CSet             "a-zA-Z0-9_"      // default character set
  333.  
  334.  
  335. // Translation options -----------------------------------------------
  336.  
  337.   set  TranObj         "tran"         // translation object name
  338.   set  TranCSet        "a-zA-Z0-9_;"  // translation lookup char set
  339.  
  340.  
  341. // Confirmation options ----------------------------------------------
  342.  
  343.   set  ConDel          "y"          // (y/n) confirm on file delete
  344.   set  ConRpl          "y"          // (y/n) confirm on file replace
  345.   set  ConTch          "y"          // (y/n) confirm on file touch
  346.  
  347.  
  348. // Border options ----------------------------------------------------
  349.  
  350.   set  Shadow           1           // shadow thickness
  351.  
  352.   set  BorderStyle      0           // default window border style
  353.                                     //   0=expanded
  354.                                     //   1=single
  355.                                     //   2=double horz
  356.                                     //   3=double vert
  357.                                     //   4=double
  358.                                     //   5=solid
  359.                                     //   6=blank
  360.  
  361.   // for expanded borders (BorderStyle=0):
  362.   set  BorX             1           // x border thickness
  363.   set  BorY             1           // y border thickness
  364.   set  BorO             2           // corner overlap length
  365.  
  366.