Old ToolTypes: -------------- WLeft = default window left WTop = default window top BaseName = default base path/name for buffer/output (.fpp is appended) Heat = default heat Paper = default paper, see 'Paper' below Ribbon = default ribbon, see 'Ribbon' below XOffset = default XOffset YOffset = default YOffset (Pro only) DiskBuf = default to disk buffering ToFile = default to file output HighDPI = default to High DPI (Pro only) PopUp = PopUp immediately when run (else PopUp when run a second time) Secret ToolTypes: ----------------- PYD, PMD, PCD, CYD, CMD, CCD, GYD, GMD, GCD Correct = internal correction mode (default is on) Full = display gadgets for above settings WishOS2 = pretend to be running on < OS2.0 DontDel = don't delete buffer files (useless unless buffering occured) ProWax6 = alternate firmware file for ProWax 600 DPI (Pro only) ProDye3 = ditto for this ProDye6 = " DyeK3 = " DyeK6 = " FirmWare = file used for anything that needs a firmware file (overrides) New ToolTypes: -------------- DevName ------- This is the name for the IFF print device. Setting DevName=NIL will keep the device from being mounted. Default name is 'Fargo'. DevPri ------ This is the priority for the print device handler. Valid range is 1 to 5. Default is 1. i, j, k, m, o - - - - - These are the Width, Height, Depth, XAspect, YAspect respectivly that will be used if the respective values are set to zero in the bit-map-header (BMHD) of the source image. Defaults are 736, 482, 24, 1, 1 respectivly. Also see 'a' and 'Output' below File name extension options when saving to device: -------------------------------------------------- a = aspect force, forces use of fallback aspects instead of BMHD values b = buffer to disk, same as PPCI gadget c = copies, same as (P)PCI gadget d = DPI high, same as PPCI gadget (Pro only) e = Extra-Halfbrite if 6-bit and no CAMG chunk f = file output, same as (P)PCI gadget g = good CMap, see 'CMap' below h = real, height of printed image, see 'Output' below i = integer, pos-non-zero, fallback source image Width j = integer, pos-non-zero, fallback source image Height k = integer, pos-non-zero, fallback source image Depth l = landscape, see 'Output' below m = integer, pos-non-zero, fallback source image XAspect n = negative output o = integer, pos-non-zero, fallback source image YAspect p = paper, same as (P)PCI gadget, see 'Paper' below q = quick return, buffers portrait mode data for quick return to app r = ribbon, same as (P)PCI gadget, see 'Ribbon' below s = shade, followed by g=grayscale, b=black-and-white t = till done, do not return to application until image is done printing u = uncentered output v = verbose, displays bit-map-header data for source image w = real, width of printed image, see 'Output' below x = real, pos, XOffset, same as (P)PCI gadget y = real, pos, YOffset, same as PPCI gadget (Pro only) z = heat, same as (P)PCI gadget Ribbon ------ 0 = YMC wax 1 = Mono wax 2 = YMCK wax 3 = YMC photo 4 = Mono photo 5 = reserved 6 = A6 photo Paper ----- 0 = A 1 = A-Long 2 = A4 3 = A4-Long 5 = A6 IFF formats supported: ---------------------- 2 - 256 color, color mapped HAM-6 HAM-8 Extra-Halfbrite 24-bit, w/wo look up tables CMap ---- The device will handle 2, 4, 8,..., 256 color CMaps. If the the lower nibble of all colors in the CMap is 0 the image is assumed to have been produced by an old application that shifted rather than scaled colors from 4-bit to 8-bit. If the 'g' option is NOT specified the upper nibble of each color will be replicated in the lower nibble. Output ------ The default output is a horizontally centered color portrait image is is scaled up/or down to fill as much of the page as possible without clipping the image. The 'u' option will left justify the output image. The 's' option will force the output to grayscale or black-and-white threshold (uses preferences threshold setting scaled to 8-bits). The 'l' option will rotate the output to landscape. The 'w' and 'h' options allow you to force the output to a given size. Both default to 0 which is floating. 'w' <= 8.5 and/or 'h' <= 14 is interpreted as as inches. Positive numbers larger than these are interpreted as printer dots. Negative numbers are interpreted as multiples of the respective source image dimemsions. Note: For landscape, negative numbers use the opposite dimension. All errors are reported to the application. The following are typical: ---------------------------------------------------------------------- No Disk In Drive = Fargo is not the currently selected printer Object Wrong Type = file is not an IFF FORM file, or no BMHD Not Enough Memory = enough said Object In Use = Fargo device or printer.device is in use Seek Error = application attempted to do a non-relative seek Notes: ------ All ToolTypes and options are case-insensitive .info files are simply gobbled up by the device. Any other file that is not an IFF ILBM will result in an 'Object Wrong Type' error. Digi-Paint leaves the BMHD height set to zero until after the BODY data has been written. Obviously this is to late. Use the 'j' option to specify the height of the source image. If an application completely refuses to save to the device. Save the image to a file then use Workbench drag-and-drop or the shell 'copy' command to send the image to the device. Watch out for unintended options being specified by an applications automatic file extension.