home *** CD-ROM | disk | FTP | other *** search
/ Current Shareware 1994 January / SHAR194.ISO / dbase / ttfrg20.zip / TTFRG.DOC < prev    next >
Text File  |  1993-08-13  |  24KB  |  663 lines

  1. The Tropical Fish Reference Guide   v2.0
  2. Copyright (c) 1993, Don MacElrath.  All rights reserved.
  3.         
  4.         
  5.         
  6.  
  7.  
  8. Introduction
  9. ------------
  10.  
  11. Thank you for trying The Tropical Fish Reference Guide v2.0.  This
  12. software was written by an aquarist for aquarists.  It's purpose is
  13. to provide a tool for the aquarist to make fish keeping easier.
  14.  
  15. I had some ideas and changed some things around and hopefully this
  16. version will get a better response than version 1.0.  I don't know
  17. what else to try.  I think it's a nice program, it certainly has
  18. taken a long time to develop.  Suggestions and comments are always
  19. welcome.
  20.  
  21. I would like to get more people to participate by providing them with
  22. a means to share their experiences via NOTE files and articles.
  23.  
  24. I do make mistakes.  I would like to think that I make very few, but
  25. that's not usually the case.  If you should find any errors, drop me a
  26. line and I'll see what I can do to correct it in the next release.
  27.  
  28. Information as to how I can be reached is discussed later in this
  29. document.
  30.  
  31. Eventually I would like to include scanned images, but has anyone
  32. checked the prices of color scaners lately?
  33.  
  34. Shareware only works with YOUR support.
  35.  
  36.  
  37.  
  38.  
  39.  
  40. Version 2.0 Features
  41. --------------------
  42.  
  43.   Fish Library with over 400 entries.
  44.     F3 Search mode.
  45.     F4 Note files.
  46.     F5 Name Analysis - Find out what those names really mean.
  47.     Color coded index for "at a glance behavior compatibility".
  48.  
  49.   Plant Library with 90 entries.
  50.     F3 Search mode.
  51.     F4 Note files.
  52.     Color coded index for "at a glance pH compatibility".
  53.  
  54.   Disease Library with 15 entries.
  55.     F3 Search mode.
  56.     F4 Note files.
  57.  
  58.   Notepad
  59.     Create your own records with your favorite editor.
  60.       5 templates that you can customize.
  61.         FISH.TEM      - add your own fish records.
  62.         PLANT.TEM     - add your own plant records.
  63.         DISEASE.TEM   - add your own disease records.
  64.         STOCK.TEM     - Keep a history file for a particular fish.
  65.         EQUIP.TEM     - Keep a history file for a piece of equipment.
  66.       1 blank template.
  67.         Importing or create ASCII text files.
  68.         Record your water chemistry.
  69.         Record your maintenance schedule.
  70.         etc...
  71.  
  72. Note: Not all features are available in UNREGISTERED versions.  For
  73. more information on registration, see the file REGISTER.DOC.
  74.  
  75.  
  76.  
  77.  
  78.  
  79. Disclaimer
  80. ----------
  81.  
  82. This software and information contained herein, is provided 'AS IS',
  83. without warranty of any kind, either expressed or implied.
  84.  
  85. Although  I have  taken  measure  to  insure  that  the  information
  86. provided by  this program is accurate,  in no event will  I be  held
  87. responsible for any damages, including, but not limited to, any lost
  88. profits,  loss  of  fish,  lost  savings  or   other  incidental  or
  89. consequential damages arising from the use of this program.
  90.  
  91. By installing or using this software,  you acknowledge that you have
  92. read  this agreement,  understand it,  and  agree to be bound by its
  93. terms and conditions.
  94.  
  95.  
  96.  
  97.  
  98.  
  99. Requirements
  100. ------------
  101.  
  102. CPU:     XT, AT (286, 386 or 486)
  103. VIDEO:   EGA or VGA
  104. RAM:     640K depending on your editor requirements.
  105. OS:      Digital Research DOS (Novell DOS) or
  106.          100% compatible such as PC-DOS or MS-DOS.
  107.  
  108. The program was was compiled using Microsoft's QuickC version 2.51
  109. on a 386/40 Mhz CPU with VGA under DR-DOS 6.0.
  110.  
  111. For enhanced performance, this program uses direct video writes.
  112. Operating it in a multitasking environment could cause problems.
  113.  
  114.  
  115.  
  116.  
  117.  
  118. Distribution
  119. ------------
  120.  
  121. The UNREGISTERED version may be distributed freely, as long as
  122. the following conditions are satisfied:
  123.         
  124.         It remains intact with all the original files,
  125.         The files are not modified in any way,
  126.         NO FEE is charged for its distribution.
  127.  
  128.  
  129.  
  130.  
  131.  
  132. Installation
  133. ------------
  134.  
  135. This program is being distributed electronically via Bulletin Board
  136. Systems.  The original archive format is PkZip 2.04g.  You will need
  137. to use PKUNZIP v2.04g in order to extract the program files.  If you
  138. do not have a copy of PkZip v2.04g, you should be able to find it on
  139. any BBS.  But if you don't have it, I guess you can't read this
  140. document, can you?  I get a kick out of programmers writing
  141. documentation that says that.  I did it just for kicks. <grin>
  142.  
  143.  
  144. Step 1:  Create a directory of your choice as follows:
  145.  
  146.          MD C:\TTFRG20
  147.  
  148.          Throughout this document we will assume that you used
  149.          TTFRG20 as the directory name.
  150.  
  151.  
  152. Step 2:  Extract the program files to that directory.
  153.  
  154.          PKUNZIP TTFRG20.ZIP C:\TTFRG20
  155.  
  156.  
  157. Step 3:  Using an ASCII editor, modify the file TEDIT.BAT to use
  158.          your favorite editor when creating or viewing notes.
  159.  
  160.          If your editor IS in your path, you could use a batch file
  161.          like this:
  162.  
  163.          @echo off
  164.          ted3 %1
  165.  
  166.          If your editor IS NOT in your path, you could use a batch
  167.          file such as this:
  168.  
  169.          @echo off
  170.          c:\utils\ted3 c:\ttfrg20\%1
  171.  
  172.          Notice the path was specified for the editor and the
  173.          filename?  That's important.
  174.  
  175.          TED3 was included in the archive in case you don't have an
  176.          editor.  I did not write that program.  It is being
  177.          distributed because it requires no fee for use, and it's
  178.          very small.  It is rather limited and I would suggest using
  179.          a more powerful editor.  I have also noticed that after using
  180.          TED3, my keyboard slowed down.  This is not a problem with
  181.          TTFRG, but it has something to do with TED3.
  182.  
  183.  
  184. Step 4:  IMPORATNT: Change into the directory before running this
  185.          program.  For example, at the C:\> prompt type:
  186.  
  187.          CD\TTFRG20         <enter>
  188.          TTFRG20            <enter>
  189.  
  190.          Or, just create a batch file that will do this for you.
  191.          See FISH.BAT for a sample batch file.
  192.  
  193.  
  194. Step 5:  Enjoy.
  195.  
  196. If you are having difficulty creating batch files, please consult your
  197. DOS manual.
  198.  
  199.  
  200.  
  201.  
  202.  
  203. The "Main Menu"
  204. ---------------
  205.  
  206. After successfully installing the program and getting it to run, you
  207. will be presented with the Main Menu.  From here you have access to
  208. the Fish Library, the Plant Library, the Disease Library and the
  209. Notepad.  There are two additional choices, the first being "Other"
  210. and the second is "Quit" which will take you back to DOS.
  211.  
  212. To navigate around the menu, simply use the left and right arrow keys
  213. to hilight your selection.  Once your selection is hilighted,
  214. press <ENTER> to activate your choice.
  215.  
  216. Shortcut:  To quit to DOS you can simply press the escape key <ESC>.
  217.  
  218.  
  219.  
  220.  
  221.  
  222. The "Libs"  (Fish Lib, Plant Lib and Disease Lib)
  223. -------------------------------------------------
  224.  
  225. Selecting any one of the libraries will bring up the appropriate
  226. INDEX Menu.  You can use the Up/Down arrow keys to navigate through
  227. the listings.  In addition you have the choice of using the Page Up
  228. or Page down keys to scroll through the listings faster.  Once you
  229. have found your choice, just press <ENTER> to bring up the record.
  230.  
  231. Along with providing some help, the status bar will also display the
  232. current record you have hilighted and the total number of records.
  233.  
  234. These Index Menus are organized as follows:
  235.  
  236. FISH    - by Family, Scientific name (Genus), common name.
  237.           See Appendix A for information about the FISH records.
  238.  Colors - GREEN  - Community.
  239.           YELLOW - Semi-Aggressive.
  240.           RED    - Aggressive.
  241.  
  242. PLANT   - by category (1 - 9), Scientific Name, common name.
  243.           See Appendix B for information about the plant records.
  244.  Colors - WHITE (normal intensity) - Acidic.
  245.           CYAN                     - Alkaline.
  246.           Don't be mislead by entries appearing in CYAN.  Some of
  247.           them are also found in acidic waters.  The majority of the
  248.           plants in this software are acidic.
  249.  
  250. DISEASE - by the type and then by the common name.
  251.           The disease index is not color coded.
  252.           See Appendix C for information about the disease records.
  253.  
  254.  
  255.  
  256. F3 Search mode
  257.  
  258. Pressing F3 will bring up the search prompt.  Here is where you can
  259. enter some text to scan for.  If this string is found, the record
  260. will be displayed.  The status bar will be updated with the record
  261. number that is being processed.   During the search, you can press
  262. any key to stop.
  263.  
  264. In case of typographical errors, the search prompt is smart.  It will
  265. remember what you were previously looking for and display it to you.
  266. This is useful if you were searching for something and nothing was
  267. found.  You can just bring up the search prompt and double check your
  268. spelling.  You can use the INSERT/DELETE/HOME/END/BACK SPACE/ARROW
  269. keys to make any changes.
  270.  
  271. Note files are not included in the search.
  272.  
  273.  
  274.  
  275. F4 Note file
  276.  
  277. Pressing F4 will invoke the TEDIT.BAT file and allow you to create a
  278. note for whichever record you have hilighted.  Depending on your
  279. editor, you can also import ASCII files from other users.
  280.  
  281. If an entry has a note file associated with it, there will be a check
  282. mark "√" next to it.
  283.  
  284. The notes are stored as follows:
  285.  
  286.   F######.NOT - Note file for the fish library.
  287.   P######.NOT - Note file for the plant library.
  288.   D######.NOT - Note file for the disease library.
  289.  
  290. The ####### indicates the appropriate record number.
  291.  
  292. A note file created for Chanda ranga would be F3.NOT since it is the
  293. third entry in the fish library.
  294.  
  295. Please do not manually create these notes from DOS.  If you do, the
  296. INDEX will not get updated and it could lead to some confusion.
  297.  
  298.  
  299.  
  300. F5 Name Analysis
  301.  
  302. This is only available while viewing a record.  You can not access
  303. it from the INDEX Menu.  You can also select this from the Main Menu
  304. under Other.
  305.  
  306. I would like to point out that this feature is still in development
  307. so trying to use it to analyze disease names or plant names probably
  308. will not get any results.  You can try, something interesting might
  309. come up.
  310.  
  311. Let's say you are curious about the word 'stoma'.  You could try and
  312. find a fish that has the word as part of it's name and then press F5,
  313. or you can just invoke the analysis routine from the "Other Menu".
  314.  
  315. Like I said previously, this feature is still being developed and
  316. only has about 500 to 600 hundred definitions.  It's could still
  317. be interesting to see if any matches are found.
  318.  
  319. Just like the search prompt, the name analysis prompt is smart.
  320. It will remember the last thing you typed in, or the last record you
  321. viewed.  The same editing keys can be applied here.
  322.  
  323. Sometimes a listing of definitions will appear.  If this is the case,
  324. you will have to piece the words together.  It's not very difficult
  325. and I don't think it requires any additional explanation.
  326.  
  327.  
  328.  
  329.  
  330.  
  331. Notepad
  332. -------
  333.  
  334. Selecting this option from the Main Menu will pull up a listing of
  335. files that you can create using any one of 6 templates.
  336.  
  337. To create a NEW file, just hilight a blank record and press <ENTER>.
  338.  
  339. The next step is to choose a template.  These templates are just
  340. ordinary ASCII files that get copied to your note file before you
  341. create a record.  Sample templates are provided.  You can use your
  342. editor and customize them to your liking.  All files that have TEM
  343. for an extension are templates.
  344.  
  345. FISH.TEM      - Fish Template
  346.                 Useful for adding a species that isn't covered
  347.                 in the FISH Library.
  348. PLANT.TEM     - Plant Template
  349.                 Useful for adding a species that isn't covered
  350.                 in the PLANT Library.
  351. DISEASE.TEM   - Disease Template.
  352.                 Useful for adding a type of disease that isn't
  353.                 covered in the DISEASE Library.
  354. STOCK.TEM     - Keep track of your livestock.
  355.                 Things such as cost, date of purchase,
  356.                 behavior patterns, compatibility, etc.
  357. EQUIP.TEM     - Keep track of your equipment.
  358.                 Things such as brand, serial number, type,
  359.                 cost, date of purchase, place of purchase,
  360.                 date of failure, etc.
  361.  
  362. And then there is a BLANK template which is just a blank page.  The
  363. sample Maintenance History and Water Chemistry entries were created
  364. using a BLANK template.
  365.  
  366. Now that you have chosen a template, you will be prompted to give
  367. your record a file name.  The hilighted menu bar will turn red and you
  368. can just type away.  A title must be provided or it will abort and
  369. bring you back to the Notepad Index Menu.
  370.  
  371. Make sure when you invoke your editor that you save the file, even if
  372. you change your mind and don't want to add an entry.  Once saved, then
  373. you may delete it from the Notepad Index Menu.
  374.  
  375. Please do not manually delete these files from DOS.
  376.  
  377. Records can be deleted simply by positioning the menu bar over the
  378. appropriate record and pressing the delete <DEL> key.
  379.  
  380. To view an entry, just hilight your choice and press <ENTER>.  The
  381. menu bar will appear red and you can make any changes to the title.
  382. If you don't want to make any changes, just press <ENTER> again and
  383. like magic, your file will appear.
  384.  
  385. In order to add another page, move the menu bar to a position anywhere
  386. on the last page and press Page Down <PgDn>.  You will then be alerted
  387. that the end of the index file has been reached and asked if you would
  388. like to create a new page.  Once a page is created, it can not be
  389. deleted.
  390.  
  391. Tip:  Why not find a blank entry in the notepad somewhere and merge
  392.       this document into it?  It'll be good practice.
  393.  
  394.  
  395.  
  396. Ut-Oh
  397.  
  398. If something goes wrong and the NOTE_LIB.IDX file gets deleted, a new
  399. IDX file will be created automatically.  This new file will only
  400. contain 1 page and all the records will be blank.  You can insert new
  401. pages just as you normally would by pressing Page Down.  But how do you
  402. recover your records?  Hopefully they will still be present on your
  403. hard drive.  The following technique is used to name them:
  404.  
  405.      N#######.DAT
  406.  
  407. The N stands for Notepad and the ####### corresponds to the record
  408. number.  As an example, the first entry appearing in your index menu
  409. will be the file N1.DAT.
  410.  
  411. When you press enter on a blank entry, the program will first check to
  412. see if the file exists.  If so, you will be prompted to change the
  413. title.  Remember, our IDX file was deleted so all the titles are blank.
  414. You must enter a title here.  Anything will do.  After you enter a
  415. title, the corresponding record will appear.  You can always go back
  416. and change the title if needed.
  417.  
  418. You really shouldn't have to worry about this because it shouldn't
  419. happen.  In case it does, I thought it would be a good idea to explain
  420. how it works.
  421.  
  422.  
  423.  
  424.  
  425.  
  426. Other Menu
  427. ----------
  428.  
  429. The only things that are in here are the Introduction (Disclaimer),
  430. the Name Analysis and The Registration routine.
  431.  
  432.  
  433.    
  434.  
  435.  
  436. Additional Information
  437. ----------------------
  438.         
  439. If you need to reach me, you can do so via the following (in order of 
  440. preference):
  441.  
  442. Ilink   :   Aquarium conference, or any suitable conference will do.
  443. Internet:   don.macelrath@inf.org
  444. Fido    :   Aquarium conference.
  445.  
  446.  
  447.  
  448. Or if you would like to write, my address is:
  449.  
  450.                                         Don MacElrath
  451.                                         29 Hill Drive
  452.                                         Pine Hill, NJ 08021
  453.                                         
  454.                                         RE: TTFRG
  455.                                         
  456. Please make a reference to TTFRG as shown above.
  457.  
  458.  
  459.  
  460.  
  461.  
  462. Appendix A - The Fish Record
  463. ----------------------------
  464.  
  465. Name............: The common name.
  466.                 : The scientific name.
  467.  
  468. Family..........: The family that the fish belongs to.
  469.  
  470. Location........: Where the fish can be found.
  471.  
  472. Size............: The maximum size the fish could reach.
  473.                   Aquarium life could keep the fish from this size.
  474.  
  475. Behavior........: The general temperament of the fish.
  476.  
  477.                   COMMUNITY:  these fish generally get along with each
  478.                   other.  It doesn't mean that they won't bother one
  479.                   another.
  480.  
  481.                   SEMI-AGGRESSIVE:  this behavior pattern is for the
  482.                   fish that should with other fish of the same size.
  483.                   If kept with smaller fish, there might be a problem.
  484.  
  485.                   AGGRESSIVE:  these fish are very hostile and will
  486.                   attack anything that gets in their way.
  487.  
  488.                   It's important to remember that along with the
  489.                   behavior patterns, each fish has a unique
  490.                   personality.
  491.  
  492. Temperature.....: The range of tolerant temperatures.  Optimum
  493.                   temperature readings will appear in parenthesis.
  494.                   If the optimum temperature isn't given, it's
  495.                   probably somewhere in the middle of the range.
  496.  
  497. Water Chemistry.: This field is for special water requirements.
  498.                   I think it's blank for most records with the
  499.                   exception being for brackish fish.
  500.  
  501. Food............: Any special feeding requirements would be listed
  502.                   here.
  503.  
  504. Sex Differences.: Easy enough, the way to tell males from females.
  505.                 :
  506.  
  507. Breeding........: The size at which the fish starts to breed.
  508.                 : The best environmental conditions.
  509.                 : Breeding behavior such as live bearer, bubble nest
  510.                   or mouth breeder.  If the fish is just a standard
  511.                   egg layer, the field is usually left blank.
  512.                   And possibly the length of time it takes the eggs
  513.                   to hatch.  This is not the time when the fry become
  514.                   free swimming.
  515.                 : How parents should be handled with the eggs or fry.
  516.                   The categories are listed below.
  517.  
  518.                   Parents should be separated from fry/eggs.
  519.                    If not given, you should assume this.
  520.  
  521.                   Parents might need to be removed.
  522.                    This is a close as I'm going to get in saying that
  523.                    the fish usually takes good care of it's offspring.
  524.                    Make sure the parent fish are well fed.
  525.  
  526.                   Female should be separated from fry/eggs.
  527.  
  528.                   Male should be separated from fry/eggs.
  529.  
  530.                   Remove female right away, male when fry appear.
  531.  
  532.                   Remove male right away, female when fry appear.
  533.  
  534.                   Parents should be removed when eggs hatch.
  535.  
  536. ──────────────────────────────────────────────────────────────────────────
  537. Any additional comments.
  538.  
  539. Two abbreviations that you will see are,
  540.   aka: also known as.
  541.   cka: currently known as.
  542.  
  543.  
  544.  
  545.  
  546.  
  547. Appendix B - The Plant Record
  548. -----------------------------
  549.  
  550. Name............: The common name.
  551.                 : The scientific name.
  552.  
  553. Category........: The categories are list below.  When viewing the
  554.                   records only the first line, 'quick summary', is
  555.                   given.  Here, a more detailed explanation will
  556.                   follow each type.
  557.  
  558.                   (1) Floating plants.
  559.                   These are small plants that float on the surface of
  560.                   the water.  There may be some parts under the water,
  561.                   such as the roots or leaves.
  562.  
  563.                   (2) Rooted surface plants.
  564.                   These plants usually take root under water, but grow
  565.                   above the water level.  These plants aren't really
  566.                   suited for aquarium use.
  567.  
  568.                   (3) Completely submersed plants.
  569.                   These plants are found completely under water.
  570.  
  571.                   (4) Submersed plants with ribbon shaped leaves.
  572.                   These plants are under water plants that have ribbon
  573.                   shaped (Vallisneria) or thread-shaped (Eleocharis)
  574.                   leaves.  These plants will flower above water.
  575.  
  576.                   (5) Partially submersed, flowering above water.
  577.                   These plants have their leaves submersed and have a
  578.                   distinct petiole and blade.  The Cryptocorynes can
  579.                   turn into a partly submerged to a terrestrial state,
  580.                   but they require a damp atmosphere.
  581.  
  582.                   (6) Partially submersed with arrow shaped leaves.
  583.                   Stout plants with varying leaves; submersed; ribbon-
  584.                   shaped or lanceolate; floating and emergent
  585.                   lanceolate; heart-shaped or arrow-shaped.  They are
  586.                   found in the partially submerged state, but also
  587.                   create paludal types.
  588.  
  589.                   (7) Rooted with floating leaves.
  590.                   These plants take root in the mud and their leaves
  591.                   float on the surface of the water.  They also flower
  592.                   on the surface of the water.
  593.  
  594.                   (8) Long steams with leaves.
  595.                   These plants take root in the mud and are dependant
  596.                   on the life in the water.  At times, their leaves
  597.                   may have contact with the air.  Many aquarium plants
  598.                   belong to this type.
  599.  
  600.                   (9) Mosses, ferns, etc.
  601.                   Stoneworts, mosses and ferns of different types.
  602.  
  603. Natural Habitat.: Where the plants are found.
  604.  
  605. Water pH........: Recommended pH levels.
  606.       hardness..: Recommended dH levels.
  607.  
  608. Temperature.....: The temperature in which the plants can exist.
  609.  
  610. Lighting........: How much light is required.
  611.  
  612. Compatibility...: This is only to give some ideas on the types of
  613.                 : plants that could be kept together.  Sometimes they
  614.                 : are found in nature that way, other times they just
  615.                   might look good together.  Always double check the
  616.                   water chemistry requirements, lighting, etc.
  617.                   Some of the plants that appear in this field aren't
  618.                   listed in the database.  Not enough information was
  619.                   found to give them an entry.
  620. ──────────────────────────────────────────────────────────────────────────
  621. Any additional comments
  622.  
  623.  
  624.  
  625.  
  626.  
  627. Appendix C - The Disease Record
  628. -------------------------------
  629.  
  630. Disease....: The common name of the disease
  631.            : The scientific name of the cause.
  632.  
  633. Type.......: Type of infection: internal, parasite or bacteria.
  634.  
  635. Symptoms...: Simple enough.
  636.            :
  637.            :
  638.            :
  639.            :
  640.            :
  641.  
  642. ──────────────────────────────────────────────────────────────────────────
  643. Any additional comments.
  644.  
  645. Sometimes treatments are given here.  It's been my experience to try
  646. and get commercial medications if available.  I feel much more
  647. comfortable in knowing that the medicine has been proven to cure the
  648. type of disease.  But then again, there are always going to be
  649. commercial medications that just aren't effective.
  650.  
  651. You should always seek out a knowledgeable aquarist for help in
  652. diagnosing a disease and for the recommended cure.  Misdiagnosing and
  653. mistreatment of a disease could be fatal.  Be careful.
  654.  
  655.  
  656.  
  657.  
  658.  
  659. Conclusion
  660.  
  661. Well, that's about it.  There are a number of files, I sure hope I
  662. didn't forget anything.  Enjoy.
  663.