home *** CD-ROM | disk | FTP | other *** search
/ Big Blue Disk 23 / bbd23.zip / SOFTWARE.TXT < prev    next >
Text File  |  1988-06-24  |  13KB  |  243 lines

  1. |D╔══════════╗════════════════════════════════════════════════════════════════════
  2. |D║ |5Helpware |D║════════════════════════════════════════════════════════════════════
  3. |D╚══════════╝════════════════════════════════════════════════════════════════════
  4.  
  5. ^C^1Software Indexer
  6. ^Cby
  7. ^CDaniel Tobias and Richard Wong
  8.  
  9.  
  10.    If you've accumulated a large amount of software (whether commercial, 
  11. shareware, public domain, or from diskmagazines like BIG BLUE DISK), you may 
  12. start forgetting what you have.  You remember the programs you use regularly, 
  13. but if you haven't used any Pascal compilers lately you might start to forget 
  14. which ones you've got, and where they're sitting right now (at home?  at work? 
  15. lent to a friend?)  You might even find yourself spending good money on a new 
  16. database program when in fact you've got an excellent public-domain one that 
  17. you've forgotten all about.  The situation's even worse if you're in charge of 
  18. buying or stocking software for an entire organization instead of just for 
  19. yourself; then, you might have to keep track of whole heaps of programs of all 
  20. sorts, and deal with requests like "Have we got a spreadsheet program that runs 
  21. under OS/2?" 
  22.  
  23.    Software Indexer solves these problems.  Use it to enter all the programs 
  24. you've got, specifying their category (spreadsheet, database, game, etc.), and 
  25. other information.  You can do searches to retrieve information for display on 
  26. screen or printer.  "AND" and "OR" groupings of search expressions are 
  27. supported, so you can find all databases that you have on 3 1/2" disks, or all 
  28. adventure games with "Space" in their names. 
  29.  
  30.    Got an Apple at school, a Commodore in the kids' playroom, and a UNIX box at 
  31. work?  No problem.  Software Indexer lets you make entries for programs for all 
  32. machines, and you can easily retrieve only the listings for a particular machine 
  33. type through search criteria, or let them all lump together when you just want 
  34. to know if you've got a spreadsheet around, regardless of which machine it runs 
  35. on.  We had a ball entering every machine we've ever heard of into the listing 
  36. for the "System" field, including some really obscure ones. See if you can find 
  37. anything we missed. 
  38.  
  39.    If you do happen to have a machine that we failed to include, or otherwise
  40. dislike our system of categorization (for instance, if you feel that relational
  41. databases should be a whole different category from other kinds of databases,
  42. while games shouldn't be included at all since they're not "serious software"),
  43. then you can take advantage of the highly flexible category modification
  44. feature, that lets you insert, delete, and rename the various categories we have
  45. set up for the different fields.  (These changes are made permanently on disk,
  46. so I would suggest you copy this program to your own disk first, and make any
  47. changes on your copy, leaving the original intact.)
  48.  
  49.  
  50. ^C^1INSTRUCTIONS
  51.  
  52.    Software Indexer is fully menu-driven, with "help" boxes on each screen. 
  53. Hence, it shouldn't be difficult for you to figure out what to do at any point 
  54. in the program.  However, here are some directions to help get you started. 
  55.  
  56.    The main menu has the following choices, which you can select by moving the
  57. cursor up and down with the arrow keys and pressing ENTER to pick (or pressing
  58. the first letter of the desired choice, then ENTER):
  59.  
  60. ^CAdd Entries
  61.  
  62.    This is used to enter new data.  Use it to create records for all your
  63. present software, and to enter new acquisitions in the future.  When you select
  64. this, you will get a screen showing the names of the fields you must enter;
  65. enter them one at a time.  Some fields are strings which you should type,
  66. terminated by ENTER; others bring up a series of sub-menus to let you pick which
  67. multiple-choice items you want.  Above the fields you must enter,
  68. there is an additional, fixed field named "Entry #."  This is a number that
  69. uniquely refers to the record you are entering.  Normally, entry numbers will
  70. start at 1 and be added in ascending sequence, but if earlier entries are
  71. deleted, their numbers will be reused for later entries.  The entry number of a
  72. record never changes unlessthe entry is deleted.
  73.  
  74.    The fields are as follows:
  75.  
  76.    1. Name:  Enter the name of the program here (e.g. "Lotus 1-2-3.")
  77.  
  78.    2. Publisher:  Enter the publisher (e.g. "Lotus Development Corp.")
  79.  
  80.    3. Distribution:  This brings up a menu of choices relating to what sort of
  81. software it is: commercial, shareware, public domain, etc.  Move up and down
  82. with the arrows and select with ENTER, as with the main menu.  Some of these
  83. choices have sub-menus associated with them to let you narrow down the exact
  84. nature of a program.  These are indicated by an arrow in the rightmost column of
  85. the menu line.  When you select such a choice (or press the right arrow key to
  86. enter the sub-menu), you are given the sub-choices, and should pick one in the
  87. same manner as you picked a choice on the other menus.  For instance, the
  88. "shareware" category has sub-categories "Registered" and "Unregistered" to
  89. indicate whether you've paid the requested registration fee for the program.
  90. If you decide to back up to the main menu to reconsider your original choice,
  91. use the left arrow to get back out of a submenu.  The choice at the top of a
  92. submenu will always be "<No subcategory>"; use this when none of the
  93. subcategories particularly applies, or you simply don't wish to select one
  94. because the main choice adequately describes the program.
  95.  
  96.    4. Category:  This is another field using menus and submenus.  Here, you're
  97. indicating the general category of the software, e.g. "Entertainment,"
  98. "Education," "Operating Systems," etc.  Sub-menus within these categories
  99. pinpoint various specific kinds of program such as "spreadsheets" and "war
  100. games."  If you don't like our system of categorization, remember you can change
  101. it; see the "Edit Categories" option described below.
  102.  
  103.    5. System:  Another field with menus and submenus, this one describes what
  104. machine or operating system the program runs under.  For most of you, this will
  105. always be MS-DOS, but some might have programs for other computers as well, or
  106. you may wish to keep OS/2 programs separate in your listing.  At any rate, the
  107. main menu choices here represent different machine families, while the submenus
  108. narrow down the specific operating system.
  109.  
  110.    6. Medium:  This specifies the disk format the program is on.  The main
  111. menu choices specify the disk size (5 1/4" or 3 1/2"), while submenus
  112. distinguish between different formats.  (The usual IBM PC disks are double-
  113. sided, double-density, but other formats exist.  Use the "<No subcategory>" item
  114. if you're not sure what disk format a program is in.)
  115.  
  116.    7. Description:  Enter a brief description of the program.  It must be very
  117. brief; only 40 characters are available.  It was a tradeoff between allowing
  118. verbose descriptions and saving disk space.  You'll have to confine yourself to
  119. a quick note about what the program is, like "Relational database" or "World War
  120. III Simulation."
  121.  
  122.    8. Location:  Use this field to keep track of where you're keeping the
  123. program, like "In shelf over computer" or "Lent to Uncle Bob."  You can use the
  124. "edit" feature in lookup mode (described below) to keep this updated as to the
  125. current whereabouts of any program.
  126.  
  127.    9. Entry Date:  This can hold the date you acquired the software, or the date
  128. you indexed it.  Enter month, day, and year as prompted.  The default is the
  129. current day, but you can enter any date.  Two-digit years will be converted to
  130. 1900 + the year if 50 or higher, or 2000 + the year if below 50.  In 2050 or 
  131. afterward, you'll have to enter all four digits. 
  132.  
  133.    When you're done entering a record, you will be prompted with a set of blank
  134. fields for the next record.  Keep entering new records until you're finished, at
  135. which time you can press ESC (or press ENTER with no input while in the "Name"
  136. field) to return to the main menu.
  137.  
  138. ^CSearch Entries
  139.  
  140.    This main menu option lets you retrieve selected records.  You can do some
  141. pretty sophisticated searches here.  Searching takes place using boolean
  142. expressions.  These are logical expressions making use of connectors like equal
  143. signs, ANDs, and ORs.  For instance, you may wish to find programs with entry
  144. dates on or after Jan. 1, 1988; this is done with the expression "Entry Date >=
  145. 01/01/1988."
  146.  
  147.    Enter the search expression by selecting the field you're searching from the
  148. given menu, then pick a logical operator (less than, greater than, etc.), and
  149. finally, enter the value you're comparing it to.  If the field you're searching
  150. is one of the multiple choice fields, you'll select the value from menus just
  151. like when entering these fields in a new entry.  There's a new item in the
  152. submenus called "<All Subcategories>"; if used, it matches records under the
  153. given major category regardless of which subcategory (if any) is selected.
  154. Conversely, picking "<No Subcategory>" matches only records for which the "<No
  155. Subcategory>" entry was picked.
  156.  
  157.    After this, you have one more menu.  It has the choice "<END>", which you use
  158. if you're done entering the search expression.  The other choices are "AND" and
  159. "OR", which can be used to add more conditions to the expression.  For instance,
  160. if you want to see all spreadsheets and databases, you can enter a compound
  161. condition to search for "Category = Applications:Spreadsheets OR Category =
  162. Applications:Databases."  If you want only adventure games from Infocom, use
  163. "Category = Recreational:Adventure Games AND Publisher = Infocom."  You may link
  164. several expressions like this.  Expressions are evaluated from left to right
  165. with no operator precedence; no "parentheses" are available to group ANDs and
  166. ORs.
  167.  
  168.    Once you've selected the expression and terminated it with "<END>," you'll be
  169. given an option to sort the selected records.  You can sort by any field.  Then,
  170. if you choose to view the records on your screen, the records selected will be
  171. displayed one at a time.  Go back and forth between them with the PgUp and PgDn
  172. keys.  If you decide you want to edit data, press the TAB key when you're
  173. viewing the record you want to edit; then, use the arrow keys to move to the
  174. field you want to change, and press TAB again to edit the data in that field.
  175. F10 saves your changes and gets back to viewing mode.  You can delete the entire
  176. record with the Del key.
  177.  
  178.    Alternatively, you can output the selected records to your printer, either in
  179. an abbreviated form to save paper (with some detail left out), or in its full
  180. form as shown on the screen.
  181.  
  182. ^CFast Search
  183.  
  184.    This option is similar to the Search Entries option above, but it lets you do
  185. certain simple searches much faster due to built-in indexing.  Fast Search only
  186. works with the record number and the multiple-choice fields, and you can only
  187. search for entries equal to a given value, with no ANDs or ORs.
  188.  
  189. ^CList All Entries
  190.  
  191.    This will display all of your data entries.  The display is in the same
  192. format as the results of the search options, and the same commands to browse
  193. and edit records apply.
  194.  
  195. ^CEdit Categories
  196.  
  197.    Here's where you can change the category menus to suit your needs.  You'll be
  198. given a menu of the fields that have changeable choices; pick one, and the
  199. choice menu for it will pop up.  Use TAB to edit the choice menu; the right
  200. arrow gets you into the sub-menu for a given choice, which can be edited by
  201. pressing TAB when you're in it; and the Ins key will create a new submenu
  202. beneath the current option if it doesn't already have one.  While you're editing
  203. a menu, you can move up and down in it, slide the current item to the right
  204. using the right arrow key, then move it up or down to a different part of the
  205. menu and place it back to the left to reorder the items.  Del will delete an
  206. item, and Ins adds a new one.  Note that, on main menus (as opposed to
  207. submenus), you can't delete the last item, which is named "Other," and provides
  208. a choice for items that don't fit into any other category.
  209.  
  210.    If you delete a category, you can choose whether all data entries falling
  211. into that category should themselves be deleted, or just reset to "Other."
  212.  
  213. ^CZap All Entries
  214.  
  215.    This choice causes all your data to be deleted, so you can start over again
  216. from scratch.  Note that changes in categories are unaffected; they're done
  217. permanently when you make them.
  218.  
  219. ^CQuit
  220.  
  221.    This is how you exit back to BIG BLUE DISK.  There's no need to use a "Save"
  222. option to store your data before exiting, since changes are made to disk
  223. automatically as you go along.  By the same token, you don't need to "Load" data
  224. when you start up the program; all your data is still there.
  225.  
  226.  
  227.    To run this program from outside the BIG BLUE DISK menu, type ^1SOFTWARE^0.
  228.  
  229.    Note:  Since this program can create rather massive data files as you enter
  230. lots of information, we suggest you copy it to your own disk before entering
  231. information on your software.
  232.  
  233.  
  234. DISK FILES THIS PROGRAM USES:
  235. ^FSOFTWARE.COM
  236. ^FMAIN.MNU
  237. ^FCATS.MNU
  238. ^FFORMATS.MNU
  239. ^FKINDS.MNU
  240. ^FSYSTEMS.MNU
  241. ^FSOFTWARE.DAT
  242. ^FSOFTWARE.HLP
  243.