home *** CD-ROM | disk | FTP | other *** search
/ High Voltage Shareware / high1.zip / high1 / DIR8 / AUROR101.ZIP / ACFG.A < prev    next >
Text File  |  1993-08-30  |  17KB  |  339 lines

  1.  
  2. //┌────────────────────────────────────────────────────────────────────┐
  3. //│ The Aurora Editor v1.01 - Configuration Settings                   │
  4. //│                                                                    │
  5. //│ Please keep a backup copy of this file.                            │
  6. //│                                                                    │
  7. //│ For a description of these configuration settings, select the      │
  8. //│ "Configuration" item on the "Help" pull-down menu.                 │
  9. //│                                                                    │
  10. //│ To change a configuration setting, locate the desired setting in   │
  11. //│ this file and type in the new value for the setting. Do NOT change │
  12. //│ the name of the setting. String values containing blanks or        │
  13. //│ punctuation (',' or '.') should be enclosed in quotes and preceded │
  14. //│ by the '@' character. Do not add or remove any punctuation.        │
  15. //│                                                                    │
  16. //│ When you are finished, save this file and select "Restore          │
  17. //│ Settings" from the "Set" pulldown menu. Exit and re-enter the      │
  18. //│ editor for your changes to take effect.                            │
  19. //└────────────────────────────────────────────────────────────────────┘
  20.  
  21.   obj  prf (
  22.  
  23.   set%
  24.  
  25.  
  26.   // Video ─────────────────────────────────────────────────────────────
  27.  
  28.     VidCols          0               ,// video columns (0=default)
  29.     VidRows          0               ,// video rows (0=default)
  30.     VidStr           @"░"            ,// video background fill string
  31.                                          // (null=use existing bkgnd)
  32.  
  33.   // Mouse ────────────────────────────────────────────────────────────-
  34.  
  35.     Mouse            y               ,// (y/n) enable mouse operation
  36.     MouReverse       n               ,// (y/n) reverse mouse buttons
  37.     MouSenX          5               ,// x sensitivity (lower=more sensitive)
  38.     MouSenY          12              ,// y sensitivity (lower=more sensitive)
  39.     MouDst           50              ,// double-speed threshold
  40.     MouDouble        300             ,// double-click interval (in msec)
  41.     MouHold          300             ,// mouse hold time (in msec)
  42.     MouDelay         0               ,// mouse repeat delay (in msec)
  43.                                          // (0=fast,30=slow)
  44.     MouMrkS          r               ,// default mark on single-click & drag
  45.                                          // (r=column,l=line,s=stream)
  46.     MouMrkD          l               ,// default mark on double-click & drag
  47.                                          // (r=column,l=line,s=stream)
  48.  
  49.  
  50.   // Word Processing ───────────────────────────────────────────────────
  51.  
  52.     TabWidth         8               ,// tab width for interval tabs
  53.     Tabs            @"4 8 16 24 50 72"     ,// variable tab stops
  54.  
  55.     VarTabs          n               ,// (y/n) default to variable tabs ON
  56.     SmartTabs        n               ,// (y/n) default to smart tabs ON
  57.     WordWrap         n               ,// (y/n) default to word wrap ON
  58.  
  59.     LMargin          3               ,// left margin
  60.     RMargin          72              ,// right margin
  61.     Indent           0               ,// paragraph indent
  62.  
  63.  
  64.   // Default File Extensions ──────────────────────────────────────────-
  65.  
  66.     DefExt           @"c h cpp doc txt a asm pas inc bat"              ,
  67.  
  68.  
  69.   // Open options ──────────────────────────────────────────────────────
  70.  
  71.     OpenOpt          f               ,// default load options (z=max,f=full,
  72.                                          // c=cascade,n=min)
  73.     LineDlm          0D0Ah           ,// line delimiter
  74.     BinaryLength     64              ,// line length for open binary
  75.     TruncLength      0               ,// max line length at load (0=max)
  76.  
  77.     FmgrOpt          dhf             ,// file manager options (d=subdir,
  78.                                          // h=hidden/system, k=size in k,
  79.                                          // f=directories first on name sort)
  80.     FmgrSrt          n               ,// default file manager sort
  81.                                          // (n=name,s=size,d=date,
  82.                                          // o,null=OS default)
  83.     FmgrQuit         n               ,// (y/n) close file mgr window when
  84.                                          // loading file from file mgr
  85.  
  86.  
  87.   // Save options ─────────────────────────────────────────────────────-
  88.  
  89.     Backup           y               ,// (y/n) default to backup ON
  90.     BakDir           @""             ,// backup directory
  91.                                          // (null=file directory)
  92.     BakExt           @"BAK"          ,// file extension for backup
  93.     SaveEOF          n               ,// (y/n) append Ctrl-Z to end-of-file
  94.     AutoSave         0               ,// secs between automatic saves (0=OFF)
  95.  
  96.  
  97.   // Editing preferences ───────────────────────────────────────────────
  98.  
  99.     UndoSize         300             ,// undo/redo stack size
  100.     HistSize         50              ,// prompt history size
  101.     ClipName       @"clipboard"      ,// default clipboard name
  102.  
  103.     Insert           y               ,// (y/n) default to insert mode ON
  104.     EnterIns         s               ,// <Enter> key behavior in ins mode
  105.                                          // (s=split,i=insert line,null=to
  106.                                          // beginning of next line)
  107.     EnterOvl                         ,// <Enter> key behavior in ovl mode
  108.     TabShift         y               ,// (y/n) shift text on tab left/right
  109.                                          // in insert mode
  110.     DelJoin          y               ,// (y/n) join lines if delchr at EOL
  111.     BakJoin          y               ,// (y/n) join lines if baksp at col 1
  112.     BakOvl           n               ,// (y/n) baksp overlay if not in
  113.                                          // insert mode
  114.  
  115.     CopyLine         y               ,// (y/n) block copy repeats current
  116.                                          // line if nothing marked
  117.     DelLine          n               ,// (y/n) block delete deletes current
  118.                                          // line if nothing marked
  119.     AutoMark         ptb             ,// default mark for block ops
  120.                                          // p=paragraph, l=line, null=none
  121.                                          // (if p, t=to top, b=to bottom)
  122.     MoveMark         y               ,// (y/n) move mark on copy, overlay
  123.     DrawMark         y               ,// (y/n) cursor movement resizes mark
  124.     CurHigh          y               ,// (y/n) cursor line highlighted
  125.     RepEnd           n               ,// (y/n) repeat End/Home keys
  126.  
  127.     MatchChar        n               ,// (y/n) default to match char ON
  128.     AutoIndent       y               ,// (y/n) default to autoindent ON
  129.     LineStyle        0               ,// default line draw style (0=single,
  130.                                          // 1=double horz, 2=double vert,
  131.                                          // 3=double, 4=erase)
  132.  
  133.     FastCursor       0               ,// cursor scroll acceleration (0=none)
  134.     MultCopy         n               ,// (y/n) allow loading of same file
  135.                                          // or directory more than once
  136.  
  137.     CurOT            80              ,// cursor ovl mode top (0-99)
  138.     CurOB            90              ,// cursor ovl mode bot (0-99)
  139.     CurIT            50              ,// cursor ins mode top (0-99)
  140.     CurIB            90              ,// cursor ins mode bot (0-99)
  141.  
  142.     SearchOpt        i               ,// default search options (i=ignore
  143.                                          // case, r=reverse, b=block only,
  144.                                          // g=global, w=whole word)
  145.     ReplaceOpt                       ,// default replace options
  146.                                          // (a=replace all, null=none)
  147.     SearchWrap       n               ,// (y/n) wrap on repeat last search/rpl
  148.  
  149.     EOTLine          @""             ,// end-of-text line (null=default)
  150.     ExitOpen         n               ,// (y/n) display open prompt on exit
  151.  
  152.     // tailored prompt string positions
  153.     //
  154.     //  1-open                       11-macro command
  155.     //  2-open and insert            12-key macro open
  156.     //  3-rename                     13-key macro save
  157.     //  4-save as                    14-place & goto bookmark
  158.     //  5-os command                 15-block fill
  159.     //  6-save block                 16-open binary
  160.     //  7-find
  161.     //  8-replace                    18-global settings
  162.     //  9-goto line & column         19-user defined prompts
  163.     // 10-scan files                 20-file mgr command prompts
  164.  
  165.     // tailored prompt values
  166.     // (0=command line, 1=one-line box, 2=dialog box)
  167.  
  168.     Prompts          11111111111111111111
  169.  
  170.  
  171.  .set%
  172.  
  173.   // Window preferences ───────────────────────────────────────────────-
  174.  
  175.     EditStyle        nsmvh           ,// edit window style (n=north title,
  176.                                          // s=south title, m=menu, h=horz
  177.                                          // scrollbar, v=vert scrollbar
  178.                                          // 1=toolbar)
  179.     EditTitle        nl              ,// edit window title location (n=north,
  180.                                          // s=south,l=left,c=center,r=right)
  181.     EditStatus       nr              ,// edit window status location
  182.     EditCtls         n               ,// edit window controls location
  183.  
  184.     FmgrStyle        nsmvh           ,// file mgr window style
  185.     FmgrTitle        nl              ,// file mgr window title location
  186.     FmgrStatus       sl              ,// file mgr window status location
  187.     FmgrCtls         n               ,// file mgr window controls location
  188.  
  189.     TileNum          3               ,// # tiles before 2nd split on tiling
  190.  
  191.  
  192.   // Print options ─────────────────────────────────────────────────────
  193.  
  194.     PrtDev           PRN             ,// printer port
  195.     PrtPag           0               ,// lines per page (0=continuous)
  196.     PrtSpace         1               ,// line spacing
  197.     PrtCop           1               ,// number of copies to print
  198.     PrtIni                           ,// printer initialization string
  199.  
  200.     PrtTop           0               ,// top margin
  201.     PrtBot           0               ,// bottom margin
  202.     PrtLeft          0               ,// left margin
  203.     PrtRight         0               ,// right margin
  204.  
  205.     PrtOpt           hpes            ,// default printer options (h=header,
  206.                                          // f=footer, p=page numbers,
  207.                                          // l=line numbers, e=eject when done
  208.                                          // s=sep line on header/footer)
  209.  
  210.  
  211.   // Desktop options ───────────────────────────────────────────────────
  212.  
  213.     SaveWin          y               ,// (y/n) remember window/cursor pos
  214.     SaveHis          y               ,// (y/n) save window/cursor pos and
  215.                                          // prompt history on exit, and
  216.                                          // reload on entry
  217.     SaveMac          n               ,// (y/n) automatically save all key
  218.                                          // macros on exit and reload on
  219.                                          // entry
  220.     BootOpt          d               ,// action to take on editor boot when
  221.                                          // no file/dir is specified (d=last
  222.                                          // desktop, f=file mgr, o=open
  223.                                          // file prompt)
  224.  
  225.   // Memory options ────────────────────────────────────────────────────
  226.  
  227.     MaxXMS           -1              ,// maximum XMS memory (in k) to use
  228.                                          // 0=none, -1=max available
  229.     MaxEMS           -1              ,// maximum EMS memory (in k) to use
  230.                                          // 0=none, -1=max available
  231.  
  232.     SwapFile1        @"c:\aurora@1.swp"         ,// primary swap file
  233.     SwapFile2        @"d:\aurora@2.swp"         ,// secondary swap file
  234.  
  235.  
  236.   // Other options ────────────────────────────────────────────────────-
  237.  
  238.     KeyEnh           y               ,// (y/n) test for enhanced keyboard
  239.     Sound            y               ,// (y/n) enable/disable sound
  240.     SoundF           200             ,// beep frequency
  241.  
  242.  
  243.   // Char sets to define words for word functions ──────────────────────
  244.  
  245.     CSetA           @"a-zA-Z0-9_"                        ,// char set A
  246.     CSetB           @"a-zA-Z0-9_()\-./\\@{}~:^!#$%&`'"   ,// char set B
  247.     CSetC           @"-!-■"                            ,// char set C
  248.  
  249.     CSet            @CSetA           ,// default char set
  250.  
  251.  
  252.   // Confirmations ─────────────────────────────────────────────────────
  253.  
  254.     ConDel           y               ,// (y/n) confirm on file delete
  255.     ConRpl           y               ,// (y/n) confirm on file replace
  256.     ConTch           y               ,// (y/n) confirm on file touch
  257.  
  258.  
  259.   // Colors ────────────────────────────────────────────────────────────
  260.  
  261.     // background
  262.     coBak            121             ,// background color
  263.  
  264.     // border
  265.     coBor            112             ,// window border color
  266.     coFsh            168             ,// window border flash color
  267.     coCor            135             ,// window corner color
  268.     coCorI           120             ,// window corner inactive color
  269.  
  270.     // edit window colors
  271.     coEdiT           31              ,// edit text color
  272.     coEdiB           63              ,// edit block highlight color
  273.     coEdi0           155             ,// edit title color
  274.     coEdiS           112             ,// edit scroll color
  275.     coEdiM           112             ,// edit menu color
  276.     coEdiH           4               ,// edit menu highlight color
  277.     coEdiX           160             ,// edit menu bar highlight
  278.     coEdiZ           27              ,// edit end-of-text line color
  279.     coEdiC           14              ,// edit title control color
  280.     coEdiF           26              ,// edit text fold color
  281.     coEdiG           47              ,// edit search-found highlight color
  282.     coEdiL           30              ,// edit cursor line highlight color
  283.     coEdi0I          151             ,// edit inactive title color
  284.     coEdiSI          120             ,// edit inactive scroll color
  285.     coEdiMI          120             ,// edit inactive menu color
  286.  
  287.     coFmgT           47              ,// file mgr text color
  288.     coFmgB           160             ,// file mgr block highlight color
  289.     coFmg0           47              ,// file mgr title color
  290.     coFmgS           112             ,// file mgr scroll color
  291.     coFmgM           112             ,// file mgr menu color
  292.     coFmgH           4               ,// file mgr menu highlight color
  293.     coFmgX           160             ,// file mgr menu bar highlight
  294.     coFmgC           14              ,// file mgr title control color
  295.     coFmg0I          39              ,// file mgr inactive title color
  296.     coFmgSI          120             ,// file mgr inactive scroll color
  297.     coFmgMI          120             ,// file mgr inactive menu color
  298.  
  299.     // dialog box colors
  300.     coDlg            127             ,// dialog box color
  301.     coDlgI           112             ,// dialog box inactive color
  302.     coDlgB           127             ,// dialog box border color
  303.     coDlgF           122             ,// dialog box flash color
  304.     coDlgH           4               ,// dialog box highlight color
  305.     coDlgC           14              ,// dialog box control color
  306.  
  307.     // one-line box prompt color
  308.     coBox            -1              ,// one-line box prompt color
  309.                                          // (-1=window title bar color)
  310.     // button colors
  311.     coButI           32              ,// button inactive color
  312.     coBut            47              ,// button color
  313.  
  314.     // group box colors
  315.     coGrp            63              ,// group box color
  316.     coGrpI           48              ,// group box inactive color
  317.  
  318.     // history tab color
  319.     coRtv            40              ,// history tab color
  320.  
  321.     // video overscan border colors (-1=no change)
  322.     coVib            -1              ,// entry screen border color
  323.     coVibX           -1              ,// exit screen border color
  324.  
  325.  
  326.   // Borders ──────────────────────────────────────────────────────────-
  327.  
  328.     Shadow           1               ,// shadow thickness
  329.     BorT             0               ,// border type (0=expanded, 1=single,
  330.                                          // 2=double horz, 3=double vert,
  331.                                          // 4=double, 5=blank)
  332.  
  333.     // if BorT=0 (expanded):
  334.     BorX             1               ,// x border thickness
  335.     BorY             1               ,// y border thickness
  336.     BorO             2               .// corner overlap length
  337.  
  338.   ).
  339.