home *** CD-ROM | disk | FTP | other *** search
/ Crawly Crypt Collection 2 / crawlyvol2.bin / apps / database / touch / touch.doc < prev   
Text File  |  1994-11-06  |  41KB  |  885 lines

  1.                         In-Touch - Version 0.9
  2.  
  3. Feature Overview
  4.  
  5. InⁿTouch is a very powerful and flexible database system for organizing and
  6. managing all your personal information such as names, addresses, phone
  7. numbers and calender events. With a touch of the keyboard and mouse you can
  8. easily find and select records, or search for text and dates, get date
  9. reminders, categorize records, and print a wide variety of envelope,
  10. labels, address, and date books.  You can import and export all the data
  11. into and from other programs, making it useful as your "master"  database
  12. of personal information.  The following is a brief overview of the features
  13. that are available.
  14.  
  15. Displays a 45 name index page for easily viewing, selecting, and
  16. manipulating records
  17.  
  18. Mark, Unmark, Delete, Replicate, Copy, Paste records
  19.  
  20. Display all records, searched records, marked records, and records with
  21. calender events
  22.  
  23. 2 names per record with intelligent last name association
  24.  
  25. 3 telephone numbers with modem dialing
  26.  
  27. 3 date fields per record linked to record names
  28.  
  29. Reminder for future calander events
  30.  
  31. Assign record to any of 24 user defined categories
  32.  
  33. Search records for text, date, or category information
  34.  
  35. Custom record fields names per file
  36.  
  37. Prints standard and customize sized envelopes
  38.  
  39. Prints standard Avery labels
  40.  
  41. Prints address and phone list information for popular day runners
  42.  
  43. Prints date list information for popular day runners
  44.  
  45. Import and export capabilities with clipboard options
  46.  
  47. Customization with preferences
  48.  
  49.  
  50.  
  51. Registration Terms
  52.  
  53. This "shareware" program is directly registered to you for use on "one"
  54. computer system.  The program is not copyⁿprotected and you are free to
  55. make as may copies for your own personnal use with the standard file copy
  56. routines.  It is illegal and immoral to give away or sell the registered
  57. software without the consent of the copyright holder.
  58.  
  59. You are encouraged to distribute the shareware program as you do not
  60. distribute your personal registration information with it. Simply ensure
  61. that your preference file INFO.PRF is not distributed with the program. 
  62. Without your registration the program will remain in the "Demo" mode (see
  63. Registering Program).
  64.  
  65. The detailed operation of the program has been tested as thoroughly as
  66. possible to provide you confidence in using InⁿTouch for all your personal
  67. records. I cannot however be responsible for any problems that may result
  68. from the use of this program.  Please take whatever precautions are
  69. necessary such as backing up your important database files whenever major
  70. changes are made.
  71.  
  72. If you discover any problems with the program's operation please forward
  73. them to me immediately for my updating of the program.
  74.  
  75. Getting the Program Running
  76.  
  77. If you are running the program from floppy disk you can start the program
  78. by doubleⁿclicking INTOUCH.PRG.  You will want to be sure and make a back
  79. up copy of the original program in case the floppy becomes defective.  
  80.  
  81. If you are running the program from the hard drive copy the program file
  82. and the associated demo files onto a Folder you have created on the hard
  83. drive.  You can then start the program by doubleⁿclicking INTOUCH.PRG.
  84.  
  85. If you are using a TOS of 1.4 or later you can set up the application so
  86. that double clicking on a record file will automatically run the program
  87. and load the file.  This can be set up using the following procedure.
  88.  
  89. 1.    From the Atari Desktop (other desktops will be different) locate the
  90. INTOUCH.PRG file and select it with the mouse.
  91.  
  92. 2.    Under the Options Menu, select Install Applications.
  93.  
  94. 3.    Under the Document Type, type IOF, which is the file extension used the
  95. the program.
  96.  
  97. 4.    You can also assign the program to be run with a Function Key.
  98.  
  99. 5.    The other options should be set as follows: Boot status "Normal", the
  100. File Type "GEM Application", Default dir "Application" and the Parameter
  101. "Full Path".
  102.  
  103.  
  104.  
  105. The InⁿTouch database information is memory based, meaning it is loaded
  106. into computer memory and therefore must be saved onto floppy or hard drive.
  107.  You will be prompted to save your data if you are quiting the program and
  108. have not saved any changes which affect the loaded database.  Do not turn
  109. the power off your computer until you have saved your changes.
  110.  
  111. Using As A Desk Accessory (.ACC)
  112.  
  113. InⁿTouch can also be run as a desk accessory.  This is done by renaming
  114. INTOUCH.PRG to INTOUCH.ACC and copying the program onto your boot drive,
  115. usually your A drive if you are running from a floppy or you C drive if you
  116. are booting from a hard drive.
  117.  
  118. When the ST/TT is reset (Control-Alt-Delete keys or reset button) or cold
  119. started (after powering down) the computer will read all the Desk
  120. Accessories (DA's) that are residing on the boot disk. To keep the ST/TT
  121. from loading the DA the file extension .ACC should be changed to just about
  122. anything else, for example .ACX.
  123.  
  124. The DA stays resident in memory and can be accessed by selecting it from
  125. the left most menu position of the main desktop or from within programs
  126. which support menus.  The ST/TT does not allow DA's to use pull down menus
  127. so this editor was written to use keyboard equivalent controls to access
  128. the various functions.  The DA will allocate a user defined amount of
  129. memory in case the application that it is working in grabs all the
  130. remaining memory and won't give any back.  It is best to let the desktop
  131. open up and load all the files before running the new program.
  132.  
  133. If you have the reminder option  on, when the computer is turned up or
  134. reset, the program will identify the number of dates found.  You can then
  135. open the program to display the records.
  136.  
  137. Quick Tour of Program
  138.  
  139. 1.    Load the program and doubleⁿclick on the INTOUCH.PRG desktop program.
  140.  
  141. 2.    On the opening "Index" screen select the "File" menu item "Open".
  142.  
  143. 3.    Click on the file named "DEMO  LOR.IOF". 
  144.  
  145. 4.    The first page of record names will be displayed in the index window. 
  146. Click on any record "name" with the mouse.
  147.  
  148. 5.    Clicking the name again and the record "View" will display all the
  149. record details.  Hit the keyboard "Return" key to exit this mode and the
  150. "Index" will be redisplayed.
  151.  
  152. 6.    Hit any keyboard letter from "aⁿz" and the index screen will only
  153. display those records with last letter..
  154.  
  155. 7.    Use the keys Control M (mark records) with nothing selected and the
  156. index will be updated with an '*' before each displayed name.  Hit the
  157. "space" bar to redisplay all the records.   Hit the "Alt Space" to
  158. redisplay only the marked records.
  159.  
  160. 8.    Play around with clicking on objects (just don't save anything) and
  161. select "File" menu item "Quit".  If the program asks if you want to save
  162. any changes, click "No".
  163.  
  164.  
  165.  
  166. Registering Program
  167.  
  168. When you have registered InⁿTouch, you will receive a "Users" name and a
  169. "password".  To register the program you will enter the "About" menu under
  170. the "Register" item.  You must type the Users name and the password in
  171. exactly as specified in the registration letter.  If the everything is
  172. correct you will receive a "Thank you" message upon exiting the form and
  173. your registration information is saved with the preference file.
  174.  
  175. If the information was not correct you will be warned that the program will
  176. be in a "Demo" mode of operation.  This is identified with "Demo" at the
  177. bottom of the main "Index" screen.  The Demo mode works exactly as the
  178. Registered program, except it provides limited saving and printing
  179. capabilities.
  180.  
  181. Mousing Around
  182.  
  183. InⁿTouch uses all the standard Atari windowing, menu and dialog boxes.  You
  184. can move the window around the screen by clicking and dragging the window
  185. bar.  You can also click the window close button to quit the program.  Most
  186. dialog boxes have a default operation that will be used with the "Return"
  187. key.
  188.  
  189. The "Help" menu (or the Help key) will show the available keys that can be
  190. used to access the functions.  The use of the keyboard can make navigating
  191. through the available functions very quick and easy.
  192.  
  193. Speedo is required for all printing operations, but the rest of the
  194. database functions will perform properly without it.
  195.  
  196. It is highly recommended that you use the program with a screen accelerator
  197. such as Warp 9.  This makes a big difference in the performance of the
  198. screen updates.
  199.  
  200. Field Records
  201.  
  202. To understand the program you must start by understanding the field
  203. structure used for the records and the control you have over them.  The
  204. InⁿTouch field records are set up primarily for tracking personal
  205. information but are flexible enough to be applied to other applications
  206. such as membership lists or even meeting reminders.
  207.  
  208. The field names are saved with each file and are defined in the "File" menu
  209. function "Fields".  The default configuration is as follows:
  210.  
  211. First Name    Last Name    (called Name 1)
  212.  
  213. First Name    Last Name    (called Name 2)
  214.  
  215. Company
  216.  
  217. Street
  218.  
  219. City    State
  220.  
  221. Zipcode
  222.  
  223. Phone Type 1    Phone 1
  224.  
  225. Phone Type 2    Phone 2
  226.  
  227. Phone Type 3    Phone 3
  228.  
  229. Note 1
  230.  
  231. Note 2
  232.  
  233. Date Type 1    Date 1
  234.  
  235. Date Type 2    Date 2
  236.  
  237. Date Type 3    Date 3
  238.  
  239.  
  240.  
  241. For Canadians the first thing to do is change the State to Province and the
  242. Zipcode to Postal Code.
  243.  
  244. The "Name" fields can be used to identify anything.  Even if you label the
  245. fields as "LastName" it can easily represent a "Date" or a "Reminder " of
  246. an upcoming event.
  247.  
  248. The "Last Name" of "Name 1" is the first field that is used for sorting the
  249. records, followed by the "First Name" of "Name 1".  The "Name 2" field
  250. information is not sorted, therefore if you use only one field, use the
  251. Last Name field and leave the other fields blank.
  252.  
  253. A space is automatically inserted between the First and Last Name fields.
  254.  
  255. The use of both "name" fields will ordinarily be for couples.  If the Last
  256. Name of Name 2 is "blank" the program assumes that it should be the same as
  257. the Last Name of Name 1.  If it isn't blank the "different" Last Name will
  258. be used.
  259.  
  260. A name separator can be defined for each file (see File "Events") and uses
  261. "and" as the default.  This results in something like "Lorne White and
  262. Megan GriffinⁿWhite" if all fields are used or "Lorne and Megan White" if
  263. the Last Name of Name 2 was blank.
  264.  
  265. If the total combination of names is greater than 30 characters (including
  266. the separater) the entire second name will be forced on the next line of
  267. the display view and printed names.
  268.  
  269. A "comma and space" is used between the City and State fields but can be
  270. replaced with just a "space" by setting one of the "General" Preferences.
  271.  
  272. The "Phone Type" fields are used to identify the phone numbers, and are
  273. defined only as defaults.  If the field is not changed from the default in
  274. creating or editing the record, the default is assumed. This means that a
  275. global change will result for any new defaulted values.
  276.  
  277. The "Date Type" fields are used to identify the date events, and are
  278. defined only as defaults and operate the same as the "Phone Type" fields
  279. for global changes.  The "Date" fields are linked to the name fields.  This
  280. linkage is defined in the File "Events" menu function.  The default linkage
  281. is that Date 1 is a Birthday linked to Name 1, Date 2 is a Birthday linked
  282. to Name 2, and Date 3 is an Anniversary linked to Both Names.  This allows
  283. the corresponding names to be displayed when the records are viewed in a
  284. "Date" mode and allows a date book to be generated based on these linkages.
  285.  
  286. File Operations
  287.  
  288. The "File" Menu is used for all file operation, printing, and
  289. import/exporting functions.
  290.  
  291. The "Open" function (Control O) is used to open existing files.  The
  292. standard file selection box will appear to make the appropriate selection.
  293. The file extension of IOF is used for all InⁿTouch files.
  294.  
  295. The "New" function is used to create new InⁿTouchfiles.  A dialog box will
  296. appear to create up to a 25 character file name.  This allows a more
  297. meaningful name to be given to the file records than that provided by the
  298. TOS file name and will be displayed on the window bar.  If a file name is
  299. not provided, the TOS name will be used.  You can then add new records to
  300. the new file.  When you try and "Save" the file the standard file selection
  301. box will open and you will enter a TOS file name to save it.
  302.  
  303. The "Save" function (Control S) will save any updates to a modified file.
  304.  
  305. The "Save as" function will save the file to a new TOS file name.  The
  306. standard file selection box will appear for you to enter the new name.
  307.  
  308. The "Revert" function is used if you have made changes to the file and
  309. don't want them saved.  The last saved version of the file will be opened.
  310.  
  311. The "Name" function allows editing of the 25 character name given to the
  312. file, as previously described.
  313.  
  314. The "Field" function allows the names of all the fields used in the file to
  315. be defined and are saved with each file.  These names are used in other
  316. various functions such as searching, import, and export.
  317.  
  318. The "Events" function allows defining how the date information corresponds
  319. to the name information for the file.  Ordinarily you will probably want
  320. the first date as a "Birthday" corresponding to the First Name, and the
  321. second date as a "Birthday" correponding to the Second Name, and the third
  322. date as an "Anniversary" corresponding to Both names.  You can adjust this
  323. to allow any date relationship you like.  
  324.  
  325. The  "Name Separator" is the character string that will be used when two
  326. record names are used together.  This will appear on the index, the record
  327. view, and any printed names. Ordinarily you will use "and" but you may also
  328. want the shorter "&" or even nothing at all, such as one space " ".
  329.  
  330. Index View
  331.  
  332. The first window view that is seen when  InⁿTouch is started is the "Index"
  333. view.  The window bar will indicate "Index:" followed by either the TOS
  334. file name or the User Defined file name and then followed the "Display"
  335. type.  The Display type indicates the record view and can consist of either
  336. All Records, Searched, Marked, Category, Dates, and Names.  The display
  337. menu (see Display Operations) enables the various Display types or they can
  338. be invoked with various search operations.
  339.  
  340. The Index provides a page view of up to 45 record names of the loaded file
  341. sorted in order of Last Name.  The Index is used for selecting and
  342. maniplating the file records.
  343.  
  344. The bottom left corner displays the Current Date that is set on the
  345. computer.  You can use the "Control Panel" if the date needs updating, or
  346. use one of the various programs that automatically requests manual setting
  347. of the date and time when the computer is first started.  Hopefully you
  348. have an internal battery backed up date/clock on your system.
  349.  
  350. The "Back" and "Next" buttons are used to page through the Index when
  351. multiple pages of record names are involved.  The "Page" indicator at the
  352. bottom right corner reflect the current and total Index pages that are
  353. available.
  354.  
  355. If a keyboard character "a" to "z" is pressed the Index view displays only
  356. those Last Names that begin with that character.  This is very useful for
  357. quickly locating a record.  You can select and maniplate the records in
  358. this "Searched" view type.
  359.  
  360. Hitting the "Space Key" will display "All Records".  Hitting the "Alt
  361. Space" will display "Marked Records".
  362.  
  363. How To Select Records
  364.  
  365. There are two ways InⁿTouch uses to decide what name records have been
  366. selected.  To select a single record click the record name "once".  If the
  367. record is selected, clicking the record name (or hitting the "Return" key")
  368. will enter the "View Record" view.  To select or deselect more than one
  369. record in the Index view hold the "Shift" key down and click the multiple
  370. record names with the mouse.
  371.  
  372. If you click on one or more record names in the Index view, those records
  373. are considered selected.  If no record names are selected the program
  374. decides that "all" the records that are displayed in the Index view will be
  375. considered selected.  
  376.  
  377. This is a powerful tool since you can manipulate (mark, unmark, copy,
  378. print, categorize, etc.) large groups of records at the same time or pick
  379. out individual records out of a group.  If you are not comfortable with
  380. this group selection, change the "display warning" preference under the
  381. "General" preferences.  This will warn you that you are operating on all
  382. the displayed records and ask if you wish to continue or cancel.
  383.  
  384. Viewing Records
  385.  
  386. If a record name is selected in the Index view and clicked again (or the
  387. "Return" key is pressed) the display will enter the "View Record" mode.
  388. This mode allows quick display of all the available information of the
  389. record.  If there is no information in a specific field the View will be
  390. blank.  If there is no Phone number or Date in the field the field
  391. identifier will also be blank.  The "Previous" and "Next" buttons (or Up
  392. and Down Arrow keys) allow viewing of the other records that were displayed
  393. in the Index view.  If the Index view was filtered by searches, only those
  394. found records are accessed by the View mode.
  395.  
  396. If the "Date" view is used the names are represented by the "Event"
  397. definition.  This may mean only the First Name, the Second Name, or Both
  398. Names will be displayed.
  399.  
  400. If the computer has a modem that shares the same line the phone uses,
  401. clicking on the "Dial" button next to the viewed phone number (or using
  402. keys 1,2,or 3 - top to botton for the phone number) can be used to dial
  403. out. The phone should be picked up after the digits are dialled and the
  404. called party answers.  Clicking the "Hang Up" (or "Return" key) will
  405. disconnect the modem.  See Preference "Dialling" for more details on settin
  406. up the dialling options.
  407.  
  408. All record operations are available from the View Record mode such as
  409. deleting, marking, unmarking replicating, and even printing.
  410.  
  411. Editing Records
  412.  
  413. If the record name is selected in the Index view or if being viewed in the
  414. "View Record" mode, the record can be edited by the menu item "Edit Record"
  415. (Control E).  The window menu bar will also display "Edit Record".  The
  416. mouse or the Tab key can be used to navigate from one record field to
  417. another.  The "Previous" and "Next" buttons allow editing of the other
  418. records that were displayed in the Index view.  
  419.  
  420. The "Category" button allows editing of the user defined categories for the
  421. record.
  422.  
  423. The "Revert" button replaces the newly edited record information with the
  424. information that was originally in the record.  
  425.  
  426. The "Index" button is used to return to the "Index" view.  If previously in
  427. the "View Record" mode the "Index" button will return there and the record
  428. information will be updated.
  429.  
  430. The defaulted field identifiers used for the Phone and Dates can also be
  431. modified by clearing the field and replacing it with the new identifier.
  432.  
  433. The "date" fields use the format "month day, year" (e.g. March 21, 1994). 
  434. The year does not have to be entered, except for your own information, and
  435. is currently not used in any reports. You can enter the month in short
  436. form, using the first three characters of the month (e.g. Mar), and the
  437. program will expand them to the full month name.  If there is a problem
  438. with the date format the record cannot be saved.
  439.  
  440. Working With Records
  441.  
  442. The InⁿTouch record operations are used in the Index or View mode.  The
  443. Index view makes record operations  very simple and efficient.  By
  444. selecting and deselecting record names in the index view you can then apply
  445. various record operations.  These functions are available from the "Edit"
  446. menu and some are available from buttons located at the bottom of the Index
  447. view.
  448.  
  449. "New Record" (Control N) function opens a blank record ready for adding
  450. information.  The "Tab" key can be used to jump from one field to another
  451. or click on the field with the mouse.  The only important field is the top
  452. right field, which is ordinarly used for the last name, since the Index
  453. view sorts the records by the field.  The "Category" can also be set from
  454. this view; details will be discussed later.
  455.  
  456. "Edit Record" (Control E) function opens the selected record for editing.
  457. The "Tab" function can be used to jump fields or click on the field to
  458. edit.  As found in standard dialog editing the "Esc" key will clear the
  459. entire field.
  460.  
  461. "Replicate" function creates a copy of the selected records which can then
  462. be selected and edited.  You will be prompted if you have selected more
  463. than one record for replication.
  464.  
  465. "Delete Record" (Control D) function deletes all the selected records.  You
  466. will be prompted if you have selected more than one record for deletion.
  467.  
  468. "Mark Record" (Control M) function is used to mark the selected records. 
  469. An "*" will appear before the record names on the Index view.  This is a
  470. very useful function since you can create a temporary marked group of
  471. records which can deleted, categorized, printed, etc.  This group is
  472. displayed using the display menu "Marked" or keys "Alt Space".  You can
  473. then work on this group as a whole.
  474.  
  475. "Unmark Record" (Control U) function is used to unmark the selected
  476. records.  The "*" will disappear on the record names on the Index view.
  477.  
  478. "Unmark All Record" function is used to unmark all the records in the file.
  479.  
  480. "Edit Category" (Control K) function is used to edit the selected record
  481. categories.  This is a powerful function since it allows a distinct
  482. grouping of records within the file which can be searched and displayed and
  483. then manipulated.  The category names are saved with the file, so different
  484. categories can be set for each file.  
  485.  
  486. Clicking on the box next to the category name will select or deselect the
  487. category set.  Clicking the category name or using the Tab key allows
  488. navigating for editing the names.
  489.  
  490. If you have selected a single record before selecting the function the name
  491. of the record will appear on the title box with arrows to the right of the
  492. name.  These arrows can be used to edit the previous or next record that is
  493. available.
  494.  
  495. If you have selected a group of records before entering the function
  496. "Multiple Selections" will appear    in the title box.  A "Set" and "Clear"
  497. button is available for multiple selections since it will over write the
  498. previous category that was selected.
  499.  
  500. The "Deselect All" button clears all the selected categories on the screen.
  501.  
  502. The "Copy Record" (Control C) function is used to copy all selected records
  503. into the Atari Clipboard.  You can then use the "Paste Record" (Control V)
  504. function to paste the records into the existing or a new file.  You can
  505. even exit the program and return and paste the record as long as the
  506. Clipboard has not been cleared.  Remember the record will take on the
  507. categories and field events of the new file it is pasted into.
  508.  
  509. Searching Records
  510.  
  511. The Searching functions are used to find text, dates, and categories of
  512. records.  The functions are available under the "Search" menu.
  513.  
  514. "Find Text" function is used to find a text string in a number of selected
  515. fields.  The fields to be searched are grouped as Name, Company (unless
  516. otherwise specified), Address, Phone, and Notes (unless otherwise
  517. specified).  If you want to search the entire file the "Search All Records"
  518. should be selected otherwise the current Index view will be used.  This is
  519. useful to narrow down information.  If you want to mark the records that
  520. are found select the "Mark Found Records".
  521.  
  522. "Find Date" function is used to search the date fields.  To find dates in a
  523. given month, select the month.  To find date with a specified number of
  524. days from the current date select the box.   If you want to search the
  525. entire file the "Search All Records" should be selected otherwise the
  526. current Index view will be used.  If you want to mark the records that are
  527. found select the "Mark Found Records".
  528.  
  529. "Category" function is used to search for any number of categories.  Click
  530. the category(s) name that are to be searched and select the "Set" button
  531. and click "Ok".  If the record has at least one of the selected categories
  532. it will be displayed on the index screen.
  533.  
  534. If you want to search the categories that have not been set, click the
  535. category(s) name and select "Not Set" button.  This will display the
  536. records that have at least one of the categories not selected.
  537.  
  538. You can use the categories to set up different lists for printing, mailing,
  539. or exporting for building a fax list.  You can even use them to flag such
  540. items as types of memberships and if they have been paid.
  541.  
  542.  
  543.  
  544. Display  Types
  545.  
  546. The display operations allow different views of the Index reoords.
  547.  
  548. "All Record" function (Space key) shows all the records that are available
  549. in the file.
  550.  
  551. "Searched" function shows all the records that were previously found by one
  552. of the search functions.
  553.  
  554. "Marked" function (Alt Space key) shows all the records that are marked. 
  555. This is a useful display view since you can mark records on various Index
  556. pages, display the marked values and then use other manipulation or
  557. printing functions on the group.
  558.  
  559. "Category" function shows all the records that were previously found by the
  560. category search function.
  561.  
  562. "Names" function shows all the individual names of the records that are
  563. selected.  This view is useful if you want to separate out the names for a
  564. combined record.  You can then select the individual names and print it.
  565.  
  566. Other processes such as marking and copying will work on the record as a
  567. whole and not the individual name.
  568.  
  569. "Date" function shows all the records that are selected or in the Index
  570. view that have date events.  The view is automatically put into Index
  571. "Dates" view.  You can also select specific records in the Index view and
  572. this function will show any available date events.
  573.  
  574. "All Dates" function shows all records in the file that have date events. 
  575. The view is automatically put into Index "Dates" view.
  576.  
  577. The "Summary" function is available if you are not in a "Date" view.  This
  578. provides the total number of records and total number of "Names" in the
  579. current view.  This can be useful for totaling the number of guests or
  580. members, or whatever the information may represent.
  581.  
  582.  
  583.  
  584. Preferences
  585.  
  586. In-Touch has the ability to save most of the user selections that are
  587. established throughout the program.  These include a start up file, fonts,
  588. font sizes, document types, margin adjustments, search preferences, saving
  589. and display, etc.  By saving the preferences, these selections are
  590. automatically used the next time the program is started. The preference
  591. operations are located under the "Prefs" menu.
  592.  
  593. "General" function sets the preferences for miscellaneous display and
  594. saving routines.
  595.  
  596. The first two options allow you to control automatically saving the
  597. document and the preferences when you quit the program.  If this preference
  598. is not used the program will ask you if you want to save any changes or
  599. abandon those changes.
  600.  
  601. The next two options allow you to set the display for the City and
  602. State/Province to be seperated by a comma "," and if you want the Zipcode
  603. (Postal Code) to be on separate line.  These effect the record View as well
  604. as the print routines.
  605.  
  606. The last option controls the warnings that are used for multiple
  607. selections.  If this option is not set you will not be warning about any
  608. processing operations if there are no names directly selected on the Index
  609. view.
  610.  
  611. "Index" function sets if you want the Index view to display the "First
  612. Names" first, followed by the "Last Names" or to display the "Last Name"
  613. first followed by a comma "," and then the "First Names". The Index is
  614. allows sorted by last name anyway, by it is sometimes easier to pick out a
  615. record name if the Last Name is first.
  616.  
  617. "Dial" function is used to control the options for dialing out from the
  618. View mode using a modem.
  619.  
  620. The "Local" and "Long Distance" Digits are used to determine the number of
  621. digits in the phone number before the "Prefix" digits are used.  If the
  622. digits are greater than the "Long Distance" value then it is assumed that
  623. the "Overseas" prefix will be used.  The "Tone" and "Pulse" Dial is the
  624. type of dial option that is available on the phone line.  The modem "Set
  625. Up" string is used to configure the modem for it's various options. 
  626. Consult the modem manual if there are any difficulties with the dialing
  627. capability.
  628.  
  629. "File" function is used to define the file that will automatically be
  630. loaded when the program is started.  The standard file selector will appear
  631. when you click on either of the file name boxes.  If you don't want a start
  632. up file, blank out the file name in the file selector and select OK.
  633.  
  634. "Memory" function is used to display the memory resources currently used by
  635. the program and to allocate memory.  To share memory between other programs
  636. that may be running at the same time, you must designate the maximum memory
  637. InⁿTouch is allowed.  You must also assign the maximum number of records. 
  638. You can use the currently used records and memory that is displayed to see
  639. what values you might want to assign.  The program will provide warnings if
  640. you try and use more records or memory than is assigned.  For using the
  641. program as a desk accessory the new memory is not available until you
  642. restart the computer.
  643.  
  644. If you want to increase the performance of the program when working with a
  645. large number of records, save the file and then reopen it.  The program
  646. saves a sorted record list, which increases the sorting speed when the file
  647. is reloaded.
  648.  
  649. "Reminder" function is used to set the option to check the opened file for
  650. any date events that are within a designated number of days from the
  651. current date.  If the reminder is set "ON" and dates are found that match
  652. the criteria, then a window will appear when the file is loaded which
  653. indicates how many records were found.  The Index view will switch to
  654. "Dates" mode and the dates found will be displayed.  If you don't want to
  655. review the records hit the "Space" key to display "All Records".
  656.  
  657. "Preferences Save" is used to save all the program preferences.  The file
  658. created is named INFO.PREF on the same directory as the program.  If this
  659. file isn't found default preferences are used.  It is recommended that you
  660. use this function whenever you want to customize the various selections of
  661. the program.  In this way you won't have to keep resetting the various user
  662. settings each time you use them.
  663.  
  664. "Printer" function is used to set the options for all printing operations. 
  665. The printer ID is the value set according to the Speedo print driver you
  666. have installed.  The standard value is usually 21.  The "manual" feed
  667. option should be selected if the page, envelope, etc. is feed in manually. 
  668. The program will pause at each new page until you request it to continue. 
  669. The "auto" feed option is used if your printer automatically feeds the
  670. pages with no pauses between.
  671.  
  672. General Printing
  673.  
  674. The InⁿTouch printing operations allow you to easily create envelopes,
  675. labels, address books, and dates books from the selected records.  As
  676. previously discussed, you can make individual selections or print "all" the
  677. records that are currently displayed in the Index view. This is most
  678. effectively used in conjunction with the "Mark" or the "Category" features,
  679. since they allow you to group and display the records.
  680.  
  681. "Speedo GDOS" is required for printing since rotation and font size control
  682. is used in all the printing functions.  If you don't have Speedo ... get
  683. it.  It is well worth it for quality, speed and control of your print,
  684. whether it's on a dot matrix, ink jet, or laser.
  685.  
  686. The printer configuration (see the Printer Drivers Control Panel) must have
  687. "Print Area Offsets" set to "On".  If your printing does not appear to be
  688. at the proper position, check this value.
  689.  
  690. The printable area is different for each type of printer, and you may have
  691. to make some adjustments to the print positions within the program to
  692. compensate.  You may have to set up some options in your printer to
  693. accommodate the required print area.  Consult your printer operating
  694. manual.
  695.  
  696. For all the print functions clicking the mouse on the "Font Name" will
  697. bring up a selection box to choose a new Font.  Use "Cancel" if you don't
  698. want any new font selection.  The font will be saved with the preferences.
  699.  
  700. The "Test" function in all print operations is used to produce a single
  701. page (or envelope) when multiple records are selected.  This allows you to
  702. get the printing parameters properly established and then to do the final
  703. "Print".
  704.  
  705. Printing Envelopes
  706.  
  707. The "Envelope" function prints the record address information on all
  708. standard envelope sizes and allows you to create two custom sizes which
  709. will be stored with your preferences.  The return address is printed in the
  710. top left corner of the envelope and the name and address is printed in the
  711. middle of the envelope, based on the envelope size and the font size that
  712. is defined.
  713.  
  714. You should initially examine your printer and select and save the
  715. orientation that your printer uses for feeding in the envelope.
  716.  
  717. The "Return" address should also be defined and saved with your
  718. preferences.  The first two lines are used for the name and the remaining
  719. lines are used for all address information.
  720.  
  721. Clicking on the envelope type displays the height and width sizes of the
  722. standard and customized envelopes.  You can edit these sizes for your own
  723. specific sizes for printing the envelope, but only the customized type will
  724. save any new values.
  725.  
  726. The "Adjust Return" and "Adjust Mail" allows you to offset the vertical and
  727. horizontal print positions, in case the default is not to your liking.  The
  728. line spacing value will increase or decrease the font line space.  All
  729. these new values are defined for each envelope size and is saved with the
  730. preferences.
  731.  
  732. The font sizes can be defined for each envelopes size and is saved with the
  733. preferences.  If you don't want either the return or address printed simply
  734. set the appropriate size to "0".
  735.  
  736. If you want the "Name" portion of either the return and address "bolded"
  737. select the "B" next to the font name.
  738.  
  739.  
  740.  
  741. Printing Labels
  742.  
  743. "Label" function prints the name and address record information on standard
  744. Avery label sheets.  The information is automatically centered vertically
  745. in the label based on the number of lines being printed in the record and
  746. the size of the font.
  747.  
  748. The record information is printed left justified.  You can adjust the left
  749. margin print position by editing the margin value.  This will be saved as a
  750. new preference value for each label type.
  751.  
  752. The "Adjust Position" allows you to offset the vertical and horizontal
  753. print positions, in case the default is not to your liking.  The line
  754. spacing value will increase or decrease the font line space.  All these new
  755. values are defined for each label type and is saved with the preferences.
  756.  
  757. The "No of Copies" allows you to choose the number of labels of each record
  758. that will be printed.  These are printed in sequence, one after another,
  759. and then the next record is printed.
  760.  
  761. The starting position of the first label can also be set.  This is valid
  762. only for the first label sheet.  Position 1 start at the top left label,
  763. then counting across and then onto the next row at the far left.  For
  764. example for 3 columns and 10 row of labels the positions are as follows:
  765.  
  766.     1  2  3
  767.  
  768.     4  5  6
  769.  
  770.     7  8  9
  771.  
  772.     10  11  12   and so on ...
  773.  
  774. If you want the "Name" portion of labels "bolded" select the "B" next to
  775. the font name.
  776.  
  777. The "Edit Header" allows you to place a small title or header on the very
  778. top of each label page.  This can be useful to identify the intention of
  779. the labels.
  780.  
  781. Printing Address Book
  782.  
  783. The "Address Book" allows you to print all the available record information
  784. for the selected records in a variety of page sizes.  As many page groups
  785. that can be fit onto a 8.5 x 11 sheet are used.
  786.  
  787. You select if you want the Company (default), the Address, the Telephone
  788. Numbers, and the Note (default) information printed for the Book. 
  789. Selecting or deselecting the "B" and "I" controls if the associated fields
  790. are printed with a "Bold" and or "Italic" style, to improve readability. 
  791. Each printed record will be separated by a solid line.
  792.  
  793. The "Page Break" is based on the "First LastName" field character.  You can
  794. select for no page breaks or page breaks after each "new" character.  You
  795. can also specify grouping of "LastNames" by editing the character that it
  796. will break on.  All these setting are saved with your preferences.
  797.  
  798. The "Guideline" will print solid lines around each page group to ease in
  799. cutting.
  800.  
  801. The "Page No" will provide page numbers at the bottom of each page group.
  802.  
  803. The "Edit Header" will print a bolded header string at the top of each page
  804. group.
  805.  
  806. Printing Date Books
  807.  
  808. The "Date Book" allows you to print the date information for the selected
  809. records in a variety of page sizes.   As many page groups that can be fit
  810. onto a 8.5 x 11 sheet are used.
  811.  
  812. The records are printed in order of the Date Events starting in January and
  813. ending in December.  You only have control of selection of printing the
  814. Note Information.
  815.  
  816. Selecting or deselecting the "B" and "I" controls if the associated fields
  817. are printed with a "Bold" and or "Italic" style.
  818.  
  819. The "Page Break" is based on the "month" of the event.  You can select for
  820. no page breaks or page breaks after each new month.
  821.  
  822. The "Guideline" will print solid lines around each page group to ease in
  823. cutting them out.
  824.  
  825. The "Page No" will provide page numbers at the bottom of each page group.
  826.  
  827. The "Edit Header" will print a bolded header string at the top of each page
  828. group.
  829.  
  830. Importing New Records
  831.  
  832. The "Import" function allow you to use data created in other programs or
  833. databases and incorporate them into InⁿTouch.  The fields created in the
  834. other programs must be separated by TABS (Hex 09), must be in the correct
  835. order, and each record must end with a RETURN (Hex 0d).  Most programs
  836. specify ASCII Export using Tabs for this function.
  837.  
  838. Date fields should be expressed in the format month day, year (e.g. Mar 4,
  839. 94).  
  840.  
  841. You can select if you want to Import from the "Clipboard" or the "File
  842. Selector" will be used to specify the file to import. You must also specify
  843. if the imported records will be "Merged" or added to the existing open file
  844. or a new file will be created.  You also must decide if the first record
  845. that appears in the imported file is a "Header" meaning it provides the
  846. names of the fields.  This can be stripped off.  A screen will appear with
  847. the Field names of the first record of the imported file.
  848.  
  849. If the program cannot associate any fields, then it will notify you of the
  850. problem and quit the import function.  The program will select the first
  851. number of fields it finds and match them with the In-Touch fields.  You
  852. need to check and uncheck the left hand boxes until the appropriate fields
  853. are matched up. The "Category" function will allow you to specify the
  854. categories to be assigned for all the imported records.  The "Ok" button
  855. will start the process, but all the imported fields must be matched to one
  856. of the In-Touch fields before the import function will be completed.
  857.  
  858.  
  859.  
  860. Exporting Records
  861.  
  862. The "Export" function allows you to share the data stored in In-Touch with
  863. other programs or datebases.  This makes the program useful as a "Master"
  864. database of personal information which can be then used by other programs. 
  865. The alternative is to try to keep all programs updated each time a change
  866. in information takes place.
  867.  
  868. You can select if you want to Export to the "Clipboard" or the "File
  869. Selector" will be used to specify the exported file.
  870.  
  871. "Fields" should be selected if you want individual fields to be exported. 
  872. (The field selections are saved with the preferences). These fields will be
  873. separated by Tabs and each record will be separated by a "Return".  With
  874. this option a screen will appear which allows you to choose the specific
  875. fields that will be exported.  These choices will be saved with the
  876. preferences.
  877.  
  878. If you want address information to be exported you selected "Address". 
  879. This is a very powerful function since you specify the field grouping such
  880. as Name, Company (default), Address, Phone and the information will be
  881. exported just as it would be printed.  You can also specify if each new
  882. record should be separated by a "Newline".  You can then easily paste the
  883. formated information into a Word Processor, ready to use.
  884.  
  885.