home *** CD-ROM | disk | FTP | other *** search
/ Current Shareware 1994 January / SHAR194.ISO / textedit / auror111.zip / ACFG.A < prev    next >
Text File  |  1993-11-07  |  18KB  |  344 lines

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