home *** CD-ROM | disk | FTP | other *** search
/ PC-Online 1998 February / PCOnline_02_1998.iso / filesbbs / win3x / ripterm.arj / RTD21100.EXE / TESTDRIV.EXE / README.DOC < prev    next >
Text File  |  1995-09-08  |  80KB  |  1,454 lines

  1.  
  2.        ┌──────────────────────────────────────────────────────────┐
  3.        │                                                          │░
  4.        │         ────────────────────────────────────────         │░
  5.        │                                                          │░
  6.        │              RIPterm Pro Test Drive v2.11.00             │░
  7.        │                                                          │░
  8.        │         ────────────────────────────────────────         │░
  9.        │                                                          │░
  10.        │                                                          │░
  11.        │                    September 7, 1995                     │░
  12.        │                                                          │░
  13.        │                                                          │░
  14.        │  Copyright (c) 1992-95, TeleGrafix Communications, Inc.  │░
  15.        │                   All Rights Reserved                    │░
  16.        │                                                          │░
  17.        └──────────────────────────────────────────────────────────┘░
  18.         ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
  19.  
  20.  
  21. ┌───────────────────────────────────────────────────────────────────────────┐
  22. │▒▒▒ Program Requirements ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒│
  23. └───────────────────────────────────────────────────────────────────────────┘
  24.  
  25. RIPterm requires that you be using an 80386 or higher IBM-PC compatible
  26. computer system running MS-DOS version 3.0 or higher.  You must have at
  27. least 2Mb of memory in the system configured as XMS memory (EMS memory is
  28. not recognized).  A hard disk is also required.  You must have an EGA or
  29. greater video adapter and a modem connected to serial port COM1 through
  30. COM4.  A mouse and a color monitor are not required, but are strongly
  31. recommended.  This software is a 32-bit protected mode application that
  32. takes advantage of the 80386 microprocessor's features and capabilities.
  33. It requires and makes use of extended memory.
  34.  
  35. ┌───────────────────────────────────────────────────────────────────────────┐
  36. │▒▒▒ RIPterm Test Drive Installation ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒│
  37. └───────────────────────────────────────────────────────────────────────────┘
  38.  
  39. RIPterm Test Drive must be installed via the INSTALL.BAT program provided.
  40. It may not run correctly if it is just UNZIPped.
  41.  
  42. Just type INSTALL and press ENTER.  RIPterm is installed into the C:\RIPTERM
  43. directory
  44.  
  45. ┌───────────────────────────────────────────────────────────────────────────┐
  46. │▒▒▒ Changes in This Release ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒│
  47. └───────────────────────────────────────────────────────────────────────────┘
  48.  
  49. 09/07/95 - Release v2.11.00 Changes:
  50.  
  51.    Basic Terminal Changes and Bug Fixes
  52.    ------------------------------------
  53.  
  54.      - Increased the speed of JPEG displays by about 20%!!!!
  55.  
  56.      - Fixed a major problem with the audio board detection system.  In
  57.        previous releases, there were all sorts of problems properly
  58.        recognizing Sound Blaster 16, ASP-16 and AWE-32 boards.  Now they
  59.        should be properly recognized under nearly all circumstances.
  60.  
  61.      - Fixed a problem with the saving of keystroke macros.  For some users,
  62.        they were getting crashes whenever they saved keystroke macros to
  63.        a macro file.  This should now be fixed.
  64.  
  65.      - Made a slight change to the DOS shell system - when shelled to DOS,
  66.        it no longer modifies the DOS prompt with the [RIPterm] message.
  67.        This should help out people who lose their environment variable
  68.        settings when they're shelled to DOS (e.g., losing the PATH, PROMPT
  69.        and other environment variables).
  70.  
  71.      - Fixed a slight annomoly with the main terminal screen.  If you did
  72.        an ATDT to connect to a RIPscrip system, the graphics could be
  73.        incorrectly displayed in the upper-left hand corner, when they
  74.        should have been full screen.
  75.  
  76.      - When using the TAB button to navigate through the mouse fields,
  77.        you can now see them considerably easier than before - the colors
  78.        aren't so "blended" with the background image.
  79.  
  80.      - Added a new debug option which used to be present in RIPterm 1.54,
  81.        but was a "hidden" option.  The new option is the "Show Mouse Fields"
  82.        option.  When you activate this option, all mouse fields that are
  83.        currently defined on the screen are highlighted, showing their
  84.        host commands, what type of mouse field they are, the field number,
  85.        and if defined for the mouse field, the mouse field's ID value.
  86.  
  87.      - Added an option to the modem settings dialog to control whether
  88.        a 16550 UART is used.  Normally, RIPterm will auto-detect a 16550
  89.        and use it if it finds it.  If you want to disable this normal
  90.        behaviour though, you may turn "Use 16550 UARTs" off in the
  91.        modem settings dialog to disable this functionality.
  92.  
  93.      - Fixed a problem with ASCII-encoded binary data objects.  When
  94.        receiving a binary file without a 16550, in a previous edition of
  95.        RIPterm you could get errors quite easily.  Now, it waits until
  96.        the file is complete before it processes it (only without a 16550
  97.        UART).
  98.  
  99.  
  100.    Changes and Bug Fixes to RIPscrip 
  101.    ---------------------------------
  102.  
  103.      - Fixed a major problem with buttons and world coordinates.  If a
  104.        graphics screen was created with RIPaint 2.0 (1.99+), everything
  105.        was displayed at a world coordinate system of 1280x960, and at the
  106.        end of the screen, the world coordinate system is reset back to 
  107.        640x350.  However, if you have buttons on that screen (i.e., a menu),
  108.        it was possible that when you clicked on one of the buttons, the
  109.        world coordinate system would get reset back to 1280x960 when it
  110.        really shouldn't have been.  This was due to the fact that buttons
  111.        have to remember the world coordinate system that was in use at the
  112.        time that they were created (for the fonts and the drawing of the
  113.        button itself).  When you clicked on the button, the world coordinate
  114.        system had to be restored back to what it was when the button was
  115.        created so that the fonts are properly displayed (at the correct
  116.        point size).  The problem with 2.10.00 and earlier versions was that
  117.        the world coordinate system wasn't being restored BACK to the 640x350
  118.        settings when the button click was complete!  This caused things like
  119.        scenes displayed after the button click to appear in the upper-left
  120.        hand corner of the screen.  Sorry 'bout this folks, 'tis fixed now.
  121.  
  122.      - The RIP_COPY_BLIT command was broken in 2.10.00.  It was not
  123.        properly copying the requested graphics data from one location
  124.        to another.  Now it does.
  125.  
  126.      - Improved the functionality of the "resident queries".  Now resident
  127.        queries are not "pre-empted" by heavy serial port activity.  If a
  128.        large amount of data is being received, resident queries and mouse
  129.        fields that are currently on the screen will get a "shot" at being
  130.        clickable (i.e., mouse clicks are not "ignored" during this time
  131.        period like the used to be).
  132.  
  133.      - Added the ability to give mouse fields and button mouse fields an
  134.        ID value from 0-32767.  This, coupled with a new text variable
  135.        named $FIELDID$ should give application developers the ability to
  136.        quickly determine exactly which mouse field was clicked (without
  137.        having to make heads or tails of the return string).  This new
  138.        feature is primarily targetted at the next feature.
  139.  
  140.      - Added two new resident query modes - mouse entry and mouse exit.
  141.        These two queries are activated when the mouse moves into or out
  142.        of a mouse field that has an ID value associated with it.  Want
  143.        to do something with your host that updates a display when the
  144.        mouse moves into or out of a mouse field (like a status bar)?  If
  145.        so, then this is the ticket for you.
  146.  
  147.      - Added two new options to the $RESET(QUERY,...)$ text variable.
  148.        The two new options are ENTRY and EXIT to reset any resident
  149.        queries for the mouse entry or mouse exit queries respectively.
  150.  
  151.      - Fixed a problem where the RIP_VIEWPORT command would reject any
  152.        coordinates greater than the resolution of the screen.  In other
  153.        words, this command didn't properly recoganize large world
  154.        coordinate systems where an X or Y value could be greater than
  155.        the resolution of the screen in the same direction respectively.
  156.  
  157.      - Fixed a bug with RIP_ENTER_BLOCK_MODE when displaying images.
  158.        When an image is displayed with the block mode, and the image
  159.        style says to delete the file when its finished, RIP_ENTER_BLOCK_MODE
  160.        wasn't deleting the file.  Now it is.
  161.  
  162.      - Added a new "wallpaper" mode to the RIP_LOAD_BITMAP and the 
  163.        RIP_IMAGE_STYLE commands.  When in these modes, any image displayed
  164.        will automatically "wallpaper" the currently defined viewport.  An
  165.        optional flag allows you to stagger the images so that you don't
  166.        build up a repeating pattern (wallpapers the viewport like a
  167.        brick wall).
  168.  
  169.      - Added two new keywords to the $IMGSTYLE$ text variable - WALLPAP
  170.        to enable wallpapering, and STAGGER to activate a staggered
  171.        wallpapering scheme.
  172.  
  173.      - Fixed a problem when viewing JPEGs when the color palette has been
  174.        modified.  In prior releases, the JPEG image was displayed with
  175.        its colors completely corrupted.  Now, it displays as best it can
  176.        in whatever color palette might be in use at any given moment in
  177.        time.
  178.  
  179.      - Fixed a problem with the $RESET(PAL)$ family of text variables.
  180.        If the palette you are trying to reset happens to be the currently
  181.        active palette, now the actual palette used by the video card is
  182.        reset, not just the data table.
  183.  
  184.      - Added a new capability to the $RESET(MOUSE,...)$ command.  You can
  185.        now specify a number to reset a specific mouse field ID number
  186.        (e.g., $RESET(MOUSE,513)$ to delete mouse field with the ID
  187.        number of #513).
  188.  
  189.      - The RIP_TEXT_METRIC command now recognizes $TEXTDATA$ as the
  190.        source for its statistics.
  191.  
  192.  
  193.    Miscellaneous Changes and Bug Fixes
  194.    -----------------------------------
  195.  
  196.      - Significantly sped up the performance of list boxes throughout
  197.        the software.  This includes the list of systems in the dialing
  198.        directory, keystroke macro list, video board list, printer list,
  199.        and every other location where there's a scrolling list of items
  200.        to choose from.  In previous editions of the software, clicking
  201.        on one of the items would redraw the entire list box.  Now, only
  202.        the affected item(s) are updated - the bottom line with this is
  203.        that if you open up a dialog with a list box on it, and click on
  204.        one of the items quickly (you don't hold down the mouse pointer
  205.        very long), the mouse click should now register the click on the
  206.        item you clicked on.  On a performance level, the updated
  207.        performance of the list box system is probably over 1000% faster!
  208.  
  209.      - Fixed a problem with "Spin Buttons" in the dialog system.  These
  210.        controls are the number fields that have the up and down arrows
  211.        on them to adjust the values.  If you were editing a value with
  212.        the keyboard, and hit TAB/SHIFT tab to jump to another field,
  213.        the field would reset back to the previous value.  Not anymore.
  214.  
  215.      - Fixed a couple of other bugs with Spin Buttons in the GUI.  Under
  216.        certain circumstances, a Spin Button that was highlighted, wouldn't
  217.        allow you to type in numeri digits.  Under similar situations,
  218.        when you were actually editing the numbers with the keyboard, it
  219.        wouldn't accept the PGUP, PGDN, UP or DOWN arrow keys.  Now these
  220.        circumstances work the way that you'd think they do.  Also, you
  221.        can hit ENTER after editing the number and have the dialog box
  222.        not close itself.
  223.  
  224.      - Changed the appearance of most arrows used in the windowing and
  225.        dialog box system of RIPterm.  What used to appear as "sunken"
  226.        gray arrows in scrollbars and in dropdown menu boxes are now
  227.        "crisp" looking black arrows.  No more clunkly looking arrows.
  228.  
  229.      - Made it so that you can now click anywhere inside of a pop-down
  230.        menu box - not just on the down-arrow button.  This makes the GUI
  231.        more like Microsoft Windows.
  232.  
  233.  
  234.  
  235. 08/13/95 - Release v2.10.00 Changes:
  236.  
  237.  
  238.    Basic Terminal Changes and Bug Fixes
  239.    ------------------------------------
  240.  
  241.      - Added a warning system into RIPterm when you attempt to set the
  242.        software to a baud rate above 19,200 without a 16550 UART serial
  243.        port present.  If you don't have a 16550 UART, using the software
  244.        at baud rates exceeding 19,200 will cause erratic behaviour with
  245.        the communications.
  246.  
  247.      - Added a new feature to the General Settings dialog.  The new
  248.        option is a data field for "extra icon directories".  This
  249.        let's you instruct RIPterm to search additional directories
  250.        for its icon, sound, photo and RIP files.  This is most often
  251.        used with online services that provide CD-ROMs with all of
  252.        their resources on it (huge WAVE files, mounds of icons, etc).
  253.        Consult RIPTERM.DOC for more information on this new option.
  254.  
  255.      - Fixed a problem where a 16550 UART chip wasn't being properly
  256.        detected in all situations.
  257.  
  258.      - Updated sound drivers have been added to the software.  The new
  259.        sound drivers should clear up a lot of problems with the Sound
  260.        Blaster series of audio board, as well as a number of compatible
  261.        cards.  Specifically, lock-up problems with the Sound Blaster 16
  262.        series of boards.  Some auto-sensing problems with various other
  263.        Sound Blaster series boards was also resolved.  Some memory
  264.        problems were also resolved with the audio drivers.  Some Pro
  265.        Audio Spectrum 16 boards (set in stereo mode) were playing back 
  266.        at the wrong speed, making audio sound like it's being played in 
  267.        fast forward, or in slow motion.  Also some Sound Blaster problems
  268.        were resolved after running the software in a DOS box of Windows
  269.        or OS/2.
  270.  
  271.      - Added some new command line options to make RIPterm go into setup
  272.        mode.  The new option is -U to force RIPterm into full setup mode.
  273.        This makes RIPterm appear as if you're installing from scratch
  274.        and asks you to enter information for video mode, COM port, 
  275.        printer and your audio board.  The benefit of this mode is that
  276.        you don't have to delete your RIPTERM.CNF in order to reconfigure
  277.        the software.  There are some additional options if you only want
  278.        to configure one piece of RIPterm.  The following options may be
  279.        specified after the -U option:
  280.  
  281.              V ... Perform video setup
  282.              C ... COM port setup
  283.              P ... Printer setup
  284.              A ... Audio setup
  285.  
  286.        To go into a particular setup mode, choose the -U option followed
  287.        by one of the above characters (e.g., -UV for video setup, -UVC
  288.        for video and COM port setup).
  289.  
  290.      - Created a SETUP program that should automate the process of
  291.        running through RIPterm setup.  This should make life a bit easier
  292.        to get into setup.
  293.  
  294.      - Implemented the SORT option in the dialing directory.  When you
  295.        choose this option, you are presented with five different ways
  296.        to sort your directory:  
  297.        
  298.                        1. By system name
  299.                        2. By system phone number
  300.                        3. By the notes field
  301.                        4. By the last call date
  302.                        5. By the total number of calls
  303.  
  304.        In addition, you can control whether the sorting should be in
  305.        ascending order, or in descending order.
  306.  
  307.      - Removed the CONFIG button from the dialing directory (it didn't
  308.        do anything anyway).  Replaced it with a new button which does
  309.        perform an operation - it swaps the positions of two entries
  310.        in the dialing directory.  This allows you to re-arrange 
  311.        entries in your dialing directory quickly and easily.
  312.  
  313.      - Added a new command line option, the -X option.  When you use
  314.        this option, RIPterm will exit to DOS as soon as a connection
  315.        with the BBS is lost (i.e., when carrier detect goes from high
  316.        to low).  This is most useful when combined with the -D option
  317.        which dials a specific dialing directory entry upon bootup.
  318.        Used in this way, you bootup RIPterm which dials the host system,
  319.        and when the connection is broken, RIPterm immediately exits to
  320.        DOS.
  321.  
  322.      - Fixed a bug with the DOS shell system.  If your COMMAND.COM could
  323.        not be found when searching your DOS PATH, the DOS shell system
  324.        would fail with a message saying "Bad command or file name".
  325.        Now, the DOS shell system properly checks the COMSPEC environment
  326.        variable to determine the location of COMMAND.COM.
  327.  
  328.      - Completely re-engineered the printer system of RIPterm.  The new
  329.        printer system has built-in drivers for 142 distinctly different
  330.        types of printers, covering well over 1000 unique brands and models
  331.        of printers.  With "compatible" printers (e.g., Epson FX compatible,
  332.        HP Laserjet, Postscript, etc), the list of compatible printers goes
  333.        into the many thousands.  The new printer system supports full
  334.        color printing, arbitrary sizing for printed images, serial printers,
  335.        brightness adjustment, numerous dithering methods for custom output
  336.        alteration, different printer I/O methods for those troublesome
  337.        printers (e.g., network printers, "not quite compatible" printers,
  338.        etc).  Also added are the options for changing the printer's
  339.        resolution (if allowed by your printer) and many other such options
  340.        that make your world of printers easier to manage.  Consult the
  341.        section on Printer Setup in the documentation RIPTERM.DOC.
  342.  
  343.      - Fixed a problem when RIPterm dials the modem.  If the carrier detect
  344.        signal was already high before dialing started, the dialing system
  345.        would see this as a successful connection and clear the dialing
  346.        window immediately.  This could cause you not to get logged on by
  347.        missing the CONNECT message or other such things.  Now, if the 
  348.        carrier detect signal is on before the phone number is sent to the
  349.        modem, RIPterm will rely solely on a CONNECT message to determine
  350.        if you connected successfully.  If RIPterm is set up to use a 
  351.        direct serial link instead of a modem (i.e., a Null Modem
  352.        configuration), RIPterm will always check the carrier detect signal
  353.        since many serial links keep the carrier detect signal high at all
  354.        times and ignoring it would make it so that you never connect.
  355.  
  356.      - Fixed a small problem with dialing the modem when using serial port
  357.        configurations.  In older versions of RIPterm, it would send 
  358.        "ATDT", followed by the phone number, then a carriage return (or 
  359.        your current prefix and suffixes).  Now, it only sends the phone
  360.        number followed by a carriage return (always).  No prefix or suffix
  361.        settings are used in direct serial connections.
  362.  
  363.      - Removed the OK button from the dialing status window.  Its use was
  364.        confusing to the user.  The CANCEL button does everything you need
  365.        in this situation, it aborts the dialing process.  The concept of
  366.        OK in the dialing status window was redundant.
  367.  
  368.      - Added a command line option (-V), which when specified will 
  369.        instruct the software not to scan for files that are "out of place".
  370.        This makes it so that if there's a .BMP file in the RIPTERM
  371.        directory that isn't RIPTERM.BMP, the system won't prompt you every
  372.        time you load the software to move the file to the icons directory.
  373.  
  374.      - When RIPterm displays the command line format screen or exits with
  375.        some kind of error, the shutdown banner showing TeleGrafix
  376.        information is no longer shown.  It is only shown during a normal
  377.        error-free shutdown.
  378.  
  379.      - Moved all of the .IMG files from the FONTS\ sub-directory into the
  380.        resource file.  
  381.  
  382.      - Fixed a problem with RIPterm's use of temporary files.  Temporary
  383.        files are created when large portions of memory are needed in the
  384.        JPEG system and the dialog/windowing system.  In previous versions,
  385.        the software would first look for environment variables TMP and
  386.        TEMP for directory locations to store the files.  One of the things
  387.        fixed is that if the software crashed, the next time it was loaded,
  388.        it didn't delete any temporary files in these directories created
  389.        in the last session of RIPterm.  Another bug fix happened when the
  390.        location where temporary files was low on disk space.  If the disk
  391.        ran out of space while trying to create the temporary file, RIPterm
  392.        did not correctly detect this and things like dialog boxes would
  393.        not display or erase properly.  Now, if it runs out of disk space,
  394.        the dialog shouldn't be displayed at all - but rather, an error
  395.        message should be displayed.  This out of disk space problem 
  396.        happened very easily if you have TMP or TEMP pointing to a RAM disk
  397.        where the RAM disk usually only has a relatively small amount of
  398.        disk space associated with it, and consequently the temporary files
  399.        could easily fill up the drive (especially in higher resolutions)!
  400.  
  401.      - RIPterm now looks for an environment variable named RIPTEMP to
  402.        store its temporary files for JPEG and virtual memory.  It looks
  403.        for the RIPTEMP environment variable before it checks TMP and
  404.        TEMP.  This allows you to point RIPterm to a temporary directory
  405.        on a hard disk with plenty of disk space in the event that TMP or
  406.        TEMP are pointing to a RAM disk with little remaining disk space.
  407.  
  408.      - Made it so when a dialog box or window is being shown or erased,
  409.        the mouse cursor (if any) is changed to an hourglass shape to show
  410.        the user that something is happening.  When RAM is abundant, the
  411.        mouse shouldn't be changed for more than a brief moment.  If on
  412.        the other hand, disk memory must be used to save the window/dialog's
  413.        background, the hourglass shape is a good reminder that something
  414.        is actually happening.
  415.  
  416.      - If you have a custom color palette, and a pop-up message or dialog
  417.        appeared to query you for a simple thing like a string of text or
  418.        a number, it was very possible for the dialog to be displayed in
  419.        the wrong colors (i.e., not in grays, whites and blacks).  This is
  420.        now fixed.
  421.  
  422.      - Fixed a problem with the dialog system.  If there was insufficient
  423.        memory or disk space to show a dialog on the screen, the RIPterm
  424.        used to show the options on the dialog (superimposed on the normal
  425.        graphics screen).  Now, you properly receive an insufficient memory
  426.        error message.
  427.  
  428.      - Fixed a problem with data entry fields in the dialog system.  If
  429.        a data field was selected, and no data was in it, you wouldn't get
  430.        the blue highlight around the data and you didn't get a cursor.
  431.        In other words, there was no visual indication that you were
  432.        currently inside that data entry field and that it was active.  Now
  433.        you can tell because the cursor should appear properly.
  434.  
  435.      - All "pop-down" option boxes in the RIPterm now accept hotkeys for
  436.        "quick selecting" the options in the pop-downs.  This also means
  437.        that the list of protocols displayed when choose PGDN or PGUP 
  438.        (i.e., upload or download a file) also has hotkey support now).
  439.  
  440.      - There were four separate ways of changing the Mouse Field Select
  441.        option in RIPterm - General Settings, the Options menu, the
  442.        $TABON/OFF$ text variables, and the $OPTION(TAB,ON/OFF)$ variable.
  443.        Each of these ways of changing this option did not properly
  444.        modify the internal mouse field select setting.  Now it does.  Also,
  445.        mouse field select wasn't properly being read-in from setup during
  446.        bootup.  Now it does.
  447.  
  448.      - Removed the "ghosted" options "Hide User-ID/Password" and "Restricted
  449.        access" in the dialing directory editor.  They were ghosted and
  450.        haven't been implemented yet.  They were removed to not confuse new
  451.        users (thinking to themselves, how do I turn these things on?)
  452.  
  453.      - Removed the "BIOS INT 14" option from the Modem Settings dialog.
  454.        This option was ghosted because the functionality of INT 14 support
  455.        is currently not available in the serial drivers used by RIPterm.
  456.        When RIPterm was originally released (e.g., v2.00.00), it was
  457.        thought that the manufacturer of the serial drivers would have it
  458.        implemented by now, but alas, they haven't.  We've removed it from
  459.        the configuration so it doesn't make people think that it is
  460.        actually a part of the standard software. 
  461.        
  462.           NOTE: We are still bugging the serial driver manufacturer
  463.                 to death to implement this much needed option!!!!!!
  464.  
  465.      - Removed the "external protocol" options on the External Application
  466.        editor dialog.  When these options are actually implemented, they
  467.        will be returned to this editor dialog box.
  468.  
  469.      - Moved the VT-102 on/off checkbox option to the Modem Settings dialog.
  470.        It truly belonged "grouped" together with the "Destructive backspace"
  471.        and the "Backspace sends Del" options.
  472.  
  473.      - Toggling VT-102 on and off now automatically changes the status of
  474.        the "Destructive backspace" and "Backspace sends DEL" options.  This
  475.        is because 99% of all systems that don't use VT-102, need a
  476.        destructive backspace and need the backspace key to send a ASCII 8
  477.        character (backspace), whereas VT-102 compliant systems traditionally
  478.        require non-destructive backspacing, and for the backspace key to act
  479.        as the delete key.  Changing these options doesn't mean that you can't
  480.        get a custom configuration of backspace options, you just have to set
  481.        them AFTER you adjust the VT-102 settings!
  482.  
  483.      - Changed the extension of the font file used for the ANSI text window.
  484.        This file used to be called RIPTERM.FNT in previous releases, but now
  485.        it is called RIPTERM.MAF (for Micro Ansi Font).  This was done for
  486.        technical support reasons.  If the user mistakenly downloads the
  487.        RIPterm test drive and unZIPs it without the -d option, all files
  488.        are "lumped" into the current directory - including all .FNT files
  489.        normally stored in the FONTS\ sub-directory.  This caused a problem
  490.        if the user wanted to manually fix things by copying the correct
  491.        .FNT files into the FONTS\ directory.  We changed the text window
  492.        file to .MAF so it isn't confused with the other font filenames.
  493.  
  494.      - Made a change to the keystroke macro system - when you save your
  495.        macros to a file, you are no longer presented with a couple of
  496.        confusing and misleading questions about macro types and emulation
  497.        modes.  Now, you enter the filename, and if it exists, it prompts
  498.        you to overwrite the file.  This is all that's necessary to save
  499.        your macros to disk now.
  500.  
  501.      - Fixed a minor problem when removing temporary files at startup
  502.        or shutdown of RIPterm.  At either of these times, all temporary
  503.        files that are created by RIPterm are supposed to be removed.  A
  504.        couple less frequently created temporary files weren't being
  505.        deleted though.  The following temporary files weren't being
  506.        removed at all (they are now):
  507.  
  508.           Filename       Description
  509.           -------------------------------------------------------------
  510.           POSTSCRP.$$$   Used when writing text to a postscript printer
  511.           PRINTPS.$$$    Used when printing dialing directory entries 
  512.                          to a postscript printer
  513.           TEMP.$$$       Used when converting RIPterm 1.54 dialing
  514.                          directories or external application files to
  515.                          2.0 format.
  516.           APIBUFFR.$$$   Used during a DOS shell to save the contents
  517.                          of the graphics screen while shelled.
  518.  
  519.      - Fixed a minor problem with the scrollback system.  If the text
  520.        window is currently "disabled", text didn't used to go into the
  521.        scrollback buffer.  Now it does (like RIPterm 1.54 handled it).
  522.  
  523.      - Fixed a problem if you have your video mode set incorrectly.  In
  524.        previous versions, this used to cause an endless "loop" with the
  525.        software starting "over and over".  This no longer happens.  If
  526.        this kind of situation happens, you will be presented with a 
  527.        warning dialog and you'll be placed into video setup automatically
  528.        to correct the problem.
  529.  
  530.      - Reorganized the help system's table of contents.  Now the available
  531.        subjects are alphabetized for quick access in the list.  Also, the
  532.        setup options have all been grouped together.
  533.  
  534.      - Fixed a small bug in the help system.  When you had keywords on
  535.        the screen and you tried to move around with your arrow keys, it
  536.        was sometimes possible for the UP or DOWN arrow keys to skip over
  537.        a keyword that it shouldn't have (ones directly above or below the
  538.        currently highlighted keyword).  This is now fixed.
  539.        
  540.      - Added a feature to the file menu's "Local RIPscrip Query" command.
  541.        If any of the text variables you use in one of these queries gets
  542.        an error condition, now it will display an error message.  These
  543.        error messages are only displayed when a text variable operation
  544.        fails in this mode of operation - not when they're received from
  545.        the host system!
  546.  
  547.      - Fixed the CompuServe Quick B+ protocol.  This protocol wasn't
  548.        working correctly in 2.00.03 and earlier versions.  It also has
  549.        been tested at 7E1 connections as well.
  550.  
  551.      - Enhanced all of the file transfer protocols.  All of the protocols
  552.        now support file transfers over a 7E1 connection, as well as an
  553.        8N1 connection.  This allows things like Zmodem transfers over the
  554.        internet via 7E1 connections, Ymodem transfers with CompuServe,
  555.        and other such environments.
  556.  
  557.      - Upgraded the internal serial port drivers in RIPterm 2.1.  This
  558.        version of the drivers cleans up some reliability problems with
  559.        general communications.  One key issue that was resolved, is that
  560.        Zmodem file transfers are more reliable, and also if a Zmodem
  561.        file transfer fails, memory is properly restored back to the
  562.        system.
  563.  
  564.      - Fixed a problem where the PGUP, PGDN, UP, DOWN, HOME and END
  565.        keys weren't working consistantly in the dialing directory.
  566.  
  567.  
  568.    Changes and Bug Fixes to RIPscrip 
  569.    ---------------------------------
  570.  
  571.      - Added a new RIPscrip command called RIP_POINT.  This command is
  572.        identical in nature to the RIP_PIXEL command, except that it
  573.        draws the pixel to the screen in the current line thickness.  In
  574.        all other respects, it is identical in nature to the RIP_PIXEL
  575.        command (which only draws a single pixel on the screen - it ignores
  576.        the current line thickness).
  577.  
  578.      - Fixed a problem with the RIP_POLY_BEZIER and RIP_FILLED_POLY_BEZIER
  579.        commands.  If the last segment of the object was a curve, the end
  580.        point was being drawn improperly.  Now it draws properly.
  581.  
  582.      - Fixed a problem when drawing filled obects.  If the filled object
  583.        had its borders enabled, and the line style for those borders said 
  584.        to draw the "odd" line pattern dashes in the background color, they
  585.        were not drawing at all.  This bug affected all filled objects that
  586.        supported the "borders" feature of RIPscrip.  They all now properly
  587.        handle borders and line patterns as they're supposed to.
  588.  
  589.      - Fixed a couple of problems with button labels.  When the highlight 
  590.        flag is off but the hotkey is specified (and present), the hotkey was
  591.        still highlighted in the highlight color (it shouldn't have
  592.        been highlighted at all though).  In addition, labels using the
  593.        "default" font, or one of the outline fonts had a problem when
  594.        the "underline hotkey" attribute was enabled.  In this situation,
  595.        the underline was being drawn in the label's foreground drawing
  596.        color and not the "underline" color.  Now corrected.
  597.  
  598.      - Fixed a problem with icon buttons when the bevel attribute is
  599.        enabled.  When these two situations happened for the same
  600.        button, the lower-right corner of the icon didn't align with
  601.        the inner edge of the bevel attribute.
  602.  
  603.      - Fixed a problem with the RIP_SET_BASE_MATH command in RIPscrip.
  604.        In previous versions (i.e., v2.00.03 and earlier), the command
  605.        was associated with command character "b" - but this was already
  606.        in use with the RIP_EXTENDED_TEXT_WINDOW command.  Because of
  607.        this duplication, we changed the command character for the
  608.        RIP_SET_BASE_MATH command to "J".
  609.  
  610.      - Fixed a minor problem with icon buttons.  After an icon button had
  611.        been displayed, and when the user clicks on one, the lower-right
  612.        corner of the button could be "off" a little bit if a bevel is also
  613.        present around the button.  Now fixed.
  614.  
  615.      - Fixed a problem with the TAB-key method of selecting mouse fields
  616.        and buttons via the keyboard.  In previous versions of RIPterm 2.0,
  617.        the TAB mouse field navigation would operate even if the Mouse
  618.        Field Select option was disabled.  Now it works properly.
  619.  
  620.      - Fixed a problem with the RIP_MOVE command (a very infrequently
  621.        used command) where it wasn't properly obeying the world
  622.        coordinate system.  Now it properly adheres to world coordinates
  623.        and places text where it's supposed to go.
  624.  
  625.      - Fixed a bug with buttons using the default font or extended
  626.        fonts.  If a hotkey was provided with a button, and the hotkey
  627.        character's ASCII value didn't match exactly one of the characters
  628.        in the button's label, the hotkey wouldn't be shown.  It would
  629.        still work, even though you couldn't see it.  Now though, the
  630.        hotkey is displayed properly like it used to in v1.54 and prior
  631.        versions.
  632.  
  633.      - Fixed a minor problem with buttons using extended fonts or the
  634.        default font.  When the hotkey is underlined and dropshadowing
  635.        is enabled, the underline wasn't dropshadowed.
  636.  
  637.      - Fixed a problem with the default font and the extended font
  638.        system.  When text is displayed with the underline or the 
  639.        strikeout attributes set, neither attribute showed the dropshadow
  640.        (if dropshadows are enabled).
  641.  
  642.      - Fixed a problem when executing a RIPscrip file in RIPterm from
  643.        the command line via the -rFILENAME.RIP option.  If you had
  644.        buttons in this file that used the default font or one of the
  645.        extended font systems, you could get intermittent results
  646.        ranging from the button's label not appearing correctly on the
  647.        button, or even lock ups in some of the more obscure cases.
  648.  
  649.      - Fixed the problem where button labels using the default font or
  650.        the extended font systems would show the button's label off-center
  651.        the first time it was drawn.  This was related to the previous
  652.        note.
  653.  
  654.      - Fixed a problem with BMP viewing when viewing an 8 bit (256 color)
  655.        BMP file in non-dithered mode - when viewing these types of files 
  656.        and displaying them exactly as wide as the original file (the 
  657.        height didn't matter), the image wouldn't display correctly.  If
  658.        the horizontal size displayed was different in any way, the image
  659.        would display correctly.
  660.  
  661.      - Made a slight performance increase to the BMP display code when the
  662.        image is not dithered in any way.  The actual performance increase
  663.        is probably around 5%
  664.  
  665.      - Fixed a problem with text variables where some text variables that
  666.        began with $Pxxxxx$ and higher would not operate properly (if at
  667.        all).
  668.  
  669.      - Fixed a problem with a couple of the text variables.  The $PORTxxx$
  670.        text variables weren't working properly.
  671.  
  672.      - If you instruct RIPterm to dial a system from the command line
  673.        (i.e., via the -D<num> option), it now initializes the modem
  674.        before dialing.  
  675.  
  676.      - If you instructed RIPterm to playback a local RIPscrip file from
  677.        the command line (i.e., with the -rFILENAME.RIP option), it will
  678.        display the TeleGrafix copyright notice first, then playback the
  679.        local RIPscrip file.  In the last version, the order was reversed
  680.        causing the scene to be overwritten by the copyright notice.
  681.  
  682.      - Several text variables have been fixed that didn't work properly.
  683.        Specifically, the following variables were fixed:
  684.  
  685.           Variable       Description of Problem
  686.           ------------------------------------------------------------
  687.           $RESX$         Didn't send anything back to the host system     
  688.           $RESY$         Didn't send anything back to the host system
  689.           $TWFONT$       If slot # was out of range, erroneous results
  690.           $PORTX0$       This variable was failing always
  691.           $PORTY0$       This variable was failing always
  692.           $PORTX1$       This variable was failing always
  693.           $PORTY1$       This variable was failing always
  694.           $PORTH$        This variable was failing always
  695.           $PORTW$        This variable was failing always
  696.           $TWX0$         This variable was failing always
  697.           $TWY0$         This variable was failing always
  698.           $TWX1$         This variable was failing always
  699.           $TWY1$         This variable was failing always
  700.           $TWH$          This variable was failing always
  701.           $TWW$          This variable was failing always
  702.  
  703.      - Fixed a problem with user-defined text variables.  When the host
  704.        system asked the terminal's user to enter a piece of data for a
  705.        text variable, the dialog wouldn't appear on the screen if an
  706.        X and Y coordinate wasn't provided.  In other words, nearly every
  707.        data text variable request for the user was showing the data entry
  708.        dialog "off the edge of the screen".  The user couldn't see the
  709.        dialog so they didn't know what to do.  Now fixed!
  710.  
  711.      - Enhanced the user text variable data entry dialog.  It is now
  712.        much more appealing to the eye, and has a description of the
  713.        "protected access" option on the dialog itself (no need to refer
  714.        to the help system).  Also, the 32 help screens associated with
  715.        this dialog have been "filled in" with valid documentation.
  716.  
  717.      - Fixed a problem with "resetting" the screen.  When the screen is
  718.        reset, it is erased, as well as deleting all mouse fields, and
  719.        many other things.  In previous versions, the current color 
  720.        palette was being reset to the default palette before the screen
  721.        was erased.  If an image was on the screen before this happened,
  722.        the act of resetting the screen could cause a "flash" of colors
  723.        to appear.  Now, resetting the palette is done after the screen
  724.        is erased, causing a much more pleasing effect when graphics are
  725.        already on the screen (prior to erasure).
  726.  
  727.      - When playing back a local RIPscrip file from your hard disk (whether
  728.        the host system tells RIPterm to do it, or you do it manually), you
  729.        can now hit the ESCAPE key to abort the processing of the file.
  730.        This will cause control to return to RIPterm immediately, so that
  731.        you don't have to wait through a potentially "lengthy" RIPscrip
  732.        scene (e.g., like the RIPscrip demo scenes included with the standard
  733.        RIPterm software).
  734.  
  735.      - Fixed a problem with text windows.  When using the RIP_TEXT_WINDOW
  736.        command with all parameters set to 0 (e.g., disabling the text
  737.        window), a subsequent text window command with the exact same
  738.        coordinates as when the window was created didn't correctly 
  739.        re-activate the text window.  Now it does.  So, the following
  740.        RIPscrip sequence will once again work properly:
  741.  
  742.             !|w0000200B10|! ... Create text window
  743.             !|w0000000000|! ... Disable text window
  744.             !|w0000200B10|! ... Re-activate window, don't move cursor
  745.  
  746.      - Fixed a problem with defining text windows.  If the cursor was
  747.        off when a text window is moved or redefined in any way, the
  748.        cursor was forced back on.  This was unlike the previous RIPterm
  749.        v1.54 and earlier editions where the cursor did not get re-activated.
  750.        Now RIPterm v2.00.04 adheres to this method.  This works for both
  751.        standard text windows and extended text windows.
  752.  
  753.      - Fixed a problem with the extended text window definition command
  754.        RIP_EXTENDED_TEXT_WINDOW.  When the new window was defined, the
  755.        cursor in the old window was erased incorrectly.  This would cause
  756.        only part of the old cursor to be erased, leaving part of it
  757.        on the screen.  This only happened when the new font number was
  758.        different than the old font number.
  759.  
  760.      - Added a new flag to the RIP_EXTENDED_TEXT_WINDOW - its value is
  761.        64 and forces the cursor to be "enabled" when the text window
  762.        is defined.  This complements flag value 2 which disabled the
  763.        cursor immediately when the window is created.  By default, the
  764.        cursor doesn't change status with an extended text window command
  765.        unless one of these two flags was active.
  766.  
  767.      - Fixed a problem with the RIP_EXTENDED_TEXT_WINDOW command when
  768.        the desired width and/or height was too big to fit in the bounding
  769.        rectangle for the window.  In these cases, the window was appearing
  770.        as one row and one column in size, even when a much larger window
  771.        was possible in the given bounding box.  This only affected the
  772.        text window if the "ignore font parameter" flag was NOT specified
  773.        (i.e., font auto-sensing is not enabled).
  774.  
  775.      - Very large filled polygons and filled poly-bezier curves with
  776.        complicated shapes should now draw the interior filled areas
  777.        more reliably.
  778.  
  779.      - Fixed a problem with line continuation inside string parameters.  
  780.        When a backslash character is used in RIPscrip to perform line
  781.        continuation of a string parameter, RIPterm was not removing the
  782.        backslashes from the input data stream and consequently they
  783.        were included as part of string parameters.  When this situation
  784.        interacted with the pop-up picklist portion of RIPscrip, or with
  785.        templates, text variables, local playback directives, or other
  786.        such things, the backslash which was meant as a line continuation
  787.        character, was in fact "escaping-out" the next character following
  788.        it, which could cause problems with pick-lists, etc.  Consider
  789.        this example:
  790.  
  791.              !|1<ESC>0000((This is a pop-up pick list::line #1\
  792.              ,line #2))
  793.  
  794.        The pop-up pick list code was seeing this final string:
  795.  
  796.              ((This is a pop-up pick list::line #1\,line #2))
  797.  
  798.        In this example, the \, is interpretted as the comma (,) being
  799.        escaped out, yielding a pick list with only one line which
  800.        appeared like this in the pick-list:
  801.  
  802.                             line #1,line #2
  803.  
  804.        This problem is now fixed and should no longer affect pick lists,
  805.        local playback directives, text variables, or templates any longer.
  806.  
  807.      - Added hotkey support to the pop-up pick-list feature of RIPscrip.
  808.        This was implemented in v1.54 and previous versions, but had not
  809.        as of yet been implemented in the 2.0 terminal.  Now it is.  This
  810.        consitutes the last feature of RIPscrip that needed to be implemented
  811.        in RIPterm!
  812.  
  813.      - Fixed a problem with the RIP_MOUSE command.  If any of the
  814.        X/Y coordinates were in any way "out of range", the entire
  815.        command was ignored.  Now, RIPterm "truncates" the coordinates
  816.        to fit inside the current world coordinate frame.  This became
  817.        important because the older RIPterm v1.54 and previous versions
  818.        did this.  Searchlight BBS reported this problem with one of
  819.        their data entry fields where they were placing mouse fields
  820.        on top of the screen, but where the mouse field was considerably
  821.        wider than the screen - RIPterm v1.54 worked properly but 2.0
  822.        didn't - now it does.
  823.  
  824.      - Fixed a problem with vertical system fonts (via the RIP_FONT_STYLE
  825.        command) when using fonts 1-10 (not font 0 "default).  When using
  826.        these stroke fonts in vertical mode with "bottom" justification,
  827.        the justification was showing up something similar to baseline
  828.        justification.  Now it properly does the bottom justification.
  829.  
  830.      - Fixed a problem with the RIP_BAUD_EMULATION command.  The RIPscrip
  831.        specification stated that the command takes one single 4 byte
  832.        parameter (the baud rate), but RIPterm v2.00.03 and previous
  833.        versions only recognized 2 bytes for the parameter.  This is now
  834.        fixed.
  835.  
  836.      - Fixed a problem with the RIP_ROUNDED_RECT and RIP_FILLED_ROUNDED_RECT
  837.        commands.  These commands were improperly handling the curvature of
  838.        the "rounded" corners.  In the RIPscrip specification, the curvature
  839.        of the rounded corners was supposed to be based on a "radius" factor.
  840.        In v2.00.03 and previous versions, the value specified in the 
  841.        RIP_ROUNDED_RECT and RIP_FILLED_ROUNDED_RECT commands was being
  842.        interpretted as the "diameter" of the corners, not the radius.  Now
  843.        it is properly handled as the radius.  This will have the side effect
  844.        that any rounded rectangle commands used with prior versions of the
  845.        terminals will have corner curvatures twice as large as they used
  846.        to have.  Since this was a bug in prior versions, nothing can be done
  847.        about it now - because now it is handled correctly!
  848.  
  849.      - Fixed a minor problem with the polygon and polyline drawing commands.
  850.        If the mouse cursor was on top of one of the line segments making up
  851.        a polygon/polyline when it was drawn, the area underneath the mouse
  852.        cursor was improperly drawn.  Now fixed.
  853.  
  854.      - Fixed a problem with the Default font and all vector fonts drawn with
  855.        the RIP_EXTENDED_FONT command.  When these fonts were drawn in a mode
  856.        other than COYP (e.g., AND, XOR, OR, and NOT), the fonts were not
  857.        being drawn in the proper mode, but were always being drawn in COPY
  858.        mode.  This is now corrected.
  859.  
  860.      - Fixed a problem with the RIP_HEADER command.  The "environment"
  861.        block portion of this command was not correctly processing its
  862.        parameters, and when this block was present, the command would be
  863.        considered a syntax error and ignored entirely.  Now fixed.
  864.  
  865.      - Fixed several problems with the RIP_KILL_ENCLOSED_MOUSE_FIELDS
  866.        command.  The problems fixed are as follows:
  867.  
  868.           1) If you specified to clear the affected region(s) with the
  869.              current fill pattern (flag 64), they were only being erased
  870.              to black - not the current fill pattern.
  871.  
  872.           2) According to the RIPscrip specification, erasing with the
  873.              current fill style should take precedence over erase the
  874.              affected region(s) to black.  In earlier versions, this
  875.              was backwards.  This is now corrected so that it properly
  876.              works the way the RIPscrip specification says it should.
  877.  
  878.           3) Fixed a problem when erasing the "affected regions", not
  879.              the affected mouse fields (e.g., flag 128).  In previous
  880.              versions, the specified area wasn't being filled with the
  881.              current fill style at all - only the affected mouse
  882.              fields were being filled (contrary to flag 128).  This is
  883.              now fixed.
  884.  
  885.           4) Fixed a problem when the area to be erased is outside the
  886.              bounding rectangle.  In previous versions, the area was
  887.              not cleared properly (either to black, or in the current
  888.              fill pattern).  Now, the exterior area is erased the way
  889.              that is should be with no "gaps" in the erased areas, or
  890.              any other annomolies.
  891.  
  892.      - Fixed a problem with any text variable that saved information
  893.        to one of the data backup areas.  If you called two of these
  894.        save commands in a row (without an intervening restore operation),
  895.        the data file residing on disk from the first save was not being
  896.        removed as it should have been.  The following text variables
  897.        were affected by this bug:
  898.  
  899.           Saving       Restoration     Description
  900.           ------------------------------------------------------------
  901.           $SAVE$       $RESTORE$       Graphics screen
  902.           $SAVE0-9$    $RESTORE0-9$    Graphics screen (slots only)
  903.           $SAVEALL$    $RESTOREALL$    Everything
  904.           $STW$        $RTW$           Text window
  905.           $SGS$        $RGS$           Graphics style
  906.           $SCB$        $RCB$           Clipboard
  907.           $SCP$        $RCP$           Color palette
  908.           $SBS$        $RBS$           Button style
  909.           $SENV$       $RENV$          RIPscrip environment
  910.  
  911.      - Fixed a small problem with the $BACKSTAT$ text variable.  When
  912.        executed in "USE" mode, this variable was responding with an
  913.        inaccurate count of the "slots" field.  It was reporting how
  914.        many slots AND stack entries were in use, which is not what it
  915.        was supposed to do.
  916.  
  917.      - Fixed a problem with the $BLIP$ text variable.  If used with no
  918.        parameters, it wasn't issuing a sound of 50 Hz for 25 milliseconds,
  919.        it was issuing a sound at 1000 Hz for 25 milliseconds.  This has
  920.        been corrected.
  921.  
  922.      - Fixed a problem with the $COORDSIZE$ text variable.  If you tried
  923.        to "set" the coordinate size with this command, you used to only
  924.        get a syntax error.  Now the coordinate size gets set correctly.
  925.  
  926.      - Fixed a problem with the $COPY$ text variable.  If you tried to
  927.        copy one data table entry to another entry in the same data
  928.        table (intra-table copying), RIPterm got confused and sometimes
  929.        locked up.  This is now fixed.  Also fixed a couple of other
  930.        glitches with identifying correct parameter types.
  931.  
  932.      - Fixed some problems with the $IMGSTYLE$ command.  When no parameters
  933.        are specified, its supposed to return the current image style
  934.        settings for the current port.  If the image style hasn't been set
  935.        yet, it was responding with the incorrect sequence.
  936.  
  937.      - Fixed a problem with the $TWGOTO$ text variable.  This variable was
  938.        rejecting all attempts to work.  Now it does what its supposed to.
  939.  
  940.      - Fixed some problems with the $TWH$ and $TWW$ variables.  These
  941.        variables weren't recognizing a TYPE parameter of CELL like they
  942.        were supposed to.  Now they do.
  943.  
  944.      - The following text variables were working improperly.  When checking
  945.        their parameters, they were being "case sensitive" when they
  946.        shouldn't have been.  These are the variables affected:
  947.  
  948.                      $WORLDH$
  949.                      $WORLDW$
  950.  
  951.      - Fixed a problem with the $RESET$ text variable where it was
  952.        rejecting reset requests for particular data backup area slot numbers
  953.        (e.g., S0-S9).  Also resolved a problem when trying to reset data
  954.        table entries directly (e.g., 0-35).  There was a bug that wouldn't
  955.        let you reset data table entries 10 or higher.  This has now been
  956.        fixed.  Fixed a couple other problems where many of the object types
  957.        that could be reset were generating syntax errors.  Now it should
  958.        properly recognize all reset options.
  959.  
  960.      - Added a new command called RIP_TEXT_METRIC for returning width and
  961.        height information about fonts to the host system.  Currently, it
  962.        works only with horizontal fonts in 0°/0° orientations, but will be
  963.        expanded in future releases to support all orientations of fonts.
  964.  
  965.      - Fixed a problem with the RIP_ENTER_BLOCK_MODE command.  Uploads
  966.        weren't working properly, no matter how you set the command up.
  967.        Also, when they did work, you were prompted with an incorrect
  968.        "data security" message.  These things are all fixed now.
  969.  
  970.  
  971.    Miscellaneous Changes and Bug Fixes
  972.    -----------------------------------
  973.  
  974.      - Fixed a couple of major problems with playing back WAVE files on
  975.        the terminal.  These are the problems that were fixed:
  976.  
  977.           1) If a WAV file had multiple "data blocks" in it, some of which
  978.              aren't audio data (e.g., general information data blocks,
  979.              etc), RIPterm used to have popping and squealing sounds when
  980.              it tried to play this invalid data.  Now it properly skips
  981.              over this data and plays only valid audio data blocks inside
  982.              a WAV file.
  983.  
  984.           2) If your machine was bogged down, or you're on a network with
  985.              a lot of disk activity, it was possible for RIPterm's scanning
  986.              of a WAV file to "fall behind", compared to the audio board's
  987.              playback of the data.  When the audio board "caught up" with
  988.              where RIPterm was in reading the file, all sound would stop
  989.              dead in its tracks!  There was no way to get that sound to
  990.              contininue where it left off.  The only solution was to
  991.              start the sound over from scratch (and even this didn't always
  992.              work).  This is now fixed - RIPterm will pick up where it
  993.              left off as quickly as possible - after whatever delay in your
  994.              system that caused the problem is done with what it's doing.
  995.  
  996.      - Fixed some alignment problems with the fonts used in the graphical
  997.        user interface system at all resolutions.  Now you should get much
  998.        better boxes and other line drawings in the help system at 800x600
  999.        and 1024x768 resolutions.  
  1000.  
  1001.      - Fixed a problem with list boxes.  If there were were exactly as many
  1002.        lines in the list box as the list box can visually hold, the software
  1003.        would crash with a GP error.  Now it properly handles this situation
  1004.        and only shows the scroller knob on the right when there is one or
  1005.        more entries above this limit.  This affected a number of areas in
  1006.        the software:
  1007.  
  1008.           1) Keystroke macro edtior
  1009.           2) Scrolling pick-list commands
  1010.           3) Scrollback system
  1011.           4) Some combo boxes on dialog boxes in certain resolutions
  1012.  
  1013.      - Fixed a minor problem with ANSI and the DELETE key.  In ANSI mode,
  1014.        the DELETE key used to send ASCII 127 to the host, but didn't in
  1015.        version 2.0.  Now it does.
  1016.  
  1017.      - Fixed a problem with the ANSI mode, specifically with the delete
  1018.        character at the current cursor position command (i.e., ESC[nnP).
  1019.        This command was causing unusual things to happen like lockups,
  1020.        GP errors and other such things.  At other times it would erase
  1021.        the screen improperly.  Now fixed.
  1022.  
  1023.      - Fixed a problme with the ANSI mode, specfiically with the insert
  1024.        character at the current cursor position command (i.e., ESC[nn@).
  1025.        This command was causing unusual things to happen like lockups,
  1026.        GP errors and other such things.  At other times it would insert
  1027.        characters improperly.  Now fixed.
  1028.  
  1029.      - Fixed a problem with the ANSI erase to end of line command.  If
  1030.        you tried to use this command when a custom color palette was in
  1031.        use, the area erased wasn't erased to the correct color (the closest
  1032.        color in the palette to the real ANSI background color).
  1033.  
  1034.      - Fixed a problem with the ANSI mode of RIPterm.  When using the TAB
  1035.        key and tab stops in ANSI, the standard is that the area "jumped 
  1036.        over" by the TAB'ing is to be erased to the current ANSI background
  1037.        color.  This was not being done before - the cursor was simply moved
  1038.        to the new tab stop in older versions.  Erasing the underlying areas
  1039.        only applied to ANSI mode, not VT-102 mode (in VT-102 mode, no
  1040.        erasing is performed - the cursor is simply moved).
  1041.  
  1042.      - Fixed a problem with the ANSI vertical scrolling margins command.
  1043.        This command was not correctly processing obscure sequences like
  1044.        "ESC[;0r", or "ESC[;r".  Thanks to Mark Seger at DEC for finding
  1045.        this one - it affected DEC text editors quite a bit it would seem.
  1046.  
  1047.      - When in Doorway(tm) mode, RIPterm used to permit keystroke macros,
  1048.        pulldown menu "hotkeys" and other such keyboard events to act
  1049.        normally.  This was causing some problems in Doorway where things
  1050.        like F1 (which is a macro to run the RIPscrip 2.0 demo) wouldn't
  1051.        get handled properly.  This also happened with things like the
  1052.        INSERT key which is an ANSI keystroke that sends an escape sequence.
  1053.        In Doorway mode, this should send the special Doorway code instead.
  1054.        This version of RIPterm properly handles the Doorway mode in this
  1055.        manner.
  1056.  
  1057.      - The first time that you start up RIPterm, the database file for the
  1058.        text variable system is created (its also created whenever it doesn't
  1059.        exist).  In previous versions, this file would be "corrupted" if
  1060.        the software locked up during the RIPterm session when the file was
  1061.        created.  Now, RIPterm properly creates the file this first time and
  1062.        even if the software locks up, or the user reboots from inside
  1063.        RIPterm, the file will no longer be corrupted.
  1064.  
  1065.      - The following files have been moved into the RIPterm resource file
  1066.        (RIPTERM.RES) to make starting the software easier (explanation
  1067.        below):
  1068.  
  1069.           Filename       Description
  1070.           ------------------------------------------------------------------
  1071.           CHK350.IMG     Checkmark image for pulldown menus  (640x350)
  1072.           CHK480.IMG     Checkmark image for pulldown menus  (640x480)
  1073.           CHK600.IMG     Checkmark image for pulldown menus  (800x600)
  1074.           CHK768.IMG     Checkmark image for pulldown menus  (1024x768)
  1075.           CHK1024.IMG    Checkmark image for pulldown menus  (1280x1024)
  1076.  
  1077.           CK350_1.IMG    Checkbox image (unselected) for GUI (640x350)
  1078.           CK350_2.IMG    Checkbox image (  selected) for GUI (640x350)
  1079.           CK480_1.IMG    Checkbox image (unselected) for GUI (640x480)
  1080.           CK480_2.IMG    Checkbox image (  selected) for GUI (640x480)
  1081.           CK600_1.IMG    Checkbox image (unselected) for GUI (800x600)
  1082.           CK600_2.IMG    Checkbox image (  selected) for GUI (800x600)
  1083.           CK768_1.IMG    Checkbox image (unselected) for GUI (1024x768)
  1084.           CK768_2.IMG    Checkbox image (  selected) for GUI (1024x768)
  1085.           CK1024_1.IMG   Checkbox image (unselected) for GUI (1280x1024)
  1086.           CK1024_2.IMG   Checkbox image (  selected) for GUI (1280x1024)
  1087.  
  1088.           RD350_1.IMG    RadioBut image (unselected) for GUI (640x350)
  1089.           RD350_2.IMG    RadioBut image (  selected) for GUI (640x350)
  1090.           RD480_1.IMG    RadioBut image (unselected) for GUI (640x480)
  1091.           RD480_2.IMG    RadioBut image (  selected) for GUI (640x480)
  1092.           RD600_1.IMG    RadioBut image (unselected) for GUI (800x600)
  1093.           RD600_2.IMG    RadioBut image (  selected) for GUI (800x600)
  1094.           RD768_1.IMG    RadioBut image (unselected) for GUI (1024x768)
  1095.           RD768_2.IMG    RadioBut image (  selected) for GUI (1024x768)
  1096.           RD1024_1.IMG   RadioBut image (unselected) for GUI (1280x1024)
  1097.           RD1024_2.IMG   RadioBut image (  selected) for GUI (1280x1024)
  1098.  
  1099.           TELEGRFX.IMG   TeleGrafix wavey-line image for system menu
  1100.  
  1101.           0640X350.FNT   System font used in GUI (640x350)
  1102.           0640X480.FNT   System font used in GUI (640x480)
  1103.           0800X600.FNT   System font used in GUI (800x600)
  1104.           1024X768.FNT   System font used in GUI (1024x768)
  1105.           1280X1_K.FNT   System font used in GUI (1280x1024)
  1106.  
  1107.        These files used to be stored in the FONTS\ directory, and
  1108.        the appropriate files were loaded at startup of RIPterm.  If you
  1109.        had RIPterm setup to run at 800x600, then only the files designated
  1110.        for 800x600 would be loaded.  If however, you unZIP'd the RIPterm
  1111.        software without the -d option, the files wouldn't be located in the
  1112.        FONTS\ directory, they'd be in the RIPTERM\ directory.  By placing
  1113.        all of these "critical" files in RIPTERM.RES (which must be in the
  1114.        RIPTERM\ directory), this ensures that improperly installing the
  1115.        software will at least permit RIPterm to startup (so it can perform
  1116.        more automated cleanup of screwy installations).  This should reduce
  1117.        the need for technical support calls for improper installations.
  1118.  
  1119.      - Fixed a problem with RIPterm's startup system that looks for files
  1120.        that are in the wrong place.  When in this mode, RIPterm looks for
  1121.        files to move to proper directories (.BMP, .WAV, .FNT, etc).  It
  1122.        is intelligent though not to move files that are used by RIPterm
  1123.        itself (e.g., RIPTERM.BMP, RIPTERM.WAV, etc).  Extra intelligence
  1124.        was also added to make sure that it doesn't prompt for files used
  1125.        in RIPaint either!  Therefore, if you have RIPaint 2.0 installed
  1126.        in the same directory as RIPterm 2.1 or later, it will not prompt
  1127.        you to move files like RIPAINT.BMP, etc.  Earlier versions of
  1128.        RIPterm (2.00.04 and earlier), didn't deal with this situation.
  1129.  
  1130.      - Added a new column to the "drawing port" debug listing.  The new
  1131.        column indicates whether or not the viewport is "Active".
  1132.  
  1133.      - Fixed a minor problem with the "Debug Image Style" options.  If
  1134.        an image style was listed, but it wasn't in use (i.e., "n/a"),
  1135.        the output was corrupted.  Not anymore.
  1136.  
  1137.      - Fixed a super-minor problem where the highlight bar in the pulldown
  1138.        menu system wasn't displaying the menu descriptions correctly in
  1139.        800x600 and 1024x768 resolutions.
  1140.  
  1141.  
  1142. Release 2.00.03 changes:
  1143.  
  1144.      - A problem was discovered in the external application system.  If
  1145.        you tried to link a program to a specific downloaded filename
  1146.        extension (e.g., ".GIF"), the application wouldn't run if you
  1147.        omitted the period (.).  Now, RIPterm is intelligent to run the
  1148.        program whether you specify the period or not.
  1149.  
  1150.      - Found a problem with the "resident query" portion of RIPscrip.
  1151.        The problem was that resident queries were being processed
  1152.        before mouse fields were.  In versions of RIPterm prior to v2.0,
  1153.        mouse fields were always processed first.  In this release, we
  1154.        returned to the old method of processing queries.  This caused
  1155.        mouse fields and buttons used with Remote Access BBS to not be
  1156.        clickable.  It could also have contributed to some annomolies
  1157.        with Wildcat and Searchlight.
  1158.  
  1159.      - If for some obscure reason the terminal crashed the first time
  1160.        you ran it, some files couldn't be opened correctly the next
  1161.        time you try running the software (i.e., RIPTERM.DB, RIPTERM.APP
  1162.        and possibly RIPTERM.PHO).  Now RIPterm understands how to
  1163.        properly handle these situations.
  1164.  
  1165.      - A problem arose when downloading files from non MS-DOS systems
  1166.        (e.g., Macintosh, UNIX and Windows NT platforms mostly).  The
  1167.        problem arose when you attempted to download a file with a
  1168.        filename longer than 12 characters as used in MS-DOS.  This
  1169.        version will now properly "truncate" the filename and not crash
  1170.        the system.
  1171.  
  1172.      - A new screen wipe was added to the initial startup of RIPterm.
  1173.        Can you guess which one it is?
  1174.  
  1175. Release 2.00.02 changes:
  1176.  
  1177.      - A RIPscrip demo is now included with RIPterm.  Press F1 to check
  1178.        it out.  To change this key, use the Keystroke Macro Editor.
  1179.  
  1180.      - Status Bar is now clickable!
  1181.  
  1182.      - The banner screen that is displayed in the terminal window
  1183.        immediately before modem initialization has been removed due
  1184.        to popular demand.
  1185.  
  1186.      - A text display is shown at exit time showing information on
  1187.        how to contact TeleGrafix.
  1188.  
  1189.      - Display of BMP files (RIPscrip icons) is considerably faster.
  1190.        Performance tests shows that display is nearly 100% faster
  1191.        (in some circumstances, even faster).
  1192.  
  1193.      - Default font in RIPscrip was unable to display characters
  1194.        above ASCII 127.  Now fixed to support the international
  1195.        character set of the extended ASCII system.
  1196.  
  1197.      - Status bar wasn't being disabled upon bootup if your setup
  1198.        had it disabled.
  1199.  
  1200.      - Changing the status bar setting in general settings wouldn't
  1201.        actually change the status bar's on/off status.
  1202.  
  1203.      - The RIPscrip RIP_IMAGE_STYLE command wasn't being obeyed
  1204.        correctly.  The first image style would basically take
  1205.        precedence some of the times and act as the only image
  1206.        style available.
  1207.  
  1208.      - Bitmap buttons (e.g., RIP_BUTTON) can now be scaled to any
  1209.        arbitrary size.  If the RIP_BUTTON command has lower-right
  1210.        X and Y values then that will be used in combination with
  1211.        the upper-left corner to extrapolate the button's size.  If
  1212.        these lower-right values are zero then the last
  1213.        RIP_BUTTON_STYLE is checked and if its width/height options
  1214.        aren't set to 0 then they are used as the width and height
  1215.        of the button (in world coordinates).  If those are set
  1216.        to zero as well, then the icon is displayed as if it were
  1217.        a 1.54 icon (backwards compatibility mode).
  1218.  
  1219.      - When scaling icons "wider", sometimes a black line would
  1220.        appear on the very far right of the image - now fixed.
  1221.  
  1222.      - Added hotkey support to simple mouse fields (i.e., the
  1223.        RIP_MOUSE command).
  1224.  
  1225.      - Added an "abort" flag to both the RIP_BUTTON and RIP_MOUSE
  1226.        commands.  This allows a button or mouse field to be
  1227.        triggered if the user hits the ESCAPE key (just like the
  1228.        "default" flag executes the button if the user hits ENTER).
  1229.  
  1230.      - Fixed a problem with the RIP_MOUSE command when the reset
  1231.        attribute was enabled - when the user clicked on that
  1232.        mouse field, the reset option was sometimes clobbering
  1233.        memory leaving the machine in a potentially unstable state.
  1234.  
  1235.      - The reset flag of the RIP_BUTTON command was acting
  1236.        unusual in that it was sometimes not resetting the screen
  1237.        and sometimes it was.
  1238.  
  1239.      - Made it so that when you connect to a host system with either
  1240.        manual dialing or the dialing directory, the screen is cleared.
  1241.        This causes the host system to have a "blank" screen when the
  1242.        connection is established.  This should clear up some
  1243.        auto-sensing RIPscrip problems.  The problems arose from some
  1244.        computers using RIPterm in VESA video modes where the VESA
  1245.        support on the video card was fairly slow.  This frequently
  1246.        caused the scrolling to be too slow to allow the computer to
  1247.        respond to the host system rapidly enough.  This would show
  1248.        things like "RIPSCRIP020000" on your terminal screen (you
  1249.        should never see this normally).
  1250.  
  1251.      - Made it so that when a connection is established via manual
  1252.        dialing or via the dialing directory, the alarm sound that
  1253.        you hear may get cut short if additional modem activity is
  1254.        encountered after the CONNECT message.  This should make
  1255.        auto-sensing RIPscrip more reliable.
  1256.  
  1257.      - Fixed a couple of bugs with the RIPscrip text variable
  1258.        database system RIPTERM.DB.  Under some circumstances, this
  1259.        database file was becoming corrupted causing permanent
  1260.        database text variables to be saved only to memory.  The
  1261.        database software refuses to add/modify/delete records from
  1262.        the database if the database is corrupted.  If there are
  1263.        any database problems, it will report them in pop-up display
  1264.        messages now.
  1265.  
  1266.      - A new "debug" option is available from the debug menu, "Debug
  1267.        Database".  Most of the information in here is of a highly
  1268.        technical nature and should is of primary use only to
  1269.        TeleGrafix for technical support purposes.
  1270.  
  1271.      - Added a new "debug" option to the debug menu, "Debug Image
  1272.        Styles".  This option will display all image styles currently
  1273.        defined in the drawing port data table of RIPscrip.  This
  1274.        lets you find out what images will be displayed and how they
  1275.        will be displayed.
  1276.  
  1277.      - Changed the functionality of the "data security" option in
  1278.        General Settings.  When data security is enabled, you will
  1279.        be prompted when a host system attempts to force your terminal
  1280.        to upload files to it (data security defaults to on).  The
  1281.        original design purpose of data security was to allow the
  1282.        user to control access to the permanent text variable database.
  1283.        For many uses of text variables though this was too restrictive
  1284.        of a policy.  Now, each permanent text variable may have its
  1285.        own "protected" attribute.  Now you can create variables that
  1286.        have protected access rights, but others that the host can
  1287.        work with without your involvement.  This makes things like
  1288.        auto-logon sequences possible where you can logon to a system
  1289.        without typing a keystroke.
  1290.  
  1291.      - Added a small RIPterm Tutorial in the help system.  The first
  1292.        time you install RIPterm, or any new upgrades, the tutorial
  1293.        will be invoked.  This is designed so that a first time user
  1294.        can see how to use RIPterm without having to search around
  1295.        and get easily frustrated.
  1296.  
  1297.      - All pop-up dialog boxes of a yes/no or ok/cancel nature had
  1298.        help buttons associated with them.  However, those help
  1299.        buttons didn't function.  Now they do.
  1300.  
  1301.      - The pop-up picklist system of RIPscrip has been enhanced to
  1302.        support X/Y placement of your pop-up list.  This gives you
  1303.        control over where it appears on the screen.  Here is an
  1304.        example showing how to generate a pop-up picklist at (20,30)
  1305.        in world coordinates:
  1306.  
  1307.                ((20,30:Question::option1,option2,option3))
  1308.  
  1309.      - When in the help system, the "Contents" button becomes
  1310.        unavailable when you are at the table of contents.  In addition,
  1311.        the "Back" button becomes unavailable when you cannot move back
  1312.        anymore (at the top of the list).
  1313.  
  1314.      - Changed the help table of contents so that it is more clear how
  1315.        the user is to navigate through the help system (i.e., it talks
  1316.        about what "links" are and how to recognize them).
  1317.  
  1318.      - Fixed some problems with icon conversion.  Under some
  1319.        circumstances, icon files may not have been able to be converted.
  1320.        This is now fixed some that conversion of 1.54 icons to 2.0
  1321.        format should now be accurate.
  1322.  
  1323.      - Upgraded the protected mode loader program DOS4GW.EXE included
  1324.        with the software.
  1325.  
  1326.      - Made it so that if you custom directories setup for host system
  1327.        icons, that those directories are checked for old 1.54 icons
  1328.        and are automatically converted if any are found.  Previously,
  1329.        only the icons directory was checked.
  1330.  
  1331.      - RIPscrip buttons now handle vertical centering of text better
  1332.        than it did in the previous 2.0 releases.
  1333.  
  1334.      - When saving macro files, the last filename entered for the
  1335.        macro file will be displayed so that you do not have to type
  1336.        it in over again.
  1337.  
  1338.      - Enhanced the RIPscrip command that starts an audio sound
  1339.        to play.  This command now has the ability to make the sound
  1340.        "loop" over and over again until something tells the terminal
  1341.        to stop looping.
  1342.  
  1343.      - Fixed a problem with the RIPscrip parser.  It had problems
  1344.        when the host system had a "tap any key" type message.  When
  1345.        this happens, the host typically backspaces over the message
  1346.        and usually RIPscrip graphics comes over immediately (without
  1347.        a carriage return before it).  RIPscrip strictly says that
  1348.        for the !| part of a RIPscrip command to be recognized, it
  1349.        must begin at the beginning of a line.  When backspacing, it
  1350.        was possible to trick the terminal into thinking that it
  1351.        wasn't at the beginning of a line when it actually was.  Now
  1352.        the terminal properly tracks these situations and works
  1353.        correctly.
  1354.  
  1355.      - Fixed a problem with the dialing function.  When performing
  1356.        a dialing directory dial or a manual dialing operation, the
  1357.        dialer function would sometimes "hiccup" and say that a
  1358.        connection wasn't established when the system hasn't even
  1359.        started to ring yet, or anything.
  1360.  
  1361.      - Fixed a problem with the file transfer protocols where if
  1362.        you were in the process of receiving a file with a very
  1363.        long filename (e.g., aVERYlongFILENAMEindeed.ZIP, etc) it
  1364.        would cause the terminal to crash to DOS (i.e., a GP error).
  1365.        Any filenames longer than 12 characters (including the
  1366.        extension) would cause this error to occur.
  1367.  
  1368.      - Eliminated a single pixel "gap" at the bottom of the status bar.
  1369.        This was very noticeable when full-screen photos were displayed
  1370.        and the status bar was turned on "over" the photo.
  1371.  
  1372. ┌───────────────────────────────────────────────────────────────────────────┐
  1373. │▒▒▒ Extra Utilities Included ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒│
  1374. └───────────────────────────────────────────────────────────────────────────┘
  1375.  
  1376. For diagnosing modem configuration problems, there is a utility called
  1377. RIPTECH.EXE, located in the RIPTERM directory.  See the second paragraph
  1378. below under Technical Support.
  1379.  
  1380. There is also a utility for viewing the FF1 outline font files used by
  1381. RIPterm v2.0.  This program is called DEMO_ONE.EXE, and is located in the
  1382. FONTS directory under the RIPTERM directory.
  1383.  
  1384. The utility DIALCONV.EXE has not changed from RIPterm version 1.54.  It
  1385. still converts Telix and TeleMate dialing directories into RIPterm v1.54
  1386. dialing directory files.  RIPterm v2.0 will automatically convert a
  1387. RIPterm 1.54 dialing directory into a v2.0 dialing directory at startup.
  1388. Just put the file in the RIPterm v2.0 directory, and name the file
  1389. RIPTERM.PHO.  It will be updated to v2.0 automatically.
  1390.  
  1391. ┌───────────────────────────────────────────────────────────────────────────┐
  1392. │▒▒▒ TeleGrafix Technical Support ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒│
  1393. └───────────────────────────────────────────────────────────────────────────┘
  1394.  
  1395. RIPterm Test Drive comes with NO tech support from TeleGrafix.
  1396.  
  1397. To troubleshoot problems, you can reference the TeleGrafix Technical
  1398. Bulletins, the program RIPtech (included with the Test Drive), and
  1399. whatever help can be gleaned from the message forums on The Vector Sector.
  1400.  
  1401.     -- OR --
  1402.  
  1403. You can purchase RIPterm Professional for the retail price of $19.95 and 
  1404. get 30 days free technical support, plus have all the features of the 
  1405. RIPterm Professional program, such as a Dialing Directory, External 
  1406. Applications, etc.
  1407.  
  1408. RIPterm Professional version 2.0 comes with 30 days unlimited technical
  1409. support from your date of purchase.  After this time has expired, you will
  1410. fall under our new paid Technical Support plan.  There will be options for
  1411. paying as you go, 900 number technical support access, and yearly support
  1412. contracts that can optionally include software updates.  Contact
  1413. TeleGrafix for more information on this program.  We expect it will be in
  1414. place in March 1995.
  1415.  
  1416. TeleGrafix has a new phone numbers just for Sales and Technical Support.
  1417. This will help those who need assistance from getting mixed in with the
  1418. calls for sales or the business office.
  1419.  
  1420. Before contacting Technical Support, please use the Troubleshooting Guide
  1421. in Appendix A to see if your question is discussed. TeleGrafix has found
  1422. that most of the tech support questions are on the same issues, and we
  1423. have documented them here for your convenience and to save you (and us)
  1424. time.  You can also download the latest technical bulletins from
  1425. TeleGrafix's BBS (The Vector Sector) at the number listed below.
  1426.  
  1427. This program is thoroughly tested by a large team of beta-testers, and is
  1428. as bug-free as possible.  However, there are most likely some bugs that
  1429. have not been discovered.  If you find any, please report them to
  1430. TeleGrafix right away at the following address:
  1431.  
  1432.              ┌───────────────────────────────────────────────┐
  1433.              │                                               │
  1434.              │        TeleGrafix Communications, Inc.        │
  1435.              │            16458 Bolsa Chica #15              │
  1436.              │          Huntington Beach, CA 92649           │
  1437.              │                                               │
  1438.              │      Sales / Orders ..... (714) 379-2141      │
  1439.              │      Technical Support .. (714) 379-2130      │
  1440.              │      Main Office ........ (714) 379-2131      │
  1441.              │      Fax (Office/Tech) .. (714) 379-2132      │
  1442.              │      TeleGrafix BBS ..... (714) 379-2133      │
  1443.              │                                               │
  1444.              │   Internet mail: rip.support@telegrafix.com   │
  1445.              │  World Wide Web: www.telegrafix.com           │
  1446.              │             FTP: ftp.telegrafix.com           │
  1447.              │                                               │
  1448.              └───────────────────────────────────────────────┘
  1449.  
  1450. ─────────────────────────────────────────────────────────────────────────────
  1451.                                    # # #
  1452. ─────────────────────────────────────────────────────────────────────────────
  1453.  
  1454.