home *** CD-ROM | disk | FTP | other *** search
/ The World of Computer Software / World_Of_Computer_Software-02-387-Vol-3of3.iso / h / hold11.zip / README.DOC < prev   
Text File  |  1993-02-04  |  24KB  |  494 lines

  1.          VERSION 1.1 of HOLD-ANYTHING! from Michael Paulick
  2.                     Copyright 1992-93, M.J.Paulick
  3.  
  4.                             Michael Paulick
  5.                             PO BOX 935
  6.                             Conifer, CO  80433
  7.  
  8. INTRODUCTION:
  9.  
  10. HOLD-ANYTHING! is a program you can use to hold anything!  All those things
  11. you really need to keep track of can now be kept safely in your computer
  12. with minimal effort.  This simple to use (and inexpensive) program is bound
  13. to become a long-term friend that remembers everything for you.  It's as
  14. easy to use as a filing cabinet.
  15.  
  16. HOLD-ANYTHING! lets you store, retrieve, and print any kind of information
  17. quickly, simply, and without having to spend a lot of time learning how to
  18. do it.
  19.  
  20. With HOLD-ANYTHING!, you can create categories to hold any (and all) kinds
  21. of unrelated information.  You can quickly locate any item within one of
  22. your categories by simply typing the first few letters of that item's name.
  23. You can easily print a complete list of any category, or print any number
  24. of items from that category by first selecting them before printing.
  25.  
  26. Here are just a few things you can use HOLD-ANYTHING! to keep track of:
  27.   Meeting notes or project notes
  28.   Recipes or meal plans.
  29.   Collections (albums, stamps, coins, cards, art, videos, software, etc.).
  30.   Trip information for vacation or business, including car mileage,
  31.   hotels to stay at, interesting sights, etc.
  32.   Expense account records.
  33.   Insurance policy organizer.
  34.   Notes to remember.
  35.   Diary or log book.
  36.   Consultant's time log.
  37.   Investments.
  38.   Account numbers (banks, house bills, SSN's, drivers licenses, etc.).
  39.   Credit cards, and numbers to call if lost.
  40.   People (phone numbers, addresses, birthdays, etc.).
  41.   Exercise log.
  42.   Dieting information, calorie log.
  43.   Hunting or fishing log, to remember those hot spots and how to get
  44.   back to them.
  45.   Companies and business contacts.
  46. The best part is that you can use HOLD-ANYTHING! for ALL these things!
  47.  
  48. There are many specialized database programs to keep track of everything
  49. from investments to recipes.  Some of them are fine programs.  But who
  50. wants to buy (and learn) a different program for each category of
  51. information you need to keep track of?  Are you really that excited about
  52. record keeping?
  53.  
  54. Maybe you want to keep track of your household inventory.  You need to
  55. record serial numbers, values and descriptions for insurance purposes.  All
  56. you really need is an organized place to keep this information in whatever
  57. form you want to type it, and be done as quickly as possible.  Then if your
  58. house burns down, you've hopefully kept a copy of this information on a
  59. single diskette at work, which you can print and give to the insurance
  60. company.  HOLD-ANYTHING! makes it so easy, you may actually do this!
  61. Speaking of terrible accidents, you may also want a category called "What
  62. To Do If Suddenly I Ain't Around" or something like that (25 characters or
  63. less), then show your family how to use this program.
  64.  
  65. Maybe you want to keep a log of activities by date.  You can add 1 record
  66. for every day you have notes you want to record.  HOLD-ANYTHING! makes this
  67. easy by automatically placing the current date in the Record Name field if
  68. you tell it to.  You can then enter all information for that date, and
  69. easily find any date's entry again.
  70.  
  71.  
  72. REGISTERING HOLD-ANYTHING!:
  73.  
  74. HOLD-ANYTHING! is provided to you for a free 30-day evaluation period only.
  75. If you continue to use it, you need to license this software directly with
  76. the author by sending $19.00 plus $4.00 shipping and handling to Michael
  77. Paulick.
  78.  
  79. When you register, you will receive the very latest version with the
  80. opening registration-reminder screen REMOVED.  HOLD-ANYTHING! is always
  81. being improved, so you will probably receive a newer version than you
  82. currently have.  You will also be put on our mailing list for notification
  83. of future updates.
  84.  
  85. You will also receive a FREE copy of NAMEBASE for you to evaluate.
  86. NAMEBASE is a great name/address program that has the same look and feel as
  87. HOLD-ANYTHING!  NAMEBASE is a sophisticated program that keeps track of
  88. names, addresses, phone numbers, birthdays, and notes about people or
  89. companies.  It prints a pocket-size address book, rolodex cards, labels,
  90. and many reports.  It will even dial the phone for you, and can be used for
  91. mail-merge with most word processors.  You're sure to like NAMEBASE.  If
  92. you know how to use HOLD-ANYTHING!, you will find NAMEBASE takes no time at
  93. all to learn.
  94.  
  95. HOLD-ANYTHING! is copyrighted, but you may distribute the program freely as
  96. long as you make it clear that users are expected to pay the author for the
  97. program if they find it useful after a 30-day free evaluation period.
  98.  
  99. Please send $19.00 + 4.00 shipping and handling to:
  100.                             Michael Paulick
  101.                             PO BOX 935
  102.                             Conifer, CO  80433
  103. Don't forget to indicate the diskette size you prefer (360K or 720K)
  104.  
  105. You can also order with your MC, Visa, AmEx, or Discover card by calling
  106. 800-242-4775 (from outside the U.S., call 713-524-6394) or by FAX to 713-
  107. 524-6398 or by CompuServe to 71355,470.  Tell them you want part number
  108. 10649.  These phone numbers are for ordering only.  I can NOT be reached 
  109. at those numbers.
  110.  
  111. Product support will be provided by mail or via CompuServe for a
  112. minimum of 90 days after purchase.  You can contact me on
  113. CompuServe at 70640,1614, or at the above address.
  114.  
  115. I will rush the newest version to you, usually the next day.
  116. I sincerely appreciate your honesty, and I'll make you glad you did
  117. business with me.
  118. There is an option on the REPORTS MENU which will print a registration form
  119. if you want to use it.  
  120.  
  121.  
  122. LEGAL DISCLAIMERS:
  123.  
  124. WE ARE NOT RESPONSIBLE FOR LOST DATA.  You should make regular backups of
  125. your data file, which is named HOLD.DAT.
  126.  
  127. THIS SOFTWARE AND INSTRUCTIONS ARE SUPPLIED 'AS IS'.  I DISCLAIM ALL
  128. WARRANTIES RELATING TO THIS SOFTWARE & MANUAL, WHETHER EXPRESS OR IMPLIED,
  129. INCLUDING WITHOUT LIMITATION ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR
  130. FITNESS FOR A PARTICULAR PURPOSE.  I WILL NOT BE LIABLE FOR ANY
  131. INCIDENTAL, CONSEQUENTIAL, INDIRECT OR SIMILAR DAMAGES DUE TO LOSS OF DATA
  132. OR ANY OTHER REASON.
  133. This agreement shall be governed by the laws of the State of Colorado.
  134. Any action brought by either party arising out of or related to this
  135. agreement shall be brought only in a STATE or FEDERAL COURT of competent
  136. jurisdiction located in Jefferson County, Colorado.
  137. The parties hereby consent to in personam jurisdiction of said courts.
  138.  
  139.  
  140. INSTALLING HOLD-ANYTHING!:
  141.  
  142. Simply copy all files from the HOLD-ANYTHING! diskette to any directory on
  143. your hard disk, or insert the HOLD-ANYTHING! diskette into your floppy
  144. drive if you don't have a hard disk. Then follow the instructions under the
  145. heading STARTING HOLD-ANYTHING!. If you need more instruction than that,
  146. read below:
  147.  
  148. To install HOLD-ANYTHING! on your hard disk, you should first create a
  149. sub-directory.  Refer to your DOS manual, or follow these directions:
  150.         - Make sure you are at the DOS prompt (usually contains a >
  151.           symbol).
  152.         - Make sure that the default disk is the one you want to copy
  153.           HOLD-ANYTHING! onto.  You can change the default disk by
  154.           simply typing the name of this disk followed by a colon (:),
  155.           such as
  156.                                      C:
  157.  
  158.         - Make a new sub-directory on this disk using the DOS Make
  159.           Directory command (MD), such as
  160.                                      MD \HOLD
  161.  
  162.           This will create a sub-directory called HOLD on the default
  163.           disk.
  164.  
  165.         - Change to this new directory using the DOS Change Directory
  166.           command (CD), such as
  167.                                      CD \HOLD
  168.  
  169.           Copy all files from the HOLD-ANYTHING! floppy disk to your
  170.           hard disk using the DOS COPY command, such as
  171.                                      COPY A:*.*  C:\HOLD
  172.  
  173. That's all there is to it!
  174.  
  175.  
  176. STARTING HOLD-ANYTHING!, AND USING COMMAND LINE OPTIONS:
  177. You start HOLD-ANYTHING! simply by typing HOLD at the DOS prompt.
  178. First make sure you are in the directory where the HOLD-ANYTHING!
  179. files have been copied to.  For example, if you copied the HOLD-
  180. ANYTHING! files to a directory called HOLD on your C drive, and HOLD is not
  181. the current directory, you would issue the following DOS commands to start
  182. HOLD-ANYTHING!:
  183.                                      C:
  184.                                      CD \HOLD
  185.                                      HOLD
  186.  
  187. Besides the HOLD.EXE file, HOLD-ANYTHING! needs a database file called
  188. HOLD.DAT.  HOLD.DAT contains your data, and the program will create this
  189. file if it cannot find it.  You can also have HOLD-ANYTHING! use any other
  190. file name for your database by specifying that file name after the HOLD
  191. command, such as:
  192.                                      HOLD MYFILE.DAT
  193. This allows you to use more than one database if you want.
  194.  
  195. Certain monochrome monitors, such as those found on some laptops
  196. and other machines, emulate a color monitor.  HOLD-ANYTHING! automatically
  197. detects the type of monitor you are using and adjusts accordingly, but has
  198. no way of knowing that some machines that say they are color are not.  If
  199. you have a monochrome monitor and have difficulty reading the screens, try
  200. starting HOLD-ANYTHING! with the following command:
  201.                                      HOLD/B
  202.  
  203. HOLD-ANYTHING! is supplied to you with a sample HOLD.DAT file, which
  204. already contains some data.  To look at this file, start HOLD-
  205. ANYTHING! with the following command:
  206.                                      HOLD
  207.  
  208. When you want to start entering your own data, delete this sample
  209. file with the following command:
  210.                                      DEL HOLD.DAT
  211.  
  212. Then start HOLD-ANYTHING! as before, by typing the following command:
  213.                                      HOLD
  214.  
  215. When you don't specify any file name after the HOLD command,
  216. HOLD-ANYTHING! looks for a file called HOLD.DAT.  If it does not find
  217. this file, it will create a new one for you without any records in it.
  218.  
  219.  
  220. THE FIRST SCREEN:
  221.  
  222. The first screen you see (after the introductory screen) when starting
  223. HOLD-ANYTHING! displays up to 40 records at once, with 1 of the records
  224. highlighted by the cursor bar.  Pressing the arrow keys (also the Home,
  225. End, PageUp or PageDown keys) or clicking the left mouse button on any
  226. record name moves this cursor bar.  To EDIT, ADD, or DELETE the highlighted
  227. record, press one of the keys indicated in the boxes at the top of the
  228. screen, or click the left mouse button on one of those boxes.
  229.  
  230. On the last line of the first screen, just to the left of the
  231. copyright notice, you will see a number.  This number indicates
  232. how many records are in the currently active category.
  233.  
  234.  
  235. THE MENU:
  236.  
  237. You can display the menu from the first screen by pressing the F2
  238. key, or by pressing Alt-M, or by clicking the right mouse button.
  239. Another right mouse button-click hides the menu again.
  240. You choose a menu option by highlighting the option you want
  241. (using the cursor keys) and pressing ENTER, or by typing the first
  242. letter of that option, or by clicking the left mouse button on any menu
  243. option.  An alternate way to choose a menu option without displaying the
  244. menu first is to hold down the Alt key and press the first letter of that
  245. menu option.  For example, pressing Alt-C displays the Category Selection
  246. menu option.  This only works if you have NOT pressed F2 to display the
  247. menu first.
  248. Pressing the ESC key or clicking the right mouse button will get rid of the
  249. menu if you do not want to make a choice.
  250.  
  251. An option not on the menu is Alt-D, which takes you to DOS.  You then type
  252. EXIT to return to HOLD-ANYTHING!, exactly where you left off.  This only
  253. works if the menu is NOT displayed, and only if you are on the first
  254. screen.
  255.  
  256.  
  257. ABOUT CATEGORIES:
  258.  
  259. You can separate items in your list into many logical categories within the
  260. same file.  You can create up to 254 categories in each database, each
  261. category containing completely separate data, with up to 3400 records in   
  262. each category.  You can have an unlimited number of databases, simply by 
  263. specifying a different file name on the command line when you start the 
  264. program, as described previously.
  265.  
  266. To create categories, first display the menu by pressing F2, then choose
  267. the "Category Selection" option.  This displays a list of all your
  268. categories.  Highlight the first item in the list, "CREATE A NEW CATEGORY"
  269. and press ENTER, or click the left mouse button twice very quickly on this
  270. item (called a "double-click") to display a box which asks you for the name
  271. you want to call this new category.  Type any name you want and press ENTER
  272. to display the previous screen.  You will see the name of your new category
  273. displayed in the list.  That's all there is to it.
  274.  
  275. Now you must choose the category you want to make "active" by highlighting
  276. that category name in the list and pressing ENTER, or by double-clicking
  277. the left mouse button on that category name.  You always know which
  278. category you have chosen, because the category name is displayed on the top
  279. line of the main screen.
  280.  
  281.  
  282. CHANGING THE TITLE ON THE TOP OF THE FIRST SCREEN:
  283.  
  284. HOLD-ANYTHING! displays the name of the current category on the top of the
  285. main screen.  If this is the first time you are using a new file (which
  286. HOLD-ANYTHING! created automatically for you,) you will see the title
  287. "Category 1 (the default)" on the top line of the screen.  You can change
  288. this title to anything you like (up to 25 characters) by pressing F2 to
  289. display the menu, then choosing the "Category Selection" option.  Simply
  290. highlight the line which says "Category 1 (the default)" and press the
  291. Insert key.  Then change the name to "Gardening Information" or whatever
  292. else you want for the title of this category, and press ENTER.  Then press
  293. ENTER again to select this category, and the title on the top of your
  294. screen will be changed.
  295.  
  296.  
  297. SELECTING A RECORD TO DISPLAY OR CHANGE:
  298.  
  299. On the first screen, if you want to quickly locate a record in the list,
  300. simply type the first few letters of that record's name.  Each time you
  301. press a letter, the record name that most closely matches what you typed
  302. will be found.  Pressing the backspace key will erase the last letter you
  303. typed and search for the closest match of the remaining letters.  Note that
  304. the backspace key has a different function from the left-arrow key on this
  305. screen.  If a match is not found, the cursor bar will move to the point in
  306. the list where this record would have been, and you will hear a beep.
  307.  
  308. You can also use the 4 arrow keys, Page-up and Page-down, Home, or End
  309. keys, or the mouse to find a record in the list.  Any time you press one of
  310. the arrow keys, the cursor bar will move in the direction of the arrow, and
  311. all letters that you typed in the search field will be cleared.  You can
  312. also click the left mouse button on any of the 4 arrows displayed to the
  313. right of the list of items.
  314.  
  315. Once you have located a record in the list, all the information about that
  316. record is displayed on the bottom half of the screen.  If you want to
  317. change any of this data, simply press ENTER to go to the EDIT screen, or
  318. click the mouse on the ENTER-Edit box at the top of the screen, or click
  319. the mouse on the highlighted item. The first mouse click moves the cursor
  320. bar to an item in the list.  Once the cursor bar is already on an item,
  321. another mouse click on the same item takes you to the EDIT screen for that
  322. item.
  323.  
  324. To add a new record, press the INSERT key or click the mouse on the INSERT
  325. box.
  326. To delete a record, press the DELETE key or click the DELETE box.
  327. A box will pop up asking you to verify the delete before proceeding.
  328.  
  329.  
  330. ADDING OR CHANGING YOUR DATA.  THE EDIT SCREEN:
  331. ENTERING DATA:
  332.  
  333. To get to the EDIT screen you simply highlight a record on the first screen
  334. and press ENTER.  Or, if you want to add a new record, you just press the
  335. INSERT key while on the first screen.  Either way, you will then be looking
  336. at the EDIT screen.
  337.  
  338. On the EDIT screen, you first enter the name of the item you are entering
  339. data for.  If you want the name of the record to be the current date, just
  340. press F8 and today's date will automatically be entered for you.  Then
  341. press the TAB key (or the down-arrow key) to go to the notes field.  You
  342. can then type any information you want to include about this record.  The
  343. maximum length of the notes field is about 30,000 characters.  You can use
  344. the Up or Down arrow keys to scroll through your notes a line at a time, or
  345. click the mouse on the scroll arrows on the right side of the screen .
  346. Some other keys you can use when entering text in the NOTES field:
  347.         - To move Down a Page, press Page Down, or click the down-arrow.
  348.         - To move Up a Page, press Page Up, or click the up-arrow.
  349.         - To move Down to the last line of notes, press Ctrl-Page Down.
  350.         - To move Up to the first line of your notes, press Ctrl-Page Up.
  351.         - To move to the End of a line, press the END key.
  352.         - To move to the Beginning of a line, press the HOME key.
  353.         - To Delete the entire line that the cursor is on, press Ctrl-D.
  354.         - To Add a new line, press Ctrl-A; this will insert the new line
  355.           above the line that the cursor is on.
  356.         - To move the cursor a word at a time to the left or right,
  357.           press Ctrl-left arrow or Ctrl-right arrow.
  358. When you reach the end of a line, just keep typing; words will
  359. automatically wrap around to the next line.
  360.  
  361.  
  362. The EDIT screen has various option boxes at the top of the screen which
  363. indicate the key to press for that option, just like the first screen.  You
  364. can also click the left mouse button on any of those boxes.
  365.  
  366. NOTE:  If you decide to enter your own dates in the Record Name field
  367. (rather than just pressing F8 for the current date), make sure you type the
  368. date in the form YEAR-MONTH-DAY (YYYY-MM-DD).  Example:  1992-10-29.
  369. Otherwise, the records will not sort in date order, making them more
  370. difficult to find.
  371.  
  372. TRANSFERRING RECORDS BETWEEN CATEGORIES:
  373.  
  374. You can copy or move a record from one category to another.  You must first
  375. display the record you want to copy or move on the EDIT screen.  You then
  376. press F3 for Transfer.  This displays a list of all categories.  Pick the
  377. category you want and press M to move or C to copy the record to the
  378. selected category, or click the mouse on the appropriate box.
  379.  
  380.  
  381. THE REPORTS:
  382.  
  383. Before printing any reports, make sure you have chosen the correct printer
  384. using the SETUP OPTIONS menu option.  If any reports have "garbage"
  385. characters on the first page, or the report does not fit on the page, you
  386. may have chosen the wrong printer setup option.
  387.  
  388. Most printers in the known world claim compatibility with either the Epson,
  389. IBM, or Hewlett Packard printers.  If you have another brand of printer and
  390. are having trouble, consult your printer manual for instructions on how to
  391. set up your printer to emulate one of the above printers, and then select
  392. the appropriate printer option.
  393.  
  394. MAKE SURE YOUR PRINTER IS TURNED ON AND IN 'READY' STATUS.
  395.  
  396. After making sure your printer is ready, select the Reports option from the
  397. menu.  Select the report you want from the list, and press ENTER, or
  398. double-click on the report you want.  The next screen asks you to select
  399. specific records to print (press F10 to see the selection screen), or lets
  400. you just press ENTER to print all records in the current category.
  401.  
  402. At any time, you can change your mind and not print the report by pressing
  403. ESC.  You can also cancel a report while it is printing by pressing ESC as
  404. long as HOLD-ANYTHING! is displaying the blinking PLEASE WAIT message.
  405. Be aware that many printers have buffers which accept the data before
  406. printing it, so cancelling a report will usually not stop the printing
  407. immediately.
  408.  
  409. You can print a single record by first highlighting that record on the
  410. first screen and pressing Enter, which takes you to the EDIT screen. Once
  411. you are at the EDIT screen, press F6 to print all the data for that one
  412. record.
  413.  
  414. EXPORT TO FILE HOLD.OUT
  415.  
  416. One of the "reports" does not print at all, but instead creates a standard
  417. ASCII file.  The HOLD.OUT file will contain all data for every item (or
  418. every item you select) in the current category.  This file is deleted and
  419. recreated each time you run this export "report".
  420.  
  421. The HOLD.OUT file is a standard sequential ASCII file.  It contains two
  422. fields.  Each field is surrounded by quotes, and separated from the next by
  423. a comma.  Each record ends with one Carriage Return and one Line
  424. Feed (CR LF) character.  HOLD-ANYTHING only has two fields, so that is all
  425. that is contained in the HOLD.OUT file.  The first field in each record is
  426. the name you decided to call an item, and the second field is all the notes
  427. you typed in for that item.  This file is useful if you want to import this
  428. data into another program, or to move many records at once from one
  429. category to another.  To do this, you first create the HOLD.OUT file by
  430. running the "Export to file HOLD.OUT" report, then copy that file into any
  431. category you choose by using the "Import file" function on the menu.
  432. Please be aware that any double quotes in your data will be exported as
  433. single quotes because double quotes are used to delimit each field within
  434. the HOLD.OUT file.
  435.  
  436.  
  437. IMPORT FILE:
  438.  
  439. To copy a HOLD.OUT file back into HOLD-ANYTHING!, choose the "Import file"
  440. option from the menu, pick the category you want to copy the HOLD.OUT file
  441. into, then press ENTER.  Be aware that this could take a bit of time if you
  442. are dealing with a lot of records.  HOLD-ANYTHING! will first verify that
  443. all your records in the HOLD.OUT file are o.k. before it starts adding them
  444. to the file. If it finds any errors, no records will be copied.  An example
  445. of an error is if any record has less or more fields than HOLD-ANYTHING!
  446. requires.  This could happen if you created the HOLD.OUT file yourself with
  447. a text editor, and did not follow the format that HOLD-ANYTHING! expects.
  448.  
  449. If a record with the exact same name already exists in the category you are
  450. copying into, it will be replaced with the record from the HOLD.OUT file.
  451. If you have records with duplicate names in the HOLD.OUT file, only the
  452. last one will be added to the category.
  453.  
  454.  
  455. EXITING HOLD-ANYTHING!:
  456.  
  457. To end HOLD-ANYTHING!, simply press the Escape key (Esc) from the first
  458. screen.  Do NOT turn off power to the computer before you see the DOS
  459. prompt.  Wait for HOLD-ANYTHING! to completely end, and for the DOS prompt
  460. to appear.
  461.  
  462. LAST, BUT MOST IMPORTANT:
  463. ALWAYS back up your data file after using HOLD-ANYTHING!!  Do this by
  464. copying your HOLD.DAT file to a floppy disk, with the command:
  465.                      COPY HOLD.DAT A:
  466. This assumes that your floppy drive is drive A:
  467.  
  468. I hope you like HOLD-ANYTHING!, and look forward to showing you the
  469. exciting new features in future versions.
  470.  
  471. Thanks for giving HOLD-ANYTHING! a try!
  472.  
  473.  
  474.                  _______
  475.             ____|__     |               (R)
  476.          --|       |    |-------------------
  477.            |   ____|__  |  Association of
  478.            |  |       |_|  Shareware
  479.            |__|   o   |    Professionals
  480.          -----|   |   |---------------------
  481.               |___|___|    MEMBER
  482.  
  483. This program is produced by a member of the Association
  484. of Shareware Professionals (ASP).  ASP wants to make sure
  485. that the shareware principle works for you.  If you are
  486. unable to resolve a shareware-related problem with an ASP
  487. member by contacting the member directly, ASP may be able
  488. to help.  The ASP Ombudsman can help you resolve a dispute
  489. or problem with an ASP member, but does not provide
  490. technical support for members' products.  Please write to
  491. the ASP Ombudsman at 545 Grover Road, Muskegon, MI 49442
  492. or send a CompuServe message via CompuServe Mail to ASP
  493. Ombudsman 70007,3536.
  494.