home *** CD-ROM | disk | FTP | other *** search
/ World of Shareware - Software Farm 2 / wosw_2.zip / wosw_2 / DESKTOP / UNOTES13.ZIP / UNO.DOC < prev    next >
Text File  |  1991-09-08  |  43KB  |  1,108 lines

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