home *** CD-ROM | disk | FTP | other *** search
/ Crawly Crypt Collection 1 / crawlyvol1.bin / apps / database / datalope / datalope.asc next >
Text File  |  1992-07-03  |  19KB  |  435 lines

  1.  
  2.                               Data-Lope [v1.1]
  3.                                Copyright 1992
  4.                              by David M. Seberg
  5.  
  6.  
  7.      Well, I've gone ahead and jumped on the ole "envelope printing program
  8. for the DeskJet" bandwagon, there sure seems to be quite a few out there. 
  9. Hopefully you'll find that Data-Lope offers you capabilities that are
  10. nowhere to be found on the other envelope printing programs.
  11.  
  12.      INSTALLATION
  13.  
  14.      The following files should be included together.
  15.  
  16.           DATALOPE.ASC ------ This documentation file
  17.           DATALOPE.HLP ------ The help file [Use is optional]
  18.           DATALOPE.PRG ------ The program itself
  19.           DATALOPE.DLP ------ Sample address file
  20.  
  21.      Data-Lope can be placed anywhere your heart desires, floppy disk or
  22. hard drive, root directory or nested deep within a sub-directory.  However,
  23. if you wish to use the online help you MUST place the file DATALOPE.HLP in
  24. the SAME directory as DATALOPE.PRG.
  25.  
  26.      Your address file may be automatically loaded by Data-Lope by naming
  27. the file DATALOPE.DLP and placing it in the SAME directory as DATALOPE.PRG.
  28.  
  29.      Data-Lope is a resolution independant program and should run in all
  30. Atari resolutions capable of displaying at least 80 characters by 25 lines
  31. of text.  Data-Lope has been tested in ST Med, ST High, TT Med and TT High. 
  32. Data-Lope has NOT been tested on large screen systems or systems using the
  33. overscan modification, but SHOULD work on these as well.
  34.  
  35.  
  36.      FEATURES
  37.  
  38.      Data-Lope blends a database program with an envelope printing program
  39. that allows you to quickly and easily address your envelopes in a wide
  40. variety of styles.
  41.  
  42.      Data-Lope uses the internal attributes of your DeskJet, DeskJet Plus or
  43. DeskJet 500 enabling you to define EVERY line of your return and mailing
  44. addresses individually.  For instance you determine the font, the pitch, the
  45. point size, the type style, the stroke weight, print quality etc...
  46.  
  47.      The database portion of Data-Lope includes the same input capabilities
  48. of most GEM applications which includes Edit, Add, Add Next, Replace, Clear,
  49. Load, Save etc...
  50.  
  51.      Data-Lope includes extensive online help screens, so extensive that if
  52. you wish you can use them instead of this documentation file if you so
  53. choose.  This documentation file may contain a bit more elaboration but the
  54. help screens will most certainly be adequate.  Use of the help screens is
  55. optional however, and users who are short on memory or users who are
  56. familiar with Data-Lope may choose not to use them.  If you desire NOT to
  57. use the help screens simply remove the file DATALOPE.HLP from the directory
  58. where the file DATALOPE.PRG is located.
  59.  
  60.      Those users who are fortunate enough to be using CardFile™ will be
  61. happy to learn that Data-Lope will import CardFile 3.0x .DAT files.  This
  62. removes the need to retype all your addresses, unless you want to of course.
  63.  
  64.  
  65.      CONVENTIONS
  66.  
  67.      ** The left mouse button is used in situations.
  68.  
  69.      ** When a ^ appears before a letter this informs you that you need to  
  70.         press the Control key and then press the displayed letter.
  71.  
  72.      ** ALL options can be selected via the mouse or via the keyboard.
  73.  
  74.      ** On screens that contain options that are highlited you can select   
  75.         them by placing the mouse pointer and moving up or down through the 
  76.         choices until the one you want is highlited and then pressing the   
  77.         left mouse button. Alternately you can use the cursor up or the     
  78.         cursor down key to scroll through the choices until the one you     
  79.         desire is highlited and the press the Return key.
  80.  
  81.  
  82.      LET'S GET STARTED
  83.  
  84.      Before you print an envelope you are responsible for two things.  Make
  85. sure the printer is turned on and that an envelope is loaded into the "paper
  86. out" tray as described in the DeskJet's manual.  That's It!  Data-Lope will
  87. take care of the rest, you NEVER have to touch the "printer keypad" or
  88. "revive" your printer.
  89.  
  90.      The following section will describe how to use each of the commands
  91. that Data-Lope has to offer.
  92.  
  93.  
  94.      MAIN SCREEN
  95.  
  96.      Data-Lope's main screen is divided into three basic areas.  The top
  97. part is the address display area, at the center is the search input area and
  98. the bottom area contains the options box.
  99.  
  100.      The display area consists of the "Current Field" line which displays
  101. which field will be used if you wish to search through your address file. 
  102. To change fields, use the cursor left/right keys or left click inside either
  103. of the boxes to scroll through the nine possible fields.
  104.  
  105.     The line "Address x of x" shows which address is being displayed out of
  106. the total amount of addresses in the file.  To view a new address, press the
  107. cursor up/down keys or left click inside either of the boxes to scroll
  108. through the addresses currently in memory.  The address display area will
  109. show an address in the following format:
  110.  
  111.          First Name, Middle Initial, Last Name
  112.          Title/Spouse
  113.          Company Name
  114.          Street Address
  115.          City, State, Zip+4
  116.  
  117.      The center box contains the search input area.  Enter any word or
  118. phrase (String) that you wish to locate and then press the Return key. 
  119. Data-Lope will try to locate the String "IN THE CURRENTLY SELECTED FIELD"
  120. and if successful will display the first address to match the search
  121. criteria.  If unsuccessful a bell sound will be heard. To repeat the search
  122. simply press the Return key again.  You may use the Delete and Backspace
  123. keys to edit your String.  The Escape key will erase the currently displayed
  124. search String.
  125.  
  126.      The Delete, Print, Ret Addr and Save commands will not function until a
  127. file has been loaded or at least one file has been entered via the Edit
  128. Screen.
  129.  
  130.  
  131.      ABOUT
  132.  
  133.      Selecting the "About" option will display a dialog box stating the
  134. Data-Lope is Free-Ware, NOT Public Domain.  You may NOT alter Data-Lope or
  135. any of the accompanying files in any manner whatsoever.
  136.  
  137.      It also lists the addresses where I can be reached if you have any
  138. questions, comments or requests for future features.  Please contact me if
  139. you do have any suggestions as there will most assuredly be an update of
  140. Data-Lope in the future, if there is any demand for it.
  141.  
  142.  
  143.      ACCESSORIES
  144.  
  145.      Selecting the "Accessories" option will present you with an alternate
  146. screen containing a Menu Bar that will give you access to your accessories. 
  147. Use your accessories just as you would from the standard desktop.  It is
  148. STRONGLY RECOMMENDED that you exit all of your accessories before returning
  149. to Data-Lope's main screen.
  150.  
  151.  
  152.      DELETE
  153.  
  154.      If there is at least one address in memory then selecting "Delete" will
  155. remove the currently displayed address from memory.  An alert box will be
  156. displayed giving you the opportunity to exit without deleting the file if
  157. you wish to do so.
  158.  
  159.  
  160.      EDIT
  161.  
  162.      Selecting "Edit" will change the main screen into the edit screen, with
  163. it's own display area and options box allowing you to add a new address or
  164. edit an existing address.
  165.  
  166.      The Current Field line at the top of the dialog box will display which
  167. field you are currently editing.  You can use the cursor up/down or Return
  168. keys to scroll through the nine editable fields.
  169.  
  170.      The "Add" option allows you to insert an address into your existing
  171. database of addresses.  There must be something entered in either the
  172. Company Name field or the Last Name field or Data-Lope will not accept the
  173. address.  These are the key fields that Data-Lope uses to sort the
  174. addresses.  After you have entered your address information and selected the
  175. "Add" option, Data-Lope will insert the address and return you to the main
  176. screen.
  177.  
  178.      The "Add Next" option is exactly the same as the "Add" option except
  179. that instead of returning you to the main screen it will stay at the edit
  180. screen allowing you to edit another address.
  181.  
  182.      The "Clear" option will clear all the fields on the edit screen.  This
  183. option does NOT clear the address from memory, it merely erases the field on
  184. display on the edit screen.
  185.  
  186.      The "Replace" option allows you to make a change to an existing
  187. address.  Edit your address, select "Replace" and you will then be returned
  188. to the main screen with your updated address on display.
  189.  
  190.      Selecting "Insert" will toggle you between the "Insert" and "Overwrite"
  191. modes.  The "Insert" mode will insert any new characters that you enter in
  192. between any existing characters.  The "Overwrite" mode will simply write
  193. over any existing characters.
  194.  
  195.      Select the "Quit" option to return to the main screen.
  196.  
  197.  
  198.      HELP
  199.  
  200.      Data-Lope offers extensive help screens that will help you with all
  201. aspects concerning the usage of Data-Lope.  As mentioned earlier, the help
  202. screens are optional, if you don't need or want them, simply remove the file
  203. DATALOPE.HLP from the directory where the file DATALOPE.PRG resides.
  204.  
  205.      Selecting "Help" will present you with a dialog box listing all of
  206. Data-Lope's options.  Highlite and select the help topic you wish to view
  207. using the method described earlier in this documentation under the heading
  208. of "Conventions".
  209.  
  210.      After selecting your help topic of choice you will be sent to the help
  211. viewing screen which contains four options.
  212.  
  213.      The "Forward" and "Reverse" options will display the next available
  214. help screen in the selected direction.
  215.  
  216.      The "Help" option will redisplay the dialog box that allows you to
  217. choose a different help topic.
  218.  
  219.      Select the "Quit" option to return to the main screen.
  220.  
  221.  
  222.      IMPORT
  223.  
  224.      The "Import" option allows you to retrieve any addresses that you may
  225. have already entered into CardFile™.
  226.  
  227.      By selecting the "Import" option you will be presented with the
  228. standard file selector box.  Locate and select the CARDFILE.DAT™ file that
  229. you wish to import.  Data-Lope will now try to verify that the selected file
  230. is indeed a CardFile™ file.  Data-Lope contains error checking code that
  231. will try to avoid loading an incorrect file format, but care should be taken
  232. to insure that you have indeed selected the proper file.
  233.  
  234.      After Data-Lope has finished importing the file you will be returned to
  235. the main screen where your addresses will now be displayed.
  236.  
  237.  
  238.      LOAD
  239.  
  240.      The "Load" option will allow you to retrieve a previously saved *.DLP
  241. address file.
  242.  
  243.      Selecting "Load" will display the standard file selector box.  Locate
  244. and select the *.DLP file that you wish to use.  Data-Lope will now try to
  245. verify that the selected file is indeed a Data-Lope address file.  Data-Lope
  246. contains error checking code that will try to avoid loading an incorrect
  247. file format, but care should be taken to insure that you have selected the
  248. proper file.  
  249.  
  250.      After Data-Lope has finished loading the file you will be returned to
  251. the main screen where your addresses will now be displayed.
  252.  
  253.      I've set an arbitrary maximum of 500 addresses per Data-Lope file
  254. which seemed like alot to me as I was writing the program.  If there is
  255. anyone who needs a higher limit please contact me, it would be a snap to
  256. increase the limit.
  257.  
  258.  
  259.      NEW
  260.  
  261.      The "New" option will erase the currently loaded address file from
  262. memory.
  263.  
  264.      Care should be taken to insure that if you have made any changes to
  265. your address file, you have saved your work prior to executing this
  266. command.
  267.  
  268.      An Alert box will be displayed giving you the option to exit without
  269. deleting your address file if you so choose.
  270.  
  271.  
  272.      PRINT
  273.  
  274.      The "Print" option allows you to define the appearance of the return
  275. and mailing addresses and then print them to an envelope.
  276.  
  277.      Before selecting the "Print" option make certain the address that you
  278. want to print is currently being displayed on the main screen. 
  279. Additionally, if you wish to print a return address on the envelope make
  280. certain that you have previously selected one via the "Return Address"
  281. option.
  282.  
  283.      Data-Lope uses the built in capabilities of the DeskJet to offer a wide
  284. variety of printing possibilities.  Owners of the DeskJet 500 will have full
  285. access to all of the features that Data-Lope has to offer.  Even though the
  286. features will still be selectable, owners of the original DeskJet and the
  287. DeskJet Plus will not be able to print any of the features that are not
  288. built into their respective printers.
  289.  
  290.      Selecting the "Print" option will display a dialog box containing
  291. several other options.
  292.  
  293.      The Line Attribute's box contains several abbreviated features along
  294. the top of it's display, they are as follows:
  295.  
  296.           FNT = Font          PIT = Pitch
  297.           P/S = Point Size    S/W = Stroke Weight
  298.           T/S = Type Style    QLT = Quality of Print
  299.  
  300.      Along the right side of the Line Attribute's box is the option CHANGE. 
  301. Select any of the Line #x options as described earlier in this
  302. documentation.  Upon selecting a Line #x option you will be presented with a
  303. series of six small dialog boxes located in the lower right portion of the
  304. print screen.
  305.  
  306.      The first box lets you choose which font you wish to use, your choices
  307. are Courier, Letter Gothic and CG Times.
  308.  
  309.      The second box lets you choose the Pitch.  Either 10 or 20 if you
  310. selected the font Courier or 12 or 24 if you selected Letter Gothic.  If you
  311. selected CG Times, than proportional will be automatically selected for you.
  312. Pitch is defined by how many characters per inch will be printed.  For
  313. instance if you selected 24 than you would get 24 characters printed in a
  314. one inch area on your envelope.
  315.  
  316.      The third box lets you choose the point size.  You may select either 6
  317. which is half height or 12 which is full height.
  318.  
  319.      The fourth box lets you choose the type style, either normal or
  320. italics.
  321.  
  322.      The fifth box lets you choose the stroke weight, either normal or bold.
  323.  
  324.      The sixth and final box lets you choose the quality of print, either
  325. draft quality or letter quality.
  326.  
  327.      At the bottom of the Line Attribute's box are the options "Mailing" and
  328. "Return".  To choose these options press either the "M" or the "R" key or
  329. left click inside the small box located to the left of the respective
  330. options.  When "Mailing" is selected then the changes made through the Line
  331. #x option will effect the five lines of the mailing address.  When "Return"
  332. is selected then the changes made through the Line #x option will effect the
  333. five lines of the return address.
  334.  
  335.      The box in the lower left portion of the print screen contains four
  336. options.  Selecting "Mailing" or "Return" will display a box located in the
  337. lower right portion of the screen that will allow you to select the format
  338. of how either the return or mailing address will be printed.  The five
  339. available options are as follows:
  340.  
  341.  
  342.          Personal 3                              Business 3
  343.  
  344. Line #1  First Name, MI, Last Name      Line #1  Company Name
  345. Line #2  Street Address                 Line #2  Street Address
  346. Line #3  City, State, Zip+4             Line #3  City, State, Zip+4
  347. Line #4  Blank                          Line #4  Blank
  348. Line #5  Blank                          Line #5  Blank
  349.  
  350.  
  351.          Personal 4                              Business 4
  352.  
  353. Line #1  First Name, MI, Last Name      Line #1  Company Name
  354. Line #2  Title/Spouse                   Line #2  First Name, MI, Last Name
  355. Line #3  Street Address                 Line #3  Street Address
  356. Line #4  City, State, Zip+4             Line #4  City, State, Zip+4
  357. Line #5  Blank                          Line #5  Blank
  358.  
  359.  
  360.          Full Format
  361.  
  362. Line #1  Company Name
  363. Line #2  First Name, MI, Last Name
  364. Line #3  Title/Spouse
  365. Line #4  Street Address
  366. Line #5  City, State, Zip+4
  367.  
  368.  
  369.      If you use a printing format that does not use all five lines you do
  370. not need to assign any line attributes to the lines that are blank.
  371.  
  372.      The "Print" option will, you guessed it, print your envelope.  Make
  373. sure that you have set the line attributes and the print format for BOTH
  374. the return and mailing addresses before selecting this option.  As mentioned
  375. earlier in the documentation, all that you are responsible for is to make
  376. certain the printer is turned on and that there is an envelope in the
  377. DeskJet's "output tray", Data-Lope will do everything else.
  378.  
  379.      Select the "Quit" option to return to the main screen.
  380.  
  381.  
  382.      RETURN ADDRESS
  383.  
  384.      To use the "Ret Addr" option, make certain that the address that you
  385. wish to use is the currently displayed address on the main screen and then
  386. select "Ret Addr".  You will then be presented with an alert box asking you
  387. to choose between these three options.
  388.  
  389.           Select -- Current Address As
  390.                     Return Address
  391.           Clear --- Return Address From
  392.                     Memory
  393.           Exit ---- Without Any Changes
  394.  
  395.      After selecting a return address, Data-Lope will use this address until
  396. you select a new return address or you clear it from memory, even if you
  397. load or import a new address file.
  398.  
  399.  
  400.      SAVE
  401.  
  402.      Once you have at least one address entered into Data-Lope, selecting
  403. "Save" will allow you to save an address file.
  404.  
  405.      Selecting the "Save" option will display the standard file selector
  406. box.  Locate the directory where you would like your Data-Lope address file
  407. to reside, enter a name for your address file and then press Return.  If you
  408. use the .DLP extender Data-Lope will mask out your address files when you
  409. select the "Load" option.
  410.  
  411.      If you previously imported a CardFile™ file it is important to note
  412. that the file formats for Data-Lope and CardFile™ are NOT the same, do NOT
  413. save a Data-Lope file over an existing CARDFILE.DAT file.
  414.  
  415.  
  416.      QUIT
  417.  
  418.      Selecting "Quit" will display an alert box giving you the choice of
  419. quitting or staying.  If you have made any changes to your address file, be
  420. certain to save your work before exiting Data-Lope.
  421.  
  422.  
  423.      I hope you find Data-Lope to be a useful utility when envelope printing
  424. is needed.  If you have any questions, comments or suggestions please feel
  425. free to contact me, I'll do my best to accommodate you.  I can be reached in
  426. the following addresses:
  427.  
  428.  
  429.      David M. Seberg
  430.      P.O. Box 420466
  431.      San Diego, CA 92142-0466
  432.  
  433.      GEnie: D.SEBERG
  434.      CIS: 76505,2446
  435.