@DATABASE "ScanTek"
@AUTHOR "Waldemar Zöhner"
@(C) "© 1995/1996 Waldemar Zöhner"
@$VER: ScanTek.guide 1.2

@NODE MAIN "ScanTek Manual"

                        @{B}ScanTek 1.2@{UB}

                    A scanner driver for
                   Microtek and Highscreen
                      Flatbed Scanner


            © Copyright 1995/1996 Waldemar Zöhner

                  Get It, Feel It, Love It


      @{" Overview            " LINK Overview} The features
      @{" System Requirements " LINK Requirements} What you must have!
      @{" Installation        " LINK Installation} How to install
      @{" Using ScanTek       " LINK UsingScanTek} How to use
      @{" Registration        " LINK Registration} Why and how to register
      @{" Support             " LINK Support} Where to get it
      @{" Trouble Shooting    " LINK TroubleShooting} What to consider
      @{" Bug Reports         " LINK BugReports} If any..
      @{" Copyrights          " LINK Copyrights} Consider carefully
      @{" Credits             " LINK Credits} I thank you
      @{" Author              " LINK TheAuthor} Me ..
      @{" History             " LINK History} It's history
      @{" Future              " LINK Future} Things to come
@ENDNODE

@NODE Overview "Overview"

 @{B}Overview@{UB}

 The ScanTek scanner driver has the following features:

 1. Support of the one pass scanner model MICROTEK IISP (ScanMaker) or the
    OEM model HIGHSCREEN Flatbed Color IIs (SCSI, up to 600dpi).

 2. Support of black/white, built-in halftone (dither), one-pass-color-scan,
    grey, red, green and blue scan.

 3. Individual setting of resolution, scanning frame, contrast, shadow,
    midtone, highlight, exposure time and scanning speed for download to the
    scanner.

 3. Scanning to IFF File of 1, 8 or 24 bit color depth. The maximum size of
    the scanned image is independent from the RAM size. After the scanning
    process it is possible to start an external program.

 4. GUI for preview and configuration of the driver. You need Kickstart 2.04
    or higher.

 5. Sizeable preview window in black/white or grey scale. There are
    much more skilled programs to view and manipulate the scanned images
    in color. (A tool like ADPRO, IMAGE FX or so is needed, if you want to
    do sophisticated postproduction)

 6. Screenmode requester to define screen for working.

 7. Configurable SCSI device and SCSI ID. ( Yes, the driver supports only
    SCSI connectable Microtek scanners. This is not rather bad, since I
    do not know of any NON-SCSI scanner from Microtek).

 8. Support of Microtek II three pass color scanner, but I have implemented
    this support without testing because I have no Microtek II scanner.
    Try it and report to me all problems (if any) to implement a full working
    version.

 8. The driver is tested with the following SCSI drivers: oktagon.device and
    gvpscsi.device V4.5.

 9. ScanTek is written using SAS C 6.55.

 10. ScanTek is SHAREWARE.

 11. The non registered version of ScanTek is a full working version but all
     scanned images have black lines to motivate you to register.
@ENDNODE



@NODE Requirements "System Requirements"

 @{B}System Requirements@{UB}

 1. An AMIGA with Kickstart 2.04 or higher.

 2. A SCSI host adapter (commonly known as SCSI controller)
    with an external connector for the scanner :-)

 3. You should have more than 2 MByte RAM in one piece. If you have less, the
    scanning would be rather boring than fun.

 4. A harddisk with lots of free space.
@ENDNODE


@NODE Installation "Installation"

 @{B}Installation@{UB}

 The archive contains the following files:

   ScanTek/ScanTek                - The scanner driver
   ScanTek/ScanTek.info           - The appropriate info file

   ScanTek/ScanTek.guide          - This amigaguide document
   ScanTek/ScanTek.guide.info

   ScanTek/ReadMe                 - A short description
   ScanTek/ReadMe.info

   ScanTek/OrderForm              - The english orderform
   ScanTek/OrderForm.info

   ScanTek/Bestellformular        - The german orderform
   ScanTek/Bestellformular.info

   ScanTek/Images/                - Directory for scanned images
   ScanTek/Temp/                  - Directory for temporarily files

 To install, unpack the archive to a preferred location at your hard disk.
 Assigns are not necessary.
@ENDNODE



