home *** CD-ROM | disk | FTP | other *** search
/ Big Blue Disk 15 / bbd15.zip / MAKER.TXT < prev    next >
Text File  |  1988-02-03  |  20KB  |  352 lines

  1. ^C^1ScreenMaker
  2. ^Cby
  3. ^CDan Harrison & Paul Harris
  4.  
  5.  
  6.    ScreenMaker is a program that lets you design text-mode screens.  You can use
  7. it to set up title screens for your programs, to experiment with screen layouts
  8. (menus, etc.) for possible program use, to set up screens to present as part of
  9. a slideshow (with the ShowMaker program on this issue), or for many other
  10. purposes.  It has numerous options and features to let you design screens using
  11. all characters and colors available to the PC.
  12.  
  13.    To begin the ScreenMaker, select 'Run It', or, with disk 2 of this issue in
  14. your drive, type `maker' followed by the [ENTER] key.  After an initial greeting
  15. screen you will arrive at the SETUP section.
  16.  
  17.        SETUP:
  18.          You may press the [ESC] key to bypass this section or make changes to
  19.          how the program runs.
  20.  
  21.        MAIN EDITING SCREEN:
  22.          All normal  word  processing keys are  designed to work  as expected.
  23.          Special function keys (F1-F10)  will allow quick modifications to the
  24.          screens being  edited.   Ten macro keys can be  programmed  using the
  25.          Alt+number (1-0)  keys.   After programming the macro key,  it can be
  26.          initiated by a single keystroke.   Extended characters can be entered
  27.          by pressing the Alt+number (pad).   Alternately (and much faster),  a
  28.          mouse can be used for moving,  initiating functions,  painting,  etc.
  29.          To exit from  ScreenMaker,  press the  [ESC]  key  (you will be given
  30.          another chance).
  31.  
  32.        SCREEN INTERACTION:
  33.          Special functions will be prompted automatically with pop-up windows.
  34.          Also,  a non-destructive  on-screen  menu line is available  (at your
  35.          request).   Special  functions can be  selected by single keystrokes,
  36.          cursor keys, or by a mouse. In general, the first character of a menu
  37.          item  can be  pressed to  activate the  function.   Alternately,  the
  38.          function  can be  highlighted by  using cursor  keys followed  by the
  39.          [ENTER]  key.  If you have a mouse, move the mouse in the appropriate
  40.          direction to  highlight the  selection,  then  press  the left  mouse
  41.          button (ENTER)  or the right mouse button  (ESC).   On a three-button
  42.          mouse, the center button is not used.
  43.  
  44. SETUP:  Highlight the selection to change, then press the [ENTER] key.
  45.  
  46.        COLORS:
  47.          In this section,  the foreground,  background, and border colors (CGA
  48.          only)  can be selected.   This is  explained  in detail in  the color
  49.          section (see `F7'). The monochrome `color' option screen is different
  50.          from the  color screen.   The default  color is grey on black  with a
  51.          black border.
  52.  
  53.        MARGINS:
  54.          The left  margin is the  column at which the  cursor is returned when
  55.          the [ENTER] key is pressed. Pressing the left cursor key, [HOME] key,
  56.          or  [SHIFT+TAB]  key will allow the cursor to be moved to the extreme
  57.          left of the screen. The default left margin is 1. The right margin is
  58.          used for  an anchor  during insert  and delete  character mode.   The
  59.          default right margin is 80.   Both margins are used for justification
  60.          and centering. Margins can only be set in the SETUP section. The left
  61.          margin cannot match or exceed the right margin and vice versa.
  62.  
  63.        SNOW SUPPRESSION:
  64.          Certain  types of color  monitors and  adapters  create  interference
  65.          (snow) during screen displays.  If this is a problem, the snow can be
  66.          suppressed  by  selecting  `Snow  Suppression  On'.   With  the  snow
  67.          suppression on, the  screen displays  will be  slightly  slower.  The
  68.          default is snow suppression off.
  69.  
  70.        DEPROGRAM/LOAD MACRO KEYS:
  71.          This section will allow you to view and deprogram the macro keys.  To
  72.          deprogram a macro key, highlight it, then press the [ENTER] key.
  73.  
  74.        TABS:
  75.          The number of spaces moved with the [TAB] key (right) or the  [SHIFT+
  76.          TAB] key (left) can be set here.  The range is from  2 to 50  with a
  77.          default of 8 spaces.  The tabs used when making boxes, aligning text,
  78.          and moving blocks are also affected by this setting.
  79.  
  80.        MENU:
  81.          A non-destructive one-line menu can be placed on the top or bottom of
  82.          the screen as a prompt  for the function keys.   While the menu is on
  83.          the screen,  the cursor cannot  move to that line,  however  anything
  84.          drawn on that  line will remain  there and be saved with the  rest of
  85.          the screen without the one-line menu.   The mouse cursor can be moved
  86.          to the menu  line and the function key activated by pressing the left
  87.          mouse button or pressing the right mouse button for escape.
  88.  
  89.        KEEP SETTINGS:
  90.          The current settings will be saved to a file called MAKER.INI and you
  91.          will be prompted for a Macro file name (see the Macro section).
  92.  
  93.        RETURN TO SCREEN:
  94.          Any changes made will be kept for this session. You may return to the
  95.          SETUP section at any time while in the main screen editor by pressing
  96.          the [ESC] key and selecting `PROCEED TO SETUP'.  This might be useful
  97.          when you want to change tabs, macro keys, or margins.  When finished,
  98.          you will be returned to the unchanged main screen editor.
  99.  
  100. MAIN SCREEN EDITOR:
  101.          All functions of a word  processor can be used to  create or modify a
  102.          screen.
  103.  
  104.        ALPHANUMERIC KEYS:
  105.          The alphanumeric  keys  perform  their  normal  functions and  can be
  106.          shifted or unshifted (a-z, A-Z, 0-9, etc.)
  107.  
  108.        TAB:
  109.          The [TAB]  key is a non-destructive key which moves the cursor to the
  110.          right  the  number  of positions  programmed  in  the  SETUP  section
  111.          (normally 8 spaces).
  112.  
  113.        SHIFT+TAB:
  114.          The  [SHIFT+TAB]  key is the  same as the  [TAB]  key but  moving the
  115.          cursor to the left.
  116.  
  117.        SPACE:
  118.          The [SPACE]  key moves the cursor to the right one space removing the
  119.          character at the current cursor position.
  120.  
  121.        BACKSPACE:
  122.          The  [BACKSPACE]  key moves the cursor to the left one space removing
  123.          the character to the left of the current cursor position.
  124.  
  125.        CURSOR KEYS (arrow keys):
  126.          The cursor  key moves  the cursor  in the  appropriate  direction one
  127.          space leaving each  character intact.   As with most  keystrokes that
  128.          move the cursor,  moving the cursor  beyond the extreme  right column
  129.          wraps the cursor to the  extreme left column on the same row and vice
  130.          versa.   Moving the cursor  above the top row wraps the cursor to the
  131.          bottom row  and  vice versa.  (Note:  If these  keys won't  work, try
  132.          pressing NumLock, then try again.)
  133.  
  134.        CONTROL+ <-- or -->:
  135.          The  CONTROL  left or  right cursor  moves the  cursor to  the  first
  136.          character of the next  word or to the last character of the preceding
  137.          word.   If no word exists  (anything on the screen row except a blank
  138.          space)  the cursor will  move to the  beginning or end of the current
  139.          line.
  140.  
  141.        ENTER:
  142.          The [ENTER] key returns the cursor to the left margin  (as set in the
  143.          SETUP section)  on the next line.   If the cursor is currently on the
  144.          bottom line, the cursor moves to the top line.
  145.  
  146.        ALT+number pad:
  147.          The [ALT+number pad] prints the ASCII character entered on the screen
  148.          at the cursor.  This also changes the current extended character.
  149.  
  150.        ALT+number (top row of the keyboard):
  151.          The  [ALT+number]  keys involve the macro keys.   If the key has been
  152.          previously programmed, pressing it carries out the macro.  If the key
  153.          is blank,  up to  1000  single keystrokes can  be programmed into the
  154.          macro.   Exit the macro programming mode by again pressing the  [ALT+
  155.          number]  key.   While in  programming  mode  the  mouse  will perform
  156.          normally  but will  NOT  be picked up by the  macro  (avoid the mouse
  157.          here).
  158.  
  159.        INSERT:
  160.          Pressing the [INSERT] key toggles the insert mode on and off.  Typing
  161.          keystrokes inserts the keystrokes at the cursor and pushes the entire
  162.          line from the cursor to the right margin (as set in the SETUP section)
  163.          removing any characters  that pass by the right margin.   To exit the
  164.          insert mode, press any key other than an alphanumeric key.
  165.  
  166.        DELETE:
  167.          Pressing the  [DELETE]  key deletes  the character  at the cursor and
  168.          moves all the characters from the cursor to the right margin  (as set
  169.          in the SETUP section) to the left one space.   The space at the right
  170.          margin will be painted the current background color.
  171.  
  172.        PgUp/PgDn:
  173.          The [PgUp]  key and [PgDn]  key moves the cursor to the top/bottom of
  174.          the screen on the same column.
  175.  
  176.        HOME/END:
  177.          The [HOME]  key and  [END]  key moves the cursor to the left or right
  178.          margin on the same row (this is the actual screen margins,  not those
  179.          set in the SETUP section).
  180.  
  181.        RIGHT SHIFT+CURSOR (right mouse button+mouse movement):
  182.          Press and hold the right shift  key then press a cursor key  (or hold
  183.          the right mouse button while moving the mouse).  The cursor will move
  184.          in the  indicated  direction  leaving the current  selected  extended
  185.          character (as seen on the menu line) where the cursor was.  The color
  186.          will be the current selected foreground and background color.
  187.  
  188.        LEFT SHIFT+CURSOR (or left mouse button+mouse movement):
  189.          Press and hold the left  shift key then  press a cursor key  (or hold
  190.          the left mouse button while moving the mouse).   The cursor will move
  191.          in the  indicated  direction  leaving  the  character  at the  cursor
  192.          painted with the current selected foreground and background color.
  193.  
  194.        F1 - HELP:
  195.          Press the [F1] key or highlight the [F1] menu line with the mouse and
  196.          press the left  mouse button.   Also you may press both mouse buttons
  197.          while not on the menu line to initiate [F1].
  198.          The HELP section provides two functions:
  199.              1.  Move the one-line on-screen menu to the top or bottom line or
  200.                  remove it from the screen.
  201.              2.  An overview  of the major keystrokes and functions are shown.
  202.                  The special functions (F1-F10) can be initiated from the HELP
  203.                  section.
  204.              Press the [ESC] key (or right mouse button) to exit from the HELP
  205.              section back to  the main screen  editor without changing the on-
  206.              screen menu status.
  207.  
  208.        F2 - DISK:
  209.          Press the [F2] key or highlight the [F2] key with the mouse and press
  210.          the left mouse button to initiate this function.
  211.          The DISK section provides two functions:
  212.               1.  Save the screen to the disk.
  213.               2.  Load a screen from the disk.
  214.               Exit this section without saving or loading by pressing the [ESC]
  215.               key or right mouse button.
  216.          SAVE THE CURRENT SCREEN:
  217.               The following file formats are available:
  218.                   ASCII, BASIC, DESMET C, MACH 2, DBASE,
  219.                   PARADOX, BINARY, and TURBO PASCAL
  220.          LOAD A NEW SCREEN:
  221.               A list of `.SCN' files  (those saved in binary format)  from the
  222.               current  drive/directory  will be  displayed for  loading on the
  223.               screen.
  224.  
  225.        F3 - UPDATE:
  226.          Press the [F3] key or highlight the [F3]  key with the mouse and press
  227.          the left mouse button to initiate  this function.   The UPDATE section
  228.          allows you to instantly  save the present  screen to memory  to enable
  229.          trying some  changes,  then instantly undo  these changes if desired -
  230.          see  `F4'.   In addition  to this  manual update,  the screen  will be
  231.          automatically updated when any function key is pressed  (except  F3 or
  232.          F4) to another separate memory section.
  233.  
  234.        F4 - UNDO:
  235.          Press the [F4] key or highlight the [F4]  key with the mouse and press
  236.          the left  mouse  button to  initiate this  function.   This is a  dual
  237.          function key.   Pressing the  [F4]  key once displays the most current
  238.          automatically updated screen - see `F3'.   Continued pressing the [F4]
  239.          key in  succession  alternates between  automatic  and manual  updated
  240.          screens.   This can be a very helpful tool for testing  changes to the
  241.          screen without  having to remake  the entire screen if changes are not
  242.          wanted  (this includes mistakes like loading a new screen accidently).
  243.  
  244.        F5 - BOXES:
  245.          Press the [F5]  key or highlight the [F5] key with the mouse and press
  246.          the left mouse  button to initiate  this function.   A choice of  five
  247.          predefined box patterns is available.   Any one of these boxes  may be
  248.          selected or any  character may be entered to make the box  (ALT+number
  249.          pad can be used for extended characters). Press the [ESC] key or right
  250.          mouse button to quit without making a box. After selecting a box type,
  251.          a flashing `+' will mark the current cursor position. You may move the
  252.          `+'  anywhere on the screen using  the cursor keys,  tab,  home,  end,
  253.          PgUp, PgDn, or mouse.  When the `+' is at the position that you want a
  254.          corner of the box,  press the [ENTER] key or left mouse button.   Move
  255.          the cursor (or tab, home, end, PgUp, PgDn, or mouse) while drawing the
  256.          box on  the screen.   The box will  follow the cursor  anywhere on the
  257.          screen.  When the box appears as you want it on the screen,  press the
  258.          [ENTER] key or right mouse button to fix it on the screen.   Press the
  259.          [ESC] key or right mouse button to NOT keep the box.  Snow suppression
  260.          makes box drawing significantly slower.
  261.  
  262.        F6 - CHAR:
  263.          Press the  [F6]  key  or  highlight the  [F6]  key  with the  mouse to
  264.          initiate this function.   The CHAR  function enables easy selection of
  265.          the extended  character set.   Simply move the cursor to highlight the
  266.          desired character and press the  [ENTER]  key (left mouse button).  If
  267.          the menu is on the screen the current extended  character is displayed
  268.          to the right of `F6 CHAR'. The default extended character is ASCII 201
  269.          The current selected  character can be drawn on the screen by pressing
  270.          the [RIGHT SHIFT] key then pressing any cursor key. Pressing the right
  271.          mouse button  and moving the mouse  provides an  even faster method to
  272.          draw the character on the screen.
  273.  
  274.        F7 - COLOR:
  275.          Press the [F7]  key or highlight the [F7] key with the mouse and press
  276.          the left mouse button to initiate this function.  Select a color using
  277.          cursor keys,  home,  end, or the letter below the color.  The selected
  278.          foreground,  background,  and border colors  can be  viewed in the box
  279.          above the color bar. The monochrome screen is different than the color
  280.          screen.
  281.  
  282.        F8 - ALIGN:
  283.          Press the [F8]  key or highlight the [F8] key with the mouse and press
  284.          the left mouse button to initiate this function.  Three selections are
  285.          available (Right, left, center).  Select one of the desired functions.
  286.          Move the flashing  `+'  to a corner of the text to align and press the
  287.          [ENTER] key (left mouse button).  Highlight the block of text to align
  288.          then press the  [ENTER]  key  (left mouse  button).   The text will be
  289.          aligned and the space left will be colored with the current background
  290.          color.  Press the [ESC] key (right mouse button) to NOT align the text.
  291.  
  292.        F9 - SHIFT:
  293.          Press the [F9] key or highlight the [F9]  key with the mouse and press
  294.          the left mouse button to initiate this function.   Five selections are
  295.          available (insert line, delete line,  shift screen left,  shift screen
  296.          right, and erase column).   Select one of the desired functions.  Move
  297.          the flashing  `+'  to the row or column for the function and press the
  298.          [ENTER] key (left mouse button).
  299.             Inserting a line moves the screen down one line at the cursor.
  300.             Deleting a line at the cursor moves the screen up one line.
  301.             Shifting the screen left moves the entire screen left one column at
  302.               the cursor column.
  303.             Shifting the screen  right moves the entire screen right one column
  304.               at the cursor column.
  305.             Erasing the column  at the cursor  pulls the  screen in  one column
  306.               from the right to the cursor.
  307.             The blank line left from any of these  operations leaves that line/
  308.               row the current background color.
  309.  
  310.        F10 - MOVE:
  311.          Press the  [F10]  key or  highlight the  [F10]  key with the mouse and
  312.          press the left mouse button to initiate this function.  Six selections
  313.          are available with MOVE (move and keep,  move and erase, clear, paint,
  314.          save section, insert section).  Select the desired movement.  Move the
  315.          `+'  to a corner of the block to be moved then press the  [ENTER]  key
  316.          (left mouse button).   Highlight the  block to  be moved  using cursor
  317.          keys,  tabs,  PgUp,  PgDn, Home, End, or mouse movement then press the
  318.          [ENTER] key (left mouse button).   Move and keep blocks - once marked,
  319.          the block  can be moved  around the screen.   When set in  the desired
  320.          location, press the [ENTER] key.  The original will be left also.
  321.             Move and erase blocks - once marked,  the block can be moved around
  322.               the screen.   When set in the desired location, press the [ENTER]
  323.               key.   The original block will  be left blanked  with the current
  324.               background color.
  325.             Clear blocks - As the `+' is moved the block will be
  326.               erased with the current background color.
  327.             Paint blocks - As the  `+' is moved the block will be painted with
  328.               the current foreground/background color.
  329.             Save a screen section - The marked  block will  be saved to memory
  330.               to be used in future screens. A new screen saved will write over
  331.               this one.
  332.             Insert a screen section -  The screen  section saved above will be
  333.               inserted at the `+'. If no screen was saved, a full blank screen
  334.               will be located starting at the `+'.
  335.  
  336.        ESCAPE:
  337.          Press the [ESC] key or the right mouse button when the mouse is on the
  338.          menu line.  Four selections are available with ESCAPE (save and exit,
  339.          exit without saving, SETUP, or Clear the screen).
  340.             Exit without saving - this returns to DOS.
  341.             Setup - Entry to the  SETUP  section is  available  here - see the
  342.               SETUP section for further details.
  343.             Clear the screen -  the screen is completely erased using the
  344.               current background color.
  345.  
  346.    Note:  There is not enough space to save screens on either disk of BIG BLUE
  347. DISK.  Use a disk of your own.
  348.  
  349. DISK FILES THIS PROGRAM USES:
  350. ^FMAKER.EXE
  351. ^FMAKER.WND
  352.