home *** CD-ROM | disk | FTP | other *** search
/ Frostbyte's 1980s DOS Shareware Collection / floppyshareware.zip / floppyshareware / DOOG / UDNOTE11.ZIP / UNO.DOC < prev    next >
Text File  |  1990-09-03  |  40KB  |  1,019 lines

  1.  
  2.  
  3.                     Useful Notes Version 1.1 Documentation
  4.                     ======================================
  5.  
  6.  
  7.      What is Useful Notes?
  8.      ~~~~~~~~~~~~~~~~~~~~~
  9.  
  10.      Useful Notes lets you create, organize, and access information on
  11.      electronic notes.
  12.  
  13.      Think of Useful Notes as being a blank pad of "post-it" notes.  Each
  14.      time you want to remember something you the grab the top sheet, jot
  15.      down the information, then put it on your desktop someplace.  Pretty
  16.      soon you'll have a whole bunch (pile) of these notes.
  17.  
  18.      Unlike paper notes however, Uno gives you instant access to the random
  19.      pieces of information on your notes.
  20.  
  21.  
  22.      Features
  23.      ~~~~~~~~
  24.  
  25.      Useful Notes (Uno) is a small, fast, information manager that is
  26.      suitable for a wide variety of productivity tasks.  Some of Uno's
  27.      features include:
  28.  
  29.         - can be run from command line or as TSR
  30.         - number and length of notes only limited by available memory
  31.         - notes can be copied, moved, sized, ordered, and locked
  32.         - establish "hot links" between notes, files, and programs
  33.         - typeover and insert mode editing
  34.         - search keyword or full text (case sensitive or insensitive)
  35.         - cut and paste
  36.         - word wrap and paragraph reformat
  37.         - smart indentation
  38.         - easy to use consistent interface
  39.         - user configurable preferences
  40.  
  41.  
  42.      Quick Start
  43.      ~~~~~~~~~~~
  44.  
  45.      You should find two sample "piles" of notes with this distribution;
  46.      tutorial.uno and sample.uno.  A good way to introduce yourself to
  47.      Useful Notes is to try the tutorial.  Simply type:
  48.  
  49.         uno tutorial.uno
  50.  
  51.      at the DOS prompt then follow the on screen instructions.  You should
  52.      be able to work through the tutorial without having read the
  53.      documentation.
  54.  
  55.      To explore some ideas about how Useful Notes might be used, type:
  56.  
  57.         uno sample.uno
  58.  
  59.      at the DOS prompt and again follow the on screen instructions.
  60.  
  61.  
  62.  
  63.      System Requirements
  64.      ~~~~~~~~~~~~~~~~~~~
  65.  
  66.      Uno runs on any IBM PC or compatible.  Uno automatically determines
  67.      the type of video card installed and uses 80 X 25 text mode when it
  68.      starts up.  The following video cards (or ones that are compatible)
  69.      are supported:
  70.  
  71.         - Color Graphics Adapter (CGA)
  72.         - Monochrome Graphics Adapter (MGA)
  73.         - Hercules Graphics Adapter (HGA)
  74.         - Enhanced Graphics Adapter (EGA)
  75.         - Video Graphics Array (VGA)
  76.         - Multi-Color Graphics Array (MCGA)
  77.  
  78.      Any monitor that can display 80 X 25 text works with Uno.  If you have
  79.      a color monitor and card, you can change the default colors (of black
  80.      and white) by running unocfg.exe (see Configuring Uno).  In addition
  81.      Uno supports a 43 line display on EGA systems and a 28 or 50 line
  82.      display on VGA systems.
  83.  
  84.      Uno is very small and runs on systems with as little as 128K of
  85.      memory.  Of course the more memory that you have, the larger the notes
  86.      that you are able to edit.
  87.  
  88.  
  89.      Starting Up Uno
  90.      ~~~~~~~~~~~~~~~
  91.  
  92.      From the DOS prompt, type:
  93.  
  94.         uno <pilename>
  95.  
  96.      then press the Enter key.
  97.  
  98.      "Pilename" is the name of a existing "pile" of notes.
  99.  
  100.      You can also start up Uno with no pile specified.  In this case Uno
  101.      starts within an empty unnamed pile of notes.
  102.  
  103.  
  104.      Screen Layout
  105.      ~~~~~~~~~~~~~
  106.  
  107.      Uno uses the top 23 lines of the screen to display your notes.  Think
  108.      of this area as a "desktop" (that is 80 columns wide and 23 lines
  109.      deep) onto which any number of notes can be piled.  This desktop is
  110.      bordered on the top and sides by the edge of the screen, and bounded
  111.      on the bottom by an inverse line.
  112.  
  113.      That inverse line is called the "status line".  On the left edge of
  114.      the status line is the name of the "pile" of notes that you are
  115.      working with.  To the right side of the status line, the line and
  116.      column position of the cursor within the current note is displayed.
  117.  
  118.      Below the status line are the command lines.  All of the commands that
  119.      are currently available to you are displayed on these two lines.
  120.  
  121.  
  122.  
  123.      Piles
  124.      ~~~~~
  125.  
  126.      Piles of notes are loaded onto the Uno "desktop".  A "pile" is simply
  127.      a group of notes that can be loaded from or saved to disk(ette) as a
  128.      file.  The pile name is used as the file name when loading or saving.
  129.  
  130.  
  131.      Notes
  132.      ~~~~~
  133.  
  134.      Notes appear as rectangular areas on the Useful Notes desktop with
  135.      either a single or double line border around them.  The text for a
  136.      note will be contained within this border.
  137.  
  138.      In the lower right hand corner of each note you will find the note
  139.      number.  The number for each note will be unique within the current
  140.      pile and will not change.
  141.  
  142.                       ╔EFLN═══════════───────────────┐
  143.                       ║                             │
  144.                       ║ └ Shows which Properties the │
  145.                       ║   note has (Execute, File,   │
  146.                       ║   Locked, or Nowrap).        │
  147.                       ║                              │
  148.                       ║                              │
  149.                       ║<- Double border if the note  │
  150.                       ║   is the "Current" note.     │
  151.                       ║   Single border around all ->│
  152.                       ║   other notes.               │
  153.                       ║                              │
  154.                       ║                              │
  155.                       ║ ┌ Unique number assigned to  │
  156.                       ║ │ each note upon creation.   │
  157.                       ║                             │
  158.                       ╚300════════════───────────────┘
  159.  
  160.      Each note can be any size up to the full size of the desktop.  The
  161.      text for a note can be as much as 1,000 characters wide, and 10,000
  162.      lines deep.
  163.  
  164.      One note, which is usually a different color than the rest of the
  165.      notes on the desktop and has a double line surrounding it, is the
  166.      "current" note.  The current note will always have a flashing cursor
  167.      in it.  You can move this cursor anywhere in the note and the "text
  168.      window" will follow the cursor as you move about.  If there is no
  169.      "current" note it means that you are at the end of the pile.
  170.  
  171.  
  172.  
  173.      Notes (continued)
  174.      ~~~~~~~~~~~~~~~~~
  175.  
  176.      If you could see the backside of a note it might look like this:
  177.  
  178.                       ┌──────────────────────────────┐
  179.                       │                              │
  180.                       │ Time/Date:                   │
  181.                       │ ░░░░░░░░░░░░░░░░░░           │
  182.                       │                              │
  183.                       │                              │
  184.                       │ Description:                 │
  185.                       │ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░ │
  186.                       │                              │
  187.                       │                              │
  188.                       │ Properties:                  │
  189.                       │                              │
  190.                       │  Execute  ░      Locked  ░   │
  191.                       │                              │
  192.                       │  File     ░      Nowrap  ░   │
  193.                       │                              │
  194.                       └──────────────────────────────┘
  195.  
  196.      When a note is created, the time and date is automatically recorded
  197.      for you.  While editing you have the option of typing in a short 
  198.      description for the note or setting certain note properties.  See the
  199.      sections on Description and Properties under the Edit command for 
  200.      more details on how Useful Notes uses this additional information.
  201.  
  202.  
  203.  
  204.      The Cursor
  205.      ~~~~~~~~~~
  206.  
  207.      The "cursor" is a pointer within the current note.  When in Edit mode,
  208.      text can be added or deleted here.  In Uno the flashing cursor appears
  209.      as an inverted half block when you are in "insert mode", and an
  210.      underscore when you are in "typeover mode".  Since text for a note can
  211.      be bigger than the note itself, you can use the cursor keys to move
  212.      the text around inside a note window.
  213.  
  214.  
  215.      Moving the Cursor
  216.      ~~~~~~~~~~~~~~~~~
  217.  
  218.      Moving the cursor around can be accomplished with the following keys.
  219.      In all cases, the text window is adjusted when necessary in order to
  220.      keep the cursor within the note's border.
  221.  
  222.      Space Bar  Moves the cursor to the next note.
  223.  
  224.      Backspace  Moves the cursor to the previous note.
  225.  
  226.      Up Arrow   Moves the cursor up one line of text.
  227.  
  228.      Down Arrow Moves the cursor down one line of text.
  229.  
  230.      ->         Moves the cursor right one character.
  231.  
  232.      <-         Moves the cursor left one character.
  233.  
  234.      Home       Moves the cursor to the first character on the current
  235.                 line.  If you are already on the first character, moves the
  236.                 cursor to column 1.
  237.  
  238.      End        Moves the cursor one position past the last character on
  239.                 the current line.
  240.  
  241.      PgUp       Moves the cursor up one note of text.
  242.  
  243.      PgDn       Moves the cursor down one note of text.
  244.  
  245.      Tab        Moves the cursor to the next "Hot Spot" (see section on Hot
  246.                 Spots).  If there are no more Hot Spots, Tab moves the
  247.                 cursor to the next tab stop.
  248.  
  249.      Backtab    Moves the cursor to the previous "Hot Spot" (see section on
  250.                 Hot Spots).  If there are no more Hot Spots, Backtab moves
  251.                 the cursor to the previous tab stop.
  252.  
  253.  
  254.  
  255.      Moving the Cursor (continued)
  256.      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  257.  
  258.      Additional cursor movement commands can be accessed by holding down
  259.      the "Ctrl" key (you will see the command menu change when you do this)
  260.      and pressing one of these keys:
  261.  
  262.      Back
  263.      Section    Moves the cursor to the next note that has a different
  264.                 "Description" (see section on Description) than the current
  265.                 note.
  266.  
  267.      Next
  268.      Section    Moves the cursor to the previous note that has a different
  269.                 "Description" (see section on Description) than the current
  270.                 note.
  271.  
  272.      Goto Note  Prompts for a note number, then moves the cursor to the
  273.                 note number entered.
  274.  
  275.      Ctrl Home  Moves the cursor to the first line of the current note.
  276.  
  277.      Ctrl End   Moves the cursor one line past the end of the current note.
  278.  
  279.      First 
  280.      Note       Moves the cursor to the first note in the pile.
  281.  
  282.      Last
  283.      Note       Moves the cursor to the last note in the pile.
  284.  
  285.      Ctrl PgDn  When a search Pattern has been defined, moves the cursor to
  286.                 the next occurrence of Pattern in the pile.
  287.  
  288.      Ctrl PgUp  When a search Pattern has been defined, moves the cursor to
  289.                 the previous occurrence of Pattern in the pile.
  290.  
  291.  
  292.      Other Keys You Should Know About
  293.      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  294.  
  295.      The following keys are important to the operation of Uno:
  296.  
  297.      Esc        Returns to the previous level of menus.  If you are at the
  298.                 main command menu nothing happens.
  299.  
  300.      Ins        Switches between "typeover" and "insert" modes.
  301.  
  302.  
  303.  
  304.      Main Menu Commands
  305.      ~~~~~~~~~~~~~~~~~~
  306.  
  307.      Most commands in Uno are invoked by pressing the first letter of the
  308.      command name.  In cases where this is not so the key to press will
  309.      precede the command name and be highlighted.  In addition, pressing
  310.      and holding down the Ctrl key reveals additional cursor movement keys.
  311.  
  312.      Many of the main menu commands have sub-options.  Sub-option menus
  313.      replace the main command menu when invoked.  They show the main com-
  314.      mand selected in inverse text (just below the file name on the status
  315.      line) and the option choices on the bottom line of the screen.  You
  316.      also select options by pressing the first highlighted letter or
  317.      character of the appropriate choice.
  318.  
  319.      You can always get out of sub-option menu(s) by pressing the Esc key.
  320.  
  321.      The sections that follow describe the main menu commands and sub-
  322.      options in more detail.
  323.  
  324.  
  325.      Bottom
  326.      ~~~~~~
  327.  
  328.      Move the current note to the end of the pile.  The next note in the
  329.      pile becomes the current note.
  330.  
  331.      If you order your pile with the most important notes at the front, it
  332.      is often useful to "bury" notes with this command that cannot be dealt
  333.      with right away.
  334.  
  335.  
  336.      Copy
  337.      ~~~~
  338.  
  339.      Make a copy of the current note.  You will automatically be in Edit
  340.      mode on the new "copied" note.  The new note will be positioned
  341.      immediately AFTER the current note in the pile's order.
  342.  
  343.  
  344.      Delete
  345.      ~~~~~~
  346.  
  347.      Delete the current note.  You will be prompted to verify that you
  348.      really want to delete.  The next note in the pile becomes the current
  349.      note.
  350.  
  351.  
  352.  
  353.      Edit
  354.      ~~~~
  355.  
  356.      To enter text in Uno you must be in Edit mode.  Press the 'E' key from
  357.      the command menu to edit the current note, or press the Note key to
  358.      create a new note (you will automatically be in Edit mode).  The
  359.      following few sections assume that you are in Edit mode.
  360.  
  361.  
  362.      Edit - Entering Text
  363.      ~~~~~~~~~~~~~~~~~~~~
  364.  
  365.      To enter text into a Uno note, position the cursor where you want the
  366.      text to be added and then type.  If you make a mistake use the
  367.      Backspace or Del key to erase the error.  In insert mode, characters
  368.      to the right of the half block cursor (including the current
  369.      character) shift right to make room for new text being entered.
  370.  
  371.      You can do "power" data entry using Uno.  By default the "word wrap"
  372.      feature is turned on within a note so that any word that is incomplete
  373.      when it "hits" the right border is moved down to the next line.  With
  374.      this feature you can enter long passages of text without having to
  375.      worry about the ends of lines.
  376.  
  377.      Uno considers a block of text separated by at least one blank line
  378.      above and below to be a paragraph.  Editing text within a paragraph
  379.      when word wrap is on might be a little disconcerting at first,
  380.      especially when in insert mode.  Uno makes no attempt to reformat
  381.      paragraph text "on-the-fly" as you are editing it.  When in insert
  382.      mode Uno moves any text to the right of the cursor down to the next
  383.      line (if necessary) to make room for new text.  The Paragraph Reformat
  384.      option under the Edit command can be used to fix things up after you
  385.      have made all your changes.
  386.  
  387.  
  388.      Edit - Enter Key
  389.      ~~~~~~~~~~~~~~~~
  390.  
  391.      When editing, the Enter key moves the cursor down one line and
  392.      positions it at the current level of indentation.  If you are in
  393.      insert mode, a new line is created immediately after the current line,
  394.      and any text to the right of and including the cursor character is
  395.      moved down with the cursor.
  396.  
  397.  
  398.  
  399.      Edit - Smart Indentation
  400.      ~~~~~~~~~~~~~~~~~~~~~~~~
  401.  
  402.      When you press the Enter key, the cursor moves down one line and Uno
  403.      positions the cursor under the first character of the current line.
  404.      This makes it easy to enter blocks of indented text.
  405.  
  406.      Similarly the Paragraph Reformat looks at the leading spaces on the
  407.      SECOND line of a paragraph to determine where to place the left
  408.      margin.  The right margin will always be the right border of the note.
  409.      Any positive or negative indentation on the first line will be
  410.      preserved.
  411.  
  412.      The Outdent option under the Ctrl key (when in Edit) moves the cursor
  413.      to the previous level of indentation (which it determines by looking
  414.      "up" in the text of the note).
  415.  
  416.  
  417.      Edit - F1 File
  418.      ~~~~~~~~~~~~~~
  419.  
  420.      This command is identical to the File command described later.  It
  421.      appears under the Edit command as a convenience to the user.
  422.  
  423.  
  424.      Edit - F5 Cut
  425.      ~~~~~~~~~~~~~
  426.  
  427.      Cut allows you to select a block of text which can subsequently be
  428.      deleted or copied.  Text selection begins at the current cursor
  429.      position.  As you move the cursor around (using the standard cursor
  430.      movement keys) selected text is highlighted.  Selection ends when you
  431.      press the Copy or Delete command keys.  All the text from one selected
  432.      position in the text to another will be affected.
  433.  
  434.      Any time that you select a block of text and copy or delete it, the
  435.      selected text is copied to a "clipboard" or "cut buffer" for Uno.  The
  436.      former contents of "clipboard" are lost when newly selected text is
  437.      copied to it.
  438.  
  439.      Once marked, there are two operations that can be performed on the
  440.      highlighted text.
  441.  
  442.  
  443.      Copy       Copies the selected text to the clipboard.
  444.  
  445.      Delete     Copies the selected text to the clipboard then removes it
  446.                 from the current note.
  447.  
  448.  
  449.  
  450.      Edit - F6 Paste
  451.      ~~~~~~~~~~~~~~~
  452.  
  453.      This command copies the text from the clipboard into the current note
  454.      at the current cursor position.  If you are in insert mode, the
  455.      note text is moved to make room for the clipboard text being
  456.      added.  Care should be exercised when you are in typeover mode as the
  457.      clipboard text is copied on top of the text in the current note.
  458.      If there are more than 2 lines of text being Pasted and you
  459.      are in typeover mode, you are asked to verify that you really want to
  460.      Paste.
  461.  
  462.      The clipboard works for all the notes in the current pile, so you can
  463.      Cut from one note and Paste into another.
  464.  
  465.  
  466.      Edit - F7 Description
  467.      ~~~~~~~~~~~~~~~~~~~~~
  468.  
  469.      You can type any text you want into the Description for a note.  Press
  470.      the Enter key then you are done typing.
  471.  
  472.      The Description is used in many ways by Useful Notes.  You can "Order"
  473.      notes alphabetically by description.  You can "Search" for specific
  474.      "Patterns" within descriptions, and we'll see later how descriptions
  475.      can be used to "link" notes together (see Hot Spots).
  476.  
  477.      
  478.      Edit - F8 Properties
  479.      ~~~~~~~~~~~~~~~~~~~~
  480.  
  481.      Notes can have special "Properties".  For instance, when a note is
  482.      "Locked" you can no longer Edit it.  Word wrapping can be turned off
  483.      in a note with the "Nowrap" option.  If a Property has been selected,
  484.      its first letter appears in the upper right corner of the note.
  485.  
  486.      Notes with the "Execute" property set ON can be used to run DOS
  487.      commands.  When you press the Enter key while on an Executable note,
  488.      Useful Notes will "shell out" to DOS using the note's Description as a
  489.      command.  Uno will not use any text following a ';' character in the
  490.      description as part of the command.
  491.  
  492.      Execute will NOT work if you have popped-up Useful Notes (resident 
  493.      version) from the DOS prompt or there is not enough memory to run the
  494.      command specified by the Description.
  495.  
  496.      When Execute is selected two additional sub-Properties appear.  
  497.      "Clear" can be used to blank the screen prior to running the command,
  498.      and "Restore" will redraw the desktop when the command returns (if
  499.      selected).
  500.  
  501.      With the "File" property set, a note's Description will be treated as
  502.      a file name (except for any text following a ';' character).  When
  503.      saving a note, Useful Notes normally puts the text for the note in the
  504.      "pile file".  A "File" note's text will be saved in a separate file
  505.      named by the Description.  Likewise when loading, Useful Notes gets
  506.      the text from the named file.
  507.  
  508.  
  509.  
  510.      Edit - F9 Reformat
  511.      ~~~~~~~~~~~~~~~~~~
  512.  
  513.      The Reformat command will adjust the text in the current paragraph so
  514.      that each line has the maximum number of words between the left and
  515.      right margins.  The left margin is determined by looking at the number
  516.      of spaces preceding the second line of the paragraph.  The right
  517.      margin is the right border of the note.
  518.  
  519.  
  520.      Edit - Cursor Commands
  521.      ~~~~~~~~~~~~~~~~~~~~~~
  522.  
  523.      By pressing and holding down the Ctrl key, an Edit sub-menu with the
  524.      following additional cursor movement options appears:
  525.  
  526.      Ctrl ->    Moves the cursor to the beginning of the next word.  (A
  527.                 word is considered to be a series of characters preceded
  528.                 and followed by at least one space.)
  529.  
  530.      Ctrl <-    Moves the cursor to the beginning of the previous word.
  531.  
  532.      Goto Line  Prompts for a line number, then moves the cursor to the
  533.                 line number entered.  Adjusts the text window so that the
  534.                 cursor is centered vertically in the note.
  535.  
  536.      Outdent    Moves the cursor left to the previous level of indentation.
  537.  
  538.      Ctrl Home  Moves the cursor to the first line of the current note.
  539.  
  540.      Ctrl End   Moves the cursor one line past the end of the current note.
  541.  
  542.      Tab        Moves the cursor to the next Data Entry Point (see section
  543.                 on Data Entry Points).  If there are no more Data Entry
  544.                 Points, Tab moves the cursor to the next tab stop.
  545.  
  546.      Backtab    Moves the cursor to the previous Data Entry Point (see
  547.                 section on Data Entry Points).  If there are no more Data
  548.                 Entry Points, Tab moves the cursor to the previous tab
  549.                 stop.
  550.  
  551.  
  552.  
  553.      Edit - Deleting Things
  554.      ~~~~~~~~~~~~~~~~~~~~~~
  555.  
  556.      Characters are deleted with the following keys:
  557.  
  558.  
  559.      Del        Deletes the character under the cursor.  Any text to the
  560.                 right of that character shifts left to "fill the gap".  If
  561.                 the cursor is past the end of the line and you are in
  562.                 insert mode, Uno brings up the next line of text and joins
  563.                 it with the current line.
  564.  
  565.      Backspace  Moves the cursor left one character.  If you are in insert
  566.                 mode, Uno deletes the character to the left of the cursor
  567.                 and all text to the right of and including the cursor
  568.                 shifts left.  Also in insert mode, if the cursor is in
  569.                 column 1, Uno moves the current line up and joins it with
  570.                 the previous line.
  571.  
  572.      By pressing and holding down the Alt key, an Edit sub-menu with the
  573.      following additional delete options appears:
  574.  
  575.      Word       Deletes the word under the cursor.  If the cursor is not on
  576.                 a word, the first word to the left of the cursor (if
  577.                 there is one) is deleted.
  578.  
  579.      Beginning
  580.       of Line   Deletes all of the text to the left of the cursor.  The
  581.                 remaining text and the cursor shift left to the current
  582.                 level of indentation.
  583.  
  584.      End
  585.       of Line   Deletes all of the text to the right of and including the
  586.                 character under the cursor.
  587.  
  588.      Line       Deletes the line that the cursor is on.
  589.  
  590.  
  591.  
  592.      File
  593.      ~~~~
  594.  
  595.      File commands are used to copy Uno piles to and from disk files.  In
  596.      addition the current pile can be erased or renamed, and text can be
  597.      imported or exported from the current note.
  598.  
  599.  
  600.      Load       Prompts for the name of a pile to load.  If the entered 
  601.                 pile name is found on the disk, Uno copies it onto the 
  602.                 desktop at the current notes position.  Piles can be loaded 
  603.                 into an empty desktop or inserted into the currently loaded 
  604.                 pile.  An empty desktop is given the name of the first pile 
  605.                 loaded onto it.
  606.  
  607.      Save       The desktop pile is copied to a disk file and given the
  608.                 current pile name.  Uno prompts for a pile name if the
  609.                 desktop is unnamed.
  610.  
  611.      Clear      Erases the contents of the current desktop.  If any notes
  612.                 have been changed since the last time it was saved, Uno
  613.                 prompts you to verify that you really want to clear the
  614.                 desktop.  You will also have the option of saving the
  615.                 current pile before clearing.
  616.  
  617.      Name       Prompts for a name for the current pile.  The name entered
  618.                 must be a valid DOS file name.  If the name is the same as
  619.                 one on your disk, Uno prompts you to verify that you really
  620.                 want to use that name.
  621.  
  622.      Import     Prompts for the name of an ASCII file to load into the
  623.                 current note.  If the entered file name is found on the
  624.                 disk, Uno copies it into the current note at the cursor
  625.                 position.  Existing text is moved to make room for the text
  626.                 being loaded.  If you import a file into an empty note, Uno
  627.                 will automatically set the "File" and "Nowrap" properties
  628.                 (see section on Properties).
  629.  
  630.      Export     Prompts for the name of an ASCII file where the contents of
  631.                 the current note are to be saved.  The name entered must be
  632.                 a valid DOS file name.  If the name is the same as one on
  633.                 your disk, Uno prompts you to verify that you really want
  634.                 to use that name.
  635.  
  636.  
  637.      Note
  638.      ~~~~
  639.  
  640.      This command will create a new blank note.  You will automatically be
  641.      in Edit mode on the new note.  The new note will appear immediately
  642.      BEFORE the current note in the pile's order.  The position of the note
  643.      on the desktop will be selected at random.
  644.  
  645.      When you create a note, the time and date is recorded.  Useful Notes
  646.      can use this Time/Date stamp to "Order" your notes based on when you
  647.      entered them.
  648.  
  649.  
  650.  
  651.      Order
  652.      ~~~~~
  653.  
  654.      This command can be used to change the order of the notes in the pile.
  655.  
  656.      Clean      Cleans up the desktop so that only the current note is
  657.                 visible but does not otherwise affect the other notes.
  658.  
  659.      Descrip-
  660.      tion       Reorders notes alphabetically by the notes' descriptions.
  661.                 Notes can be arranged in either ascending or descending
  662.                 order.
  663.  
  664.      Position   Neatens up all the notes on the desktop.  Notes are laid
  665.                 out side by side and in rows so that the top three lines of
  666.                 each note are visible when the desktop is full.
  667.  
  668.      Number     Reorders notes according to the note number.  Notes can be
  669.                 arranged in either ascending or descending order.
  670.  
  671.      Time/Date  Reorders notes by the Time and Date that each note was
  672.                 created.  Notes can be arranged in either ascending or
  673.                 descending order.
  674.  
  675.  
  676.      Print
  677.      ~~~~~
  678.  
  679.      The contents of the current note are sent to the printer attached
  680.      to LPT1.  No formatting is performed on the text.
  681.  
  682.  
  683.      Quit
  684.      ~~~~
  685.  
  686.      This command is used to exit Uno.  If any of the notes have been
  687.      modified in any way, you are prompted to verify that you really want
  688.      to quit with the following options:
  689.  
  690.      Save
  691.      First      Save the current pile before quitting.
  692.  
  693.      Just
  694.      Quit       Quits without saving.
  695.  
  696.      Don't Ask
  697.      Anymore    Quits without saving.  Also instructs Useful Notes not to
  698.                 prompt for verification until the pile changes again.
  699.                 (This option only appears in the Resident version of
  700.                 Useful Notes).
  701.  
  702.  
  703.  
  704.      Search
  705.      ~~~~~~
  706.  
  707.      Search allows you to find strings or "Patterns" within the text of the
  708.      current pile's notes or their Descriptions.
  709.  
  710.      Pattern    Prompts for a search Pattern.  If the Pattern entered is in
  711.                 all lower case, searches will be case insensitive.  If any
  712.                 of the letters in the Pattern are in upper case, the text
  713.                 and Pattern must be exactly the same for a match to occur.
  714.  
  715.      ->         Moves the cursor to the next note whose Description
  716.                 contains an occurrence of Pattern.  If there are no more
  717.                 matches the cursor does not move.
  718.  
  719.      <-         Moves the cursor to the previous note whose Description
  720.                 contains an occurrence of Pattern.  If there are no more
  721.                 matches the cursor does not move.
  722.  
  723.      PgUp       Moves the cursor to the note that contains the previous
  724.                 occurrence of Pattern in the current desktop.  If there are
  725.                 no more matches, moves the cursor to the beginning of the
  726.                 first note.
  727.  
  728.      PgDn       Moves the cursor to the note that contains the next
  729.                 occurrence of Pattern in the current desktop.  If there are
  730.                 no more matches, moves the cursor to the end of the
  731.                 last note.
  732.  
  733.  
  734.      Top
  735.      ~~~
  736.  
  737.      Move the current note to the beginning of the pile.  The next note in
  738.      the pile becomes the current note.
  739.  
  740.      If you order your pile with the most important notes at the front, it
  741.      is useful to "promote" notes with this command that must be dealt with
  742.      right away.
  743.  
  744.  
  745.      Zoom
  746.      ~~~~
  747.  
  748.      Expands the current note to be the full size of the desktop.  If the
  749.      note is already "zoomed" and you press the zoom key, the note will
  750.      revert to its original size.
  751.  
  752.  
  753.  
  754.      Move (Scroll Lock)
  755.      ~~~~~~~~~~~~~~~~~~
  756.  
  757.      This command allows you to move or resize the current note.  Press the 
  758.      Scroll Lock key to put you in "Move" mode (the border of the current 
  759.      note should switch to the active color).
  760.  
  761.      ,,->,<-  Move the current note around the screen.
  762.  
  763.      Shift
  764.      ,,->,<-  If you hold down the shift key and press the arrow keys,
  765.                 the size of the current note will change.
  766.  
  767.      Fit To
  768.      Text       Resizes the current note so that the border exactly fits
  769.                 around text of the note with no wasted space.
  770.  
  771.      Zoom       Expands the current note to be the full size of the
  772.                 desktop.
  773.  
  774.      Press the Scroll Lock key again when you are done moving or resizing.
  775.  
  776.  
  777.      Hot Spots
  778.      ~~~~~~~~~
  779.  
  780.      If you enclose some text in [square brackets], Useful Notes will treat
  781.      that text as a "hot spot".  You can use the Tab key to move between
  782.      hot spots.  When the cursor is on a hot spot, the hot spot will be
  783.      highlighted.  Pressing Enter while on a hot spot will cause Useful
  784.      Notes to search for that hot spot's text in the notes' Descriptions.
  785.      If the search succeeds, you will be moved to the first note with the
  786.      matching Description.
  787.  
  788.  
  789.      Data Entry Points
  790.      ~~~~~~~~~~~~~~~~~
  791.  
  792.      One possible use for Useful Notes is to create simple data entry forms
  793.      that contain some fixed information, and spaces for you to key in
  794.      additional information.  To facilitate this, Useful Notes recognizes
  795.      the ':' character as a Data Entry Point.  The Tab and Backtab keys
  796.      will automatically position the cursor at these points when you are in
  797.      Edit Mode.
  798.  
  799.  
  800.  
  801.      Notes on Resident Version
  802.      ~~~~~~~~~~~~~~~~~~~~~~~~~
  803.  
  804.      You run Useful Notes Resident the same way as the command line 
  805.      version.  From the DOS prompt, type:
  806.  
  807.         unores <pilename>
  808.  
  809.      then press the Enter key.
  810.  
  811.      Press Ctrl-Alt-u (the Ctrl, Alt, and u keys simultaneously) to pop-up
  812.      Useful Notes Resident.  The Quit command or the Esc key will return
  813.      you to the application that was running when you popped-up.
  814.  
  815.      The resident version of Useful Notes will use about 77K of DOS memory.
  816.      About 32K of that memory is available for notes.  Registered users
  817.      will receive a version of Uno that will work with EMS memory to reduce
  818.      this overhead, and also allow you to configure the amount of memory to
  819.      set aside for notes.
  820.  
  821.      Although every effort has been made to ensure that Useful Notes is a 
  822.      "well behaved" TSR,  there are far too many configurations with other
  823.      TSR programs to test.  If you are having problems getting Uno to
  824.      pop-up, try changing the order that Uno gets loaded.
  825.  
  826.  
  827.      Notes for Useful Editor Users
  828.      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  829.  
  830.      The command layout and interface for Useful Notes is very similar to
  831.      that of Useful Editor.  At the main command level of Useful Notes, you
  832.      can use the following Useful Editor key equivalents:
  833.  
  834.         F1 or 'f'               - File
  835.         F3 or 's'               - Search
  836.         F4 or 'p'               - Print
  837.         F8 or 'z'               - Zoom
  838.         F10 or 'q' or Alt-x     - Quit
  839.  
  840.  
  841.  
  842.      Configuring Uno
  843.      ~~~~~~~~~~~~~~~
  844.  
  845.      A separate program (unocfg.exe) is provided to modify Uno and/or
  846.      Unores with some of your own preferences.  When you run this Uno
  847.      Configuration, you must ensure that Uno.exe and/or Unores.exe are in
  848.      the current directory.  Follow the prompts for the configuration
  849.      program.  When you have answered the last question the executable(s)
  850.      will be updated with your selections.
  851.  
  852.      The following user preferences can be configured within Uno :
  853.  
  854.         - video display mode
  855.         - initial text entry mode
  856.         - color of normal text
  857.         - color of inverse text
  858.         - color of active (edit) text
  859.         - distance between tab stops
  860.         - size of new notes
  861.  
  862.  
  863.  
  864.      Licensing
  865.      ~~~~~~~~~
  866.  
  867.              The programs and documentation in this archive are
  868.                     Copyright (c) 1990 by Useful Software
  869.  
  870.      Uno is a shareware information manager.  This means that you only pay
  871.      for it if you decide to continue using it.  If you don't think that it
  872.      is worth the asking price, delete the program, or better yet give it
  873.      to someone who might find it useful.  However if you do decide to keep
  874.      Uno after a 2 week trial period, please send $20 (see REGISTRATION
  875.      FORM on next page) to:
  876.  
  877.         Useful Software
  878.         340 Dale Crescent
  879.         Waterloo, Ontario
  880.         Canada, N2J 3Y3
  881.  
  882.      The shareware fee pays for unlimited use of Uno by a single person.
  883.      You are allowed (and encouraged) to give away copies of Uno with the
  884.      understanding that each person receiving a copy is under the same
  885.      obligation as you are to send in the shareware fee if they decide to
  886.      keep it.  You can upload THIS VERSION ONLY of Uno to other computer
  887.      systems, either free or commercial, as long as this archive remains
  888.      intact, with the copyright and shareware notices unchanged.
  889.  
  890.      Useful Notes can be installed on LANS.  In such situations I ask only
  891.      that the LAN Administrator estimate the maximum number of people that
  892.      will be making "simultaneous" use of Uno and pay the shareware fee
  893.      based on that estimate.  I do not expect that the limit be closely
  894.      monitored or enforced (I appreciate how much trouble that would be),
  895.      but I do expect that the estimate will be revised (and additional fees
  896.      paid) should a substantial increase in the number of nodes on the LAN
  897.      and Uno usage occur.
  898.  
  899.      No guarantee is made as to the functionality of this software; however
  900.      it has been tested quite thoroughly by a large number of people.  If
  901.      it doesn't do what you want, don't keep it and send no money.
  902.  
  903.      Please support the shareware concept.  Shareware means useful programs
  904.      at a fraction of the cost you might pay for them commercially.  You
  905.      can try-before-you-buy, and you are not subjected to copy protection
  906.      or other atrocities that many software vendors inflict on their
  907.      customers.  Software updates can also be distributed much faster than
  908.      is possible through normal channels.
  909.  
  910.      Any questions, suggestions, or bug reports, can be mailed to the above
  911.      address.  Enjoy.
  912.  
  913.  
  914.      Useful Software
  915.  
  916.  
  917.  
  918.      Registration Information
  919.      ~~~~~~~~~~~~~~~~~~~~~~~~
  920.  
  921.      All registered users of Useful Notes will receive one update with the
  922.      most recent version of the program, and notification of subsequent
  923.      major updates (available for $2.00 on request).
  924.  
  925.      Discounts are available if you register both Useful Notes and Useful
  926.      Editor (see "Bundled" price schedule below).  If you are already a
  927.      registered user of Useful Editor, remit only the difference in price
  928.      between what you have already paid and the "Bundled" price.  (For
  929.      instance if you own 1 copy of Useful Editor at $20, you pay only $10
  930.      for the registration of 1 copy of Useful Notes).
  931.  
  932.  
  933.      Registration Bonus
  934.      ~~~~~~~~~~~~~~~~~~
  935.  
  936.      As a bonus, all registered users will also receive a version of Useful
  937.      Notes Resident which has EMS support and configuration control of the
  938.      amount of memory to use for notes.
  939.  
  940.  
  941.  
  942.      REGISTRATION FORM
  943.      =================
  944.  
  945.  
  946.      TO:                      FROM:
  947.  
  948.      Useful Software             Name: ___________________________________
  949.      340 Dale Crescent
  950.      Waterloo, Ontario      (Company): ___________________________________
  951.      Canada, N2J 3Y3
  952.                               (Title): ___________________________________
  953.  
  954.                               Address: ___________________________________
  955.  
  956.                            City,State: ___________________________________
  957.                                (Prov.)
  958.  
  959.                             Telephone: ___________________________________
  960.  
  961.  
  962.  
  963.      Useful Notes Price Schedule
  964.      ~~~~~~~~~~~~~~~~~~~~~~~~~~~
  965.  
  966.      1-9   copies  - $20 per copy
  967.      10-49 copies  - $15 per copy
  968.      50-99 copies  - $10 per copy
  969.      100+  copies  - One time fee of $1000
  970.  
  971.  
  972.      Useful Notes/Editor Bundled Price Schedule
  973.      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  974.  
  975.      1-9   copies  - $30 per bundle
  976.      10-49 copies  - $25 per bundle
  977.      50-99 copies  - $15 per bundle
  978.      100+  copies  - One time fee of $1500
  979.  
  980.  
  981.  
  982.      I would like to register _______ copies of Useful Notes Version ____
  983.      for single person use.
  984.  
  985.  
  986.      (Yes/No) I am already a Useful Editer Version ____ user.
  987.  
  988.  
  989.      (Yes/No) I would also like to register _______ copies of Useful Editor
  990.               Version ____ for single person use at the bundled price.
  991.  
  992.  
  993.  
  994.  
  995.      Signature: _______________________________
  996.  
  997.  
  998.  
  999.      Update Log
  1000.      ~~~~~~~~~~
  1001.  
  1002.      The following changes were made in version 1.1
  1003.  
  1004.         - added Fit To Text and Zoom options to the Scroll... option
  1005.         - default note pile option now included in the unocfg program
  1006.         - modified tab support to recognize Data Entry Points while in Edit
  1007.           mode
  1008.         - added configurable option to backup piles (to a .bak file) prior
  1009.           to saving
  1010.         - Alt-x can be used as an alternate to Quit (F10)
  1011.         - Esc can be used to exit Uno Resident
  1012.  
  1013.  
  1014.      Planned Enhancements
  1015.      ~~~~~~~~~~~~~~~~~~~~
  1016.  
  1017.         - Cut and Paste from application screens (Resident version)
  1018.         - Alarm clock notes (Resident version)
  1019.