@NODE UsingScanTek "Using ScanTek"

 @{B}Using ScanTek@{UB}

 After @{" installing " LINK Installation} you can start ScanTek from CLI or the
 Workbench.

     @{" Configuration       " LINK Configuration} Tayloring to your needs
     @{" Scanning            " LINK Scanning     } Scanning
     @{" Menus               " LINK MStructure} The Layout of the Menus
     @{" Windows             " LINK WLayout} The Layout of the Windows
@ENDNODE




@NODE Configuration "Configuration"

 @{B}Configuration@{UB}

 1. Select the menuitem >Settings/SCSI...<

  · Set the SCSI <Device Name> and scanner SCSI <Device ID> according to your
    @{" SCSI system configuration " LINK WSCSI}. The SCSI <Device ID> must be same as the SCSI ID
    which is set with the push-indexing or rotary switch on the rear panel or
    the underside of the scanner. Any ID from 0 through 6 is valid as long as
    it is not used by any other device on the SCSI bus.
  · The <Scan Buffer> should be set as large as possible, because the scanner
    performs better with a large buffer. If the buffer is not large enough to
    receive the whole scanned image, then the scanner fills this buffer and
    stops until the data is processed. Then the scanner continues to scan the
    next portions until the whole image is scanned.
  · The <File Buffer> size is not as important as the <Scan Buffer> size.
    A value of several kBytes may also work well.
  · The <File Buffer> and <Scan Buffer> are only allocated during the scanner
    access and you should ensure that the specified memory is available at
    that time.
  · The memory types <Scan Memory> and <File Memory> can be modified to speed
    up the SCSI performance on certain SCSI host adapters. You may test the
    various memory types and choose the one that performs best or reliable.
  · Examine your SCSI settings by clicking the <Test Device>-Button and wait
    for the delivered information in <Test Results>. ScanTek has checked, if
    the given SCSI parameters and the related SCSI device is suitable.
  · Click <OK> to accept your new settings or <Cancel> to forget it.

 2. Select the menuitem >Dir Paths/Scanned Pics...< and
    >Dir Paths/Temp. Files...<

  · Set the initial default directory path, where the scanned images or
    the temporarily needed files should be located.
  · The temp directory should never be located in RAM. You should better set
    the <Scanner Buffer> to a higher value to increase the scanning performance.


 3. Select the menuitem >Settings/Screenmode<

  · You will get a screenmode requester, where you can choose a new screenmode
    or change the color depth, ie. the number of screen colors.
  · If the screenmode requester does not appear, you must get a newer version
    of the ASL library, that supports the screenmode requester.


 4. Select the menuitem >Settings/Save Settings<

  · You can save your current settings to a file. The default settings file
    name is 'ScanTek.cfg'. This file will be read during startup of the program.
  · With the menuitem >Settings/Load Settings< you can read a different settings
    file.
@ENDNODE


@NODE Scanning "Scanning"

 @{B}Scanning@{UB}

 After starting and @{" configurating " LINK Configuration} ScanTek, we can start to scan.

 1. Place the desired object you want to scan on the scanner

 2. Define the @{" maximum size " LINK WMaxFrameSize } of the scanning or preview frame for further
    operation

 3. Size the  @{" Preview Window " LINK WPreview} as large as you want it to

 4. Set the desired scanning mode

    · Click the <Scan Mode>-Button until your desired scanning mode appears.
    · Click the <Options>-Button to change the parameters of the actual scan
      mode. Each scan mode has an Options Window. Even if the options window
      look similar, the options of each scanning mode are independent from
      another.

 5. Getting a preview picture

    · Click the <Preview>-Button in the @{" Main Control Window " LINK WMainControl} or select the menu
      item >Project/Preview<.
    · The scanner starts to scan a preview picture and displays it in the
      Preview Window.
    · The preview picture will be shown dependent on the chosen scan mode.

              scan mode  |  preview scan mode
      --------------------------------------------
                     red |  red
                    grey |  grey
                    blue |  blue
                   green |  green
                   color |  grey
                halftone |  halftone
             black&white |  black&white
                         |

    · The size of the preview picture depends on the size of the Preview Window.
    · During the scan the @{" Scanner Access Window " LINK WScannerAccess} is open and shows the scanning status.


 6. Set the scanning frame in the Preview Window

    · Press the left mouse button, hold it and move the mouse until the
      scanning frame is as large as you want it.
    · The dimensions of the image defined by the scanning frame are shown in
      the Scanning Frame Box. These figures are only approximate.
    · There is no real limitation of the scanning frame. If you choose a very
      small scanning frame then the scanned image may not look good in rare
      cases. Seize your scanning frame bigger and you will be happy again.

 7. Set the scanning resolution

    · Move the <Resolution>-Slider to the desired resolution setting.
      (dpi = dots per inch). A high dpi value leads to more dots scanned per
      inch and to a larger scanned image. Take care of the moiree effect as
      described in @{" Trouble Shooting " LINK TroubleShooting}.

 8. Start the scanning process

    · Click the <Scan>-Button in the Main Control Window or select the
      menu item >Project/Scan<.
    · You will get a file requester, where you can define the file name for
      the image to scan.
    · During the scan the Scanner Access Window is open and shows the scanning
      status.
    · The scanned image will be written as uncompressed IFF File with either
      1, 8 or 24 bit color depth.
    · If your <Scan Buffer> is smaller than the picture to scan, then
      ScanTek will use temp files for saving. The scanning process will be
      divided into several scanning accesses until the image is completely
      scanned.
