home *** CD-ROM | disk | FTP | other *** search
/ 17 Bit Software 2: Collection B / 17Bit_Collection_B.iso / files / 2255.dms / in.adf / Docs / BBS-Draw.doc.pp / BBS-Draw.doc
Encoding:
Text File  |  1990-09-13  |  13.8 KB  |  309 lines

  1.  
  2.  
  3.     BBS-Draw v4.0
  4.     Copyright (c) 1991-1992 Henrik Lindqvist
  5.     All rights reserved.
  6.  
  7.     =======================================================================
  8.  
  9.     This program is ShareWare and may freely be distributed, but not sold
  10.     or modified in any way.
  11.  
  12.     I have put a lot of time and effort into this program, so I would
  13.     greatly appreciate if you send a $10 donation to me at the following
  14.     address...
  15.  
  16.     Henrik Lindqvist
  17.     Ullångergatan 19
  18.     16228 Vällingby
  19.     Stockholm, Sweden
  20.  
  21.     If you have any ideas or maybe a bug-report you can leave a message to
  22.     me at Xplodera BBS +46 (0)8-7613828 (in sweden).
  23.  
  24.     =======================================================================
  25.  
  26.     CHANGES FROM PREVIOUS VERSION (3.1b)...
  27.  
  28.     o Completely rewritten, much faster and smaller program code.
  29.     o Copy, paste and cut block of text.
  30.     o Choose between 8 or 16 colors.
  31.     o Both PAL and NTSC compatible.
  32.     o Gadget window, color gadget's in a separate window.
  33.     o Screen title left visible, for easier screen swapping.
  34.     o etc., etc..
  35.  
  36.     =======================================================================
  37.  
  38.     WHAT IS BBS-DRAW...
  39.  
  40.     BBS-Draw is not like a normal text editor, the main difference is that
  41.     this program allows you to use up to 16 colors and that the output code
  42.     that BBS-Draw saves are ANSI style. This code type is most used by
  43.     people with a BBS to put some colors in their menus and text.
  44.  
  45.           BBS-Draw makes almost the smallest and fastest output code,
  46.           test and see for yourself.
  47.     
  48.     =======================================================================
  49.  
  50.     STARTING BBS-DRAW...
  51.  
  52.     Installing BBS-Draw isn't very hard, the only thing this program
  53.     requires is that you have "req.library" in the "libs:" directory.
  54.     You may also copy the "bbsdraw" font into "fonts:" BUT it's not
  55.     necessary, you may use any font you like.
  56.  
  57.     You can run BBS-Draw from both CLI or Workbench.
  58.     The usage from CLI are...
  59.  
  60.     1> BBS-Draw <project>
  61.  
  62.     <project> is a text file witch will be loaded automatically when the
  63.     program starts.
  64.  
  65.     The usage from workbench is easier, just click the icon.
  66.  
  67.     =======================================================================
  68.  
  69.     THE MENUBAR...
  70.  
  71.     Project:
  72.       About .................... Information about the program.
  73.       Clear .................... Clear (new) project, every thing will be
  74.                                  lost!
  75.       Open... .................. Open project.
  76.       ReOpen ................... ReOpen current project, every thing will
  77.                                  be lost!
  78.       Save ..................... Save project.
  79.       Name/save... ............. Name then save project.
  80.       Append... ................ Append save project.
  81.  
  82.       Gadget Window »:
  83.         Open/close ............. Open/closes the gadget window.
  84.         Move ................... Moves the gadget window up or down, an
  85.                                  easy way to move it out of the way.
  86.  
  87.       Iconify .................. Closes the screen and opens a new small
  88.                                  window on the workbench to save memory,
  89.                                  to reopen just activate the window and
  90.                                  press right mouse-button.
  91.       Quit ..................... Quit BBS-Draw.
  92.  
  93.  
  94.     Preferences:
  95.       Insert mode? ............. Toggle insert/replacement mode.
  96.       Cursor blink? ............ Toggle cursor blinking on/off.
  97.       Force NTSC? .............. Toggle PAL/NTSC mode, 
  98.  
  99.       Colors »:
  100.         Adjust... .............. Adjust the screen palette.
  101.         8 ...................... Change to 8 color screen, it's much faster
  102.                                  if you are editing in 8 color mode!
  103.         16 ..................... Change to 16 color screen.
  104.  
  105.       Select font »:
  106.         Disk font............... Load screen font from disk.
  107.         Topaz .................. Use topaz.
  108.  
  109.       Output Type »:
  110.         Clear screen? .......... Toggle clear screen code. If you wan't
  111.                                  your output code to clear the screen
  112.                                  before typing, then make sure that this
  113.                                  option is activated. It's very important
  114.                                  because the code is slightly different.
  115.         No ansi codes? ......... Toggle ANSI/ASCII code. If this option is
  116.                                  activated the output code won't contain
  117.                                  any ANSI codes, no colors, etc..
  118.         CR+LF at EOL? .......... If you wan't both LineFeed (LF) and
  119.                                  Carrier Return (CR) at end-of-line (EOL)
  120.                                  or only only a LF.
  121.         Final (CR+)LF? ......... Add a LF (or CR+LF, see above) at end end-
  122.                                  of-file. Turn off this option if you use
  123.                                  the last line, so the first line won't
  124.                                  scroll out of sight.
  125.  
  126.       Load preferences ......... Load preferences from disk, the default
  127.                                  preferences will be loaded from the file
  128.                                  "BBS-Draw.cfg" in the "s:" directory when
  129.                                  you start the program.
  130.       Save preferences ......... Save preferences to disk for later use.
  131.  
  132.  
  133.     Colors:
  134.       Foreground color »:
  135.         Grab ................... Grab foreground color from current cursor
  136.                                  position.
  137.         Previous ............... Change current foreground color to the
  138.                                  previous one.
  139.         Next ................... Change current foreground color to the
  140.                                  next one.
  141.         Shift .................. Shift (darken/brighten) the current
  142.                                  foreground color, this option can only be
  143.                                  used in 16 color mode.
  144.       Background color »:
  145.         Grab ................... Grab background color from current cursor
  146.                                  position.
  147.         Previous ............... Change current background color to the
  148.                                  previous one.
  149.         Next ................... Change current background color to the
  150.                                  next one.
  151.         Black .................. Set background color to 0 (black).
  152.  
  153.       Grab colors .............. Grab both fore/background color.
  154.       Swap colors .............. Swap fore/background color, you can't swap
  155.                                  colors if the foreground color are greater
  156.                                  than 7!
  157.       Default colors ........... Set to default fore/background colors
  158.                                  (7/0).
  159.  
  160.  
  161.     Text:
  162.       Line »:
  163.         Insert ................. Insert line before current line, you can
  164.                                  also use SHIFT+RETURN.
  165.         Remove ................. Remove current line.
  166.         Erase to EOL ........... Erase from current cursor position to end
  167.                                  of line.
  168.         Erase to BOL ........... Erase from current cursor position to
  169.                                  beginning of line.
  170.  
  171.       Column »:
  172.         Insert ................. Insert column before current column.
  173.         Remove ................. Remove current column.
  174.  
  175.       New color »:
  176.         Foreground ............. Change the foreground color at current
  177.                                  cursor position.
  178.         Background ............. Change the background color at current
  179.                                  cursor position.
  180.         Both ................... Change both fore and background color at
  181.                                  the current cursor position.
  182.         Shift .................. Shift (darken/brighten) the foreground
  183.                                  color at current cursor position, this
  184.                                  option can only be used in 16 color mode.
  185.       Redraw ................... Redraw screen.
  186.  
  187.  
  188.     Block:
  189.       Mark ..................... Toggle block, if a block is present the
  190.                                  cursor will be altered, you can also
  191.                                  click with the mouse at the current
  192.                                  cursor position.
  193.       Copy ..................... Copy marked block to memory.
  194.       Paste .................... Paste block from memory to screen
  195.                                  beginning at the current cursor position.
  196.       Cut ...................... Cut (erase in replace mode) the marked
  197.                                  block.
  198.  
  199.       New color »:
  200.         Foreground ............. Change block to current foreground color.
  201.         Background ............. Change block to current background color.
  202.         Both ................... Change block to both fore and background.
  203.         Shift .................. Shift (darken/brighten) the foreground
  204.                                  color of all text marked with the block,
  205.                                  this option can only be used in 16 color
  206.                                  mode.
  207.         Replace... ............. Replace particular color in block.
  208.  
  209.       Change case »:
  210.         Upper .................. Make all characters in block to uppercase.
  211.         Lower .................. Make all characters in block to lowercase.
  212.         Swap ................... Swap case on all characters in block.
  213.  
  214.       Make border .............. Make a graphic character border, with the
  215.                                  same size and position like the block.
  216.       Connect .................. Connect all graphic characters in block.
  217.         
  218.     =======================================================================
  219.  
  220.     THE KEYBOARD...
  221.  
  222.     You can use the keyboard in many different ways like: change and
  223.     access the graphic character set, move around the cursor, menu
  224.     shortcuts, etc..
  225.  
  226.     Arrow keys...
  227.       Up ....................... Move cursor up 1 line.
  228.       Down .....................      -"-    down 1 line.
  229.       Left .....................      -"-    backward 1 column.
  230.       Right ....................      -"-    forward 1 column.
  231.  
  232.       SHIFT + Arrow keys +...
  233.         Up ..................... Move cursor to top of screen.
  234.         Down ...................       -"-      bottom of screen.
  235.         Left ...................       -"-      beginning of line.
  236.         Right ..................       -"-      end of line.
  237.  
  238.       ALT + Arrow keys +...
  239.         Up ..................... Move up 10 lines.
  240.         Down ...................  -"- down 10 lines.
  241.         Left ...................  -"- backward 10 lines.
  242.         Right ..................  -"- forward 10 lines.
  243.  
  244.       CTRL + Arrow keys +...
  245.         Up ..................... Move display up 1 lines.
  246.         Down ...................      -"-     down 1 lines.
  247.         Left ...................      -"-     left 1 column.
  248.         Right ..................      -"-     right 1 column.
  249.  
  250.     The keypad are used to change and access the graphic character set...
  251.       []/*-+ ................... Change character set, can also be used
  252.                                  with SHIFT and ALT. (14 sets available)
  253.       0-9, ENTER ............... Access current graphics character set.
  254.       PERIOD ................... "Guess" graphics character for current
  255.                                  cursor position.
  256.  
  257.     Other keyboard commands...
  258.       SHIFT + Space ............ Insert blank.
  259.       SHIFT + Return ........... Insert line before current line.
  260.  
  261.     =======================================================================
  262.  
  263.     THE MOUSE...
  264.  
  265.     Left mouse-button .......... Move cursor to current mouse position.
  266.     SHIFT + Left mouse-button .. Draw with background color.
  267.  
  268.     =======================================================================
  269.  
  270.     THE GADGET WINDOW...
  271.  
  272.     The title bar in the gadget window, shows much information...
  273.  
  274.                                                'CR+FL at EOL?' is
  275.                 Means that the menuitem        activated.
  276.                 'Clear screen?' is activated.  (see THE MENUBAR)
  277.                 (see THE MENUBAR)           |   |
  278.                                             |   |  Change(s) have been
  279.       Name of current project.              |   |  made since last save.
  280.                |                            |   |         |
  281.     -----------------------------------------------------------------------
  282.     File: Test.ans                        I C N R F  165  * line 44  col 56
  283.     -----------------------------------------------------------------------
  284.                                           |   |   |   |           |
  285.                  'Insert mode?' is activated. |   |   |      Current cursor    
  286.                  (see THE MENUBAR)            |   |   |      position.
  287.                                               |   |   |
  288.                    'No ansi codes?' is activated. |  ASCII value at current
  289.                    (see THE MENUBAR)              |  cursor position.
  290.                                                   |
  291.                                      'Final (CR+)LF?' is activated.
  292.                                      (see THE MENUBAR)
  293.  
  294.     The rest of the gadget window...
  295.  
  296.     There gadgets are used to change the                          Current  
  297.     selected color. (color gadget's)                              set #. 
  298.                   |                                                  |
  299.     [00][01][02][03][04][05][06][07]                         [xIxIx] 1
  300.     [08][09][10][11][12][13][14][15]                         [xIxIx]
  301.                                                              [xIxIxIx]
  302.        [   Foreground color    ]                             [ x ] [ ]  
  303.                    |                                             |
  304.     What type (fore/background) of color      Keypad graphic character map.
  305.     you want to change with the color         The current colors are also
  306.     gadget's (see above).                     shown here.
  307.  
  308.     =======================================================================
  309.