1/4/08 -- My JumpWindow is obsolete since the old Prodigy service is long gone, but I've decided to leave this page online in the interest of posterity -- K.M.
Author: Kim Moser
Date: April 25th, 1994
Last Modified: August 20th, 1996
This document is divided into the following sections:
My JumpWindow provides all the basic functionality of Prodigy's standard JumpWindow. It also provides the ability to:
It also comes with an enhanced Safepage that shows the complete ID of the faulty object (no more guessing what caused your safepage!) and explains why the object couldn't be accessed.
You may access my JumpWindow in the usual way (i.e. by selecting "Jump" from the command bar, or "Jump To..." from the "GoTo" menu item), or by selecting the Optima icon (on the lower right corner of the command bar). Because these two methods exist of opening the JumpWindow, you are assured that it will be accessible virtually any time during your Prodigy session, even when "Jump" is disabled on the command bar.
Rare case exist (e.g. the Classroom Prodigy CUG) in which the command bar contains no Optima icon. In this case the JumpWindow can be accessed only if "Jump" is currently enabled. Also, the command bar on the Sesame Street application contains no Optima icon and no Jump icon, which prevents you from opening the JumpWindow at all. Finally, some parts of Prodigy such as Newsday Direct use a customized JumpWindow that overrides mine.
Although you may also access the JumpWindow by hitting the F6 key, keep in mind that this will prevent it from correctly determining the ID of the current open window, if any. (If you don't need to know the ID of the current open window, then don't worry about this.)
My JumpWindow also comes with a modified safepage which gives you information about the object ID which caused the safepage. This comes in handy for determining whether you're getting a safepage because an object is unavailable, or because its ID was incorrectly specified.
Only Prodigy employees and contractors are allowed to use my JumpWindow. If you are a Prodigy employee or contractor, send me email and I'll tell you how to download it. Or, you can get it from anyone who has already installed it.
The stage which contains my JumpWindow is compatible with version 9.18.09 (v1.5b, stage 5.08) of the Reception System. It should work with later versions as well. To make sure you're using the latest version of the Reception System, check the bottom of the Sign-On window. If it displays a number less than "9.18.09" you should first download and install the latest version of the Reception System (also available here).
KIM_MOSER_JUMP=1
1.4a: Fixed small bug which didn't push ID of currently opened window when my JumpWindow had never been opened previously.
8/5/1994 (v1.4b): Fixed bug which caused a PAL 24 when converting a PODB ID to hex and the ID's sequence (byte at offset 11) was > 127. (The byte used to be translated as a negative number; now it's translated correctly).
7/1/1995 (approx.): As of around July 1st, 1995, Prodigy made an automatic update to the RS9/Windows version of Prodigy which completely disables my JumpWindow and replaces it with an updated, native Windows JumpWindow. (You also get a native Exit window, and perhaps some others.) This might rate anywhere from a minor inconvenience to a major pain (especially if your keytrace macros no longer work). However, you can restore my JumpWindow by adding the following line to your PRODIGY.INI file:
KIM_MOSER_JUMP=1
Thanks to the folks at Prodigy (Mike Doino?) who added this feature.
Remember, though, that regardless of what version of Prodigy you're running or what's in your PRODIGY.INI file, you can always get my JumpWindow by hitting the Optima icon (the CORE/FREE/PLUS/**** icon in the lower right corner of the toolbar). The drawback is that you can't see the Optima pricing descriptions for the area you're in, but that's a small price to pay (pun intended).
9/30/1995 (v1.5): Changed field-checking logic. Formerly, the fields were checked in order (Jumpword, PTO, and command) and the first non-empty field was processed. Now, if the last field that the cursor was on is non-empty, it's processed, otherwise the fields are checked in order (as before).
Added my Prodigy ID to the JumpWindow header (it alternates between the old "Kim Moser's JumpWindow" message and "Questions? Email Kim Moser (VKGS28A)" every time you open the JumpWindow). Also added a similar message to the bottom of the Safepage.
Haven't added 'do' command to the help window (although it's described in this documentation).
My JumpWindow shows you the following information:
Just as with the standard JumpWindow, you can type a Jumpword in the "JUMPWORD" field. Or, to navigate to a particular PTO, you can type its PODB ID in the "Object ID" field. The ID is case-insensitive, and may contain an optional period in the 9th position. For example, the following IDs are equivalent:
fe000000pg1
FE000000pg1
FE000000.PG1
fe000000.pg1
You may also type the PODB ID of a WAVe CEDO (COOL Entry Data Object), window, or element (e.g. body or leader ad) in the "Object ID" field.
To simulate a newlook navigate, type a PTO ID in the "Object ID" field and type an element ID (usually a body ID) in the "Optional Element" field.
My JumpWindow will retain the last object ID, element, or command which you typed. The next time you open the JumpWindow (in that session), those fields will be filled in with their previous values.
My JumpWindow also lets you type commands in the "Command" field:
The stage which contains my JumpWindow also contains a replacement Safepage which tells you the following information:
The error message is most likely to be "Object not found," which means that the RS couldn't find the object that was requested.
My JumpWindow uses the following objects in your stage:
In extremely rare cases my Safepage will display one of the following error messages. I have no idea what most of these messages mean because I've taken them from the PAL manual which doesn't describe them in any more detail. I've made my best guess as to what they mean, but don't take my guesses as gospel.
To shut off the sound on the Safepage, you must either delete the GEVDISPL.D01 object from your stage, or, if you have the debugger, create an empty GEVDISPL.D01 (i.e. one with an empty data segment) and put it in your testpath. If you don't have the ability to do this, or you just don't want to, email me and I'll send you a stage that doesn't contain the sound effect.
Thanks to the following people who made this possible: Kent Peterson, Carmen Delessio, Robert Corby, Mike Doino, and everyone else who contributed their time, knowledge, and support.
My JumpWindow should NOT be distributed to the general public. I intended it to be distributed only to those Prodigy employees and authorized developers who are involved directly in the creation and maintenance of content which is intended to appear on the Prodigy service.
My JumpWindow is NOT officially endorsed, supported, or guaranteed by Prodigy. This document is in no way intended to imply that Kim Moser is an employee of Prodigy or acting on behalf of Prodigy. I don't guarantee that my JumpWindow will work as described. I am also not responsible for anything that happens as a result of your using the JumpWindow. In other words, use it at your own risk.
Copyright © 2024 by Kim Moser (email) |
Last modified: Sat 09 July 2022 21:30:11 |