@ENDNODE



@NODE MStructure "Menu Structure"

 @{B}Menu Structure@{UB}

 Project
 |-- @{" Scan             " LINK MScan}
 |-- @{" Preview          " LINK MPreview}
 |-- @{" About...         " LINK MAbout}
 `-- @{" Quit             " LINK MQuit}

 Settings
 |-- @{" SCSI...          " LINK MSCSI}
 |-- Scanning
 |   |-- @{" Black&White     " LINK MBlackWhite}
 |   |-- @{" Halftone        " LINK MHalftone}
 |   |-- @{" Color           " LINK MColor}
 |   |-- @{" Red             " LINK MRed}
 |   |-- @{" Green           " LINK MGreen}
 |   |-- @{" Blue            " LINK MBlue}
 |   `-- @{" Grey            " LINK MGrey}
 |
 |-- Scanning Frame
 |   |-- @{" Max Frame Size  " LINK MMaxFrameSize}
 |   `-- @{" Adjust Frame    " LINK MAdjustFrame}
 |
 |-- Dir Paths
 |   |-- @{" Scanned Pics... " LINK MScannedPics}
 |   `-- @{" Temp. Files...  " LINK MTempFiles}
 |
 |-- @{" External Program " LINK MExternalProgram}
 |
 |-- @{" ScreenMode       " LINK MScreenMode}
 |
 |-- @{" Load Settings    " LINK MLoadSettings}
 `-- @{" Save Settings    " LINK MSaveSettings}
@ENDNODE

@NODE MScan "Project/Scan"

 @{B}Menu Item Project/Scan@{UB}

 After selecting this menu item, a file requester appears. This file requester
 can be used to choose the filename for the image to be scanned.
 The actual parameters defined in the @{" Main Control Window " LINK WMainControl} are taken for the
 scanning of the image.
@ENDNODE


@NODE MPreview "Project/Preview"

 @{B}Menu Item Project/Preview@{UB}

 After selecting this menu item a preview image is scanned and displayed
 in the @{" Preview Window " LINK WPreview} .
 The size of the preview image depends on the actual size of the Preview Window.
@ENDNODE


@NODE MAbout "Project/About..."

 @{B}Menu Item Project/About...@{UB}

 The About Window will be displayed to show general information about the
 program. The name of the @{" registrated user " LINK Registration} will be also displayed.
@ENDNODE


@NODE MQuit "Project Quit"

 @{B}Menu Item Project/Quit@{UB}

 If you want to quit the program, use this menu item. Alternatively you
 can click on the close gadget in the @{" Main Control Window " LINK WMainControl}.
@ENDNODE


@NODE MSCSI "Settings/SCSI..."

 @{B}Menu Item Settings/SCSI...@{UB}

 After selecting this menu item the @{" SCSI Parameter Window " LINK WSCSI} opens and you
 can view and set the SCSI parameters.
@ENDNODE


@NODE MBlackWhite "Settings/Scanning/Black&White"

 @{B}Menu Item Settings/Scanning/Black&White@{UB}

 After selecting this menu item the  @{" Black&White Options Window " LINK WBlackWhiteOptions} opens and you
 can view and set the Black&White parameters.
@ENDNODE


@NODE MHalftone "Settings/Scanning/Halftone"

 @{B}Menu Item Settings/Scanning/Halftone@{UB}

 After selecting this menu item the  @{" Halftone Options Window " LINK WHalftoneOptions} opens and you
 can view and set the Halftone parameters.
@ENDNODE


@NODE MColor "Settings/Scanning/Color"

 @{B}Menu Item Settings/Scanning/Color@{UB}

 After selecting this menu item the @{" Color Options Window " LINK WColorOptions} opens and you
 can view and set the Color parameters.
@ENDNODE


@NODE MRed "Settings/Scanning/Red"

 @{B}Menu Item Settings/Scanning/Red@{UB}

 After selecting this menu item the @{" Red Options Window " LINK WColorOptions} opens and you
 can view and set the Red parameters.
@ENDNODE


@NODE MGreen "Settings/Scanning/Green"

 @{B}Menu Item Settings/Scanning/Green@{UB}

 After selecting this menu item the @{" Green Options Window " LINK WColorOptions} opens and you
 can view and set the Green parameters.
@ENDNODE


@NODE MBlue "Settings/Scanning/Blue"

 @{B}Menu Item Settings/Scanning/Blue@{UB}

 After selecting this menu item the @{" Blue Options Window " LINK WColorOptions}  opens and you
 can view and set the Blue parameters.
@ENDNODE


@NODE MGrey "Settings/Scanning/Grey"

 @{B}Menu Item Settings/Scanning/Grey@{UB}

 After selecting this menu item the @{" Grey Options Window " LINK WColorOptions} opens and you
 can view and set the Grey parameters.
@ENDNODE


@NODE MMaxFrameSize "Settings/Scanning Frame/Max Frame Size"

 @{B}Menu Item Settings/Scanning Frame/Max Frame Size@{UB}

 After selecting this menu item the @{" Max Frame Setting Window " LINK WMaxFrameSize } opens and you
 can set the parameters for the maximum size of the scanning frame.
@ENDNODE


@NODE MAdjustFrame "Settings/Scanning Frame/Adjust Frame"

 @{B}Menu Item Settings/Scanning Frame/Adjust Frame@{UB}

 This menu item is not implemented and therefore ghosted.
@ENDNODE



@NODE MScannedPics "Settings/Dir Paths/Scanned Pics..."

 @{B}Menu Item Settings/Dir Paths/Scanned Pics...@{UB}

 After selecting this menu item a directory requester opens and let you
 set the default directory path, where scanned images are written to.
@ENDNODE


@NODE MTempFiles "Settings/Dir Paths/Temp. Files..."

 @{B}Menu Item Settings/Dir Paths/Temp. Files...@{UB}

 After selecting this menu item a directory requester opens and let you
 set the default directory path for temporary files.
@ENDNODE


@NODE MExternalProgram "Settings/External Program"

 @{B}Menu Item Settings/External Program@{UB}

 After selecting this menu item the @{" External Program Window " LINK WExternalProgram } opens and you
 can set the parameters for an external program, which may be started after
 each scan.
@ENDNODE



@NODE MScreenMode "Settings/Screenmode"

 @{B}Menu Item Settings/ScreenMode@{UB}

 After selecting this menu item a screenmode requester opens and let you
 set the screen mode. If you select a screenmode, then ScanTek closes
 his actual screen and opens a new screen.
 To ensure a high quality preview image, try to get a large @{" Preview Window " LINK WPreview}.
 The more colors you have the better the preview image output.

 NOTE: The preview image will be deleted during the change of the screenmode.
@ENDNODE


@NODE MLoadSettings "Settings/Load Settings"

 @{B}Menu Item Settings/Load Settings@{UB}

 After selecting this menu item the SCSI and Scanning parameters can be loaded
 from a file. The filename can be choosen with a file requester.
 The default parameter file is named 'ScanTek.cfg'. It is loaded during the
 startup of ScanTek (if available).
@ENDNODE


@NODE MSaveSettings "Settings/Save Settings"

 @{B}Menu Item Settings/Save Settings@{UB}

 After selecting this menu item the SCSI and Scanning parameters can be saved
 to a file. The filename can be choosen with a file requester.
 The default parameter file is named 'ScanTek.cfg'.
@ENDNODE


@NODE WLayout "Windows"

 @{B}Windows@{UB}

 @{" Main Control Window        " LINK WMainControl}
 @{" Color Options Window       " LINK WColorOptions}
 @{" BlackWhite Options Window  " LINK WBlackWhiteOptions}
 @{" Halftone Options Window    " LINK WHalftoneOptions}
 @{" Preview Window             " LINK WPreview}
 @{" Scanner Access Window      " LINK WScannerAccess}
 @{" SCSI Window                " LINK WSCSI}
 @{" External Program Window    " LINK WExternalProgram}
 @{" Max Frame Setting Window   " LINK WMaxFrameSize}
@ENDNODE


@NODE WMainControl "Main Control Window"

 @{B}Main Control Window@{UB}

 The following gadgets appear in this window:

 @{U}S@{UU}can Mode  : The supported scanning modes.

 @{U}O@{UU}ptions    : Dependent on the scan mode there are several scanning options.
              @{" Black&White     " LINK MBlackWhite}
              @{" Halftone        " LINK MHalftone}
              @{" Color           " LINK MColor}
              @{" Red             " LINK MRed}
              @{" Green           " LINK MGreen}
              @{" Blue            " LINK MBlue}
              @{" Grey            " LINK MGrey}

 @{U}R@{UU}esolution : The resolution to be used at scanning.
              The preview resolution is independent from this value and
              derived from the Preview Window size.

 @{U}P@{UU}review    : To get a preview image for displaying in the @{" Preview Window " LINK WPreview}.
              This function can also be start by selecting the menu item
              @{" Project/Scan " LINK MPreview}.

 @{U}S@{UU}can       : To start scanning. This function can also be start by selecting
              the menu item @{" Project/Scan " LINK MScan}.

 CloseGadget : To quit the program.



 The following information text fields appear in this window:

 Width       : Displays the width of scanning frame in the actual chosen
               length unit.

 Height      : Displays the height of the scanning frame in the actual chosen
               length unit.

 Size        : Displays the size of the image

@ENDNODE



@NODE WColorOptions  "Color, Red, Green, Blue and Grey Options Window"

 @{B}Color, Red, Green, Blue and Grey Options Window@{UB}

 This window enables you edit the parameters for the Color, Red , Green, Blue
 and Grey scanmodes.

 The mentioned scanmodes have the same parameters, but they are independent
 from another. If you edit the options for the red scanmode, then only this
 options are changed.

 The following gadgets appear in this window:

 @{U}E@{UU}xposure Time : The exposure time or analog brightness adjustment has a
                 valid range from at least -18% to +21 % in steps of 3%.

 Con@{U}t@{UU}rast      : The contrast setting has a valid range from at least
                 -42% to +49% in steps of 7%.

 @{U}D@{UU}igital       : For scanners that support digital brightness adjustments
 Brightness      this parameter has a valid range from -100% to +100%.


The following parameters are described by quoting from the Microtek
Programmers Reference:

 @{U}S@{UU}peed         : "Lower speeds can be used to prevent deterioration of image
                  quality when the <Scan Buffer> is small and the image must
                  be scanned in segments."

 S@{U}h@{UU}adow        : "... setting a value other than 0 in this register makes
                  the darkest scanned shades (all raw pixels values equal
                  to or less then the register value) come out as pure black
                  (0) and linearly maps the remaining scanned shades (all
                  raw pixel values greater than the shadow adjustment value
                  and less than the highlight register value) into the range
                  of 0 through 255."

 @{U}M@{UU}idtone       : "... setting a value other than 128 in this register causes
                  all raw scanned values from 0 (or the shadow adjustment
                  register value) through the midtone adjustment register
                  value minus one to be mapped linearly into the range of
                  0 through 127, and all raw scanned values from the midtone
                  adjustment value through 255 (or hte highlight adjustment
                  register value) to be mapped linearly into the range of
                  128 through 255."

 H@{U}i@{UU}ghlight     : "... setting a value other than 256 in this register makes
                  the lightest scanned shades (all raw pixels values equal
                  to or greater then the register value) come out as pure
                  white (255) and linearly maps the remaining scanned shades
                  (all raw pixel values less than the highlight adjustment
                  value and greater than the shadow register value) into the
                  range of 0 through 255."

 @{U}C@{UU}ancel        : Throw away changes.

 @{U}O@{UU}K            : Accept changes.


NOTE: Parameters which are not supported by the scanner or ScanTek are
      ghosted.
@ENDNODE


@NODE WBlackWhiteOptions "Black&White Options Window"

 @{B}Black&White Options Window@{UB}


 Black&White : This value defines the threshold for the black&white conversion.
               All raw scanned values less than this value are black and the
               other values are treated as white.

 @{U}S@{UU}peed      : "Lower speeds can be used to prevent deterioration of image
               quality when the <Scan Buffer> is small and the image must
               be scanned in segments."

 @{U}C@{UU}ancel     : Throw away changes.

 @{U}O@{UU}K         : Accept changes.
@ENDNODE


@NODE WHalftoneOptions "Halftone Options Window"

 @{B}Halftone Options Window@{UB}

 @{U}H@{UU}alftone   : There are at least 12 different build in dither patterns.
 Pattern

 @{U}S@{UU}peed      : "Lower speeds can be used to prevent deterioration of image
               quality when the <Scan Buffer> is small and the image must
               be scanned in segments."

 @{U}C@{UU}ancel     : Throw away changes.

 @{U}O@{UU}K         : Accept changes.
@ENDNODE


@NODE WPreview "Preview Window"

 @{B}Preview Window@{UB}

 This window is used to show the preview image and to define the scanning frame.
 The size of this window can be modified. During preview scanning the dimensions
 of the window are taken to calculate the size of the preview image.
 The preview will be scanned with a higher resolution, if the preview window is
 larger. The aspect ratio of the usable scanner flatbed is considered as well.

 The preview image is surrounded by a border frame, that shows the maximum size
 of the image.

 Within the border frame it is necessary to set a scanning frame. The scanning
 frame is set by pressing and holding the left mouse button and than move the
 pointer to the desired location. During this movement the scanning frame is
 updated. If you release the left mouse button than the scanning frame is set.

 In the @{" Main Control Window " LINK WMainControl} the actual dimensions and memory size of the
 image to be scanned are shown.
@ENDNODE


@NODE WScannerAccess "Scanner Access Window"

 @{B}Scanner Access Window@{UB}

 This window appears during scanning. It informs about the actual status
 of the scanning process.

 @{U}S@{UU}top : Click to stop or abort the actual scanning process. This event can
        be delayed due to the fact, that the transfer of raw data from the
        scanner to the <Scan Buffer> can not be interrupted immediately.
        This may lead to the fact that the actual scanning action can not
        be stopped.
@ENDNODE

@NODE WSCSI "SCSI Window"

 @{B}SCSI Window@{UB}

 This window must be used to set and to enable the SCSI scanner @{" configuration " LINK Configuration}.

 @{U}D@{UU}evice Name  : The device name of the used SCSI host adapter.

 Device @{U}I@{UU}D    : The device ID or SCSI ID of the flatbed scanner.
                The SCSI <Device ID> must be same as the SCSI ID which is set
                with the push-indexing or rotary switch on the rear panel or
                the underside of the scanner. Any ID from 0 through 6 is
                valid as long as it is not used by any other device on the
                SCSI bus.

 @{U}S@{UU}can Buffer  : The size in kByte of the <Scan Buffer> used for image scanning.
                The memory is only allocated during the scanning access.

 @{U}F@{UU}ile Buffer  : The size in kByte of the <File Buffer> used for file
                operations image scanning. The memory is only allocated
                during the scanning access.

 Scan @{U}M@{UU}emory  : Defines the type of used memory. This enables you to speed up
                SCSI performance in same cases.
                On certain SCSI host adapters it is necessary to choose the
                proper memory type for a reliable connection. Test the different
                opportunities and choose the best.

 Fi@{U}l@{UU}e Memory  : Defines the type of used memory. This enables you to speed up
                SCSI performance in same cases.
                On certain SCSI host adapters it is necessary to choose the
                proper memory type for a reliable connection. Test the different
                opportunities and choose the best.

 @{U}T@{UU}est Device  : Must be used to test the SCSI settings. You have to activate
                this test to enable the new settings.

 Test @{U}R@{UU}esults : The results of the <Test Device> will be displayed in this
                list view.

 @{U}C@{UU}ancel       : Throw away changes.

 @{U}O@{UU}K           : Accept changes.
@ENDNODE


@NODE WExternalProgram "External Program Window"

 @{B}External Program Window@{UB}

 This window enables you to edit the parameters necessary for launching
 an external program. The program will be started right after scanning and
 saving an image.


 @{U}E@{UU}xecutable      : This string gadget shows the actual filename of the
                   executable program (or what ever can be started with the
                   built in SystemTags).
                   If you want, that the filename of the scanned image should be
                   inserted in the command then you should insert %s at the
                   appropriate position.

 @{U}?@{UU}               : Opens a file requester, where you can choose an external
                   program. If you select the external program, then the full
                   path and the filename are valid as executable.
                   You may add %s if you like.

 @{U}S@{UU}tart
 Executable      : Tag this gadget, if you want the external program started.

 S@{U}y@{UU}nchronization : This gadget lets you set the type of execution.

                   Synch:   ScanTek will wait until the launched external
                            program terminates. If an startup error occurs
                            during the execution of the external program
                            then there will be an notification requester.

                   Asynch:  ScanTek does not wait and continues to work
                            without any relations to the launched program.
                            There will be in rare cases an notification
                            requester, since the error information is no
                            more relevant.

                   Test your external program in Synchron mode and if this
                   works fine, then you may switch to Asynchron mode.

 @{U}C@{UU}ancel          : Throw away changes.

 @{U}O@{UU}K              : Accept changes.
@ENDNODE


@NODE WMaxFrameSize "Max Frame Setting Window"

 @{B}Max Frame Setting Window@{UB}

 This window enables you to edit the maximum size of the preview frame.
 With this settings you can optimize the preview frame, if your object to scan
 does not cover the whole flatbed.
 Additionally it is very helpful, to avoid problems with "Illegal scanning
 frame".
 The scanning frame maximum size can be set in parts of 1/8 inch.


 @{U}W@{UU}idth  : The new maximum width of the scanning frame.

 @{U}H@{UU}eight : The new maximum height of the scanning frame.

 @{U}C@{UU}ancel : Throw away changes.

 @{U}O@{UU}K     : Accept changes.
@ENDNODE



@NODE Registration "Registration"

 @{B}Registration@{UB}

 ScanTek is shareware.

 You have tested ScanTek and want to register. The registered version
 offers you the following advantage:

  · no more black lines in the scanned images

 The shareware fee is DM 30,- or US$ 30,-. Registered users will receive
 a personalized keyfile which removes the black lines.

 Edit the file "OrderForm" or "Bestellformular", answer the questions,
 print it out and sign it. Put it together with the registration fee
 (only cash accepted) in an envelope and sent it to @{" me " LINK TheAuthor}.

 The keyfile will be sent to you via email or on a floppy disk.
@ENDNODE




@NODE Support "Support"

 @{B}Support@{UB}

 The Xantilon BBS (Nürnberg, Germany) will always have the latest version
 of ScanTek.

 +49-911-819878  ( V.FC  28.8 )
 +49-911-862090  ( TORN. 14.4 )
 +49-911-819860  ( OnBit 24.0 )
 +49-911-8129806 ( ISDN  64.0 )
 +49-911-8129807 ( ISDN  64.0 )


 Login: gast

 Board: Filebereich/+Amiga-PD/-Support/-ScanTek
        or
        NewsFiles/Filebereich/+Amiga-PD/-Support/-ScanTek

 Every major release will be uploaded to the AmiNet.
@ENDNODE


@NODE TroubleShooting "Trouble Shooting"

 @{B}Trouble Shooting@{UB}

 If something is going wrong consider these golden rules:

  · Check the @{" SCSI settings " LINK Configuration} in ScanTek and click the <Test Device>-Button
    for further information ;-)
    Experiment with the settings of the @{" memory types and buffer sizes. " LINK WSCSI}

  · The scanner is not ready (the READY lamp is blinking).
    -> Wait until the READY lamp is on or you have to reset the scanner by
       switching it off and on.

  · The scanner may not be mounted, if you switch it on after the AMIGA
    has booted. Reboot the AMIGA or remount the scanner with an appropriate
    tool.

  · During scanner operation there is a SCSI error.
    An SCSI error will be generated by the SCSI device handler. It denotes an
    error on the lower protocol layer. In most cases, there is an invalid
    SCSI bus termination, which will lead to this failure.

  · The SCSI bus hangs up during the scanner access.
    --> You may check your termination on the SCSI bus, since the scanner
        is not terminated internally. You may have to connect an external
        SCSI termination plug as well as terminate the SCSI bus correctly.
        The SCSI bus must be terminated on both ends. These is necessary,
        if you have problems with SCSI errors.
    --> You may have to change the order of the discrete SCSI components.

  · There is a kind of pattern over the scanned image and the scanned image
    looks not good.
    -> This may be caused by a moire effect.
       You have possibly scanned a raster print. Each printed paper has its
       own dpi rate. This dpi rate overlaps with the scanners dpi rate and
       leads to the mentioned moire effect.
       The only solution is to increase the scanner resolution to a value,
       that is more than twice as high as the dpi rate of the print.
       As a rule of thumb the dpi rate of rastered prints goes from 100 to 150
       dpi. If you get this moire effect you should choose a resolution of 200
       to 300 dpi.

  If nothing of the above mentioned first aid methods lead to a conclusion,
  then you may give me a @{" bug report " LINK BugReports}.
@ENDNODE



@NODE BugReports "Bug reports"

 @{B}Bug reports@{UB}

 If you find something strange in the behaviour of ScanTek decide for
 yourself, whether it is a bug or a feature.

 If it is a bug, there is a way to get additional information. You must
 tell ScanTek to generate a LOG file.

 From CLI:         ScanTek debug
 From Workbench:   Set the TOOLTYPE  DEBUG=ON

 With this startup value ScanTek generates a text file called 'ScanTek.log'
 that may contain some important informations about several scanner operations.
 Try to localize the bug and send @{" me " LINK TheAuthor} the file 'ScanTek.log'.

 Finally the bug report should contain the following items:

  · The file 'ScanTek.log', if it is a scanner interworking problem.

  · Your AMIGA configuration: Model, RAM, OS-Version, accelerator board,
                              graphic card, SCSI host adapter and SCSI
                              components

  · Your scanner model type

 Any suggestions on ScanTek, this guide or other things of interest are welcome.
@ENDNODE


@NODE Copyrights "Copyrights"

 @{B}Copyrights@{UB}

 The program ScanTek is © Copyright 1995 Waldemar Zöhner. The archive may
 be freely distributed as long as it remain unchanged.

 The keyfile for the registered user must be installed on one computer only
 and it is not allowed to spread it to others. With your signature on the
 orderform you accept these conditions.

 The user interface of the program was designed with GadToolsBox
 © Copyright 1991-1993 Jaba Development.

 Parts of the program are © Copyright 1991-1993 Jaba Development.
@ENDNODE



@NODE Credits "Credits"

 @{B}Credits@{UB}

 The author says thank you to the following persons and companies for
 their help and support.


  · Arndt van der Molen for beta testing and constructive criticism.

  · Horst (The Whistler) Knobloch for support

  · Beate Kaspar ( ...all good things must end... )

  · Rainer Wallenfels for Xantilon BBS


  · Jaba Development for GadToolsBox

  · »»»» Several Icons by Martin Huttenloher ««««

  · Microtek, Düsseldorf for the programmers reference

  · SAS Institute for their C-Compiler 6.55 and at least no support
@ENDNODE



@NODE TheAuthor "Author"

 @{B}Author@{UB}

 mail:
  Waldemar Zöhner
  Coburger Strasse 69
  D - 91056 Erlangen
  Germany

 email:
  pla_wzo@pki-nbg.philips.de
  chromos@lizard.ame.osn.de

 For faster access and faster response use email.
@ENDNODE



@NODE History "History"

 @{B}History@{UB}

 V1.0  30 Nov. 1995

   - first public release


 V1.1  17 Dec. 1995

   - detection of Microtek scanner via SCSI inquiry enhanced

   - stepping of resolution slider adapted to expanded base resolution

   - calculation of scanning frame size data modified


 V1.2   3 Jan. 1996

   - Debug output data revised and enhanced

   - Max Frame Setting setting introduced

   - Start of external program possible

   - Window positions are remembered and saved

   - Configuration file enhanced
@ENDNODE


@NODE Future "Future"

 @{B}Future@{UB}

  · Optimized performance speed
  · Enhanced scanning frame handling
  · Full CLI control to scan without GUI
@ENDNODE


