home *** CD-ROM | disk | FTP | other *** search
/ DP Tool Club 15 / CD_ASCQ_15_070894.iso / vrac / imagex23.zip / IMAGEX.TXT < prev    next >
Text File  |  1994-04-29  |  171KB  |  3,402 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.                 SERIAL SOLUTIONS, INC.
  7.  
  8.                   Presents
  9.  
  10.  
  11.                    IMAGE EXCHANGE
  12.                 Version 2.1
  13.  
  14.  
  15.                 Published by:
  16.  
  17.                 Serial Solutions, Inc.
  18.                 P.O. Box 2392
  19.                Littleton CO. 80161-2392
  20.  
  21.               Release 2.3 - April, 1994
  22.              Copyright 1994, Serial Solutions, Inc.
  23.  
  24.  
  25. Disclaimer of Warranties and Limitations of Liabilities:
  26.  
  27.     This manual and the enclosed software were prepared by Serial 
  28. Solutions, Inc. While the authors and program developers have taken reasonable
  29. care in preparing this manual and the files on the enclosed diskettes to 
  30. assure their accuracy, Serial Solutions, Inc. and the authors assume no 
  31. liability resulting from any inaccuracy or omissions contained in them of 
  32. from the use of the information or programs contained here.
  33.  
  34.     The authors and Serial Solutions, Inc. have no expressed or implied 
  35. warranty of any kind with regard to these programs or to the supplemental 
  36. documentation in this manual. In no event, shall the authors, the program 
  37. developers, or Serial Solutions, Inc. be liable for incidental or 
  38. consequential damages in connection with or arising out of the furnishing, 
  39. performance, or use of any of these programs or documentation. This disclaimer
  40. includes but is not limited to any loss of service, loss of business or 
  41. anticipatory profits, or consequential damages resulting from the use or 
  42. operation of the enclosed software.
  43.  
  44.     Serial Solutions, Inc. encourages your comments, questions and any 
  45. suggestions for improvement that you wish to provide. Please feel free to
  46. contact us at:             
  47.             Serial Solutions, Inc.
  48.             P.O. Box 2392
  49.             Littleton, CO 80161
  50.             (303) 347-8547
  51.             CompuServe ID - 73544,3444
  52.  
  53.  
  54.               Image Exchange Table Of Contents
  55.  
  56.         Chapter 1 - Overview And Introduction
  57.  
  58.         Chapter 2 - Requirements
  59.             System Requirements And Options
  60.             System Hardware Requirements
  61.             System Hardware Options
  62.             System Graphics Options
  63.  
  64.         Chapter 3 - Installation
  65.  
  66.         Chapter 4 - Operation
  67.             Starting And Operation Instructions
  68.             Graphic Card Component
  69.             Modem Component
  70.             Tablet Component
  71.             Mouse Component
  72.             Scanner Component
  73.             Expanded Memory Component
  74.             Tool File Description
  75.             Tool File Technical Specification
  76.             Cursor Manipulation
  77.             Option Selection
  78.             Option Cancelation
  79.             Program Operation
  80.  
  81.         Chapter 5 - Icon Introduction
  82.             Defining The Icons - The Main And Sub-Menus
  83.             Common Sub-Menus - Palette And Line Width
  84.             The Draw Icon
  85.             The Rectangle Icon
  86.             The Square Icon
  87.             The Line Icon
  88.             The Circle Icon
  89.             The Point Icon
  90.             The Clear Screen Icon
  91.             The Text Icon
  92.             The Erase Icon
  93.             The Communication's Icon
  94.             The Disk Icon
  95.             The Transmit Icon
  96.             The Configuration Icon
  97.             The Exit Icon
  98.             Main Menu Wrapup
  99.  
  100.         Chapter 6 - Fastmenu
  101.             FastMenu And Tool Selection
  102.             Using The FastMenu From The Drawing Screen
  103.             Hiding The FastMenu
  104.             Adding Icons To The FastMenu
  105.             Deleting Icons From The FastMenu
  106.             FastMenu Icon Definitions
  107.  
  108.         Chapter 7 - Key Assignments
  109.             Function Key Assignments
  110.             Function Key Quick Reference
  111.  
  112.         Chapter 8 - Tutorial
  113.  
  114.         Chapter 9 - Error List
  115.  
  116.         Chapter 10 - Trouble Shooting
  117.  
  118.  
  119.  
  120.                 CHAPTER 1
  121.  
  122.         IMAGE EXCHANGE OVERVIEW AND INTRODUCTION
  123.  
  124.     The Image Exchange Teleconferencing system is best described as a 
  125. software based communication tool that allows two independent locations to 
  126. interactively share information over standard telephone service. 
  127.  
  128.     Ideas and information can come in many forms including data screens, 
  129. graphic images, documents as well as free hand annotation. The goal of the 
  130. Image Exchange system is to take your ideas and allow them to be shared, 
  131. enhanced and refined by someone that can not physically be present.
  132.  
  133.     Whether you are currently using a phone call and a fax to conduct 
  134. business, or you are using a complex videoconferencing system, Image Exchange 
  135. can add endless capabilities to your conferences and meetings. Image Exchange 
  136. can also save you from taking business trips where only some imagery and 
  137. feedback are needed to complete the task at hand.
  138.  
  139.     The Image Exchange system gives you an array of tools that are vital 
  140. to timely interactive communication. Whether you need to draw notes to 
  141. someone at a remote site, design complex charts or graphs, progress through 
  142. slide presentations or address a fax in a timely manner, Image Exchange is a 
  143. communication package that you can't do without. The Image Exchange system  
  144. recognizes that you know best how to conduct your business and certainly 
  145. does not try to change it. Image Exchange allows you to expand the boundaries 
  146. within which you can currently conduct your business.
  147.  
  148.     Image Exchange is so simple that at any time you can simply place a 
  149. call to anyone that has the Image Exchange system and interact on-line. All 
  150. interaction is done in real time and without any time delay. The flexibility 
  151. in the system lies in the fact that it is completely operable over the 
  152. standard public switched telephone network. Image Exchange is also ISDN 
  153. compatible, so that if you are currently using the ISDN network you can send 
  154. your voice and your data with one telephone call.
  155.  
  156.     Let Image Exchange turn your computer into a two way interactive 
  157. communication device. A communication device that will allow you to share 
  158. any kind of information that you are currently using to do business.
  159.  
  160.  
  161.                 CHAPTER 2
  162.  
  163.         IMAGE EXCHANGE SYSTEM REQUIREMENTS AND OPTIONS
  164.  
  165.     The Image Exchange system allows for diverse hardware and software 
  166. options with some minimum requirements that need to be met.
  167.  
  168.     The Image Exchange System Hardware Requirements:
  169.  
  170.     The Image Exchange Hardware requirements are as follows:
  171.  
  172.         1) A minimum computer requirement of an 80286 based Personal 
  173.         computer. An example of this type of machine would be any 
  174.         100% "AT" compatible machine. This also could include any 386 
  175.         or 486 machine.
  176.  
  177.         2) A video monitor capable of handling a VGA signal with a 
  178.         spatial resolution of 640 x 480. The most common form of this 
  179.         type of monitor would be the one that is very likely connected
  180.         to your current PC.
  181.  
  182.         3) Any VGA card that is capable of displaying in the standard 
  183.         VGA modes.
  184.  
  185.  
  186.     The Image Exchange System Hardware Options
  187.  
  188.     General:
  189.         There are many options that apply to improving the overall 
  190.     functionality of the Image Exchange system. A complete list of the 
  191.     general enhancements is what follows.
  192.  
  193.          1) Expanded Memory: Although the Image Exchange system does 
  194.         not require any expanded memory to run, it is certainly 
  195.         recommended. The application can be significantly enhanced 
  196.         with any available expanded memory. Any amount of memory that 
  197.         is detected will be utilized. The system should never use 
  198.         more than 8 Megabytes.
  199.  
  200.         NOTE: If you are planning on using expanded memory you should 
  201.         be aware that this system will only recognize and utilize the 
  202.         LIM 4.0 standard. Check with your expanded memory manger 
  203.         manual to make sure this requirement is being met.
  204.     
  205.         2) Mouse: A mouse will greatly enhance your ability to move 
  206.         around the interface and associated objects on the screen. A 
  207.         mouse is certainly not required, however some form of pointing
  208.         device is certainly recommended. The mouse is an obvious 
  209.         choice for a pointing device since most people do have some 
  210.         level of familiarity with it. 
  211.  
  212.         3). Digitizing Tablet: A tablet is another example of a 
  213.         pointing device that can be used to interact with the program. 
  214.         The Image Exchange system now supports two sizes of tablets. 
  215.  
  216.             A) 12 x 12 - This size is a standard for a tablet. 
  217.             The only requirement for the tablet is that it be 
  218.             Summa 1201 compatable.
  219.  
  220.             B) 6 x 9 - This tablet is for people that find a 
  221.             smaller tablet to be an advantage. This tablet type 
  222.             must also be summa compatable. 
  223.     
  224.             The advantage to using a tablet is in using the free 
  225.         hand drawing tools. Many people find that the tablet is more 
  226.         natural to the writing style that most people have. 
  227.  
  228.         4). Modems: The modem is the device that lets you communicate 
  229.         with the outside world in a dial-up environment. If you are 
  230.         using the Image Exchange system to communicate with remote 
  231.         sites you must have some form of modem. The system can support
  232.         four different modem type devices.
  233.  
  234.             A). Null Modem. The Null modem is usually in the form 
  235.             of a cable that directly connects the two 
  236.             communicating machines. This however is not the only 
  237.             type of Null modem. The idea for the Null modem 
  238.             setting is any type of communication that does not 
  239.             require an outside dialing sequence and dial tone. 
  240.             Examples of this type of Null modem connection could 
  241.             be either dedicated Network ( Not requiring the Public
  242.             Switched Network to make a connection ) where you are 
  243.             always connected to the person you are communicating 
  244.             to. Another example could be an ISDN connection in 
  245.             which you use the ISDN compatable phone to manually 
  246.             dial the number and pass the data directly through 
  247.             the phone.
  248.  
  249.             B). Hayes Compatable. The Hayes compatable modem is 
  250.             generally accepted to be the modem standard. Most 
  251.             modems are either Hayes compatable or have the 
  252.             ability to be put into Hayes compatable mode. For 
  253.             specific details on your modem and its compatibility 
  254.             to the Hayes standard please refer to your manual.
  255.  
  256.             C). TeleBit TrailBlazer. The Trailblazer modem has 
  257.             its own proprietary format which allows for data to 
  258.             be sent faster than most modems ( up to 19200 ). The 
  259.             trailblazer can also be put into Hayes compatable 
  260.             mode to operate in that mode.
  261.  
  262.             D). AT&T Comsphere 3820. The comsphere modem is 
  263.             similar to the trailblazer in that it has its own 
  264.             proprietary transmission mode except that it can run 
  265.             to the serial port maximum of 115,200 kbps. The 
  266.             Comsphere can be put into Hayes compatable mode as 
  267.             well.
  268.  
  269.     Image Exchange System Graphic Options
  270.  
  271.         There are some options that apply to improving the graphic 
  272. capability of the Image Exchange system. A complete list of the graphic 
  273. enhancements is what follows.
  274.  
  275.         1). Graphic Image Creation Software: The range of graphic 
  276.         software is virtually unlimited and is far too broad to be 
  277.         completely outlined here. The graphics creation software will 
  278.         allow you to create professional quality slides and graphics 
  279.         that can then be displayed and annotated upon in the Image 
  280.         Exchange system. The only requirement of a graphics package 
  281.         is that it store its resulting images to .PCX form since that 
  282.         is currently the only supported graphics file format.
  283.  
  284.         2). Screen Capture/Conversion Utilities. There are several 
  285.         screen capture utilities that can be used to capture 
  286.         application screens and then be imported into the Image 
  287.         Exchange program so that they can be interacted upon. Another 
  288.         use for these types of programs is to utilize images in the 
  289.         Image Exchange system that are currently in a different file 
  290.         format. The programs mentioned below will convert a wide 
  291.         variety of image types to .PCX. Several screen capture/
  292.         conversion utilities have been tested and work very well with 
  293.         the Image Exchange system. Two Windows utilities that work 
  294.         very well are Hijaak for windows and Freeze Frame. For DOS 
  295.         users, Hijaak can handle all screen capture and conversion 
  296.         duties.
  297.  
  298.     The preceding list of items details what components can and will work 
  299. in the Image Exchange system. The flexibility of the system is evident in the 
  300. fact that you only need to configure the items in your application that you 
  301. truly need to make your application more productive.
  302.  
  303.                 CHAPTER 3
  304.  
  305.             IMAGE EXCHANGE INSTALLATION
  306.  
  307.     The Image Exchange Installation routine is on the program disk. To 
  308. begin the installation process simply place the program disk in the 
  309. appropriate floppy disk drive and make that drive the current logged drive.
  310.  
  311.     Example:        c:\dos> A:
  312.  
  313.     When the system prompt indicates that the active drive is the 
  314. requested floppy drive simply type "install".
  315.  
  316.     Example:        A:> Install
  317.  
  318.     When you execute the install program the Serial Solutions logo will 
  319. be displayed on the screen. A box will pop up onto the screen with the 
  320. following text.
  321.  
  322.         Welcome To The Image Exchange Installation
  323.         Program. This utility Will Setup The Image
  324.         Exchange Teleconferencing System Onto Your
  325.         Computer's Hard Drive.
  326.  
  327.                 Continue? Yes
  328.  
  329.     The opening screen's initial option is yes. If you would like to 
  330. continue to install the Image Exchange System press the enter key. If you
  331. would like to exit the the installation process you can either press the
  332. "N" key or the space bar to get "no" into the option box. Once "no" is in
  333. the option box press the enter key and you will be notified that the system
  334. has not been installed.
  335.  
  336.     The second screen in the installation process has the user set the
  337. hard drive that they wish to install the system on. The option box has  
  338. the first hard drive option that was detected on your machine. If you
  339. have more than one hard drive installed or partitioned on your system, the
  340. space bar will allow you to cycle through the desired options. Once you have
  341. determined which drive you wish to install the system on, press the enter
  342. key.
  343.  
  344.     The third screen in the installation process is the disk space check.
  345. The text of this window is the following:
  346.  
  347.         Space Detected on Machine  XXXXXXXXXX Bytes
  348.         Space Required for System  XXXXXXXX   Bytes
  349.  
  350.                  Continue? Yes
  351.  
  352.     The installation process first needs to make sure that there is
  353. enough disk space on your machine to install the system. You will also be
  354. notified on this screen as to the exact size of the system. The option box 
  355. requires the user to determine if they wish to continue the installation 
  356. process. A selection of "no" at this screen ends the installation process.
  357. Selecting "yes" here continues the install process.
  358.  
  359.     The next screen requests that the user input the path that they wish
  360. to install the system into. This screen requires that the user input the
  361. path. The default path is currently the option. If you wish to put the program
  362. into another directory type in the new path name. The cursor is currently 
  363. at the end of the displayed text, so use the backspace to get to the start
  364. of the box.
  365.  
  366.     NOTE: Do not add the drive to this path name. The drive has already
  367.     been determined earlier in the installation process.
  368.  
  369.     The next screen shows the user what the completed path name is and
  370. prompts the user to make sure that this is the correct path to install the
  371. system. A "yes" response here will start the installation process. A "no"
  372. response here will end the installation process.
  373.  
  374.     Once the installation process begins, a file copy box will pop up
  375. onto the screen and let the user see that the files are being copied. Once
  376. the files have been copied onto the system a box will pop up to tell the user
  377. that the installation process is complete.
  378.  
  379.     After completing the installation process, you are ready to begin to
  380. use the Image Exchange Teleconferencing system.
  381.                          
  382.  
  383.             ERROR MESSAGES FOR INSTALL
  384.  
  385.     System Must Be Installed From A Floppy Disk
  386.     This Error is displayed if the install program was run from a hard
  387.     drive. The Image Exchange system must be installed from a floppy
  388.     disk.
  389.  
  390.     Source Disk Appears To Be Invalid
  391.     There was either a file missing from the installation disk or a file
  392.     appears to be corrupted. If you get this message contact Serial
  393.     Solutions to resolve the problem.
  394.  
  395.     Minimum VGA Graphic Card Not Detected
  396.     The Image Exchange system requires a minimum of a VGA card to run.
  397.     A VGA card was not detected in the machine. 
  398.  
  399.     Can't Allocate Enough Memory
  400.     This memory can occur in a number of places in the program. The cause is
  401.     generally that there is not enough RAM in your machine to execute a
  402.     function. To fix this problem either, upgrade the amount of RAM in 
  403.     your system or make sure that there are no background processes 
  404.     running when you install the system (TSR's etc...)
  405.  
  406.     Can't De-allocate Expanded Memory
  407.     Expanded memory was allocated for some function and it could not be
  408.     correctly de-allocated. Make sure that your EMS driver is installed 
  409.     correctly and that it is LIM 4.0 compatible.
  410.  
  411.     Expanded Memory Page Map Error
  412.     An EMS internal error has occurred and the data that was being stored 
  413.     could not be recovered. Please check your EMS documentation and make
  414.     sure that it is installed correctly and that it is LIM 4.0 compatible.
  415.  
  416.     Error Allocating Expanded Memory
  417.     An EMS error has occurred in allocating the needed memory. Please 
  418.     check your EMS documentation and make sure that it is installed 
  419.     correctly and that it is LIM 4.0 compatible.
  420.  
  421.     No Hard Drive Detected
  422.     The Image Exchange system can only be installed on a hard drive. There
  423.     was no hard drive detected on the target system. To get a floppy 
  424.     system that can be ported from machine to machine please contact 
  425.     Serial Solutions.
  426.  
  427.     Can't Open Setup File
  428.     The setup file, which is required by the installation routine to 
  429.     determine which files need to be copied, could not be opened. This
  430.     probably means that the file is corrupted. Please contact Serial
  431.     Solutions for upgrade.
  432.  
  433.     Setup File Appears Invalid
  434.     The setup file, which is required by the installation routine to 
  435.     determine which files need to be copied, could not be opened. This
  436.     probably means that the file is corrupted. Please contact Serial
  437.     Solutions for upgrade.
  438.  
  439.     Not Enough Disk Space To Install Image Exchange
  440.     There is not enough room on the target machine to install the system.
  441.     To correctly install the system you must either install the system
  442.     on another drive or free up enough space for the installation.
  443.  
  444.     Invalid Directory - Not Created
  445.     The proposed directory that was input by the user could not be 
  446.     created.Try the installation again and either change the path name 
  447.     to something different or check the path and try again.
  448.  
  449.     Drive Not Ready - Try Again
  450.     A copy operation from a floppy disk found the drive not to be ready.
  451.     To fix this situation simply make sure that the disk is in the drive
  452.     and the door is closed or that it is properly seated.
  453.  
  454.     Setup File Not Found
  455.     The installation setup file could not be found on the install disk.
  456.     This usually means that the install disk is invalid. Please contact
  457.     Serial Solutions for to correct this problem.
  458.  
  459.     Source File Not Found
  460.     A file that was listed in the setup file could not be found. This 
  461.     usually means that the install disk is invalid. Please contact
  462.     Serial Solutions for to correct this problem.
  463.      
  464.     Can't Open Source File
  465.     A source file that needs to be copied in the install program could
  466.     not be opened. This means that the file is most likely corrupted
  467.     and needs to be replaced.
  468.  
  469.     Can't Read Source File
  470.     A source file that needs to be copied in the install program could
  471.     not be read. This means that the file is most likely corrupted
  472.     and needs to be replaced.
  473.  
  474.     Can't Write Source File
  475.     A source file that needs to be copied in the install program could
  476.     not be written to the hard drive. This means that there may be a 
  477.     problem with the hard drive. Please consult your hardware manual.
  478.  
  479.  
  480.  
  481.                 CHAPTER 4
  482.         STARTING IMAGE EXCHANGE AND OPERATION INSTRUCTIONS
  483.  
  484.     Entering Image Exchange
  485.  
  486.     Once the Image Exchange system has been installed you are ready to 
  487. begin. To enter the program you simply type from the dos prompt the name of 
  488. the program, "IMAGEX"
  489.  
  490.         example:  C:>IMAGEX
  491.  
  492.     The program will begin to execute, provided your system has met the 
  493. minimum system requirements (See chapter 2 on system requirements). The Image 
  494. Exchange system will begin the initialization process.
  495.     
  496.     Once the program is under way a title screen will appear. At the top 
  497. of the screen you can watch as each peripheral device is detected and 
  498. initialized. The initialization order is as follows:
  499.  
  500.     1) The Graphic Card component
  501.     A fatal error will occur if the VGA card cannot be initialized 
  502.     correctly. A Dos message will be printed on the screen that will tell 
  503.     the user that they have an incompatible graphics card.
  504.  
  505.     2) The Modem Component
  506.     Currently there are five options for the modem setup. They appear as 
  507.     follows:
  508.  
  509.         1)  None. This option means that no modem type is defined. 
  510.         This option should be used if you do not plan to connect to a 
  511.         remote location. This could be the case if you are just 
  512.         planning to use the system in a local environment. 
  513.  
  514.         2)  NULL. The Null modem type is to be used if your remote 
  515.         connection does not require access through the public switched
  516.         network. No actual communication test is made with this option
  517.         since there is no actual hardware to test for compatibility. 
  518.         This option is for systems that are either hardwired together 
  519.         in a traditional Null modem arrangement or the system is to be
  520.         used in an arrangement that does not require dial tone (ex. 
  521.         ISDN phone connection or direct connection). 
  522.  
  523.         3)  Hayes. The Hayes modem type should be used if your modem 
  524.         type is compatible with the Hayes standard AT command set. 
  525.         Many of the commercial modems available today are Hayes 
  526.         compatible. Check your modem manual for Hayes compatibility. 
  527.  
  528.         4)  Trailblazer. The Telebit Trailblazer modem implements  a 
  529.         proprietary mode that runs at speeds up to 19200 by using 
  530.         their own data compression algorithms. The trailblazer can 
  531.         also be configured to work as a Hayes compatible modem. See 
  532.         your trailblazer manual for details.
  533.  
  534.         5)  Comsphere. The AT&T Comsphere 3820 modem is similar to the
  535.         trailblazer in that it possesses a proprietary mode with the 
  536.         distinction of being able to send data much faster than the 
  537.         Trailblazer. The Comsphere modem also allows you to set it 
  538.         into Hayes compatible mode. See your Comsphere documentation 
  539.         for details on how to do this.
  540.  
  541.         There are three messages that can appear with respect to the 
  542.         initialization of the communication device.
  543.  
  544.         1) "MODEM NOT DETECTED" - This could be either the modem was 
  545.         not found to be present, or the modem is set to an invalid or 
  546.         incorrect com port or interrupt request number. If the modem 
  547.         is just assigned to an incorrect comport or IRQ number, this 
  548.         can be corrected in the configuration menu where you can re-
  549.         initialize the modem. If you are purposely setting the system 
  550.         up for no modem ( not going to use one or have another device 
  551.         attached to where the modem would go ) This is the correct 
  552.         message.
  553.  
  554.         2) "SETUP FOR NULL MODEM" - This message indicates that the 
  555.         detected modem type is a Null Modem. This only means that when
  556.         you try to connect you will not be asked to put in a telephone 
  557.         number. This is the correct message if you are truly using a 
  558.         Null modem connection, ISDN phone, or direct dedicated 
  559.         connection. If this is the incorrect message you can change 
  560.         modem type for re-initialization in the configuration menu.
  561.  
  562.         3) "MODEM INITIALIZED" - This message signifies that the 
  563.         modem was tested, setup correctly and was detected as present 
  564.         and working properly. If this is the message you are now ready
  565.         to connect to a remote site.
  566.  
  567.     3) The Tablet Component 
  568.     The digitizing tablet is an external input device that can be used to 
  569.     manipulate the program interface and tools. The tablet specifications 
  570.     for this program follow the summagraphics MM1201 standard. There are 
  571.     two sizes of tablets that the Image Exchange system supports. The 
  572.     larger desktop size is 12 x 12 while the smaller size is 6 x 9. Both 
  573.     of these tablets can come in either the stiff backed traditional 
  574.     tablet or the flexible roll-up type tablet. The tablet is initialized 
  575.     similar to the modem port in that if a tablet is defined, that port 
  576.     will be tested to see if the tablet is detected and working properly.
  577.  
  578.     There are two messages that can occur while initializing the tablet.
  579.  
  580.         1) "TABLET NOT DETECTED" - This message means that the 
  581.         defined tablet data was either invalid or a tablet is not 
  582.         present and is not expected to be used. If you have a tablet 
  583.         attached to the system you can re-initialize from the 
  584.         configuration menu. This could mean that either you have no 
  585.         tablet connected or the tablet is connected to the incorrect 
  586.         port.
  587.  
  588.         2) "TABLET INITIALIZED" - This means that the tablet was 
  589.         found and it was initialized correctly and can be  used while 
  590.         inside the application.
  591.  
  592.     4) The Mouse Component
  593.     The mouse usage in this program does not use an internal driver. 
  594.     Instead, it  uses the DOS BIOS calls that are allocated for mouse 
  595.     usage. Any mouse should work that is compatable with the Microsoft 
  596.     mouse formats. The mouse can be used in place of, or in conjunction 
  597.     with, the tablet. The mouse is more comfortable for some people with 
  598.     the majority of the system tools. The tablet however, naturally fits 
  599.     most writing styles for any free-hand drawing that you may need to do.
  600.  
  601.     There are two messages that can occur with respect to initializing 
  602.     the mouse.
  603.  
  604.         1) "MOUSE NOT DETECTED" - This means that the mouse was not 
  605.         detected. If a mouse is attached to the system and this 
  606.         message appears, make sure that the mouse driver was 
  607.         installed correctly before entering the program. Also make 
  608.         sure that the mouse is a compatable device.
  609.  
  610.         2) "MOUSE INITIALIZED" - This message means that the mouse 
  611.         was detected and seems to be operating fine. The mouse can 
  612.         now be used in the system.
  613.  
  614.     5) Expanded Memory Component 
  615.     The Image Exchange system will run much more quickly and efficiently 
  616.     with the use of expanded memory. The program should never use more 
  617.     than 8 meg. of extra memory to do all that it needs to do. If The 
  618.     memory is not present the system will still run, it will just not run 
  619.     as quickly because of all the disk activity it will need to do. For 
  620.     the program to recognize the expanded memory it is required to be at 
  621.     least LIM 4.0 compatible. 
  622.  
  623.     There are two messages that the user can get while trying to 
  624.     initialize the expanded memory.
  625.  
  626.         1) "EXPANDED MEMORY SETUP" - If the user gets this message, 
  627.         the expanded memory was found and was setup. The program will 
  628.         now use that memory whenever it requires large amounts of 
  629.         space for storage.
  630.  
  631.         2) "EXPANDED MEMORY NOT DETECTED" - This message means that 
  632.         the expanded memory test and initialization failed. This could
  633.         be due to either not having any expanded memory setup or the 
  634.         expanded memory driver is not compatable with what the system 
  635.         needs to run expanded memory. If you do have expanded memory 
  636.         in the system check the driver documentation to make sure that
  637.         it is LIM 4.0 compatable and that it is installed correctly.
  638.  
  639.  
  640.                 The Menu Tools File
  641.  
  642.     The Image Exchange system uses many different components that the 
  643. user should not have to keep track of each time they enter the program. There 
  644. are also diverse preferences for tool attributes as well as defined FastMenu 
  645. tools. This is all accomplished through the use of a default file named 
  646. TOOLS.DEF.  The TOOLS.DEF file is created by the program to hold all the 
  647. current users tools and tool values as well as all the communications and 
  648. tablet parameters, that have been set up so they don't have to keep being 
  649. set up each time you use the Image Exchange system. The TOOLS.DEF file is 
  650. created automatically upon exiting the program. If  it is not found, the 
  651. system defaults are used (which the user can change to what they desire them 
  652. to be) during the operation of the program. If the TOOLS.DEF file is found 
  653. the values contained inside it are used to setup the program.
  654.  
  655.     If at any time you wish to return to the systems default tools and 
  656. attributes you only need to delete the TOOLS.DEF file. Deleting this file 
  657. will in effect return the system to its default state and will start a new 
  658. file the next time you enter the system.
  659.  
  660.     Different applications may require you to keep several tools files 
  661. on the system, this is easily done as long as they are saved by they user to 
  662. different file names after use and restored to TOOLS.DEF when they are used 
  663. again.
  664.  
  665.     What follows is the TOOLS.DEF file format and specification. This is 
  666. technical data and will not be needed for most users. Advanced users may find 
  667. some use in this specification since theoretically this file could be 
  668. artificially created to give the user the desired resulting file.
  669.  
  670.  
  671.     TOOLS.DEF File Specification and Format
  672.  
  673.     All fields in this file format are one(1) byte in size. Some fields 
  674. are strings and are therefore made up of a number of bytes.
  675.  
  676.     Modem Fields
  677.     Field 1 - Modem Port (0-3)  0 - Com1, 1 - Com2, 2 - Com3, 3 - Com4
  678.     Field 2 - Modem Address(Valid I/O Address)  0x3F8, 0x2F8, 0x3E8, 
  679.           0x2E8 etc...
  680.     Field 3 - Modem Interrupt Number (Valid IRQ Number)  10, 11, 12, 
  681.           13 etc...
  682.     Field 4 - Modem Baud (4-10)  4 - 1200, 5 - 2400, 6 - 4800, 7 - 9600, 
  683.           8 - 19200, 9 - 38400, 10 - 56000
  684.     Field 5 - Modem Parity (0, 1, 3) Not User Definable
  685.     Field 6 - Modem Stop Bits (0,1) Not User Definable
  686.     Field 7 - Modem Word Size (2, 3) Not User Definable
  687.     Field 8 - Modem Type (0-4) 0 - None, 1 - NULL, 2 - Hayes, 
  688.           3 - TrailBlazer, 4 - Comsphere
  689.  
  690.     Tablet Fields
  691.     Field 9 -   Tablet Port(0-3) 0 - Com1, 1 - Com2, 2 - Com3, 3 - Com4
  692.     Field 10 - Tablet Address(Valid I/O Address)  0x3F8, 0x2F8, 0x3E8, 
  693.            0x2E8 etc...
  694.     Field 11 - Tablet Interrupt Number ( Valid IRQ Number) 10, 11, 12, 
  695.            13 etc...
  696.     Field 12 - Tablet Baud (4-10) Only 7 - 9600 is Valid
  697.     Field 13 - Tablet Parity (0, 1, 3) Not User Definable
  698.     Field 14 - Tablet Stop Bits (0, 1) Not User Definable
  699.     Field 15 - Tablet Word Size (2, 3) Not User Definable
  700.  
  701.     Tool Fields
  702.     Field 16 - Draw Specification (0)
  703.     Field 17 - Draw Width (1-8)
  704.     Field 18 - Unused
  705.     Field 19 - Draw Color (0-255) Valid Palette Indexes
  706.  
  707.     Field 20 - Rectangle Specification (1)
  708.     Field 21 - Rectangle Width (1-8)
  709.     Field 22 - Rectangle Fill (0,1) 0 - Unfilled, 1 - Filled
  710.     Field 23 - Rectangle Color (0-255) Valid Palette Indexes
  711.  
  712.     Field 24 - Square Specification (2)
  713.     Field 25 - Square Width (1-8)
  714.     Field 26 - Square Fill (0,1) 0 - Unfilled, 1 - Filled
  715.     Field 27 - Square Color (0-255) Valid Palette Indexes
  716.  
  717.     Field 28 - Line Specification (3)
  718.     Field 29 - Line Width (1-8)
  719.     Field 30 - Line Fill (0,1) 0 - Unfilled, 1 - Filled
  720.     Field 31 - Line Color (0-255) Valid Palette Indexes
  721.  
  722.     Field 32 - Circle Specification (4)
  723.     Field 33 - Circle Width (1-8)
  724.     Field 34 - Circle Fill (0,1) 0 - Unfilled, 1 - Filled
  725.     Field 35 - Circle Color (0-255) Valid Palette Indexes
  726.     
  727.     Field 36 - Point Specification (5)
  728.     Field 37 - Unused
  729.     Field 38 - Unused
  730.     Field 39 - Point Color (0-255) Valid Palette Indexes
  731.  
  732.     Field 40 - Clear Screen Specification (6)
  733.     Field 41 - Current Zoom Level (2, 4, 8) 2 - 2x, 4 - 4x, 
  734.            8 - 8x Zoom Level
  735.     Field 42 - Current Erase Value (0, 1) 0 - Undo, 1 - Selective Erase
  736.     Field 43 - Clear Screen Color (0-255) Valid Palette Indexes
  737.  
  738.     Text Specifications
  739.     Field 44 - Text Color (0-255) Valid Palette Indexes
  740.     Field 45 - Text Size X (1-8) Width of Text
  741.     Field 46 - Text Size Y (1-8) Height of Text
  742.  
  743.     Default Call Parameters
  744.     Field 47 - Call Delay (0-255) Time of Connection Delay in Seconds
  745.     Field 48 - Transmission Retry (0-255) Number of Retrys on Errors
  746.     Field 49 - Length Of Default Person To Call (1-25) Size of string
  747.     Field 50 - Name Of Default Person To Call - Actual String
  748.     Field 51 - Length Of Default Number To Call (1-20) Size of String
  749.     Field 52 - Default Number To Call - Actual String
  750.  
  751.     FastMenu Definition
  752.     Field 53 - Unused
  753.     Field 54 - Number of Icons in the FastMenu - Size of FastMenu
  754.     Field 55 - Unused
  755.     Field 56 - Unused
  756.  
  757.     All The below fields (53-57) are repeated N(number of fastmenu icons 
  758.     defined) times.
  759.     Field 57 - Icons Position in the FastMenu 
  760.     Field 58 - Icons Tool Number 
  761.     Field 59 - Icons Beginning Width(X) Position 
  762.     Field 60 - Icons Beginning Height(Y) Position
  763.     Field 61 - FastMenu Status (Button Status) (0,1) 0 - Off, 1 - On
  764.  
  765.     Default Image Directory
  766.     Field 62 - Default Image Directory
  767.  
  768.  
  769.  
  770.                 Cursor Manipulation 
  771.  
  772.     This section will describe what is meant by cursor manipulation and 
  773. how each peripheral pointing device achieves cursor movement across the 
  774. screen.
  775.  
  776.     The cursor can move freely across the drawing space. This can be 
  777. accomplished with the keyboard, the mouse or a digitizing tablet. Following 
  778. is a list of the ways that cursor movement can be achieved:
  779.  
  780.     1) Keyboard. The keyboard can be used to move the cursor  by using of 
  781.     the arrow keys. Each depression of the arrow key will move the cursor 
  782.     one pixel in the intended direction. Since the cursor moves only one 
  783.     pixel at a time using the keyboard for cursor movement can be very 
  784.     slow. One thing to keep in mind with respect to movement through 
  785.     the keyboard, The Num-Lock key must be off to use the numeric 
  786.     keypad arrow keys.
  787.  
  788.     2) Mouse. The mouse can be used to move the cursor by sliding it 
  789.     along a flat surface. As you move the mouse around the desktop you 
  790.     will notice the cursor is staying with your movements. If you are 
  791.     familiar with the use of a mouse, you should find this very natural. 
  792.     On the other hand people that have not used a mouse before may need 
  793.     some time to become proficient at it.
  794.  
  795.     3)  Digitizing Tablet. The tablet is similar to the mouse in that as 
  796.     you move the stylus along the tablet the cursor moves with your pen 
  797.     actions. The difference between the mouse and the tablet is that 
  798.     with the tablet,  the pen must stay within the boundaries of the 
  799.     tablet. Those people that are familiar with the operation of the 
  800.     tablet will find the operation very smooth, those people that are 
  801.     not as familiar with its operation may need some practice.
  802.  
  803.     The cursor movement was explained in great detail here so that future 
  804. references to cursor movement will not mention the input specifics of the 
  805. operation. From here on in the documentation only generic cursor movement 
  806. will be discussed and it will be up to the user to determine the specific 
  807. actions necessary to achieve a particular cursor movement in their system 
  808. configuration.
  809.  
  810.                 Option Selection
  811.  
  812.     This section describes how option selection is achieved by each 
  813. compatible peripheral pointing device. 
  814.  
  815.     There are many ways that an option can be selected in the Image 
  816. Exchange system. An option selection refers to a positive indicator from the 
  817. user that the selection is proper. The following is a complete list as to the 
  818. ways that selection can be accomplished in the Image Exchange system.
  819.  
  820.     1) Keyboard. All that is required to select something from the 
  821.     keyboard is to press the Enter key. Once the cursor is positioned 
  822.     over the desired option the keyboard enter key will select the 
  823.     desired option.
  824.  
  825.     2) Mouse. The way you select an option from the mouse is to position 
  826.     the cursor over the desired option and depress the left button on the 
  827.     top of the mouse. 
  828.  
  829.     3) Tablet. Option selection is accomplished through the tablet by 
  830.     moving the cursor over the desired option and pressing the stylus to 
  831.     the surface of the tablet. Once the stylus makes contact with tablet 
  832.     surface the option will be automatically selected.
  833.  
  834.     The option selection process was explained in great detail here so 
  835. that future references to option selection will not mention the input 
  836. specifics of the operation. From here on, only the generic form of option 
  837. selection will be used and it will be up to the user to determine which is 
  838. correct for their particular system configuration.
  839.  
  840.                 Option Cancelation
  841.  
  842.     This section will discuss how the user cancels an operation with the 
  843. various peripheral devices.
  844.  
  845.     There are many ways that an option can be cancelled in the Image 
  846. Exchange system. An option cancelation refers to a negative indicator from 
  847. the user that the selection is not correct and they wish to cancel the 
  848. operation. Option cancelation can also refer to clearing the screen of menus 
  849. without making any change in the current settings. The following is a 
  850. complete list as to the ways that cancelation can be accomplished in the 
  851. Image Exchange system.
  852.  
  853.     1) Keyboard. All that is required to cancel something from the 
  854.     keyboard is to press the Escape key. At any time within any of the 
  855.     menus or sub-menus the escape key will return you to the previous 
  856.     state or return a changed value to its previous state.
  857.  
  858.     2) Mouse. The way you cancel an option from the mouse is to depress 
  859.     the right button on the top of the mouse. This will cancel the 
  860.     current option and reset it to its previous state or it will return 
  861.     you to your previous menu position or sub-menu position.
  862.  
  863.     3) Tablet. Option cancelation is accomplished through the tablet by 
  864.     depressing the button on the side of the stylus. Once this button is 
  865.     depressed and you release it the current option will be cancelled or 
  866.     restored to its previous state depending upon your current location.
  867.  
  868.     The option cancelation process was explained in great detail here so 
  869. that future references to option cancelation will not mention the input 
  870. specifics of the operation. From here on the documentation will only mention 
  871. option cancelation and it will be up to the user to determine the specifics 
  872. of  how to implement an option cancelation in their system configuration.
  873.  
  874.                 Program Operation
  875.  
  876.     Once the system has finished initializing we are ready to begin using 
  877. the Image Exchange system. The opening screen components to the system are 
  878. defined below.
  879.  
  880.     Screen Components
  881.  
  882.     Opening Screen: The opening screen should come up right after the 
  883. system goes through its self diagnostics and initialization. The opening 
  884. screen is just a blank screen that the user can use to draw or communicate 
  885. ideas to another site or sites. The color of the screen is dependant on what 
  886. the user has declared it to be on exit from the program during the last 
  887. session. The default color that is loaded for first time users is black. 
  888.  
  889.     Initial Tool:  The pencil is the initial tool that is displayed in 
  890. the upper left hand corner of the screen. The pencil is used for freehand 
  891. drawing on the drawing screen. The pencil is in the color that it was defined 
  892. to be from the previous session. The default pencil color is a bright green. 
  893. The color that the pencil draws in is always the same color as the icon so 
  894. the user will always know what color they are about to draw.
  895.  
  896.     Fastmenu: The fastmenu is a collection of icons that the user can 
  897. select from without having to return to the main menu to choose a new tool. 
  898. There is no fastmenu defined for default or the initial entry into the 
  899. program. For more details on the fastmenu refer to the fastmenu chapter.
  900.  
  901.     Once the initial setup has completed and the drawing tool is set on 
  902. the screen, the user is free to begin using the pencil. The user must have 
  903. some type of pointing device ( input ) to manipulate the tools on the screen. 
  904. Take this opportunity to familiarize yourself with the operation of your 
  905. pointing device and how it draws on the screen.
  906.  
  907.     NOTE: The keyboard is not able to be used as an input device for the 
  908. drawing tools. In order to truly accomplish any tasks you should have 
  909. equipped yourself with either a mouse or a tablet.
  910.  
  911.     To add more functionality to the Image Exchange system it is now time 
  912. to look at the heart of the program, the main menu.
  913.  
  914.  
  915.                 CHAPTER 5
  916.  
  917.                DEFINING THE ICONS
  918.  
  919.             THE MAIN MENU AND ICON SUB-MENUS
  920.  
  921.  
  922.     To reach the main menu you only need to issue a cancel from your 
  923. pointing device or keyboard and the main menu will appear on the screen. The 
  924. main menu is where you will command all actions within the program, and is 
  925. comprised of many different icons that mean different things. Once the menu 
  926. is on the screen you will notice that your cursor has changed from the tool 
  927. that was currently active to a small cross. To select a sub-menu from the 
  928. main menu simply position the cursor over any icon you wish to choose and 
  929. select it. Each icon represents a different function and will be described 
  930. in detail below.
  931.  
  932.     The main menu actually serves two purposes. One purpose for the main 
  933. menu is to select the current attributes each function will take on as you 
  934. use the program. The other purpose served by the main menu is to add icons 
  935. to the fastmenu. Each of these options will be described in detail in the 
  936. sections below. Each icon represents a different function or set of 
  937. functions. Each function possesses an attribute or attributes, so for a 
  938. specific icon you may refer to that specific section to find out how to 
  939. change those attributes. The attribute menu is always reached by using the 
  940. select. 
  941.  
  942.     The other feature that is available to the user from the main menu 
  943. is to add any icon to the Fastmenu. The fastmenu is a user defined list of 
  944. icons which the user can place on the bottom of the screen and can be 
  945. accessed at any time from the drawing space. To add an icon to the fastmenu 
  946. simply position the cursor over the desired icon to add and use the cancel 
  947. option. The fastmenu allows the user to define a list of icons they use the 
  948. most so they have the ability to use those icons at any time directly from 
  949. the drawing screen. For an in-depth look at the fastmenu and how it operates 
  950. see chapter 6 on the  fastmenu.
  951.  
  952.     The following is an in-depth description of each icon in the main 
  953. menu and its options and attributes in the main menu, as well as its 
  954. functionality when added to the fastmenu.
  955.  
  956.     Common Main Menu Sub-Functions
  957.  
  958.     Palette Selection and Line Width Selection
  959.  
  960.     There are two menu sub-functions that you encounter repeatedly when 
  961. setting up the attributes for the drawing tools. All the drawing tools 
  962. require the ability to change color and to change the tool line widths. The 
  963. two common tools are the palette selection menu and the line width selection 
  964. menu.
  965.  
  966.     Palette Selection Menu: The palette selection menu will appear on the 
  967. screen once a color change is requested. The palette selection menu consists 
  968. of a box that holds the current drawing color and the available color 
  969. palette. The colored box on the left of the palette menu holds the current 
  970. drawing tool color. This is the color in which your cursor will be depicted, 
  971. as well as the color your drawing tool will draw in when you are at the 
  972. drawing screen. The long multi-colored box to the right of the current color 
  973. box is the available color palette. To change the current drawing color, 
  974. position the cursor over the desired color chip and press the select key. 
  975.  
  976.     You will notice that the color you have selected now appears in the 
  977. current color box. If you do not see the exact color that you are looking 
  978. for, or you need to match the color to something on the screen image, just 
  979. position the cursor at the desired location on the screen and press the 
  980. select key. 
  981.  
  982.     To leave the color palette selection menu, press the cancel key and 
  983. the menu will disappear. The color that was in the large box on the palette 
  984. menu is the color that your tool will be on exiting from the menu.
  985.  
  986.     Line Width Selection Menu: When you select the line width selection 
  987. option a new menu pops up that has two components. On the left side of the 
  988. menu is the current width size box. This holds the numeric value of the 
  989. current line width. On the right side of the line width selection menu is a 
  990. line segment that depicts the current line width in the current drawing color.
  991. Moving the pointing device to the left will make the line shrink and moving 
  992. it to the right will make the line grow. The line width can range anywhere 
  993. from a value of 1 to a value of 8. The number in the current line width box 
  994. will change as you move your pointing device to indicate what the numerical 
  995. value of the line width is at the present time. When you have the desired 
  996. line width on the screen press the select key to keep the new line width. To 
  997. cancel the line width change press the cancel key. Canceling from the line 
  998. width menu will change the line width back to what it was on entry to the 
  999. function. Either selecting or canceling will return you to where you called 
  1000. the line selection function.
  1001.  
  1002.     NOTE: For mouse users it may be more natural to use smaller line 
  1003. widths for free-hand drawing due to the way the line is drawn. It will appear 
  1004. to  you to get drawn in an unnatural pattern if you move the mouse fast. The 
  1005. tablet does not normally have this same problem.
  1006.  
  1007.  
  1008.     The Draw Icon
  1009.     
  1010.     The draw icon is the first icon on the left side along the top row, 
  1011. it is shaped in the form of a pencil. The draw icon button is represented by 
  1012. an image of a black pencil in the center. To access the draw attribute menu, 
  1013. position the cursor over the icon button and select it. A sub-menu will pop 
  1014. up that has the drawing tool at the upper left and the title "Draw" reset in 
  1015. the title box at the top of the menu in the center. 
  1016.  
  1017.     The drawing attributes consist of two different options, palette and 
  1018. line width.
  1019.  
  1020.     Palette: The palette button is the top button on the menu. The 
  1021. palette function allows you to select the desired drawing pen color. To 
  1022. select the palette menu, position the cursor over the palette button and 
  1023. select it. This will bring up the palette selection menu. For more 
  1024. information about the palette selection menu please see the chapter titled 
  1025. palette.
  1026.  
  1027.     Line Width: The second button on the drawing tool  attribute menu is 
  1028. the line width button. The line width button is labeled "WIDTH", and is on 
  1029. left side of the menu. Directly across from the line width button is a text 
  1030. box that tells you the size of the current line width. To change the line 
  1031. width, position the cursor over the width box and press the select button. 
  1032. This will bring up the line width selection menu. For more information about 
  1033. the line width selection menu please see the chapter titled line width.
  1034.  
  1035.     Escaping From The Draw Attribute Menu: To escape at any time from 
  1036. the draw attribute menu, you only need to press the escape key and you will 
  1037. return to the main system menu.
  1038.  
  1039.  
  1040.     The Rectangle Icon
  1041.  
  1042.     The rectangle button is the second icon button from the left on the 
  1043. top row. The rectangle icon is identified by a black horizontal rectangle in 
  1044. the center of the button. The rectangle tool can be used to draw a box of any 
  1045. shape on the screen. The resulting rectangle can be either filled or not 
  1046. filled. To select the rectangle attribute menu, position the cursor over the 
  1047. rectangle button and press the select key. A menu will pop up that has the 
  1048. rectangle icon in the top left corner of the menu. To the right of the 
  1049. rectangle icon is a heading box that has the word "RECTANGLE" in it. 
  1050.  
  1051.     The rectangle tool has three attribute options. The three attributes 
  1052. are palette, line width, and fill.
  1053.     
  1054.     Palette: The palette button is the top button on the menu. The 
  1055. palette function allows you to select the desired rectangle drawing pen 
  1056. color. To select the palette attribute, position the cursor over the palette 
  1057. button and press the select key. This will bring up the Palette selection 
  1058. menu. For more information about the palette selection menu please read the 
  1059. section titled palette.
  1060.  
  1061.     Line Width: The second button on the rectangle attribute menu is the 
  1062. line width button. The line width button is labeled "WIDTH", and is on the 
  1063. left side of the menu. Directly across from the line width button is a text 
  1064. box that tells you the current line width. To change the line width, position 
  1065. the cursor over the width box and press the select button. This will bring up 
  1066. the line width selection menu. For more information on the line selection menu
  1067. please read the section titled line width.
  1068.  
  1069.     Fill: The Fill attribute is the bottom button on the rectangle 
  1070. attribute menu. The fill attribute tells whether the rectangle will be a 
  1071. solid object or a rectangle drawn with four lines. The fill option button is 
  1072. labeled "FILL" on the left side of the menu and a recessed text box on the 
  1073. right side depicts the current rectangle drawing status, either ON or OFF. 
  1074. The fill attribute is a toggle which means that you only need to click on 
  1075. the button to change the selection from on to off. 
  1076.  
  1077.     NOTE: When the fill option is on, the line width option becomes void. 
  1078. This is because you can't have a filled box and a line width of any size.
  1079.  
  1080.     Escaping From The Rectangle Attribute Menu: To escape at any time 
  1081. from the rectangle attribute menu, you only need to press the cancelation key 
  1082. and the rectangle attribute menu will disappear leaving you at the main system
  1083. menu.
  1084.  
  1085.  
  1086.     The Square Icon
  1087.  
  1088.     The square button is the third button from the left along the top 
  1089. row. The square tool allows the user to draw rectangles that need to be the 
  1090. same dimensions along each side. The square button is represented by a black 
  1091. square in the middle of the icon button. To select the square attribute menu, 
  1092. simply position the cursor over the square button and press the select key. 
  1093. When you select the square button a square attribute menu will pop onto the 
  1094. screen over the main system menu. The square attribute menu has the square 
  1095. icon  in the top left corner of the menu. To the right of the square icon is 
  1096. a heading box with the word "SQUARE" in it. 
  1097.  
  1098.     The square attribute menu is composed of three options. These options 
  1099. are palette, line width, and fill.
  1100.  
  1101.     Palette: The palette button is the top button on the menu. The palette
  1102. function allows you to select the desired square drawing pen color. To select 
  1103. the palette attribute, position the cursor over the palette button and press 
  1104. the select key. This will bring up the Palette selection menu. For more 
  1105. information on the palette selection menu please read the section titled 
  1106. palette.
  1107.  
  1108.     Line Width: The second button on the square attribute menu is the 
  1109. line width button. The line width button is labeled "WIDTH" and is on left 
  1110. side of the menu. Directly to the right of the line width button is a text 
  1111. box that tells current line width. To change the line width, position the 
  1112. cursor over the line width box and press the select key. This will bring up 
  1113. the Line width selection menu. For more information on the line width 
  1114. selection menu please read the section titled line width.
  1115.  
  1116.     Fill: The Fill attribute is the bottom button on the square attribute 
  1117. menu. The fill attribute tells whether the square will be solid or drawn with 
  1118. four individual lines. The fill option has a button labeled "FILL" on the left
  1119. side of the menu and a recessed text box on the right side that tells the 
  1120. current square drawing status, either ON or OFF. The fill attribute is a 
  1121. toggle which means that you only need to click on the button to change the 
  1122. selection from on to off. 
  1123.  
  1124.     NOTE: When the fill option is on, the line width option becomes void. 
  1125. This is because you can not have a filled box with any line width.
  1126.  
  1127.     Escaping From The Square Attribute Menu: To escape at any time from 
  1128. the square attribute menu, you only need to press the cancel option and the 
  1129. square attribute menu will disappear leaving you at the main system menu.
  1130.  
  1131.  
  1132.     The Line Icon
  1133.  
  1134.     The line button is the fourth icon from the left along the top row. 
  1135. The line tool allows the user to draw straight lines from one exact position 
  1136. on the screen to another. The line button is represented by a black line 
  1137. moving diagonally across the icon button. To select the line attribute menu, 
  1138. simply position the cursor over the line button and press the select key. 
  1139. When you select the line button, a line attribute menu will pop onto the 
  1140. screen over the main system menu. The line attribute menu will have the line 
  1141. icon in the top left corner of the menu. To the right of the line icon is a 
  1142. heading box with the word "LINE" in it. 
  1143.  
  1144.     The line attribute menu is composed of two options. These options are 
  1145. palette, and line width.
  1146.  
  1147.     Palette: The palette button is the top button on the menu. The 
  1148. palette function allows you to select the desired line drawing pen color. To 
  1149. select the palette attribute, position the cursor over the palette button and 
  1150. press the select key. This will bring up the palette selection menu.
  1151.  
  1152.     Line Width: The second button on the line attribute menu is the line 
  1153. width button. The line width button is labeled "WIDTH", and is on left side 
  1154. of the menu. Directly to the right of the line width button is a text box 
  1155. that indicates the current line width. To change the line width, position the 
  1156. cursor over the width box and press the select key. This will bring up the 
  1157. Line width selection menu. For more information about the line selection menu 
  1158. please read the section titled line width.
  1159.  
  1160.     Escaping From The Line Attribute Menu: To escape at any time from the 
  1161. line attribute menu, you only need to press the cancelation key and the line 
  1162. attribute menu will disappear leaving you at the main system menu.
  1163.  
  1164.  
  1165.     The Circle Icon
  1166.  
  1167.     The circle button is the fifth button from the left in the first row. 
  1168. The circle tool allows the user to draw circles, either filled or outlined at 
  1169. any position on the screen. The circle button is represented by a black circle
  1170. in the middle of the icon button. To select the circle attribute menu, simply 
  1171. position the cursor over the circle button and press the select key. When you 
  1172. select the circle button, a circle attribute menu will pop onto the screen 
  1173. over the main system menu. The circle attribute menu will have the circle 
  1174. icon in the top left corner of the menu. To the right of the circle icon is a 
  1175. heading box with the word "CIRCLE" in it. 
  1176.  
  1177.     The circle attribute menu is composed of three options. These options 
  1178. are palette, line width, and fill.
  1179.  
  1180.     Palette: The palette button is the top button on the menu. The 
  1181. palette function allows you to select the desired circle drawing pen color. 
  1182. To select the palette attribute, position the cursor over the palette button 
  1183. and press the select key. This will bring up the palette selection menu. For 
  1184. more information about the palette selection menu please read the section 
  1185. entitled palette.
  1186.  
  1187.     Line Width: The second button on the circle attribute menu is the 
  1188. line width button. The line width button is labeled "WIDTH", and is on left 
  1189. side of the menu. Directly to the right of the line width button is a text 
  1190. box that indicates the current line width.  To change the line width, 
  1191. position the cursor over the width box and press the select key. This will 
  1192. bring up the line width selection menu. For more information about the line 
  1193. width selection menu please read the section titled line width.
  1194.  
  1195.     Fill: The Fill attribute is the bottom button on the circle attribute 
  1196. menu. The fill attribute tells whether the circle will be solid or an outline 
  1197. with a hollow center. The fill option has a button labeled "FILL" on the left 
  1198. side of the menu and a recessed text box on the right side that depicts the 
  1199. current rectangle drawing status, either ON or OFF. The fill attribute is a 
  1200. toggle which means that you only need to click on the button to change the 
  1201. selection from on to off. 
  1202.  
  1203.     NOTE: When the fill option is on, the line width option becomes void. 
  1204. This is because you can not have a filled circle with any line width.
  1205.  
  1206.     Escaping From The Circle Attribute Menu: To escape at any time from 
  1207. the circle attribute menu, you only need to press the escape key and the 
  1208. circle attribute menu will disappear leaving you at the main system menu.
  1209.  
  1210.  
  1211.                 The Point Icon
  1212.  
  1213.     The point button is the first icon button from the left in the second 
  1214. row of the main system menu. The point icon is depicted as a black pointer 
  1215. (arrow), pointing upward. The point function lets you move a small pointer 
  1216. around the screen so that you can point to something specific on the screen 
  1217. either in a local presentation mode or so that anyone you are communicating 
  1218. with remotely can see at exactly what you are pointing. The only attribute 
  1219. that is needed with the pointer is to change the color of the pointer so that 
  1220. you can make a stark contrast with whatever is on your screen. To select the 
  1221. pointer icon simply position the cursor over the pointer button and press the 
  1222. select key. Selecting the point button will automatically bring up the color 
  1223. palette selection menu, in which you can change the pointer color. For more 
  1224. information about the palette color selection menu please read the section 
  1225. titled palette.
  1226.  
  1227.     Note: The main menu cursor is always the same color as the pointer. 
  1228. This gives the user the ability to always know what color their pointer will 
  1229. be. This means the user does not have to continually go back to the palette 
  1230. color selection menu to tell which color your pointer will be.
  1231.  
  1232.  
  1233.                 The Clear Screen Icon
  1234.  
  1235.     The clear screen button is the second icon from the left in the 
  1236. second row from the top. The clear screen icon is represented by an image of 
  1237. a trash can. The clear screen icon allows you to clear your screen to a new 
  1238. color or just to start with a clean slate (erase what is currently on your 
  1239. screen). To Select the clear screen icon just position the cursor over the 
  1240. trash can icon and hit the select key. 
  1241.  
  1242.     Once you have chosen the clear screen icon a menu pops up that has 
  1243. two buttons on it. The top button is labeled "CLEAR" and the bottom button is 
  1244. labeled "PALETTE". The clear button clears the screen to the currently defined
  1245. cursor color and the palette color selection allows the user to select a new 
  1246. background color. To select either of these options just position your cursor 
  1247. over the button that you desire and press the select key.
  1248.  
  1249.     Clear: The Clear button will automatically clear the screen and give 
  1250. you a fresh, clean screen. The screen is cleared to whatever color you have 
  1251. chosen as your desired background color. Once you choose the clear option you 
  1252. will be returned to the drawing space with your active tool as your cursor. 
  1253. The screen will of course be cleared to your current background color.
  1254.  
  1255.     Palette:  The palette button is the bottom button on the menu. The 
  1256. palette selection menu will select the new background screen color. To enter 
  1257. the palette selection menu, position the cursor over the palette button and 
  1258. press the select key. For more information on the palette color selection 
  1259. menu please read the section titled Palette. 
  1260.     
  1261.     Escaping from the clear screen attribute menu: To escape at any time 
  1262. from the clear screen attribute menu, you only need to press the cancel key 
  1263. and the clear screen attribute menu will disappear leaving you at the main 
  1264. system menu.
  1265.  
  1266.  
  1267.     The Text Icon
  1268.  
  1269.     The text icon is the third icon from the left in the second row and 
  1270. is represented by the word "TEXT" in four different colors. The text icon is 
  1271. used for changing the color or the desired size of your interactive text. 
  1272.  
  1273.     To select "TEXT",  simply position your cursor over the text icon and 
  1274. press the select key. Once you have selected the text icon a menu will pop up 
  1275. that contains the attributes that you can set with respect to text. The menu 
  1276. has two buttons, one above the other. 
  1277.  
  1278.     The top button is labeled "SIZE". This button is for changing the 
  1279. size of the text that the user would input from the keyboard. The bottom 
  1280. button is labeled "PALETTE". The palette button is for changing the color 
  1281. of the text.
  1282.  
  1283.     Size:  Once you have selected the size button another menu will pop 
  1284. up which will have a box on the top half of the menu. This box is a 
  1285. representation of the current text size. Directly below the box are two 
  1286. buttons. The top button is labeled "X".  The bottom button is labeled "Y". 
  1287. These buttons allow the user to change the text width and height respectively.
  1288.  
  1289.         X (Width) -Directly to the right of the x button is a window 
  1290.         that has the numerical value for the current x text size. To 
  1291.         change the x text value simply position your cursor over the 
  1292.         x button and press the select key. The button will depress 
  1293.         and you will now be able to change the x value. As you slide 
  1294.         your pointing device to the left and the right you will 
  1295.         notice that the box expands to a new text size. As you 
  1296.         change your x text value you will notice the number in the 
  1297.         window gives the numeric value of x. When you get to the 
  1298.         desired text width simply press the select key and the 
  1299.         button will pop back up and the text will have the new 
  1300.         width(x) value. To escape back to the original value for 
  1301.         the width(x) simply hit the cancel key while the button is 
  1302.         depressed and the old value will reappear in the window and 
  1303.         the box will get set back to the original size.
  1304.  
  1305.         Y (Height) -Directly to the right of the y button is a 
  1306.         window that has the current numerical y value of the text. 
  1307.         To change the y text value simply position your cursor over 
  1308.         the y button and press the select key. The button will 
  1309.         depress and you will now be able to change the text height 
  1310.         value. As you slide your pointing device to the left and 
  1311.         the right you will notice that the box expands to the 
  1312.         current y text size. As you move your pointing device around 
  1313.         you will notice the number in the window will change and give 
  1314.         a new y numeric text value. When you get to the desired text 
  1315.         height simply press the select key and the button will pop 
  1316.         back up, giving the new text height(y) value. To escape back 
  1317.         to the original value for the height(y) simply hit the cancel 
  1318.         key while the button is depressed and the old value will 
  1319.         reappear in the window and the box will get set back to the 
  1320.         original size.
  1321.  
  1322.     NOTE: You can only change the current text values with a true pointing
  1323. device. The keyboard will not allow you to move the expanding box.
  1324.  
  1325.     Palette:  The palette button is the bottom button on the menu. The 
  1326. palette selection option will select the new text color. To enter the palette 
  1327. selection option, position the cursor over the palette button and press the 
  1328. select key. For more information on the palette color selection menu please 
  1329. read the section titled palette.
  1330.     
  1331.     Escaping from the text attribute menu: To escape at any time from the 
  1332. text attribute menu, you only need to press the cancel key and the text 
  1333. attribute menu will disappear leaving you where you called the text menu 
  1334. from.
  1335.  
  1336.  
  1337.     The Erase Icon
  1338.  
  1339.     The Erase icon is the fourth icon from the left in the second row. 
  1340. The erase button is represented by an image of a pencil erasing a solid 
  1341. background. The erase function allows you to either undo the annotation on 
  1342. the current screen or selectively erase a user define area on the current 
  1343. screen. To select the erase menu, position the cursor over the erase icon and 
  1344. press the select button. Once you have selected the erase icon, a menu will 
  1345. pop up that has the same image of the pencil in the top left corner of the 
  1346. menu. Next to the image is a window with the word "ERASE" in it. Below are 
  1347. two buttons. The two buttons are for selecting the type of erase (image undo 
  1348. and selective erase) and the second button begins the erase procedure.
  1349.  
  1350.     Erase Type: The erase type button is designated with the word "Type". 
  1351. To the right of the erase type button is a window that contains the current 
  1352. erase type. Currently there are two types of erase. 
  1353.  
  1354.     Undo: The undo option will erase all annotation that you have put 
  1355. onto the image since it was brought to the screen (or if the image was saved 
  1356. since it was loaded, all annotation since the last save). The undo type is 
  1357. the default option for the erase menu. If you select the undo option for 
  1358. erase it will be the erase type every time from the fastmenu until you change 
  1359. it from this menu.
  1360.  
  1361.     Select: The other erase type that is currently supported is selective 
  1362. erase. If you choose the select option from the erase menu, you will be able 
  1363. to outline a section on the screen that you can erase. When you erase with 
  1364. this option, you will get a cross cursor that you will be expected to select 
  1365. the starting and ending points for the box you wish to erase. This process 
  1366. is identical to drawing a rectangle on the screen. If you select this option 
  1367. from the menu, the selective erase will be the default option until you 
  1368. change it through this menu.
  1369.  
  1370.     To change the current erase type, position the cursor over the type 
  1371. button and press the select key. You will notice that the mode in the window 
  1372. will change as you select.
  1373.  
  1374.     Erase: The bottom button on the erase menu is the erase button. If 
  1375. you select this button the erase process begins with the erase type that you 
  1376. have selected.
  1377.  
  1378.     NOTE: After you have completed the erase function, you will be 
  1379. returned to the drawing space, so that you can continue operating the system.
  1380.  
  1381.     Escaping from the Erase Menu: You can escape from the erase menu by 
  1382. simply pressing the escape key. The erase menu will disappear and you will be 
  1383. returned to where you called the erase menu from.
  1384.  
  1385.  
  1386.     The Communication's Icon
  1387.  
  1388.     The communication's icon is the fifth icon from the left in the 
  1389. second row. The communication's icon is represented by a yellow lightening 
  1390. bolt. The communication's menu is used to connect to a remote site. The 
  1391. communication's menu is used for all the dialing features that are used in 
  1392. the program as well as setting up some transmission parameters. To select the 
  1393. communication's menu, position your cursor over the communications icon and 
  1394. press the select key. 
  1395.  
  1396.     Once you have chosen the communication's icon a menu will pop up that 
  1397. will contain several buttons, as well as some windows that tell you what the 
  1398. current settings are. The communication's menu contains seven options. These 
  1399. options are on-line status, error retry count, call delay value, connect, 
  1400. disconnect, redial and the phone book. These options are each discussed 
  1401. below.
  1402.  
  1403.     On-Line Status: The on-line status button reports to the user the 
  1404. current connection status. The on-line status can truly be in one of three 
  1405. different states: On-line, Off-line and not connected. The status box will 
  1406. only actually report two different states, On-Line or Off-Line. If the status 
  1407. box is has the value on-line you can currently interact with the remote site. 
  1408. If the status box is labeled Off-line the system may be connected and just 
  1409. off-line(not able to interact with the remote site) or the system may be not 
  1410. connected to the remote site. 
  1411.  
  1412.     The on-line status button is the first button from the top of the 
  1413. menu. The on-line status button is labeled "STATUS". To the right of the 
  1414. button is a recessed box with the current systems communications status, 
  1415. either on-line or off-line. The only time the status box should be used is 
  1416. when you are actually connected. Going off-line gives the user the ability to 
  1417. do things at their site that are not transmitted to the remote site. To 
  1418. toggle the on-line status, position your cursor over the status box and hit 
  1419. the select key.
  1420.  
  1421.     Call Delay value: The call delay value is important for those users 
  1422. that have a complex dialing sequence to make an outside call. If it takes a 
  1423. while to get an outside dialtone, it may be necessary to increase this value. 
  1424. The call delay value is expressed in seconds and is used to hold up the amount
  1425. of time it takes to make a connection with a remote user before the system 
  1426. times out. The call delay value can be any value from 0 to 255 seconds. The 
  1427. default value is 30 seconds and should generally be enough time to complete 
  1428. the call. If your system is timing out, keep increasing the delay value until 
  1429. you can easily complete the call. 
  1430.  
  1431.     To the right of the delay button is a recessed box that contains the 
  1432. current value for the call delay. To change the current delay value, position 
  1433. the cursor over the delay button and press select. A box will pop onto the 
  1434. screen that will prompt the user for a new delay value. If you want to change 
  1435. the value, type in a new number and press enter. The new value will be 
  1436. recorded. If you want to escape from the pop menu, hit the escape key on the 
  1437. keyboard and you will be returned to the communications menu.
  1438.  
  1439.     Error Retry Value: The error retry value is used when you are having 
  1440. trouble correctly transmitting images or files. Occasionally during the 
  1441. transmission of large amounts of data, the user may encounter transmission 
  1442. anomalies that cause data errors to occur. The retry value allows the user to 
  1443. re-send a data packet x number of times depending on the line quality. The 
  1444. retry count can be any number from 0-255, however if you are having trouble 
  1445. with a retry value greater than 3 or 4 there may be a problem with either the 
  1446. image data or the transmission medium itself. The default retry value is 3. 
  1447. If you change this value, it will be saved and re-used each time you enter 
  1448. the program. 
  1449.     
  1450.     The retry button is on the left side of the menu and is labeled 
  1451. "RETRY". To the right of the retry button is a recessed box with the current 
  1452. retry value. To select a new retry value, position the cursor over the retry 
  1453. button and press the select key. A box will pop onto the screen that will 
  1454. prompt the user to enter a new retry value. Enter the new retry value and 
  1455. press the enter key. The new value will be recorded as the retry value. If 
  1456. you wish to escape from the pop-up menu, hit the escape key on the keyboard 
  1457. and you will be returned to the communication's menu.
  1458.  
  1459.     Connect: The connect button is the first button that does not have an 
  1460. associated text box. The connect button is for placing the call by manually 
  1461. entering the telephone number (or making the connection in a Null modem 
  1462. setup). To select the connect option, place your cursor over the connect 
  1463. button and press the select key. If you have a modem defined, a box will 
  1464. appear that will prompt you to enter the phone number of the remote location. 
  1465. To enter the phone number, type in the phone number just like you would if you
  1466. were going to call them on the telephone. You may add the dashes in the number
  1467. if you wish, but you are not required to and in fact they will be ignored. 
  1468. Once you have correctly typed the phone number into the number box, you only 
  1469. need to press the return key to start the dialing process. The system should 
  1470. take care of the rest by dialing the number and automatically making the 
  1471. connection. 
  1472.  
  1473.     NOTE: If you have a null modem defined, pressing the connect button 
  1474. will simply notify the remote site that you are now on-line and ready to 
  1475. interact.
  1476.  
  1477.     Disconnect: The disconnect button will hang-up your call once you are 
  1478. ready to terminate your session. If you are not on-line the disconnect button 
  1479. will have no functionality. To select the disconnect button, position your 
  1480. cursor over the disconnect button and press the select key. Both you and the 
  1481. remote site will get a message that the call is being disconnected.
  1482.  
  1483.     Redial: The redial function allows the user to dial the last number 
  1484. tried. This button is very helpful if you received a busy signal the last 
  1485. time that you attempted a call. The default number for the redial is Serial 
  1486. Solutions, Inc. This number will be replaced by any number that you enter 
  1487. into the system to be called. The last number you dial will be saved when you 
  1488. exit the program so that it will become the new default redial number.
  1489.  
  1490.     To select the redial button, position the cursor over the button and 
  1491. hit the select key. A box will pop onto the screen with the name of the 
  1492. location you are calling and the number that is being dialed.
  1493.  
  1494.     Shortcut: If you only communicate with one remote site, the redial 
  1495. feature is good since after the first time you dial it, it will be saved to 
  1496. the default. This means that each time you need to connect, it will be as 
  1497. simple as hitting the redial button. Therefore, you will not have to manually 
  1498. re-dial it or add it to the phonebook.
  1499.  
  1500.     PhoneBook: The phonebook feature allows the user to keep the numbers 
  1501. that they dial most often. This way they don't have to keep manually entering 
  1502. the phone number into the system to make a call. To select the phonebook, 
  1503. position the cursor over the phonebook button and press the select key.
  1504.  
  1505.     Once the phone book is popped onto the screen you can use it to 
  1506. maintain the phonebook. There are five components to the phone book, phone 
  1507. numbers, scroll buttons, add button, delete button, and an edit button.
  1508.  
  1509.         Phone Numbers: The phone numbers are contained in the 
  1510. recessed area on the left side of the phone book. If there are no phone 
  1511. numbers defined in the book, the only thing in the box will be a message that 
  1512. says "No phone book defined". If there are phone numbers, the left side of 
  1513. the entry will be a description of the remote location. The right side of 
  1514. the phone entry is the actual number. To place a call to one of the numbers 
  1515. in the number box, position the cursor over either the name or the number of 
  1516. the desired entry and press the select key. A box will pop up that will tell 
  1517. you who you are calling and their phone number. The phone number list will 
  1518. always be sorted in ascending order.
  1519.  
  1520.         Scroll Buttons: The scroll buttons are only present if there 
  1521. are more than three entries in the phone book. The scroll buttons are for 
  1522. moving through the phone book. From the top of the list there will only be 
  1523. a down arrow. As you move through the list, an up arrow will pop up so that 
  1524. you can move in either direction. When you reach the bottom of the list only 
  1525. the up arrow will be on the screen.
  1526.  
  1527.         Add Entry: The add entry is used to enter a new phone number 
  1528. into the phonebook. To add a new phone number, select the add button. A box 
  1529. will pop up that will prompt the user to enter The new name of the location 
  1530. that you are adding. When you have finished entering the name press the enter 
  1531. key and another box will pop up that will request the new phone number. Once 
  1532. you have added the new number press the enter key and the new number will be 
  1533. added to the phonebook. The new entry will automatically be inserted into the 
  1534. correct position in the phonebook.
  1535.  
  1536.         Delete Entry: The delete button is used for taking an entry 
  1537. out of the phonebook. This is generally only needed if you no longer 
  1538. communicate with some particular location. To delete a phonebook entry, 
  1539. select the delete button. The button will depress and you are free to select 
  1540. on the name or number that you want to delete. Once the entry is deleted, the 
  1541. list will be adjusted. If you want to escape from the delete after you have 
  1542. pushed the button, press the cancel button and you will be returned to the 
  1543. phonebook.
  1544.  
  1545.         Edit Entry: The edit button is used for when you need to 
  1546. alter a phonebook entry. This may be because the phone number that you have 
  1547. called in the past has changed to a different number. To select the edit 
  1548. button, move the cursor over the edit button and press the select key. The 
  1549. edit button will depress and you will be free to select the entry that you 
  1550. wish to change. Once you have selected the number to edit, you will be 
  1551. prompted to put in the new information. Once the information is entered, the 
  1552. entry will be placed correctly into the list.
  1553.  
  1554.         Escaping from the phone book: To escape from the phone book, 
  1555. press the cancel key. After leaving the phonebook, you will be returned to 
  1556. the communication's menu.
  1557.  
  1558.     Escaping from the Communication's menu: When you are finished with 
  1559. the communication's menu, press the cancel key and you will be returned to 
  1560. where you called the communication's menu from.
  1561.  
  1562.  
  1563.     The Disk Icon
  1564.  
  1565.     The disk icon is the first icon from the left in the third row. The 
  1566. disk icon is represented by a floppy diskette. The disk icon is used for 
  1567. loading images from storage( hard drive or floppy disk ) to the screen, 
  1568. saving images to storage from the screen, deleting images that are no longer 
  1569. of use and taking up valuable space, and changing the current directory so 
  1570. that you can locate other files. To select the disk icon, position the cursor 
  1571. over the disk icon and press the select key. A menu will pop up that has four 
  1572. buttons on it: save, load, delete, and directory.
  1573.  
  1574.     Save Image : The save should be used for saving the image, the screen,
  1575. or a portion of the screen to a storage file that can be retrieved later. To 
  1576. choose the save option, position your cursor over the save button and press 
  1577. the select key. Once you have chosen the save button, a files menu will pop 
  1578. up that holds as many as eight files that currently reside in the current 
  1579. directory. 
  1580.  
  1581.         Image Type: At the top of the menu is text that says "TYPE". 
  1582. The type option indicates the file type that you wish to save the screen to. 
  1583. The only current image type that you can save to is .PCX. The PCX image type 
  1584. is a standard image type that can then be manipulated in many other commercial
  1585. graphics applications. 
  1586.  
  1587.         Image Size: The Button below the file type is the file size 
  1588. button. This button is used to determine the size of the image to save. The 
  1589. size options are as follows: image, screen, and window. The image size saves 
  1590. the entire image contents, even if they are larger than the visible screen. 
  1591. The screen option saves the image that is visible on the screen. The window 
  1592. option allows the user to save a user defined window of the screen. 
  1593.  
  1594.     To save to a file, the user must first choose what name they wish to 
  1595. save the image to. There are two ways that the user can select a filename. 
  1596. First, the file does not already exist in the current directory, you must 
  1597. start typing the name you wish to assign to the image. After you hit the 
  1598. first key, a box will pop onto the screen that will start recording the name 
  1599. for the image. When you have completed the image name, press enter and the 
  1600. image will be saved. If you have determined that you wish to cancel this 
  1601. operation while you are typing in the image, press the escape key and you 
  1602. will be returned to the files menu. 
  1603.  
  1604.     Second, if you wish to save an image over an existing image that you 
  1605. know is in the current directory, you have the ability to scroll through the 
  1606. detected files. If there are more than eight images of the current type, a 
  1607. down arrow will appear at the bottom of the file selection box. To scroll 
  1608. down the image list, position your cursor over the arrow and press the select 
  1609. key. This will force the files to move up in the box and another arrow to 
  1610. appear that allows you to move on the file list in either direction. Once you 
  1611. have reached the bottom of the list, the down arrow will disappear and the 
  1612. only arrow on the screen will be the up arrow.
  1613.  
  1614.     If there are no files of the selected type in the current directory, 
  1615. a message will appear in the file selection box telling you that there are no 
  1616. images of that type.
  1617.  
  1618.     If the image name already exists in the current directory, you can 
  1619. either type in the filename or you can select it from the file box. At this 
  1620. point a box will pop up on the screen to notify you that the file already 
  1621. exists. The message will look like this:
  1622.  
  1623.         File XXXX.PCX already exists, Copy Over?
  1624.                   Save    yes/no
  1625.     Yes - If you wish to copy over the existing file, click the save 
  1626.     button until the box contains the word yes and press enter. A short 
  1627.     cut to copying over the existing file is to simply enter the "Y" key 
  1628.     (in either upper or lower case) and the system will start to copy 
  1629.     over the file with the contents of the current screen.
  1630.  
  1631.     No - If you have mistakenly entered the file name or did not realize 
  1632.     a file with same name exists in the current directory and you do not 
  1633.     want to copy over it, there are two ways to answer no to this prompt. 
  1634.     Clicking the pointing device when your cursor is over the button and 
  1635.     cycle through the options until "no" is in the box and then press the 
  1636.     enter key. Or you may type the "N" key (in either upper or lower case)
  1637.     and the save will be canceled.
  1638.  
  1639.     Note: If you are uncertain about whether or not the file is one you 
  1640.     wish to keep, you should always cancel this operation and make sure 
  1641.     the existing file is one that you do not wish to keep. This may mean 
  1642.     saving the current screen to a temp. file and then go back to the old 
  1643.     file and make sure you don't need it anymore. You could then save your
  1644.     new image from the temp. file to the desired filename and delete the 
  1645.     temp file.
  1646.  
  1647.     Load Image : The load button is for loading an image that has been 
  1648.     previously saved or copied to the storage medium. To choose the load 
  1649.     image option, position your cursor over the load button and press the 
  1650.     select key. Once you have chosen the load button, a files menu will
  1651.     pop up that holds as many as eight files that reside in the current 
  1652.     directory. 
  1653.  
  1654.         Image Type: At the top of the menu is text that says "TYPE". 
  1655.         The type indicates the file type that you wish to load. The 
  1656.         only current image types that you can load are .PCX and .TXT
  1657.         (ASCII text).
  1658.  
  1659.         Image Size: There are two options that you can have with 
  1660.         respect to image size: crop and fit.
  1661.  
  1662.         Crop: The crop option is only applicable to images that have 
  1663.         a larger width than the visible screen. If your image is 
  1664.         within the screen boundaries, this option will be ignored. 
  1665.         The crop option will load the entire image to the screen just 
  1666.         as it was saved from its source. Currently, there is no 
  1667.         facility for moving the image horizontally. However, you can 
  1668.         scroll the screen vertically. This image size option will 
  1669.         make the screen appear to be a window onto the entire image.
  1670.  
  1671.         Fit: The fit option is only applicable to images that have a 
  1672.         larger width than the visible screen. If your image is within 
  1673.         the screen boundaries, this option will be ignored. The fit 
  1674.         option scales the image so that it fits entirely within the 
  1675.         screen width boundaries. The height of the image will also be 
  1676.         scaled so that the image will retain its proportions. If the 
  1677.         resultant image is taller than the screen, you will be able 
  1678.         to scroll the image up and down.
  1679.  
  1680.         The currently supported forms of .PCX file are 1 bit binary 
  1681.         images, 4 bit 16 color images. 8 bit, 256 color images are
  1682.         also supported in the SVGA version.
  1683.  
  1684.         Loading an image: The application will load the graphic 
  1685.         screen with the named image. To load the image, you can 
  1686.         select on the desired file name or you can enter the image 
  1687.         name if you know it and it is not present in the file 
  1688.         selection box. To enter the image name, start typing and a 
  1689.         box will pop up that holds the name as you type. You can add 
  1690.         the proper extension if you would like to, but you are not 
  1691.         required to. Once the text box has the name that you are 
  1692.         satisfied with, press the enter key and your image will be 
  1693.         loaded. If you wish to load an image that you know is in the 
  1694.         current directory and is not visible in the file selection 
  1695.         box, you have the ability to scroll through the detected 
  1696.         files. If there are more than eight images of the current 
  1697.         type, a down arrow will appear at the bottom of the file 
  1698.         selection box. To scroll down the image list, position your 
  1699.         cursor over the arrow and press the select key. This will 
  1700.         force the files to move up in the box and another arrow to 
  1701.         appear that allows you to move on the file list in either 
  1702.         direction. Once you have reached the bottom of the list, the 
  1703.         down arrow will disappear and the only arrow on the screen 
  1704.         will be the up arrow.
  1705.  
  1706.         If there are no files of the selected type in the current 
  1707.         directory, a message will appear in the file selection box 
  1708.         telling you that there are no images of that type in the 
  1709.         current directory.
  1710.  
  1711.         Image Deletion: If you wish to delete an image from the 
  1712.         current directory, there are two ways to select the file to 
  1713.         be deleted. You can select the file from the file box or you 
  1714.         can enter the filename from the keyboard if you know the name.
  1715.         Once the file has been located, the system will prompt the 
  1716.         user to make sure they have selected the correct file. The 
  1717.         prompt box will take the form:
  1718.  
  1719.             File XXXX.pcx selected for Deletion, Delete?
  1720.                    Delete   Yes/No
  1721.  
  1722.         Click the delete button to cycle through to the desired option
  1723.         and press the select key. You can also hit either the "Y" or 
  1724.         "N" key (either case) to select your option.
  1725.  
  1726.         If you enter a file name to be deleted, the system will check 
  1727.         for its existence. If the file name does not exist in the 
  1728.         present directory, the system will notify you that the desired 
  1729.         filename was not found. This prompt is non-interactive and 
  1730.         will stay on the screen for only a couple of seconds. The 
  1731.         prompt will have the form:
  1732.  
  1733.             Can't Find File XXXX.pcx - Unable to delete
  1734.  
  1735.         You will then be returned back to the file selection screen.
  1736.  
  1737.         Note: If after repeated tries to delete a file are 
  1738.         unsuccessful, you may wish to actually scroll through the 
  1739.         files and locate the desired file to delete.
  1740.  
  1741.         Change Directory: The button is labeled as "DIRECTORY". The 
  1742.         directory function is used to either locate a file in another 
  1743.         directory or drive on your machine, change your current path 
  1744.         location, or load and save a file to a specific directory or 
  1745.         drive on your machine. To select the change directory 
  1746.         function, position your cursor over the directory button and 
  1747.         press the select key. Once you have selected the directory 
  1748.         function, a sub-menu and current path box will pop to the 
  1749.         screen. The menu will have a button at the top that is 
  1750.         labeled drive with a recessed text box next to it that will 
  1751.         hold the current system drive. Below the drive button is a 
  1752.         directory selection box. The directory selection box can hold
  1753.         up to eight directories that are related to your current 
  1754.         directory. If there are more than eight sub-directories from 
  1755.         your current position an arrow will appear at the bottom of 
  1756.         the box. In the middle of the screen is a current path box 
  1757.         that gives you a quick reference to where you are (current 
  1758.         path , including drive specification) in your machine. At 
  1759.         this menu you can either change your current drive or change 
  1760.         your current directory.
  1761.  
  1762.         Changing your current drive: To change your current system 
  1763.         drive position your cursor over the drive button and press 
  1764.         the select key. Once you have selected the drive button, 
  1765.         another menu will pop up that holds all the detected drives 
  1766.         that are available to your system. There are two ways to 
  1767.         select a new current drive. The first way is to position your 
  1768.         cursor over the desired drive and press the select key.
  1769.  
  1770.         NOTE: If the desired drive is a floppy disk drive, make sure 
  1771.         that the disk is in the drive and the door is closed or you 
  1772.         will get an error message that the drive was not changed 
  1773.         because the requested drive was not ready.
  1774.  
  1775.         Another way to change the drive is to select the keyboard key 
  1776.         that represents the desired drive.
  1777.  
  1778.         Changing to a new directory: To change to a new directory, 
  1779.         position your cursor over the desired sub-directory and press 
  1780.         the select key.
  1781.  
  1782.         NOTE: The (..) that is present in all subdirectories only 
  1783.         means that if that directory is selected, you will be moved 
  1784.         up one level instead of down to a sub-directory.
  1785.  
  1786.         If you wish to change to a sub-directory that you know is 
  1787.         available from the current directory and is not visible in 
  1788.         the file selection box, you have the ability to scroll 
  1789.         through the detected sub-directories. If there are more than 
  1790.         eight directories, a down arrow will appear at the bottom of 
  1791.         the directory selection box. To scroll down the directory 
  1792.         list, position your cursor over the arrow and press the 
  1793.         select key. This will force the available directories to 
  1794.         move up in the box and another arrow to appear that allows 
  1795.         you to move on the directory list in either direction. Once 
  1796.         you have reached the bottom of the list, the down arrow will 
  1797.         disappear and the only arrow on the menu will be the up arrow.
  1798.  
  1799.         If you know the desired directory without having to search 
  1800.         through the system, you always have the option of just typing in 
  1801.         the desired path. You can do this complete with the drive 
  1802.         specification or without. To type in the name of the desired 
  1803.         path, just start typing and a box will pop up that will hold 
  1804.         your new path name as you type it. When you have the desired 
  1805.         path entered in, press the enter key and the system will 
  1806.         change to the new system sub-directory, provided it exists.
  1807.  
  1808.         NOTE: If your desired path is on a floppy disk drive, make 
  1809.         sure that the disk is in the drive and the door is closed or 
  1810.         the system will issue a message that the desired drive is not 
  1811.         ready and you will have to re-type the entire path name.
  1812.  
  1813.         Escaping from the files Menu: To escape from the files menu 
  1814.         at any time, press the escape key and the files menu will 
  1815.         disappear and you will be returned to the main menu.
  1816.  
  1817.  
  1818.     The Zoom Icon
  1819.  
  1820.     The zoom icon is the third icon from the left, located in the third 
  1821. row. The zoom icon is represented by an image of a small square that is being 
  1822. magnified by a magnifiying glass. The zoom function is used for zooming in on 
  1823. a perticular region of the current image that may need a look in more detail. 
  1824. To select the zoom icon, position your cursor over the icon and press the 
  1825. select key. A menu will pop up that has the zoom image in the upper left 
  1826. corner of the menu. Next to the image is a recessed box that has the menu 
  1827. title "ZOOM". 
  1828.  
  1829.     Zoom Level: The zoom level option is the top button on the menu. 
  1830. Printed on top of the button is the word ":Level". This button will allow you 
  1831. to select how far you wish to zoom into the image. To the left of the level 
  1832. button is a recessed box that holds the current zoom level. There are three 
  1833. zoom levels that are supported in the system. The zoom levels that are 
  1834. supported are: 2x, 4x, and 8x.
  1835.  
  1836.     Zoom: The zoom button is directly below the zoom level button and is 
  1837. labeled "ZOOM". Pressing this button will cause a transparent box that 
  1838. represents the amount of the image that will be visable on the screen after 
  1839. the zoom has been completed. The box can either half the screen size, 1/4 the 
  1840. screen size, or 1/8 the screen size. The box size wiil be reflected by the 
  1841. value that is set in the zoom level. Once you position the box over the area 
  1842. you wish to zoom into, press the select key and the image will be zoomed onto 
  1843. your screen.
  1844.  
  1845.     Restore: If the screen has already been zoomed, the button on the 
  1846. bottom of the zoom menu will be labled as "RESTORE". Selecting this button 
  1847. will restore the screen to the exact state that it was before the zoom took 
  1848. place. You will notice that if the restore button is on the screen the level 
  1849. button has disappeared and you can not change the zoom level at this time 
  1850. (until the screen has been unzoomed). 
  1851.  
  1852.     Note: The zoom level that is set in the zoom menu will be the current 
  1853. value from the fastmenu until it is changed through the zoom menu. If you 
  1854. select the zoom icon from the fastmenu the zoom operation will automatically 
  1855. set the box on the screen that is indicated from the zoom level option in the 
  1856. zoom menu. If the image is zoomed in, the zoom icon from the fastmenu will 
  1857. automatically be restored to the original image.
  1858.  
  1859.     Escaping from the Zoom Menu: You can escape from the zoom menu by 
  1860. simply pressing the cancel button. The zoom menu will disappear and you will 
  1861. be returned to the drawing screen.
  1862.  
  1863.  
  1864. The Transmit Icon
  1865.  
  1866.     The transmit icon is the second icon from the left, located in the 
  1867. third row. The transmit icon is represented by an image of a small bar graph 
  1868. with the communications symbol in the top right corner. The transmit function 
  1869. is used for sending your image, screen, window, or file to the remote site. 
  1870. To select the transmit icon, position your cursor over the icon and press the 
  1871. select key. A menu will pop up that has the transmit image in the upper left 
  1872. corner of the menu. Next to the image is a recessed box that has the menu 
  1873. title "TRANSMIT". 
  1874.  
  1875.     Tx Type: The transmit type option is the top button on the menu. 
  1876. Printed on top of the button is the words "Tx TYPE". This button will allow 
  1877. you to select which type of data you wish to send. To the left of the Tx type 
  1878. button is a recessed box that holds the current type of data that will be 
  1879. sent. There are four types of data that can be sent: Image, Screen, Window or 
  1880. File.
  1881.  
  1882.     Image: The image is the entire image that is loaded on the system. 
  1883. This could mean a very large image that is only partially displayed on the 
  1884. screen. If your image fits in the dimensions of the screen, this option is 
  1885. the same as transmit screen.   
  1886.  
  1887.     Screen: The screen option sends exactly the image that is contained 
  1888. on the visible screen. This means that if your image is an overscaned image, 
  1889. it will only send the portion of the image that is visible on the screen at 
  1890. the current time.
  1891.  
  1892.     Window: The send window option allows the user to define an area on 
  1893. the screen that is to be sent. If you select this option, an expanding box 
  1894. will pop on to the screen and the user will define the box to be sent in the 
  1895. same fashion as drawing a rectangle. Once the rectangle is defined, the box 
  1896. will be sent to the remote. This is a helpful option if you only need to 
  1897. discuss some small portion of the screen with the remote.
  1898.  
  1899.     File: The file transmit option allows the user to send a regular file 
  1900. that may not even be an image for the system. The file can be any file that 
  1901. resides on your system. When you select the transmit file option, a file box 
  1902. will pop onto the screen that allows the user the opportunity to select the 
  1903. file to be sent. The file type button at the top of the file box allows the 
  1904. user to input the type of file they wish to send. All DOS wildcards are valid 
  1905. entries in this file box if you want to only glance through a certain type of 
  1906. image. Examples of this would be *.pcx, *.*, fi??.exe etc...
  1907.  
  1908.     Send: The send button is directly below the Tx type button and is 
  1909. labeled "SEND". Pressing this button will cause the selected data to be 
  1910. transmitted to the remote site. To select this option, position your cursor 
  1911. over the send button and press the select key. Once you have pressed the 
  1912. select key the menu will clear and a small box will pop onto the screen. 
  1913. The box will tell you at all times how much of the image has been sent. This 
  1914. will be in the form of a percentage that will appear in the center of the 
  1915. box. The remote site will also get a box that pops up that tells them how 
  1916. much of the image has been received. If you are sending a graphic image, the 
  1917. box will disappear while the portion of the screen the box is taking up is 
  1918. sent. Once the data to be sent is safely past this location, the box will pop 
  1919. back onto the screen. 
  1920.  
  1921.     Escaping from the Transmit Menu: You can escape from the transmit 
  1922. menu by simply pressing the cancel button. The transmit menu will disappear 
  1923. and you will be returned to where you called transmit from.
  1924.  
  1925.  
  1926.     The Configuration Icon
  1927.  
  1928.     The configuration icon is the fourth icon from the left in the third 
  1929. row. The configuration icon is represented by a red check mark. The 
  1930. configuration menu does not necessarily require a lot of interaction from the 
  1931. user. There are two purposes for the configuration. First, to set the 
  1932. communications parameters for both the modem device and the tablet if they 
  1933. are being used. The second is to relay to the user what equipment is present 
  1934. in the system.  
  1935.  
  1936.     The configuration menu's only user interaction is for setting up the 
  1937. modem or setting up the tablet. The configuration menu can be entered by 
  1938. positioning the cursor over the configuration icon and pressing the select 
  1939. key. The items in the configuration menu are as follows:
  1940.  
  1941.     VGA Type: Standard VGA. This option is only informative and is 
  1942.     non-interactive.
  1943.  
  1944.     Mouse: The second box from the top tells whether there was a mouse 
  1945.     detected in the system. The displayed text here will be either yes or 
  1946.     no depending upon whether there is a mouse in the system. The option 
  1947.     is only informative and is non-interactive.
  1948.  
  1949.     Expanded Memory: The third box from the top of the menu tells the user
  1950.     whether there is expanded memory configured for the system. This will 
  1951.     probably be apparent as to how fast the system is responding. 
  1952.     Currently this value is only a yes or a no depending on if you have 
  1953.     expanded memory. This option is only informative and is non-
  1954.     interactive.
  1955.  
  1956.     Modem: The modem button is the fourth option from the top and the 
  1957.     first button on the menu. The modem option allows the user to view 
  1958.     the settings for their modem device as well as change the current 
  1959.     setup and re-initialize. To select the modem setup option, position 
  1960.     your cursor over the modem button on the menu and press the select 
  1961.     key. This will bring up a sub-menu that will give the user all the 
  1962.     available options associated with the modem. These options include: 
  1963.     type, port, baud, I/O address, Interrupt number, and an initialize 
  1964.     button.
  1965.  
  1966.         Modem Type: The modem type option can have any one of five 
  1967.         entries. The modem types are as follows: None, Null, Hayes, 
  1968.         Trailblazer, and Comsphere. The none option should be selected
  1969.         if you are not planning on connecting to a remote site. This 
  1970.         will allow you to set up other devices on the com port used by 
  1971.         the communications. The Null option should be selected for 
  1972.         those applications that are going to be direct connected and 
  1973.         do not require a dial tone. The hayes, Trailblazer, and 
  1974.         comsphere options should be used for commercial style modems. 
  1975.         Check your documentation for the option that most closely 
  1976.         fits your own modem type. To select a new modem type, 
  1977.         position your cursor over the "MODEM" button and press the 
  1978.         select key. Each time you select this button you will notice 
  1979.         that the option inside the recessed text box will change as 
  1980.         well.
  1981.  
  1982.         Modem Port: The modem port option can have any one of four 
  1983.         entries: COM1, COM2, COM3, and COM4. The com port is a 
  1984.         machine dependant value and is the connector that your modem 
  1985.         is hooked up to. Please check your hardware manual for the 
  1986.         machine specifications to determine which com port your 
  1987.         modem is connected to. To select a new modem port, position 
  1988.         your cursor over the "PORT" button and press the select key. 
  1989.         Each time you select this button you will notice that the 
  1990.         option inside the recessed text box will change as well.
  1991.  
  1992.         Modem Baud: The modem baud button is the third button from 
  1993.         the top on the modem menu. The modem baud option can have 
  1994.         any one of seven entries. 1200, 2400, 4800, 9600, 19200, 
  1995.         38400, and 56700. The baud rate is the speed at which the 
  1996.         modem communicates with the remote site. Please check your 
  1997.         modem manual for the most efficient modem baud rate to use 
  1998.         with the remote site (this value may also be dependant upon 
  1999.         the remote modems capabilities). To select a new modem baud 
  2000.         rate, position your cursor over the "BAUD" button and press 
  2001.         the select key. Each time you select this button, you will 
  2002.         notice that the option inside the recessed text box will 
  2003.         change as well.
  2004.  
  2005.         I/O Address: The I/O address is a value that is user defined. 
  2006.         The default I/O address should be present in the text box. 
  2007.         The I/O address is the memory location that sends and receives
  2008.         data to and from the modem and PC. To select a new I/O address 
  2009.         for your modem, position your cursor over the "I/O ADDRESS" 
  2010.         button and press the select key. Selecting this option will 
  2011.         bring up a text entry box on the screen that will prompt the 
  2012.         user to enter a new I/O address. To change the I/O address 
  2013.         enter the new address and press enter, the new value will 
  2014.         be recorded. To escape to the old value, press the escape 
  2015.         key, and the old value will be re-instated. If the I/O 
  2016.         address value is changed, the modem will be initialized 
  2017.         upon leaving this menu.
  2018.  
  2019.         NOTE: The I/O address is an advanced option and should only 
  2020.         be changed by those users that have a firm grasp of what they 
  2021.         are changing this value to. If you have accidentally changed 
  2022.         this value, an easy way to get a valid value back is to keep 
  2023.         changing the Com Port selection until it is back to the 
  2024.         present value. This will re-set the I/O address to the 
  2025.         default value. The default value should be correct for 
  2026.         most applications.
  2027.  
  2028.         Interrupt: The interrupt is a value that is user defined. 
  2029.         The default interrupt value should be present in the text 
  2030.         box. The interrupt value is an index into a table that the 
  2031.         machine can use to process input and output without bothering 
  2032.         other operations taking place in the program. To select a new 
  2033.         interrupt value, position your cursor over the "INTERRUPT" 
  2034.         button and press the select key. Selecting this option will 
  2035.         bring up a text entry box on the screen that will prompt the 
  2036.         user to enter a new interrupt value. To change the interrupt 
  2037.         value enter the new value and press enter, the new value will 
  2038.         be recorded. To escape to the old interrupt value, press the 
  2039.         escape key, and the old value will be re-instated. If the 
  2040.         interrupt value is changed the modem will be initialized 
  2041.         upon leaving this menu.
  2042.  
  2043.         NOTE: The interrupt value is an advanced option and should 
  2044.         only be changed by those users that have a firm grasp of 
  2045.         what they are changing this value to. If you have 
  2046.         accidentally changed this value, an easy way to get a 
  2047.         valid value back is to keep changing the Com Port selection 
  2048.         until it is back to the present value. This will re-set the 
  2049.         interrupt to the default value. The default value should be 
  2050.         correct for most applications.
  2051.  
  2052.         Initialize: The initialize button has no text box next to it. 
  2053.         The initialize button is used to re-initialize a modem if it 
  2054.         has had its parameters changed or it is not responding 
  2055.         correctly. To select the initialize button, position your 
  2056.         cursor over the button labeled "INITIALIZE" and press the 
  2057.         select key. A box will pop on the screen that will tell the 
  2058.         user that the modem is being initialized. When the process 
  2059.         is finished another box will pop onto the screen to tell 
  2060.         the user whether or not the initialization was successful.
  2061.  
  2062.         Note: If a modem parameter is changed in this menu and the 
  2063.         user escapes from the menu, the initialization process will 
  2064.         take place automatically. If initialization fails, the modem 
  2065.         type will be set to none so the user will have to re-
  2066.         initialize the device to use the modem.
  2067.  
  2068.         Escaping from the Modem Menu: To escape the modem menu the 
  2069.         user can just hit the cancel key and they will be returned to 
  2070.         the main configuration menu. If a value has been changed in 
  2071.         the modem setup the initialization process will automatically
  2072.         take place before returning.
  2073.  
  2074.     Tablet: The tablet option allows the user to view the settings for 
  2075.     their tablet device as well as change the current setup and re-
  2076.     initialize. To select the tablet setup option, position your cursor 
  2077.     over the tablet button on the menu and press the select key. This 
  2078.     will bring up a sub-menu that will give the user all the available 
  2079.     options associated with the tablet. These options include: type, 
  2080.     port, baud, I/O address, Interrupt number, and an initialize 
  2081.     button.
  2082.  
  2083.         Tablet Type: The tablet type button is the top button on the 
  2084.         tablet menu. The tablet type option can have any one of three 
  2085.         entries: None, 12x12, and 6x9. The tablets must be 
  2086.         Summagrahics MM1201 compatable. The none option should be 
  2087.         selected if you are not planning on using a tablet. This 
  2088.         will allow you to set up other devices on the com port used 
  2089.         by the tablet. The 12x12 option should be selected for those 
  2090.         users that have the large 12 inch by 12 inch tablet. The 6x9 
  2091.         option should be used if you are planning to use the smaller 
  2092.         sized tablet. To select a new tablet type, position your 
  2093.         cursor over the "TABLET" button and press the select key. 
  2094.         Each time you select this button you will notice that the 
  2095.         option inside the recessed text box will change as well.
  2096.  
  2097.         Tablet Port: The tablet port option can have any one of 
  2098.         four(4) entries. The valid tablet ports are as follows: COM1, 
  2099.         COM2, COM3, and COM4. The com port is a machine dependant 
  2100.         value and is the connector that your tablet is hooked up to. 
  2101.         Please check your hardware manual for the machine 
  2102.         specifications to determine which com port your tablet is 
  2103.         connected to. To select a new tablet port, position your 
  2104.         cursor over the "PORT" button and press the select key. Each 
  2105.         time you select this button you will notice that the option 
  2106.         inside the recessed text box will change as well.
  2107.  
  2108.         Tablet Baud: The tablet baud option can have any one of seven 
  2109.         entries: 1200, 2400, 4800, 9600, 19200, 38400, and 56700. The 
  2110.         baud rate is the speed at which the tablet communicates with 
  2111.         the PC. Please check your tablet manual for the most 
  2112.         efficient modem baud rate ( THIS VALUE WILL ALMOST ALWAYS BE 
  2113.         SET AT 9600). To select a new tablet baud rate, position your 
  2114.         cursor over the "BAUD" button and press the select key. Each 
  2115.         time you select this button you will notice that the option 
  2116.         inside the recessed text box will change as well.
  2117.  
  2118.         I/O Address: The I/O address is a value that is user defined. 
  2119.         The default I/O address should be present in the text box. 
  2120.         The I/O address is the memory location that sends and 
  2121.         receives data to and from the tablet and PC. To select a new 
  2122.         I/O address for your tablet, position your cursor over the 
  2123.         "I/O ADDRESS" button and press the select key. Selecting this 
  2124.         option will bring up a text entry box on the screen that will 
  2125.         prompt the user to enter a new I/O address. To change the I/O 
  2126.         address enter the new address and press enter, the new value 
  2127.         will be recorded. To escape to the old value, press the escape
  2128.         key, and the old value will be re-instated. If the I/O address 
  2129.         value is changed the tablet will be initialized upon leaving 
  2130.         this menu.
  2131.  
  2132.         NOTE: The I/O address is an advanced option and should only 
  2133.         be changed by those users that have a firm grasp of what they 
  2134.         are changing this value to. If you have accidentally changed 
  2135.         this value, an easy way to get a valid value back is to keep 
  2136.         changing the Com Port selection until it is back to the 
  2137.         present value. This will re-set the I/O address to the default
  2138.         value. The default value should be correct for most 
  2139.         applications.
  2140.  
  2141.         Interrupt: The interrupt  is a value that is user defined. 
  2142.         The default interrupt value should be present in the text box. 
  2143.         The interrupt value is an index into a table that the machine 
  2144.         can use to process input and output without bothering other 
  2145.         operations taking place in the program. To select a new 
  2146.         interrupt value, position your cursor over the "INTERRUPT" 
  2147.         button and press the select key. Selecting this option will 
  2148.         bring up a text entry box on the screen that will prompt the 
  2149.         user to enter a new interrupt value. To change the interrupt 
  2150.         value enter the new value and press enter, the new value will 
  2151.         be recorded. To escape to the old interrupt value, press the 
  2152.         escape key, and the old value will be re-instated. If the 
  2153.         interrupt value is changed the tablet will be initialized 
  2154.         upon leaving this menu.
  2155.  
  2156.         NOTE: The interrupt value is an advanced option and should 
  2157.         only be changed by those users that have a firm grasp of what 
  2158.         they are changing this value to. If you have accidentally 
  2159.         changed this value, an easy way to get a valid value back is 
  2160.         to keep changing the Com Port selection until it is back to 
  2161.         the present value. This will re-set the interrupt to the 
  2162.         default value. The default value should be correct for most 
  2163.         applications.
  2164.  
  2165.         Initialize: The initialize button has no text box next to it. 
  2166.         The initialize button is used to re-initialize a tablet if it 
  2167.         has had its parameters changed or it is not responding 
  2168.         correctly. To select the initialize button, position your 
  2169.         cursor over the button labeled "INITIALIZE" and press the 
  2170.         select key. A box will pop onto the screen that will tell the 
  2171.         user that the tablet is being initialized. When the process 
  2172.         is finished, another box will pop onto the screen to tell the 
  2173.         user whether or not the initialization was successful.
  2174.  
  2175.         Note: If a tablet parameter is changed in this menu and the 
  2176.         user escapes from the menu, the initialization process will 
  2177.         take place automatically. If initialization fails, the tablet 
  2178.         type will be set to none so the user will have to re-
  2179.         initialize the device to use the tablet.
  2180.  
  2181.         Escaping from the Tablet Menu: To escape the tablet menu, the 
  2182.         user can just hit the cancel key and they will be returned to 
  2183.         the main configuration menu. If a value has been changed in 
  2184.         the tablet setup, the initialization process will 
  2185.         automatically take place before returning.
  2186.  
  2187.     Escaping from the Configuration Menu: To escape at any time from the 
  2188. configuration menu, hit the escape button on your keyboard or pointing device 
  2189. and the configuration menu will disappear and you will be returned to the 
  2190. where you called the configuration menu from.
  2191.  
  2192.  
  2193.     The Exit Icon
  2194.  
  2195.     The exit icon is located in the third row of the menu and is the last 
  2196. icon from the left. The exit icon is represented by a stop sign in the middle 
  2197. of the icon. The exit icon will allow you to exit from the program, thus 
  2198. terminating your session. To select the exit icon, position your cursor over 
  2199. the icon and press the select key. Once this option has been selected, a 
  2200. sub-menu will pop up that has the stop sign in the upper left hand corner. 
  2201. Next to the stop sign is a recessed box that holds the word "EXIT". below 
  2202. the menu title are two buttons, yes and no.
  2203.  
  2204.     Yes: Selecting the yes option will close up all system resources, 
  2205.     save your default file, and take your system off-line ( if you have 
  2206.     not hung up the phone call already) and return you to DOS. To select 
  2207.     the yes option, position your cursor over the yes button and press 
  2208.     the select key.
  2209.  
  2210.     No: Selecting the no button will return you to where you called the 
  2211.     exit icon from. To select the no option, position your cursor over 
  2212.     the no button and press the select key. Another way to exit this menu 
  2213.     with a "no" option is to hit the select key or the cancel key from 
  2214.     anywhere off the exit sub-menu.
  2215.  
  2216.     Escaping from the Exit Menu: You can escape from the exit menu at any
  2217.     time by simply pressing the cancel button. The exit menu will 
  2218.     disappear and you will be returned to where you called the exit icon 
  2219.     from.
  2220.  
  2221.  
  2222.     Main Menu Wrapup
  2223.  
  2224.     This concludes the description of the main menu and the functionality 
  2225. of all the menu icons. The object of selecting the icons from the main menu 
  2226. is to change options and default values of the tools that you will use during 
  2227. a session. Once a value from the main menu is changed, it will retain that 
  2228. value until you return to the main menu to change it again. This is how you 
  2229. setup the attributes of the tools you will use while in the Image Exchange 
  2230. system. 
  2231.  
  2232.  
  2233.                 CHAPTER 6
  2234.  
  2235.     The Image Exchange FastMenu and Tool Selection
  2236.  
  2237.     The Image Exchange FastMenu is how you will choose the tools that you 
  2238. wish to use during your session. To define your FastMenu, simply bring up the 
  2239. main menu by pressing the cancel key. Once the main menu is on the screen you 
  2240. can make any icon on the menu part of your FastMenu.
  2241.  
  2242.     Using The FastMenu From The Drawing Screen
  2243.  
  2244.     The FastMenu is a tool that you can use while you are interacting 
  2245. during your session. The advantage to the FastMenu is that you can now select 
  2246. a new tool or function without going back to the main menu. To change your 
  2247. active tool or function, position your cursor over the new desired icon and 
  2248. press the select key. Depending on which tool you have selected you will 
  2249. either change your cursor to the new drawing tool or carry out the desired 
  2250. function. With The FastMenu on the screen, you will notice that as you bring 
  2251. your cursor down to the FastMenu your current cursor will change from your 
  2252. defined tool to a cross that will allow you to access the icons on the 
  2253. FastMenu.
  2254.  
  2255.  
  2256.     Hiding The FastMenu
  2257.  
  2258.     There may be occasions where you will wish to take the FastMenu off 
  2259. the screen so that you can take advantage of the space taken up by the 
  2260. FastMenu. This can be easily accomplished by pressing Function key 1 (F1). 
  2261. Once you have pressed the F1 key, the FastMenu will disappear and you will 
  2262. then have access to the full screen and can take advantage of that space in 
  2263. any way you wish. When you need to bring the FastMenu back to the screen, 
  2264. press the F1 key and the FastMenu will reappear. The F1 function key is a 
  2265. toggle that will alternate between placing the FastMenu on the screen and 
  2266. taking it away.
  2267.  
  2268.  
  2269.     Adding Icons To The FastMenu
  2270.     
  2271.     To add a new icon to the FastMenu, position your cursor over the 
  2272. desired icon to add and press the cancel key. Once you have pressed the 
  2273. cancel key, the icon that you are positioned over will be placed at the end 
  2274. of the FastMenu which is located along the bottom of the screen. The icon 
  2275. that you just added to the list will now be available to you from the drawing 
  2276. screen. The FastMenu can hold a maximum of 12 icons. Once you have a full 
  2277. FastMenu and you add another one, the first icon will be deleted from the 
  2278. list and the new icon will be added to the end. The FastMenu will be present 
  2279. while you are using the drawing screen.
  2280.  
  2281.  
  2282.     Deleting Icons from the FastMenu
  2283.  
  2284.     It is also possible to remove any icon from your defined FastMenu. To 
  2285.     delete an icon, position your cursor over the icon you wish to delete 
  2286.     and press the cancel key. Once you have deleted an icon, the FastMenu 
  2287.     will pop the icon out of the list and reappear without the deleted 
  2288.     icon. If you delete the last icon (the only icon in the list), your 
  2289.     cursor will automatically be changed to your current drawing tool.
  2290.  
  2291.  
  2292.     The FastMenu allows you to create, modify, and delete a list of icons 
  2293.     that you can use in the drawing space for easy selection of new tools 
  2294.     and functions. The attributes for the tools and functions are set 
  2295.     from the main menu and they can be modified at any time by returning 
  2296.     to the main menu and changing them at any time. When you have selected 
  2297.     an icon off the FastMenu, the tool or function will generally perform 
  2298.     in the way you have set it up. Below is a list of all the icons and 
  2299.     the properties and options they each take on when selected from the 
  2300.     main menu.
  2301.  
  2302.     FastMenu Icons
  2303.  
  2304.     The Draw Icon: The draw icon is in the form of a pencil or pen in the 
  2305. middle of the button. Selecting the draw icon will cause your tool cursor to 
  2306. become the pen in the color that you have selected from the main menu. You 
  2307. will notice that your pointing device will now move your pen cursor around 
  2308. the screen. When you desire to write with the pen, press the select and you 
  2309. can free hand draw by moving your pointing device around the screen while 
  2310. keeping the select depressed. The line that the pen draws will be of the 
  2311. width and color that you chose from the main menu. To stop writing, let up 
  2312. on the select key. You are only bounded by the screen limits, as well as the 
  2313. top of the FastMenu if you have one defined.
  2314.  
  2315.     The Rectangle Icon: The rectangle icon is in the form of a small 
  2316. rectangle in the middle of the icon. When you select the rectangle icon, 
  2317. your cursor will change to the rectangle drawing tool in the color that you 
  2318. have selected from the main menu. You will notice that as you move your 
  2319. pointing device around, the rectangle cursor will follow your movements. 
  2320. To draw a rectangle to the screen, position the top left hand corner of the 
  2321. cursor at the desired location to start the rectangle and press the select 
  2322. key. While you are holding down the select key, move your pointing device in 
  2323. the direction that you wish the rectangle to go. As you move, you will notice 
  2324. that a rubber banding box will be drawn to show you what the resulting 
  2325. rectangle will look like. This rectangle will resize itself as you move the 
  2326. cursor around. The rectangle is only bounded by the sides of the monitor 
  2327. screen as well as the top of the FastMenu if you have one defined. To draw 
  2328. the rectangle, let up on the select key and the rectangle will be drawn into 
  2329. the desired box in the color, line width, and fill capacity that you defined 
  2330. from the main menu.
  2331.  
  2332.     NOTE: If you defined the rectangle to be filled, the line width 
  2333. option that may be defined will have no effect, since a filled object has no 
  2334. line width.
  2335.  
  2336.     You can cancel a rectangle during the rubber banding process by 
  2337. simply pressing the cancel key while you are holding down the select key. 
  2338. This will cause the cursor to reappear as a rectangle so that you can try it 
  2339. again.
  2340.  
  2341.  
  2342.     The Square Icon: The square icon is in the form of a black square in 
  2343. the middle of the icon. When you select the square icon, your cursor will 
  2344. change to the square drawing tool in the color that you have selected from 
  2345. the main menu. You will notice that as you move your pointing device around, 
  2346. the square cursor will follow your movements. To draw a square to the screen, 
  2347. position the top left hand corner of the cursor at the desired location to 
  2348. start the square and press the select key. While you are holding down the 
  2349. select key move your pointing device in the direction that you wish the 
  2350. square to go. As you move, you will notice that a rubber banding box will be 
  2351. drawn to show you what the resulting square will look like. The square's 
  2352. rubber banding box will have perfectly equal sides to it. This square will 
  2353. resize itself as you move the cursor around. The square is only bounded by 
  2354. the sides of the monitor screen as well as the top of the FastMenu if you 
  2355. have one defined. To draw the square simply let up on the select key and 
  2356. the square will be drawn into the desired box in the color, line width, and 
  2357. fill capacity that you defined from the main menu.
  2358.  
  2359.     NOTE: If you defined the square to be filled, the line width option 
  2360. will have no effect, since a filled object has no line width.
  2361.  
  2362.     You can cancel a square during the rubber banding process by simply 
  2363. pressing the cancel key while you are holding down the select key. This will 
  2364. cause the cursor to reappear as a square so that you can try it again.
  2365.  
  2366.  
  2367.     The Line Icon: The line icon is in the form of a black line that 
  2368. moves diagonally across the middle of the icon. When you select the line 
  2369. icon, your cursor will change to the line drawing tool in the color that you 
  2370. have selected from the main menu. You will notice that as you move your 
  2371. pointing device around, the line cursor will follow your movements. To draw 
  2372. a line to the screen, position the top left hand corner of the cursor at the 
  2373. desired location to start the line and press the select key. While you are 
  2374. holding down the select key, move your pointing device in the direction that 
  2375. you wish the line to go. As you move, you will notice that a rubber banding 
  2376. line will be drawn to show you what the resulting line will look like. This 
  2377. line will resize itself as you move the cursor around. The line is only 
  2378. bounded by the sides of the monitor screen as well as the top of the 
  2379. FastMenu if you have one defined. To draw the line, let up on the select 
  2380. key and the line will be drawn on the screen in the color and width that 
  2381. you defined from the main menu.
  2382.  
  2383.     You can cancel a line at any time during the rubber banding process 
  2384. by simply pressing the cancel key while you are holding down the select key. 
  2385. This will cause the cursor to reappear as a line so that you can try it 
  2386. again.
  2387.  
  2388.  
  2389.     The Circle Icon: The circle icon is in the form of a black circle 
  2390. in the middle of the icon. When you select the circle icon your cursor will 
  2391. change to the circle drawing tool in the color that you have selected from 
  2392. the main menu. You will notice that as you move your pointing device around, 
  2393. the circle cursor will follow your movements. To draw a circle to the screen, 
  2394. position the center of the circle cursor at the location that you wish the 
  2395. center of the drawn circle to be and press the select key. While you are 
  2396. holding down the select key, move your pointing device in any direction and 
  2397. you will notice that a rubber banding circle will be drawn to show you what 
  2398. the resulting circle will look like. This circle will resize itself as you 
  2399. move the cursor around. The circle is only bounded by the sides of the 
  2400. monitor screen as well as the top of the FastMenu if you have one defined. 
  2401. To draw the circle, let up on the select key and the circle will be drawn 
  2402. into the desired location in the color, line width, and fill capacity that 
  2403. you defined from the main menu.
  2404.  
  2405.     NOTE: If you defined the circle is to be filled, the line width 
  2406. option will have no effect, since a filled object has no line width.
  2407.  
  2408.     You can cancel a circle at any time during the rubber banding process
  2409. by simply pressing the cancel key while you are holding down the select key. 
  2410. This will cause the cursor to reappear as a circle so that you can try it 
  2411. again.
  2412.  
  2413.  
  2414.     The Point Icon: The point icon is represented as an upwards arrow in 
  2415. the middle of the icon. The pointer is used to point to specific locations 
  2416. on the screen. The primary purpose of the pointer is in remote applications 
  2417. where you are trying to get the person at the remote site to look at a 
  2418. specific thing on the screen. To select the pointer, position the cursor 
  2419. over the pointer icon and press the select key. As soon as you select the 
  2420. pointer icon your cursor will change into a cross that you can move all over 
  2421. the screen. As you move your pointing device around, you will notice that the 
  2422. cross will follow your movements around the screen. To activate the pointer, 
  2423. press down the select key and hold it down. The cross will change into a 
  2424. pointer. While holding the select key down, you can move the pointer all 
  2425. over the screen. You are bounded with the pointer by the screen limits and 
  2426. by the FastMenu if it is on. As you dip below where the FastMenu should be 
  2427. the pointer will flip upside down so that you can point to the very bottom 
  2428. of the screen. To exit from the point mode, press the cancel key and your 
  2429. cursor will return to the previous drawing tool that you had defined.
  2430.  
  2431.     NOTE: If you are connected to a remote location, the only coordinates 
  2432. that are sent to the remote site are when you have the actual pointer on the 
  2433. screen. As you move the cross around the screen to find the location to point 
  2434. to, these coordinates will not be transmitted to the remote.
  2435.  
  2436.  
  2437.     The Clear Screen Icon: The clear screen is represented by a trash 
  2438. can. The purpose of the clear screen function is to delete all the 
  2439. information on your screen or to start over again with a clean screen. To 
  2440. select the clear screen function, position your cursor over the trash can 
  2441. and press the select key. Once you have selected the clear screen function, 
  2442. the screen will clear to the color that you had selected previously from the 
  2443. main menu.
  2444.  
  2445.  
  2446.     The Text Icon: The text icon is represented by the word "text" which 
  2447. is spelled out in four different colors. The text option gives you the 
  2448. ability to change the attributes of the text including size and color. To 
  2449. select changing the text attributes, position your cursor over the text icon 
  2450. and press the select key. Once you have selected the text icon, a sub-menu 
  2451. will pop up that allows you to change the text attributes. The text menu is 
  2452. the same menu that is accessed from the main menu. To find out the details of 
  2453. the text menu, see chapter 5, The Text icon.
  2454.  
  2455.     NOTE: To display text at any time, position your cursor at any 
  2456. position on the drawing space and begin to type. As you type, the letters 
  2457. will appear at the location that you have selected. The characters will be 
  2458. in the size and the color that you have selected from the text attribute 
  2459. menu. One thing to be very careful about when entering text to the screen is 
  2460. to not move your pointing device once you have selected the location to type. 
  2461. The text is based on the current cursor position and will move as you move 
  2462. your pointing device.
  2463.  
  2464.  
  2465.     The Erase Icon: The erase icon is represented as a pencil that has 
  2466. erased a portion of the background. The erase function is used to erase 
  2467. annotation on the screen. The erase icon takes on the value that you have 
  2468. set in the main menu. The two values that are possible are undo the entire 
  2469. image, and select a portion of the screen to erase. If you have not 
  2470. previously set a value in the erase menu, the default value is undo the 
  2471. entire screen. If Undo is the currently set option, when the erase icon is 
  2472. selected from the fastmenu, all annotation that has been added to the screen 
  2473. since the last save is taken away from the image. If the erase selection is 
  2474. currently select, an arrow will come onto the screen that the user can use 
  2475. to select an area of the screen to erase. To change the erase icon option 
  2476. simply select the main menu and change the value through the erase sub-menu.
  2477.  
  2478.  
  2479.     The Communication's Icon: The communication's icon is represented by 
  2480. a lightning bolt. The communication's menu allows you to set up connecting, 
  2481. disconnecting and dialing features. For the most part, the communication's 
  2482. menu will not have a lot of meaning on the FastMenu, however, you may wish 
  2483. to connect and disconnect from the FastMenu. To select the communication's 
  2484. function, position your cursor over the lightning bolt and press the select 
  2485. key. A communication's sub-menu will pop onto the screen that will allow you 
  2486. to work with the communications parameters. The communications sub-menu will 
  2487. be the same menu that you can access from the main menu. To get the details 
  2488. on the communication's menu, see chapter 5 under the heading The 
  2489. Communication's Icon.
  2490.  
  2491.  
  2492.     The Disk Icon: The disk function is represented by a floppy diskette 
  2493. in the middle of the icon. The disk icon can be used to do four things: load 
  2494. an image, save an image, delete an image, and change the current working 
  2495. directory. The disk icon is nice to have on the FastMenu if you are going to 
  2496. be using a lot of files or changing directories a lot. To select the disk 
  2497. icon, position your cursor over the icon and press the select key.
  2498.  
  2499.     A menu will pop up that will allow you to take care of all your file 
  2500. needs. The disk menu is the same menu that you can select from the main menu. 
  2501. To get the details about the disk menu, see chapter five under the heading 
  2502. disk icon.
  2503.  
  2504.     The Send Screen Icon: The send screen icon is represented as a small 
  2505. bar chart with a lightning bolt in the top right corner. The send screen 
  2506. function is used to send screen data to the remote site. The send screen has 
  2507. four options: You can transmit the image, the screen, a window of the screen, 
  2508. or a file. To select send screen, select the icon and the screen will be sent 
  2509. to the remote. If you select send screen and you are not on-line, you will 
  2510. get an error message telling you that you are off-line. Once you have sent 
  2511. the screen a small box will pop onto the screen telling you how much of the 
  2512. image has been sent. The remote site will also get a message box telling them 
  2513. how much they have received. The screen that will be sent is the one that you 
  2514. have previously defined from the main menu. If you wish to change the screen 
  2515. send type, you must go back to the main menu and change your option.
  2516.  
  2517.  
  2518.     The Zoom Icon: The zoom icon is represented by a magnifying glass 
  2519. over a blue square. The zoom function is used to zoom in on a particular 
  2520. section of the current screen image. There are three values that the zoom 
  2521. icon can have, these values include: 2 x magnification, 4 x magnification, 
  2522. and 8 x magnification. The actual value for the zoom is set through the main 
  2523. menu. When you select the zoom icon from the fastmenu a rectangle will appear 
  2524. on the screen that the user will position over the area of the image they 
  2525. wish to zoom in on and press the select key. The outlined image will now be 
  2526. magnified onto the current screen. To return to the original image simply 
  2527. select the zoom icon again and you will be returned to the original image.
  2528.  
  2529.  
  2530.     The Configuration Menu: The configuration icon is represented as a 
  2531. small check mark. The configuration function tells you what has been 
  2532. recognized and initialized in your system. There is probably not a lot of 
  2533. use for it on the FastMenu except in the case of re-configuring your modem 
  2534. or your tablet. Selecting the configuration icon from the FastMenu will bring 
  2535. up a menu that will outline what exists in your system. The items on the 
  2536. configuration menu are outlined in chapter 5 in the section entitled the 
  2537. configuration menu. 
  2538.  
  2539.  
  2540.     The Exit Menu: The exit icon is represented by a stop sign. The exit 
  2541. function will allow you to leave the application. Selecting exit will bring 
  2542. up a menu that gives you a chance to either exit or go back to the 
  2543. application. The stop icon is outlined in chapter 5. When you select exit, 
  2544. your default tool file will be automatically saved and if you currently have 
  2545. a call up, you will be disconnected.
  2546.  
  2547.  
  2548.     The FastMenu is how you will control and manipulate the tools in the 
  2549. Image Exchange system. The FastMenu is defined by you and can be changed at 
  2550. any time. The FastMenu uses the tool attributes that you defined in the main 
  2551. menu to carry out your application.
  2552.  
  2553.     Now that we have defined the Main Menu and The FastMenu, it is time 
  2554. to look at the function keys that allow you to take some shortcuts to 
  2555. carrying out some operations in the Image Exchange system.
  2556.  
  2557.     Special Icons - The following icons do not appear on the main menu, 
  2558. however are very important tools in the image exchange system. These icons 
  2559. are used when the image to view is larger than the actual screen. When you 
  2560. load an oversized image they will automatically pop into the lower right 
  2561. corner of the screen.
  2562.  
  2563.         The Up Icon: The up button is represented by a small arrow 
  2564. pointing up in the middle of the icon. This icon is for scrolling up the 
  2565. screen if you are not already at the top of your document. To move up on the 
  2566. document, position your cursor over the up arrow and press the select key. 
  2567. You will notice the document scroll and your view will include more of the 
  2568. top of the document. If you are currently at the top of the document, 
  2569. selecting the up icon will have no effect.
  2570.  
  2571.         The Down Icon: The down button is represented by a small 
  2572. arrow that is pointing down in the middle of the icon. This icon is for 
  2573. scrolling down the screen, if you are not already at the bottom of your 
  2574. document. To move down on the document, position your cursor over the down 
  2575. arrow and press the select key. You will notice the document scroll and your 
  2576. view will include more of the bottom of the document. If you are currently at 
  2577. the bottom of the document, selecting the down icon will have no effect.
  2578.  
  2579.         The Top Icon: The top button is represented by a small letter 
  2580. "T" in the middle of the icon. This icon is for moving directly to the top of 
  2581. the document. To select the top icon, position your cursor over the "T" and 
  2582. press the select key. You will notice that you have been moved to the top of 
  2583. the document. If you are currently at the top of the document, selecting the 
  2584. top icon will have no effect.
  2585.  
  2586.         The Bottom Icon: The bottom button is represented by a small 
  2587. letter "B" in the middle of the icon. This icon is for moving directly to 
  2588. the bottom of the document. To select the bottom icon, position your cursor 
  2589. over the "B" and press the select key. You will notice that you have been 
  2590. moved to the bottom of the document. If you are currently at the bottom of 
  2591. the document, selecting this icon will have no effect.
  2592.  
  2593.  
  2594.                 CHAPTER 7
  2595.  
  2596.             FUNCTION KEY ASSIGNMENTS
  2597.  
  2598.     This section of the documentation will outline what function key 
  2599. does what action and a brief description of that action.
  2600.  
  2601.  
  2602.     F1: The F1 key toggles the FastMenu off and on the screen. The 
  2603.     FastMenu is displayed along the bottom of the screen and is 
  2604.     represented as a line of icons the user plans to use most during 
  2605.     the current session. When the FastMenu is present and on the screen, 
  2606.     the active screen area ends just above the icon list. If the FastMenu 
  2607.     is hidden from the screen (toggled off), the user is free to use the 
  2608.     entire screen as the drawing space. The user can at any time toggle 
  2609.     the FastMenu on or off (this is a good test to see if a FastMenu has 
  2610.     been defined yet). The first function key is the only function key 
  2611.     that does not have an equivalent button on the main menu. The 
  2612.     FastMenu is a local function and has no effect on the remote 
  2613.     station.
  2614.  
  2615.  
  2616.     F2: The second function key is used for doing a quick save of the 
  2617.     screen to a .PCX file. This functionality can also be accomplished by 
  2618.     selecting the disk icon, touching the save button, and selecting the 
  2619.     new name of the .PCX file. This is a local function and will only 
  2620.     save the image on the local station. The save function has no effect 
  2621.     on the remote station.
  2622.     
  2623.     F3: The third function key is used for sending the current screen 
  2624.     image to the remote site. Once the image has begun to be sent, a box 
  2625.     will pop up on the screen to let the user know that the image is being 
  2626.     sent, as well as how much of the image has already been sent. The 
  2627.     remote side will start to see the image begin to build and will also 
  2628.     get an information box on their screen to tell them how much has been 
  2629.     received. The same function can be accomplished by choosing the screen 
  2630.     send icon from the main menu, selecting the screen transfer they wish 
  2631.     to send, selecting the transmit button to send the image. This is an 
  2632.     on-line function and will only operate if you have established a 
  2633.     connection with a remote site.
  2634.  
  2635.     F4: The fourth function key is used to tell the user the name of their
  2636.     current image directory. This will bring a box up that will tell the 
  2637.     user the name of the present directory in full path name form, 
  2638.     including the current drive. The box will stay up for a few seconds 
  2639.     and then it will go away. The same functionality exists by going to 
  2640.     the disk icon and selecting the directory button. This is a local 
  2641.     function and has no effect on the remote site.
  2642.  
  2643.     F8: This is a generic color palette. This function allows the user to 
  2644.     quickly change the current tool's color, so the user does not have to 
  2645.     go through the whole menu if they need to alternate among many 
  2646.     different drawing colors. So that no matter which tool you have 
  2647.     selected, the generic palette works. Whatever tool is currently in 
  2648.     use is the color that will be changed. You can determine the current 
  2649.     tool in two ways. 1) The cursor shape will reflect what the current 
  2650.     tool is and 2) The depressed icon along the FastMenu will also tell 
  2651.     you what the current tool is.
  2652.  
  2653.     This function only works from the keyboard with the execution of the 
  2654.     F8 function key. This function is only used locally and will only 
  2655.     have an effect on the remote in that the new drawing color will be 
  2656.     transmitted to the remote. The color schemes will not be effected by 
  2657.     this function.
  2658.  
  2659.     F9: This is a palette lock and unlock toggle key. The palette lock 
  2660.     and unlock function is used to keep the integrity of the image, as 
  2661.     well as keeping the ability to have consistent palette colors. For 
  2662.     most applications, this function will not be necessary.
  2663.     If you use a lot of images with continuous tone palettes, this 
  2664.     function may be of use. If your image uses the entire spectrum of 
  2665.     the color palette, your image may appear to have some dots on the 
  2666.     screen that don't appear to belong. The reason for this is because 
  2667.     the system palette requires a certain number of colors to keep the 
  2668.     menu system and system icons with a consistent color selection. These 
  2669.     system colors may not be included in the image you are trying to view.
  2670.     The way around this problem is to hit the F9 function key and the 
  2671.     system will install the original color palette and your image will be 
  2672.     returned to its original state. Changing the image back to its 
  2673.     original colors may make the system menus take on strange color 
  2674.     combinations. To re-install the menu colors to the system, press the 
  2675.     F9 function key again.
  2676.  
  2677.     The F9 key acts as a toggle to switch between the original image 
  2678.     colors and the system defined menu colors. The palette lock and 
  2679.     unlock function has no bearing on the remote site. This is strictly 
  2680.     a local function.
  2681.  
  2682.     F10: The F10 function key is for locating the serial number and 
  2683.     version of the program. When you select the F10 key a window will 
  2684.     pop onto the screen that contains the program name, the current 
  2685.     version number, the copyright information and the serial number that 
  2686.     is associated with your copy of the program. This screen is helpful 
  2687.     if you need to call Serial Solutions, Inc. with a problem. You will 
  2688.     need to have your serial number and version number handy when you 
  2689.     call.
  2690.  
  2691.  
  2692.             FUNCTION KEY QUICK REFERENCE
  2693.  
  2694.         F1              TOGGLE FASTMENU   ON/OFF
  2695.         F2              SAVE PCX FILE (GRAPHIC SCREEN)
  2696.         F3              TRANSMIT SCREEN (GRAPHIC SCREEN)
  2697.         F4              CURRENT IMAGE DIRECTORY
  2698.         F8              GENERIC TOOL PALETTE
  2699.         F9              PALETTE LOCK/UNLOCK
  2700.  
  2701.  
  2702.                 CHAPTER 8
  2703.  
  2704.             THE IMAGE EXCHANGE TUTORIAL
  2705.  
  2706.     This chapter is a tutorial on how to work with the Image Exchange 
  2707. system. What follows is three exercises that will teach you how to 
  2708. effectively use and customize the system. Each exercise will build on 
  2709. previous exercises and will allow you to gain an understanding of the 
  2710. fundamental components of the Image Exchange program.
  2711.  
  2712.     This section will be outlaid in three sections. The first two 
  2713. sections you will be able to complete without making a connection to a 
  2714. remote site. The third section will focus on those functions that require a 
  2715. remote site to complete.
  2716.  
  2717.     Each exercise will give a brief overview of the functions involved 
  2718. followed by several exercises that you can try to master these skills.
  2719.  
  2720.  
  2721.                 BASIC DRAWING TOOLS
  2722.  
  2723.     The Drawing tools are used to create sketches and annotations on your 
  2724. screen. There are six drawing tools that can be used in the Image Exchange 
  2725. system. The drawing tools include draw, rectangle, square, line, circle, and 
  2726. text. This exercise will use all of these tools.
  2727.  
  2728.     Exercise 1:
  2729.         A. With your pointing device, use the select key to bring up 
  2730.         the main menu.
  2731.         B. Select the draw icon from the main menu.
  2732.         C. Change the line width to 3.
  2733.         D. Change the draw color to a blue color.
  2734.         E. Add The pencil icon to the FastMenu.
  2735.         F. Change the rectangle attributes to filled, and a color of 
  2736.         green
  2737.         G. Add the rectangle to the FastMenu.
  2738.         H. Change the square to unfilled, a width of 2, and a color 
  2739.         of red, and add to the FastMenu.
  2740.         I. Change the line to a width of 1 and a peach color.
  2741.         J. Change the circle to a light blue color, filled, and add 
  2742.         it to the FastMenu.
  2743.         K. Set the text attributes to values of: x = 3, y = 2 and a 
  2744.         color of yellow. Add the text icon to the FastMenu.
  2745.         L. Escape from the main menu, to the drawing screen.
  2746.         M. If your cursor is something other than the draw icon, 
  2747.         change it to draw.
  2748.         N. Draw your name in the top, left corner of the screen.
  2749.         O. Select the rectangle icon, draw a large rectangle in the 
  2750.         center of the screen.
  2751.         P. Position your cursor in the center of the rectangle, and 
  2752.         type your name in the center of the rectangle.
  2753.         Q. Use the square, line and circle icons to draw those shapes 
  2754.         somewhere on the screen.
  2755.  
  2756.     Review:
  2757.         Exercise one taught you how to change the attributes of the 
  2758.     drawing tools and to then add those tools to the FastMenu. Feel free 
  2759.     at this point, to play with the drawing tools and become used to 
  2760.     using them. Make sure that when you go on to exercise two, you have 
  2761.     an image that you have drawn on the screen.
  2762.  
  2763.  
  2764.     Exercise 2:
  2765.  
  2766.         A. Bring the main menu onto the screen.
  2767.         B. Select the disk icon from the main menu.
  2768.         C. From the files menu select the save button.
  2769.         D. Type in the name "TEST.PCX". The extension .PCX is not 
  2770.         necessary if you do not wish to.
  2771.         E. Once the save has completed, bring up the main menu again.
  2772.         F. Select the clear screen icon.
  2773.         G. From the clear screen menu, select the palette button and 
  2774.         change the background color to blue.
  2775.         H. Add the clear screen icon to the FastMenu.
  2776.         I. Escape from the main menu.
  2777.         J. When you wish to clear the screen, select the clear screen 
  2778.         icon from the FastMenu.
  2779.         K. Once you have cleared the screen you will notice that it 
  2780.         has changed to the color that you selected from the main menu.
  2781.         L. Bring the main menu up on the screen.
  2782.         M. Select the disk icon.
  2783.         N. From the files menu, select the load button.
  2784.         O. From the file select box, bring up the image "TEST"
  2785.  
  2786.     Review: Exercise 2 saved the image on the screen. After saving we 
  2787.     cleared the screen to a new color then loaded the saved image from 
  2788.     disk. After working through exercises 1 and 2, you should have a good 
  2789.     understanding of the system and how to get around the menu. It is now 
  2790.     up to you to go through all icons to get the full impact of all the 
  2791.     icons. The next exercise will require that you have a remote site to 
  2792.     work with.
  2793.  
  2794.  
  2795.     Exercise 3:
  2796.         A. Bring up the main menu.
  2797.         B. Select the configuration icon.
  2798.         C. From the configuration menu, select the modem button.
  2799.         D. At this point it is up to you, to figure out what modem 
  2800.         configuration is correct for your situation.
  2801.         E. Once the configuration is set, make sure that the modem 
  2802.         initializes correctly.
  2803.         F. From the main menu, select the communication's icon.
  2804.         G. From the communication's menu, select the phonebook button.
  2805.         H. From the phonebook selection box press the add button.
  2806.         I. Add the name and number of the remote site that you are 
  2807.         going to call.
  2808.         J. Once the name is added, select on the name in the phonebook 
  2809.         box.
  2810.         K. The system will now, automatically dial the remote site.
  2811.         L. After the system has connected,  select the transmit icon.
  2812.         M. From the transmit menu, send the file "TEST".
  2813.         N. After the remote has received the image, have them load the
  2814.         image "TEST"
  2815.         O. You will notice that the image now loads on your screen.
  2816.         P. You can now freely interact with the remote site on the 
  2817.         image.
  2818.         Q. Take this opportunity to explore all the functionality of 
  2819.         the system with the remote site.
  2820.  
  2821.     Review: Exercise 3 allowed you to connect to the remote site and 
  2822.     transmit an image. This is the last exercise of the tutorial but, 
  2823.     if you followed all the exercises you should have a strong 
  2824.     understanding of the way the system works. If you have any questions 
  2825.     with respect to the way any of the other icons work, please refer to 
  2826.     chapter 5, describing the function in question.
  2827.  
  2828.  
  2829.                     CHAPTER 9
  2830.  
  2831.             IMAGE EXCHANGE ERROR LIST AND EXPLANATION
  2832.  
  2833.     Below is a list of all the system error messages. Each error is 
  2834. explained in detail, including an explanation of the error as well as what 
  2835. is the most likely cause of the problem. Below the explanation is a brief 
  2836. explanation of the possible solutions for the problem. The error messages 
  2837. are laid out in alphabetical order for easy access to the desired error 
  2838. message.
  2839.  
  2840.  
  2841.     Can Not Create Undo File
  2842.     This error message occurs when an internal problem has been 
  2843.     determined and an undo file can not be created. This message will 
  2844.     most generally occur in relation to a memory problem.
  2845.  
  2846.     Solution: The solution to this problem is to either increase the 
  2847.     amount of expanded memory in your system or try to free up enough 
  2848.     disk space on your hard drive to store an undo file.
  2849.  
  2850.  
  2851.     Can't Allocate Enough Memory:
  2852.     This error occurs when a program function requires system memory to 
  2853.     be dynamically allocated. When the memory is requested, there is not 
  2854.     enough left in the machine to fill the desired request.
  2855.  
  2856.     Solution: The solution to this error is 1) Make sure that your 
  2857.     machine has at least 640K of primary RAM and 2) It is recommended 
  2858.     that the system be equipped with at least 4MB of expanded memory. 
  2859.     Some functions will not work at their optimum without at least this 
  2860.     amount of expanded memory.
  2861.  
  2862.  
  2863.     Can't Save Background - Lost
  2864.     This error message will occur if you are trying to allocate a window 
  2865.     larger than the amount of memory that you have in the machine. This 
  2866.     error will generally occur in relation to the sizing of a video 
  2867.     window. The operation will continue and the background will probably 
  2868.     be a big grey square. This can be cleared by doing a clear screen.
  2869.  
  2870.     Solution: The solution to this problem is in acquiring more memory. 
  2871.     The recommended amount of memory for the Image Exchange system is 4 
  2872.     meg of expanded memory. The expanded memory must be LIM 4.0 
  2873.     compatable. If you have 4 meg of expanded memory this error should 
  2874.     never occur. If the error occurs and you believe that you have enough 
  2875.     memory, make sure that your expanded memory manager is installed 
  2876.     correctly and using all the available memory.
  2877.  
  2878.  
  2879.     Could not Allocate EMS page
  2880.     This error message can possibly occur if you have allocated all the 
  2881.     expanded memory available to your system. This is usually a hardware 
  2882.     dependant error message.
  2883.  
  2884.     Solution: The solution to this problem is probably going to be making 
  2885.     sure that you have a full 4 meg of LIM 4.0 expanded memory. This 
  2886.     system will usually kick over to disk storage if you don't have 
  2887.     enough expanded memory. This message is very rare and probably 
  2888.     signifies a hardware/software problem in the underlying system.
  2889.  
  2890.  
  2891.     Could not Deallocate EMS Page
  2892.     This error message will occur if something has happened to the 
  2893.     internal tables that manage the expanded memory segments. This error 
  2894.     will usually be a symptom of system problems occurring beneath the 
  2895.     application.
  2896.  
  2897.     Solution: The solution to this problem is generally going to be 
  2898.     checking your expanded memory manager software and possibly re-
  2899.     installing it and then re-running the application.
  2900.  
  2901.  
  2902.     Data Error in Disk File
  2903.     This message will generally appear if in the process of scanning a 
  2904.     file, an error occurs either with the scanner or the data being 
  2905.     supplied from the scanner. If a data error occurs during a scan, the 
  2906.     bad data will be deleted. If the system cannot delete this data, this 
  2907.     error message will occur.
  2908.  
  2909.     Solution: The solution to this problem should be as simple as deleting
  2910.     the bad data file from the directory and trying the image scan again. 
  2911.     The bad data should be in a file called SSSCAN. This file should be 
  2912.     deleted before trying another file scan.
  2913.  
  2914.  
  2915.     Drive Not Ready - Try Again
  2916.     This message usually occurs if you try to access a floppy drive that 
  2917.     is not ready for system access. The problem usually arises if you try 
  2918.     to access a drive that either has the door open or no disk in the 
  2919.     drive.
  2920.  
  2921.     Solution: The solution for this situation is as easy as resetting the 
  2922.     disk in the drive that you are trying to access and making sure the 
  2923.     drive is closed. After resetting the disk, just try the operation 
  2924.     again and you should have success.
  2925.  
  2926.  
  2927.  
  2928.  
  2929.     EMS Page Map Error Occurred
  2930.     This error message will occur if something has happened to the 
  2931.     internal tables that manage the expanded memory segments. This error 
  2932.     will usually be a symptom of system problems occurring beneath the 
  2933.     application.
  2934.  
  2935.     Solution: The solution to this problem is generally going to be 
  2936.     checking your expanded memory manager software and possibly re-
  2937.     installing it and then re-running the application.
  2938.  
  2939.  
  2940.     Error - Can't Load Default Values
  2941.     This error message will occur if the system finds a default tool and 
  2942.     the file is corrupted or is missing fields and get verify the load 
  2943.     will happen correctly. If this case occurs a default tool field will 
  2944.     be created.
  2945.  
  2946.     Solution: There is really no solution for this problem since the 
  2947.     system should correct itself. One thing to be aware of is that if 
  2948.     you get this error message you will need set your tools and 
  2949.     attributes as you wish again since all the default values will be 
  2950.     loaded. Your new tool values will be automatically saved when you 
  2951.     exit the program.
  2952.  
  2953.     NOTE: You can, at any time, return to the default tool file by 
  2954.     deleting a file called TOOLS.DEF in the program directory.
  2955.  
  2956.  
  2957.     Error Creating Drive List
  2958.     This message will occur if you are trying to change the active drive 
  2959.     or directory from where the data you desire is stored. This message 
  2960.     is usually tied to a shortage of memory in your system. The system 
  2961.     has tried to create a list of all the available drives in your system
  2962.     and has had trouble allocating the memory for that list.
  2963.  
  2964.     Solution: The solution to this problem is to try and increase the 
  2965.     amount of memory that the system can use. The Image Exchange system 
  2966.     can use up to 4 meg of expanded memory and is the recommended amount. 
  2967.     If the amount of memory is sufficient in your system, you may want 
  2968.     to run a diagnostic on your machine to make sure all the memory is 
  2969.     being allocated correctly.
  2970.  
  2971.  
  2972.     Error in Scanner File - Deleting
  2973.     This error message is really related to the amount of memory that you 
  2974.     have in your system. This error occurs if the temporary file is 
  2975.     stored on the disk as opposed to being saved in expanded memory. 
  2976.     This error is usually a DOS system error and the file has become 
  2977.     corrupted.
  2978.  
  2979.  
  2980.  
  2981.     Solution: The solution to this problem can be a two-fold solution. 
  2982.     The first priority is to add expanded memory to your system so that 
  2983.     this message should never occur. If adding memory is not a problem 
  2984.     you can clear this problem by trying to re-scan the document.
  2985.  
  2986.  
  2987.     Error Opening File
  2988.     This error will generally occur if an external image file is somehow 
  2989.     corrupted. The image that was passed to the open routine was declared 
  2990.     to be invalid in some way. This is usually a corrupted file that can 
  2991.     not be opened. This is a system error and is usually detected by DOS.
  2992.  
  2993.     Solution: The solution to this problem is usually bad news. If the 
  2994.     file is corrupted you must reload the image to the desired directory 
  2995.     from a backup disk and try again. This problem could also possible 
  2996.     detect a problem with the storage medium that was used to store the 
  2997.     file.
  2998.  
  2999.  
  3000.     Error Reading From File
  3001.     This error will only occur if the file that you are reading from 
  3002.     (usually loading an image from disk) has been corrupted. The system 
  3003.     has tried to load the data and found some problem during the read 
  3004.     phase.
  3005.  
  3006.     Solution: The solution for this problem is usually to re-load the 
  3007.     image from a backup disk (if you have a backup copy) and try to load 
  3008.     it again.
  3009.  
  3010.  
  3011.     Error Sending Scanned Image
  3012.     This error message will occur while you are sending a scanned image 
  3013.     to the remote site. When you send the scanned image in a screen send 
  3014.     and the data is not received correctly, this message will occur.
  3015.  
  3016.     Solution: The solution to this problem is as simple as re-sending the 
  3017.     image. Once this error occurs and you still want to send the image to 
  3018.     the remote, simply try a screen send again.
  3019.  
  3020.  
  3021.     Error Writing to File
  3022.     This error can occur for two possible reasons. The first problem 
  3023.     could be because the file that is to be written to is corrupted in 
  3024.     some fashion. The other possibility for this error, is that there is 
  3025.     not enough space on the chosen storage medium to write new data to 
  3026.     the disk.
  3027.  
  3028.     Solution: The first thing to check if this error should occur, is the 
  3029.     amount of storage space available for saving the opened file. This 
  3030.     could be the case quite often when saving an image to a floppy disk. 
  3031.     If you have plenty of space to save the file, you probably have a 
  3032.     corrupted file and it will need to be re-saved under a different name.
  3033.  
  3034.  
  3035.     Invalid Baud Rate for Com Port Setup
  3036.     This error message will occur if a value has been loaded from the 
  3037.     tool file that does not fit into the needed baud rate values. This 
  3038.     could have an impact on your modem setup or your tablet setup, 
  3039.     depending on which field was corrupted in the file. If this error 
  3040.     occurs, the default communications parameters will be loaded.
  3041.  
  3042.     Solution: The solution to this error should be corrected by the 
  3043.     system itself. The only thing that you need to be concerned about is 
  3044.     re-initializing the appropriate communications device. Your new 
  3045.     settings will be automatically saved when you exit the program.
  3046.  
  3047.  
  3048.     Invalid Drive - Not Present
  3049.     This message will occur if you try and enter a drive that does not 
  3050.     exist in your system. This can occur either typing in a new path or 
  3051.     entering an invalid choice from the drive selection menu.
  3052.  
  3053.     Solution: The solution to this problem is to just try the drive 
  3054.     selection process again and enter a valid drive choice.
  3055.  
  3056.  
  3057.     Invalid or No Phone Number Entered
  3058.     This error message occurs when you enter a phone number to be dialed 
  3059.     in either the manual dial string or the phonebook that is not a valid 
  3060.     phone number.
  3061.  
  3062.     Solution: To correct this problem, check the number of the party you 
  3063.     are trying to connect with and try to dial it again.
  3064.  
  3065.  
  3066.     Invalid Parity Value for Com Port Setup
  3067.     This error message will occur if a value has been loaded from the 
  3068.     tool file that does not fit into the needed parity values. This could 
  3069.     have an impact on your modem setup or your tablet setup, depending on 
  3070.     which field was corrupted in the file. If this error occurs, the 
  3071.     default communications parameters will be loaded.
  3072.  
  3073.     Solution: The solution to this error should be corrected by the 
  3074.     system itself. The only thing that you need to be concerned about is 
  3075.     re-initializing the appropriate communications device. Your new 
  3076.     settings will be automatically saved when you exit the program.
  3077.  
  3078.     Invalid Path - Not Present
  3079.     This message occurs when you are in the file selection menu and you 
  3080.     are trying to change to a new active directory. The error will most 
  3081.     likely arise when you have entered a new path in to change to and the 
  3082.     system does not find the path in a system search.
  3083.  
  3084.     Solution: The solution to this problem is in checking the desired 
  3085.     path again and re-typing the desired location. This error usually 
  3086.     is attributed to a misspelling during the entry. If this message 
  3087.     repeatedly occurs, you may just wish to navigate through the system 
  3088.     one directory at a time with the directory select function. To use 
  3089.     this function, refer to chapter 5 in the section on directory 
  3090.     manipulation.
  3091.  
  3092.  
  3093.     Invalid .PCX file Format
  3094.     This message occurs when you try to load an image that the program 
  3095.     finds a data error with. This could either be because the file has 
  3096.     a data error contained in it or it may not adhere to the .PCX file 
  3097.     format standard.
  3098.  
  3099.     Solution: The solution to this problem may be very difficult. If you 
  3100.     have the image in another program, try to re-save the image as either 
  3101.     a 1bit, 4 bit or 8 bit .PCX image. Then try to load the image in the 
  3102.     system again.
  3103.  
  3104.  
  3105.     Invalid response from remote
  3106.     This error message will occur if you receive a response code from the 
  3107.     remote that does not have any meaning and therefore most likely bad 
  3108.     data. If you receive an invalid response code from the remote, the 
  3109.     buffers will be flushed and then you are free to try to send the data 
  3110.     again.
  3111.  
  3112.     Solution: The solution to this problem should take care of itself 
  3113.     since once the bad code is received the current operation will be 
  3114.     halted and the buffers will be flushed. If this case occurs you will 
  3115.     simply need to repeat the interrupted command.
  3116.  
  3117.  
  3118.     Invalid Stop Bits for Com Port Setup
  3119.     This error message will occur if a value has been loaded from the 
  3120.     tool file that does not fit into the needed stop bit values. This 
  3121.     could have an impact on your modem setup or your tablet setup 
  3122.     depending on which field was corrupted in the file. If this error 
  3123.     occurs the default communications parameters will be loaded.
  3124.  
  3125.     Solution: The solution to this error should be corrected by the 
  3126.     system itself. The only thing that you need to be concerned about is 
  3127.     re-initializing the appropriate communications device. Your new 
  3128.     settings will be automatically saved when you exit the program.
  3129.  
  3130.  
  3131.     Invalid Value - 255 Is The Maximum Value
  3132.     This message occurs on some options that require user input. This 
  3133.     message lets the user know that the highest value that can be input 
  3134.     into the system is 255. This is more of an informational message and 
  3135.     the value that you were trying to change will have the old value.
  3136.  
  3137.     Solution: The solution to this problem is just trying to enter the 
  3138.     data again, making sure that the value you are trying to enter is 
  3139.     less than 255.
  3140.  
  3141.  
  3142.     Invalid Word Length for Com Port Setup
  3143.     This error message will occur if a value has been loaded from the 
  3144.     tool file that does not fit into the needed word length values. This 
  3145.     could have an impact on your modem setup or your tablet setup 
  3146.     depending on which field was corrupted in the file. If this error 
  3147.     occurs, the default communications parameters will be loaded.
  3148.  
  3149.     Solution: The solution to this error should be corrected by the 
  3150.     system itself. The only thing that you need to be concerned about is 
  3151.     re-initializing the appropriate communication's device. Your new 
  3152.     settings will be automatically saved when you exit the program.
  3153.  
  3154.  
  3155.     No Modem Defined - Can't Connect
  3156.     This message occurs when you try connect to a remote site and you 
  3157.     have not initialized a modem device. This means that the modem needs 
  3158.     to be setup and initialized before you can call a remote site. 
  3159.  
  3160.     Solution: To correct this problem, first define and initialize the 
  3161.     modem correctly so that you receive a message that tells you the 
  3162.     modem has been initialized. After the initialization process, try 
  3163.     to establish your call again. For more information on setting up the 
  3164.     modem, refer to the configuration section in chapter 5.
  3165.  
  3166.  
  3167.     No Phonebook Is Defined
  3168.     This message occurs in the phone book. This will occur when you try 
  3169.     to either edit or delete the phonebook when there are no entries 
  3170.     defined. If there are no entries defined in the phonebook there 
  3171.     should be a message in the phone list that tells you there are no 
  3172.     entries defined.
  3173.  
  3174.     Solution: This error probably was reached by mistake. There must 
  3175.     be an entry in the phonebook before you can edit anything. To add 
  3176.     an entry to the phonebook just select the add button and add the 
  3177.     new entry.
  3178.  
  3179.  
  3180.  
  3181.     Not enough Memory For Scrolling
  3182.     This message is again related to the amount of expanded memory in 
  3183.     your system. This message will occur if you try to move around on 
  3184.     the document and you don't have enough memory to do this. This 
  3185.     message should only occur if you aren't using any expanded memory 
  3186.     in your system.
  3187.  
  3188.     Solution: The solution to this problem is to upgrade your system 
  3189.     so that it has 4 meg of expanded memory. If this is not possible, 
  3190.     you may try to use less icons on the FastMenu, this may free up 
  3191.     enough memory to perform the scroll operation.
  3192.  
  3193.  
  3194.     Not Enough Memory To Create Zoom File
  3195.     This message is another memory error message and will occur when 
  3196.     the user tries to zoom on an image and the system can no allocate 
  3197.     enough memory for the image to be created.
  3198.  
  3199.     Solution: The solution to this problem is to either increase the 
  3200.     amount of expanded memory in your system or try to free up enough 
  3201.     disk space on your hard drive to store an undo file.
  3202.  
  3203.  
  3204.     Not Enough Memory To Save Original
  3205.     This message occurs when the user tries the zoom operation and there 
  3206.     is not enough memory to save the original image. This error message 
  3207.     will result in the original image being lost.
  3208.  
  3209.     Solution: The solution to this problem is to either increase the 
  3210.     amount of expanded memory in your system or try to free up enough 
  3211.     disk space on your hard drive to store an undo file.
  3212.  
  3213.  
  3214.     System Connected - Can't Alter Parameters
  3215.     This message occurs if you try to access the modem configuration 
  3216.     menu to change the communication port parameters, after the system 
  3217.     is already connected. This message will happen for both the modem 
  3218.     and tablet configurations. The reason for this is that inadvertently 
  3219.     changing the port values may affect the call status.
  3220.  
  3221.     Solution: If this problem occurs while trying to change the tablet 
  3222.     parameters, you must first hang up the call, then try to re-
  3223.     initialize tablet. After your tablet is working correctly you can 
  3224.     then try to re-establish the connection. If this message occurs with 
  3225.     respect to a modem, there is probably no need to change parameters.
  3226.  
  3227.  
  3228.     System Connected - Can't Connect/Redial
  3229.     This message occurs if you try to connect to a remote site and you 
  3230.     are already connected. 
  3231.  
  3232.     Solution: This message is more of an informational message. This 
  3233.     error probably was reached by mistake. If you are trying to call a 
  3234.     new remote site and you are still connected to another site, 
  3235.     disconnect the current call and once you have received the disconnect 
  3236.     message, you are free to call another site.
  3237.  
  3238.  
  3239.     System Connected - Can't Initialize Ports
  3240.     This message occurs if you try to access the modem configuration 
  3241.     menu to change the port access, after the system is already 
  3242.     connected. This message will happen for both the modem and tablet 
  3243.     configurations. The reason for this is that inadvertently changing 
  3244.     the port values may affect the call status.
  3245.  
  3246.     Solution: If this problem occurs while trying to change the tablet 
  3247.     port, you must first hang up the call, then try to re-initialize 
  3248.     tablet. After your tablet is working correctly you can then try to 
  3249.     re-establish the connection. If this message occurs with respect to 
  3250.     a modem, there is probably no need to change ports.
  3251.  
  3252.  
  3253.     System Not Currently Connected
  3254.     This error message occurs when you try to carry out an operation 
  3255.     that requires you to be connected to a remote site. This message 
  3256.     will let you know that you can not carry out the operation because 
  3257.     you have not initiated a connection with a remote site.
  3258.  
  3259.     Solution: The solution to this problem is to first initiate a call 
  3260.     to a remote site. This will allow you to accomplish the task that 
  3261.     caused this error message to occur. To make a call please see the 
  3262.     section on communications in chapter 5.
  3263.  
  3264.  
  3265.     System Not On-line - Can't Send
  3266.     This error will occur if you try to send a screen of data and the 
  3267.     system is not currently on-line. This error will occur if either you 
  3268.     are connected to a remote site and you have taken yourself off-line 
  3269.     or you are not currently connected to a remote site.
  3270.  
  3271.     Solution: To correct this problem you need to do one of two things: 
  3272.     1) If you are connected to a remote site, you can simply go back on-
  3273.     line and you should be able to send the screen with no trouble. To 
  3274.     learn to go on-line / off-line refer to chapter 5 in the section on 
  3275.     on-line/off-line. 2) If you are not currently on-line, simply 
  3276.     establish a connection with the remote site and then send the data. 
  3277.     To establish a call, refer to chapter 5 in the section on 
  3278.     establishing a connection.
  3279.  
  3280.  
  3281.     Time-out - No response From Remote
  3282.     This message will usually occur if you send data to the remote site 
  3283.     and you get no return acknowledgment from the remote that the data 
  3284.     was received correctly. This may take a few seconds to appear after 
  3285.     you have sent the data. You will probably want to re-send the data 
  3286.     after you correct the problem.
  3287.  
  3288.     Solution: This problem usually occurs if the remote site has gone 
  3289.     off-line for some reason or they have disconnected from you. The 
  3290.     solution to the problem lies in which of these things has actually 
  3291.     occurred. 1) If the remote has gone off-line, simply get them to 
  3292.     return back on-line and re-send the data. 2) If the remote has 
  3293.     disconnected from you, re-establish the call and then send the data 
  3294.     again.
  3295.  
  3296.  
  3297.     Time-out Occurred - Stopping Receive
  3298.     This error message will occur when you are receiving a screen from 
  3299.     the remote end and the data either stops coming in mid-stream or 
  3300.     you don't get a response code from the remote site. This message 
  3301.     usually means that the remote site has either gone off-line or has 
  3302.     disconnected. When this error occurs, you will not have gotten the 
  3303.     desired data, so you will probably need to have the remote re-send 
  3304.     the data.
  3305.  
  3306.     Solution: The solution to this problem is to verify the status of 
  3307.     the remote site. This error will generally occur if the remote site 
  3308.     has not sent data when you are expecting it. This is usually caused 
  3309.     by the remote either being off line or disconnected. To correct this 
  3310.     problem, get the remote site to go back on-line or re-establish the 
  3311.     call.
  3312.  
  3313.  
  3314.     Time-out Occurred - Stopping Send
  3315.     This error message will occur when you try to send a screen and you 
  3316.     are getting no response from the remote site. This message usually 
  3317.     means that the remote site has either gone off-line or has 
  3318.     disconnected. When this error occurs, the remote site did not get 
  3319.     the desired screen data so you will probably have to re-send the 
  3320.     data.
  3321.  
  3322.     Solution: The solution to this problem is to verify the status of 
  3323.     the remote site. This error will generally occur if the remote site 
  3324.     is not ready for data to be sent. This is usually caused by the 
  3325.     remote either being off line or disconnected. To correct this 
  3326.     problem, get the remote site to go back on-line or re-establish the 
  3327.     call.
  3328.  
  3329.  
  3330.     Unable To Erase - No Undo File Defined
  3331.     This message will occur when the user tries to undo a screen that 
  3332.     does not have enough expanded memory or disk space to create the 
  3333.     undo file.
  3334.  
  3335.     Solution: The solution to this problem is to either increase the 
  3336.     amount of expanded memory in your system or try to free up enough 
  3337.     disk space on your hard drive to store an undo file.
  3338.  
  3339.     Unable To Erase - Not Enough Memory
  3340.     This message will occur when the system tries to create an undo 
  3341.     file an finds out that there is either not enough expanded memory 
  3342.     or not enough disk space to store the image in.
  3343.  
  3344.     Solution: The solution to this problem is to either increase the 
  3345.     amount of expanded memory in your system or try to free up some 
  3346.     disk space so that the operation will be successful.
  3347.  
  3348.  
  3349.     User Break - Stopping Send
  3350.     This message will occur if you are in the process of sending a 
  3351.     screen of data or video, and you hit the escape key to end the 
  3352.     transmission. The remote site will time-out once you press the 
  3353.     escape key. You are free to continue your session once the message 
  3354.     has cleared.
  3355.  
  3356.     Solution: There is no solution to this problem since this message 
  3357.     is primarily an informational message.
  3358.  
  3359.  
  3360.                 CHAPTER 10
  3361.  
  3362.         THE IMAGE EXCHANGE TROUBLE SHOOTING GUIDE
  3363.  
  3364.     This trouble shooting guide will present some problems that users 
  3365. may encounter in using the Image Exchange System. These problem will be 
  3366. first described, and then possible solutions will be given to alleviate 
  3367. problems. Difficulties in running the program usually come in the form 
  3368. hardware and configuration errors. What follows is a list of common 
  3369. problems and possible solutions to those problems.
  3370.  
  3371.     Pointing Device Problems
  3372.  
  3373.     Can't Get A Bus Mouse To Work
  3374.         If you are using a bus mouse as your pointing device, 
  3375.     (a mouse that does not require the use of a serial port) it is 
  3376.     imperative that you have the interrupt request number correct so 
  3377.     that it does not conflict with any needed interrupt request numbers.
  3378.  
  3379.         If your system will not boot or hangs up after the modem 
  3380.     initialization message appears you could have a conflict with the 
  3381.     bus mouse interrupt. A common  setup here would be that your bus 
  3382.     mouse is currently using either interrupt 4 ( needed by com 1 ) or 
  3383.     interrupt 3 ( needed by com2 ). If at all possible set your bus 
  3384.     mouse interrupt number to 5 ( typically used for LPT2).
  3385.         If  you cannot easily solve this problem please consult your 
  3386.     bus mouse documentation manual for a possible available setup.
  3387.  
  3388.     Input Device Problems
  3389.  
  3390.     Can't Get The Scanner To Initialize
  3391.         If you are unable to get the program to recognize and 
  3392.     initialize the scanner there are several things that you might look 
  3393.     for. First of all make sure that the scanner interface card is in a 
  3394.     working slot in the computer. If it is not this will cause the 
  3395.     scanner to initialize fine but the scanner will not operate properly.
  3396.  
  3397.         Another thing to make sure of, is that the scanner interface 
  3398.     board is set to the factory default address of  0x200. At the present 
  3399.     time there is no facility in the program to change to a custom 
  3400.     address. Check the Scanner users manual to make sure the interface 
  3401.     board is set up correctly.
  3402.