home *** CD-ROM | disk | FTP | other *** search
/ Shareware Overload / ShartewareOverload.cdr / comm / prodhelp.zip / PRO-UTIL.DOC < prev    next >
Text File  |  1990-09-13  |  36KB  |  782 lines

  1.                       PRO-UTIL Version 3.0
  2.                        (Prodigy Utilities)
  3.                       Copyright (c) 1990 by
  4.                      Pete Royston  (DBRK81A)
  5.                        September 13, 1990
  6.  
  7.  
  8.   This is my third major mailing and my first major overhaul to
  9. the Prodigy Utilities.  I have tried to incorporate all of the
  10. features of the original utilities into one program.  Most of the
  11. public domain utilities have also been built into PRO-UTIL.
  12.   PRO-UTIL is shareware program, you are encouraged to register
  13. if you like the program.  Donating money doesn't unlock any
  14. special features or increase any of the program's limits (I don't
  15. believe in cripple-ware), but if you register, you will receive
  16. free updates...  Please Peruse "Pitiful Plea for Pete"
  17.   Make sure you check out the ABOUT PRODIGY bulletin board under
  18. the topic MEMBER UTILITIES for messages about PRO-UTIL.  Jump to
  19. ABOUT PRODIGY.
  20.  
  21.  
  22. FEATURES OF PRO-UTIL
  23.  
  24.      Extremely memory conscious: uses only 14k of memory in its 
  25.      smallest form, and memory requirements can be changed to fit
  26.      your system.
  27.  
  28.      Change the WORKING icon into a clock.
  29.  
  30.      Print public and private mail wider than 40 columns.
  31.  
  32.      Print just the text from any screen that uses the 40 column
  33.      font.
  34.  
  35.      Restore the Print Screen key. (Now uses PrtScr, not Alt-P)
  36.  
  37.      Restore the type-ahead buffer.
  38.  
  39.      Advance the printer one page. (Form feed)
  40.  
  41.      Advance the printer one line. (Line feed)
  42.  
  43.      Add a signature line to the bottom of a message.
  44.  
  45.      Print all of the unread private mail with one key.
  46.           (Printed in the correct chronological order).
  47.  
  48.      Wait for a message to arrive in your electronic mailbox.
  49.  
  50.      Remove the form feed sent after Prodigy prints a message,
  51.      and the extra Carriage Return sent at the end of each line.
  52.  
  53.      Upload a private message with the press of a key.
  54.  
  55.      Upload a public message with the press of a key.
  56.  
  57.      Up to 50 single key macros which can be recorded while using
  58.      Prodigy instead of created off-line.  There is practically
  59.      no limit to the size of a macro.
  60.  
  61.  
  62.      Macros which remember the last time each Bulletin Board was
  63.      accessed, and can fill in the "Read Bulletins Since" date
  64.      automatically.
  65.  
  66.      Automatic logon for up to 6 users.
  67.  
  68.      If already signed on, a new user may automatically logon
  69.      without disconnecting from Prodigy.  (It jumps to EXIT and
  70.      chooses "Let another user sign on."  It also changes to that
  71.      user's signature (Alt-h) and date macros.)
  72.  
  73.      Save printouts to a file.
  74.           (Print to the printer only, the file only, or both.)
  75.  
  76.      With a keypress, "print to disk" feature will begin using
  77.      another file.  Users can store related printouts in separate
  78.      files.
  79.  
  80.      Cancel the printout in progress.  (Ctrl-ESC)
  81.  
  82.      Removes itself from memory after exiting Prodigy.
  83.  
  84.      BOOKMARK allows you to mark your place anywhere in Prodigy
  85.      and jump back at your leisure.  (Similar to Prodigy's
  86.      LOOK/ZIP... slower but more powerful.)
  87.  
  88.      Records each keystroke as you use Prodigy.  If you are
  89.      disconnected from Prodigy, simply log back on and press the
  90.      RESTORE BOOKMARK key (Alt-R) and PRO-UTIL returns to the
  91.      same location... even if you were in the middle of typing a
  92.      message.  (Please read the warning on this...)
  93.  
  94.      Press Ctrl-ESC to clear the keyboard buffer, cancel a macro
  95.      and cancel almost any other function of PRO-UTIL.
  96.  
  97.  
  98. INSTALLING PRO-UTIL
  99.  
  100.   DUAL 360K FLOPPY USERS
  101.  
  102.        Copy the files PRO-UTIL.COM and PRO-UTIL.DAT to your
  103.      Prodigy B disk.
  104.        Copy the file AUTOEXEC.2FL to your Prodigy A disk under
  105.      the new name AUTOEXEC.BAT.  The easiest way to do this is to
  106.      put the disk containing PRO-UTIL into drive A: and put your
  107.      Prodigy A disk in drive B:.  Now type
  108.               COPY A:AUTOEXEC.2FL B:AUTOEXEC.BAT
  109.        To run PROSETUP, place the PRO-UTIL disk in drive A: and
  110.      type A:PROSETUP B:
  111.        To start prodigy, put your Prodigy A disk in drive A, the
  112.      Prodigy B disk in drive B and turn on the computer (or
  113.      reboot).  PRO-UTIL will automatically logon user A.
  114.        Disk space is very limited.  You can safely delete the
  115.      MODEMSTR.EXE file from the Prodigy B disk.  You should turn
  116.      off the feature of PRO-UTIL that makes a backup file of PRO-
  117.      UTIL.DAT.  (Under TAILOR in PROSETUP.)
  118.  
  119.  
  120.   SINGLE FLOPPY USERS (not single 360k users though)
  121.  
  122.        Copy the files PRO-UTIL.COM and PRO-UTIL.DAT to your
  123.      Prodigy disk.
  124.        Copy the file AUTOEXEC.1FL to your Prodigy disk under the
  125.      new name AUTOEXEC.BAT.  The easiest way to do this is to put
  126.      the disk containing PRO-UTIL into drive A: and type
  127.               COPY A:AUTOEXEC.1FL B:AUTOEXEC.BAT
  128.      the computer will read the first disk and then ask you to
  129.      insert the B disk in drive A.  Insert the Prodigy disk in
  130.      drive A and press a key.
  131.        To run PROSETUP, place the PRO-UTIL disk in drive A: and
  132.      type PROSETUP.  A screen will appear saying "unable to find
  133.      PRO-UTIL.DAT..."  Remove the PRO-UTIL disk and insert the
  134.      Prodigy disk.  Press the <SPACE BAR> and the setup program
  135.      will load the data file.
  136.        To start prodigy, put your Prodigy disk in drive A and
  137.      turn on the computer (or reboot).  PRO-UTIL will
  138.      automatically logon user A.
  139.  
  140.  
  141.   HARD DISK USERS
  142.  
  143.        Copy the files PROSETUP.EXE, PRO-UTIL.COM and PRO-UTIL.DAT
  144.      to your \PRODIGY directory.  If you have a special directory
  145.      for batch files, copy the file P.BAT there, otherwise copy
  146.      P.BAT to the root directory \ on your hard disk.
  147.        To run PROSETUP, type CD\PRODIGY and then type PROSETUP.
  148.        To start prodigy, type P followed by the letter of the
  149.      user you want to automatically logon.  For example: P A to
  150.      logon user A,  P C to logon user C.
  151.  
  152.  
  153. THE SETUP PROGRAM - PROSETUP
  154.  
  155.   The setup program allows you to enable or disable almost any
  156. feature, create macros, change the hot-keys, and specify how much
  157. memory PRO-UTIL will use.
  158.  
  159.  
  160. MOVING AROUND IN PROSETUP
  161.  
  162.   On any screen, the up and down arrow keys will move the cursor
  163. from one entry field to another.  One type of entry field will
  164. ask or a hotkey, simply press the key and it will replace the
  165. existing key.  The second type of entry field expects you type in
  166. a response, like your ID and password... on these fields, an
  167. inverse box appears showing the maximum number of characters you
  168. can enter.  You can use the left and right arrow keys, the DEL
  169. and BACKSPACE keys, and the insert key.  HOME takes the cursor to
  170. the beginning of the line, END takes it to the end of the line. 
  171. The third type of entry field is used for fields which can only
  172. contain preset values.  For example, when it asks about printing
  173. to disk, the prompt reads SEND PRINTOUTS TO: and the response
  174. says PRINTER ONLY.  Press any key (except up/down/enter) and the
  175. value changes to FILE ONLY, press a key again and it switches to
  176. BOTH FILE AND PRINTER. etc. until it loops back to the initial
  177. value.
  178.   To exit a screen and return to the menu, press the down arrow
  179. until the cursor moves to the last entry field.  When you press
  180. the down arrow again, it will return to the menu.
  181.  
  182.  
  183. CHANGE A USER ID/PASSWORD/SIGNATURE - PROSETUP
  184.  
  185.   You should setup each user who will be using PRO-UTIL.  Choose
  186. CHANGE A USER... from PROSETUP, then pick the user 1-6.  The
  187. screen shows 6 entry fields.  Use the up and down arrows to move
  188. the cursor.  Some fields expect you to type in a response (like
  189. your ID).  Type the letters (you can use the standard editing
  190. keys) and press ENTER when you are finished.  Enter your ID on
  191. the first line, and the password on the second.  The next line
  192. lets you specify a key that will be used to logon the user after
  193. someone else is finished using prodigy.  If the #2 user is logged
  194. on to prodigy the #3 user wishes to logon, user #3 may press one
  195. key and PRO-UTIL will jump to EXIT, then choose LET ANOTHER USER
  196. SIGNON and log them in.  The signature will automatically add the
  197. date and time.  You can specify whether the time will be entered
  198. in military time or standard (am/pm) format.  Press any key to
  199. toggle between the options.  (The signature and date macros will
  200. also change.)  Simply press the key that you want to use, or
  201. press ENTER or an arrow key to leave it blank.  Each user can
  202. specify their own signature and the number of tabs to be sent
  203. after the signature.  (If you send 0 tabs, the cursor will be
  204. left in the edit screen, just after the last digit in the time. 
  205. If you send 1 tab, the cursor will jump to SEND after entering
  206. the date (this is the default).  If you send 3 tabs, it will jump
  207. to PRINT.)
  208.   I've found the date feature handy because people like to know
  209. when you sent the message but it is a hassle to add the date and
  210. time every time you write a note.
  211.   Remember that anyone who has access to your computer can see
  212. your password if they run PROSETUP.  If you want to do a partial
  213. logon, you can leave the password blank.  PRO-UTIL will fill in
  214. the ID and then wait for you to enter your password before
  215. entering Prodigy.  It is a good practice to change your password
  216. regularly (one a month or so).  You should change your password
  217. immediately if you believe someone else knows it.
  218.  
  219.  
  220. CHANGE THE PROGRAM'S HOTKEYS
  221.  
  222.   Choose the second menu option and you can change any of the
  223. hotkeys.  Most of the hotkeys use the first letter of the action,
  224. for example, Alt-P to print a screen, Alt-V for the Viewport.  I
  225. left the signature as Alt-H because that is how it was in all
  226. earlier versions (Alt-S was taken by the text only print screen). 
  227. You can change any of the hotkey except the cancel (Ctrl-ESC)
  228. key.
  229.   Use the up and down arrows to move the cursor on the hotkey
  230. screen.  To change a key, simply press the new hotkey.  To erase
  231. a key (and make the option inactive), press DEL and it will show
  232. <No Key>.  Making an option inactive does not free up any memory.
  233.  
  234.  
  235. OTHER FEATURES OF PROSETUP
  236.  
  237.   After you setup the users, choose PRINT and print the program
  238. information.  It will give a list of hot-keys and quite a bit of
  239. valuable information.  You can change any of the keys that the
  240. program uses by choosing CHANGE THE PROGRAM HOTKEYS from
  241. PROSETUP.
  242.  
  243.  
  244. RESTORING THE PRINT SCREEN KEY
  245.  
  246.   Prodigy disables the Print Screen key because it is tricky to
  247. use when displaying graphics.  PRO-UTIL allows you to restore the
  248. PrtScr key, but you must be careful...
  249.   In order to print graphics using PrtScr, you must have a
  250. graphics driver loaded before PRO-UTIL.  (A graphics driver is a
  251. small memory resident program that knows how to convert the
  252. graphics on your screen to graphics on your printer.)  DOS
  253. supplies GRAPHICS.COM which you can read about in your DOS
  254. manual, but that usually only works with IBM and Epson compatible
  255. printers, and only on CGA and will not work with EGA, VGA or
  256. HERCULES.  (The DOS 4 version usually works with EGA.)  There are
  257. public domain programs available for just about every display and
  258. every printer.
  259.  
  260.  
  261. USING MACROS
  262.  
  263.   A macro is a single key which pretends to be a series of other
  264. keys.  PRO-UTIL supports standard macros, macros which
  265. automatically upload an entire message, and "intelligent" macros.
  266.  
  267.  
  268. INTELLIGENT MACROS
  269.  
  270.   Since PRO-UTIL only works in Prodigy, it is able to perform
  271. tasks that standard macros can not.  The BOOKMARK is one example;
  272. it remembers keys as you use Prodigy.  The date macro is another,
  273. because it can remember the exact date and time you last accessed
  274. each bulletin board.
  275.  
  276.  
  277. BOOKMARK/ERROR RECOVERY
  278.  
  279.   Press Alt-B to mark your place and anytime later in the
  280. session, press Alt-R to return to the marked location.  In case
  281. you are knocked off of Prodigy by a CM 4 or some other error,
  282. PRO-UTIL marks your place and saves it when you exit.  Simply
  283. press Alt-R after logging on and it will return to the same
  284. location.  (This feature will work any time in the session until
  285. you use Alt-B to mark a different location.)
  286.   One important note is that the recording of data begins the
  287. first time the JUMP box appears (F6) and the data is cleared
  288. every time you choose JUMP.  If you press too many keys without
  289. jumping somewhere new, the program will stop recording keys.  You
  290. can specify how much memory you want to dedicate to this function
  291. by running PROSETUP.
  292.   Another hazard is the fact that THINGS CHANGE CONSTANTLY on
  293. prodigy.  Suppose you have one message in your private mailbox. 
  294. You press ENTER to read it are replying to it when you get
  295. knocked off-line.  You log back on, press Alt-R and it jumps back
  296. to your mailbox, chooses the first messages and begins retyping
  297. your reply.  Suppose that in the time you were logged off,
  298. another message arrived in your mailbox.  Your reply could be
  299. going to the wrong bulletin.  This problem can occur in almost
  300. any section of Prodigy.  Things are constantly changing.
  301.   A similar problem will occur if you send several messages and
  302. have not pressed <F6>.  The only way to get back to where you
  303. were is to press Alt-R and have PRO-UTIL retype (and re-send)
  304. every message you wrote before you were knocked off-line.  To
  305. recover messages, you might want to get in the habit of using
  306. PRO-UTIL's "macro learn" mode.  When you begin typing a message,
  307. press Ctrl-F10 and then a "scratch macro" key (any key you want
  308. to use, I use Alt-Z).  Let PRO-UTIL record the message as you
  309. type.  Press Ctrl-F10 to turn off the recorder.  If you do get
  310. knocked off-line, log back on and manually return to the same
  311. message, chose REPLY and then press the scratch macro key.  You
  312. can use the same macro key for each message because it deletes
  313. the old macro before recording a new one.
  314.  
  315.  
  316. DATE MACRO
  317.  
  318.   Another intelligent macro is the DATE MACRO, which will fill in
  319. the "Read Bulletins Since" field on the public bulletin boards. 
  320. The date macro is used in conjunction with other macros and will
  321. "remember" the last time you used a macro.  For example, you can
  322. define Alt-A as a "date setting macro" and have it repeat the
  323. following keys:  <F6> ABOUT PRODIGY <ENTER> <TAB> <TAB> <TAB>
  324. <TAB> <ENTER> <ENTER> <ENTER>.  This will take you to the about
  325. prodigy bulletin board and choose "read a message."  It will also
  326. set the date macro with the last time you used this macro.  When
  327. you press Alt-D at the "read bulletins since" screen, it will
  328. automatically fill in the date and time of the last time you read
  329. messages in this bulletin board.  PRO-UTIL saves the information
  330. upon exiting Prodigy so you never have to remember the last time
  331. you used each bulletin board.  You can create up to 10 date
  332. setting macros.  Each of the 6 members use the same 10 macros,
  333. but each user's dates are kept separate.  To match Prodigy, the
  334. date macro always uses east coast time.  You must choose TAILOR
  335. THE PROGRAM OPTIONS in PROSETUP and choose which time zone you
  336. are in; the program makes the conversion automatically.
  337.  
  338.  
  339.  
  340. STANDARD MACROS
  341.  
  342.   You can create standard macros using PROSETUP, or create them
  343. while on-line.  Each macro can hold any number of keys, but the
  344. total of all macros cannot exceed 16,000 keys.  To create a macro
  345. on-line, you must first determine whether or not the macro will
  346. set the date.  To create a macro that sets the date, press Ctrl-
  347. F9, to create a standard macro, press Ctrl-F10.  You will see an
  348. H in the bottom left corner of the screen reminding you to press
  349. your hotkey.  Next press the key that will be the macro key (or
  350. hot-key).  IF THERE IS ALREADY A MACRO DEFINED FOR THIS KEY, IT
  351. WILL BE ERASED.  Now use Prodigy as usual and PRO-UTIL will
  352. record the keys as you type.  Every time you press a key, you
  353. will hear a soft "click" which means the key has been recorded. 
  354. While PRO-UTIL is recording, you will see an M on the bottom left
  355. of the screen.  Press the same macro key, or Ctrl-F10 to stop
  356. recording.
  357.   You can link one macro to another, but you can not call a macro
  358. from within a macro.  For example, if you define a macro that
  359. jumps to the PC CLUB bulletin board, then calls the date macro,
  360. then sends a TAB and ENTER... (something like this: <F6> PC CLUB
  361. <ENTER> <ENTER> <ENTER> <ENTER> <DOWN> <ENTER> <ALT-D> <TAB>
  362. <ENTER>) the <TAB> and <ENTER> will never be sent.  Once the Alt-
  363. D is sent, the date macro TAKES OVER and it never goes back to
  364. the original macro.  In fact, if you are recording a macro on-
  365. line and you press a macro key, PRO-UTIL will stop recording.
  366.   Remember that each key of each macro takes up 2 bytes of
  367. memory.  You should do a little experimenting before recording
  368. each macro and find the shortest path there.  For example, you
  369. don't always need to type in the complete jump word, just enough
  370. to make it unique.  Don't jump to ABOUT PRODIGY, just jump to
  371. ABOUT P.
  372.   One of my favorite macros makes browsing the bulletin board
  373. much easier.  Use the big plus key on the number pad (above
  374. ENTER) and redefine it as the letter X and the down arrow.  Now
  375. when you are marking messages to read on the bulletin boards,
  376. press the plus key instead of pressing X.  Your hand never has to
  377. leave the number pad, you have ENTER, PG DN, PG UP, and your new
  378. X to mark messages to read.
  379.  
  380.  
  381. EDITING A MACRO
  382.  
  383.   Once you create a macro (on-line or in PROSETUP), you can use
  384. PROSETUP to edit the macro.  Choose CREATE/EDIT A MACRO.  When
  385. asked for the macro key, press the key of the existing macro. 
  386. After answering Y or N to the question "should this macro set the
  387. date macro" you will be placed in edit mode.  You can use the
  388. arrow keys to move left or right and the DEL key to erase a key. 
  389. Any other keys you hit will be inserted into the macro at the
  390. current cursor location.  To add a left or right arrow or a DEL
  391. key to your macro, simply hold down Ctrl while you hit Left,
  392. Right or DEL.
  393.  
  394.  
  395. ERASING MACROS
  396.  
  397.   You can erase a macro by running PROSETUP and choosing CREATE A
  398. MACRO.  When it asks for a key, press the macro key you want to
  399. delete.  When the macro edit screen appears, press DEL repeatedly
  400. to erase each key.  You have created an empty macro, which is
  401. automatically deleted.
  402.   When you are recording a macro while using prodigy, assigning a
  403. macro to a key which is already assigned will erase the current
  404. macro.
  405.  
  406.  
  407. STOP THE PRESSES
  408.  
  409.   Anytime you are using PRO-UTIL and things begin going crazy (if
  410. you hit the wrong macro key, etc.) holding down CTRL and pressing
  411. ESCAPE will stop replaying a macro, clear the type ahead buffer,
  412. stop recording a macro, etc.  You can actually press SHIFT-ESC,
  413. CTRL-ESC or ALT-ESC.  If a Prodigy screen tells you to press ESC,
  414. just press ESC; to stop PRO-UTIL, hold down CTRL or ALT or SHIFT
  415. and press ESC.
  416.   Pressing Ctrl-ESC will also cancel a printout.  Since Prodigy
  417. does not offer a method of canceling a printout, PRO-UTIL will
  418. ignore the characters sent to the printer.  (Prodigy still thinks
  419. it is printing.)  If you are printing to disk or to a LASER
  420. printer, you will not see much of a difference in time.  The next
  421. printout will work fine, Ctrl-ESC only cancels the current
  422. printout.  Remember that printers have buffers that hold the
  423. characters to be printed while the printer is working.  When you
  424. hit Ctrl-ESC, there will still be characters in the printer
  425. waiting to print.  Once you hit Ctrl-ESC, you can turn off your
  426. printer to clear its buffer.
  427.  
  428.  
  429. UPLOADING A MESSAGE
  430.  
  431.   PRO-UTIL allows you to upload a public or private message with
  432. the press of a key.  The message must be created through
  433. PROSETUP.  Since the private messages consist of 4 pages of 12
  434. lines each, and the public messages can have 7 pages (and the
  435. first page is shorter), you must decide whether the message is
  436. going to be formatted as a public or a private message.
  437.   You may create 10 private messages (ALT F1-F10) and 10 public
  438. messages (SHIFT F1-F10).  Each message is saved as a separate
  439. file, and they do not take up any extra memory while you run
  440. Prodigy.  When you press Shift-F1, the message is loaded from the
  441. disk and put in the "print to disk/message upload" buffer. 
  442. (Since you can't do both at the same time, it uses the same
  443. memory to save space.)
  444.   To enter a message, you just press the Alt-F or Shift-F key
  445. instead of typing in the message.  You should choose REPLY to
  446. jump to WRITE and enter an ID and subject.  Only press the Alt-F
  447. or Shift-F key when you are in the body of the message.  (Not the
  448. ID or the SUBJECT line.)  Remember Ctrl-ESC if things start going
  449. crazy.
  450.   The editor in PROSETUP is nothing to brag about, but it does
  451. have more functions than Prodigy's editor.  You can import a Word
  452. Perfect file directly, or import an ASCII file.  Many ASCII files
  453. have a carriage return at the end of each line.  IMPORT gives you
  454. the option of stripping these.  You may have to try it both ways
  455. before it looks close.  Either way, you will probably have to
  456. clean up the message after importing it...
  457.  
  458.  
  459. PRINT TO DISK
  460.  
  461.   Your printouts can be sent to the printer as usual, saved in a
  462. file for later use, or both.  You can set the default value in
  463. PROSETUP and then change it while using Prodigy by pressing a
  464. key.
  465.   By pressing a key, the print to disk feature can switch to
  466. saving data in a different file.  In PROSETUP, you can define up
  467. to 10 filename/hot-key combinations.  When you press the hot-key,
  468. all successive printouts will be saved under the new name.  These
  469. hot keys can be used within macros.  For example, you might have
  470. one macro which jumps to MAIL and switches printouts to the file
  471. MYMAIL.PRO.  Another may jump to HOMELIFE and switch printouts to
  472. RECIPES.  When you're defining a macro, simply add the hot-key
  473. which changes to the desired file.
  474.   You can have PRO-UTIL use the current date as part of a
  475. filename.  Simply put MMDD in the filename and PRO-UTIL will
  476. replace it with that day's month and day.  For example, if a
  477. filename is MAILMMDD.PRO, it will create filenames such as
  478. MAIL0628.PRO, MAIL0701.PRO, etc.  You can printouts for each day
  479. in a different file.
  480.  
  481.  
  482. PRINTING ALL UNREAD MESSAGES
  483.  
  484.   When you press Alt-M, PRO-UTIL will jump to your mailbox and
  485. find the last unread message.  It selects the last message and
  486. then chooses PRINT.  It then moves to the message above and
  487. prints that, etc.  until all of the unread messages have been
  488. printed.  In order for this function to work correctly, you
  489. should not read any messages before hitting Alt-M.
  490.   To cancel this function, press Ctrl-ESC.
  491.  
  492.  
  493. WAIT FOR A MESSAGE TO COME TO YOUR MAILBOX
  494.  
  495.   Press Alt-W and PRO-UTIL jumps to the mailbox and checks to see
  496. if you have any mail waiting.  If you do, it beeps and selects
  497. the last unread message.  If you do not have any messages
  498. waiting, it keeps jumping to the mailbox until a message appears. 
  499. When a message appears, it beeps and then the message appears on
  500. the screen.  This function can be handy if you are on-line the
  501. same time as a friend.  You can use it as a VERY crude chat
  502. function.  Type a message to your friend, press Alt-W and it will
  503. show their reply as soon as it arrives.
  504.   This function may not work correctly if there are no messages
  505. in your private mailbox.  Prodigy puts up a "you have no messages
  506. to read" message and it seems to throw off the loop.  It still
  507. works, but you will notice a beep and it will take a detour into
  508. the message center every time it jumps to the mailbox.  You can
  509. correct this by not deleting a message after you read it.  Read
  510. messages will fall off automatically in about 3 days.  If there
  511. is even one old message in your mailbox, this feature will work
  512. fine.  I hope to have this "unanticipated feature" cleared up in
  513. the next release.
  514.   To cancel this option while it is running, press Ctrl-ESC.
  515.  
  516. HOT TIP:  If you always use Alt-W to read your next message, they
  517. will always appear in the correct chronological order.  Also, it
  518. will keep the error recovery macro working better since JUMP will
  519. be called between each message.
  520.  
  521.  
  522. PRINTING MESSAGES IN 80 COLUMNS
  523.  
  524.   Prodigy prints public and private mail 40 columns across.  PRO-
  525. UTIL counts characters as they go to the printer.  When it sees a
  526. carriage return, it says "is this in column 41?"  If it is then
  527. it doesn't send the carriage return or the line feed.  This makes
  528. the next line print AFTER the current line, doubling the print
  529. width.  BUT, if the first letter on the next line is a space then
  530. it says "Hey, this is a new 'paragraph,' I'd better put it on
  531. it's own line."  Prodigy made it easy on me by padding the end of
  532. each line with spaces.  If you have a line with just the word
  533. 'FRED' at the beginning, Prodigy will print FRED followed by 36
  534. spaces.
  535.   Remember that this is going to print twice as wide.  (Up to 81
  536. characters [40 + 40 plus one space to separate them].)  Using
  537. Pica (10 CPI) spacing this will use almost the entire width of
  538. the paper.  You may have better luck printing in Elite (12 CPI)
  539. spacing.  I have added the ability to print even wider than 80
  540. columns.  This will benefit those who want to print on wide paper
  541. and/or use compressed print.  I prefer printing in 120 with a
  542. compressed font.
  543.  
  544.  
  545. TURNING OFF WIDE PRINT WHILE IN PRODIGY
  546.  
  547.   You may return to normal printing at anytime by pressing
  548. Ctrl-W.  Ctrl-W toggle wide printing on and off.  When you press
  549. Ctrl-W you will here TWO beeps, telling you that wide printing is
  550. off.  To turn it back on, just press Ctrl-W again and you will
  551. here ONE beep, telling you that it is back on.
  552.      One beep means on.
  553.      Two beeps means off.
  554.  
  555.  
  556. THE TYPE AHEAD BUFFER
  557.  
  558.   Prodigy disables the type ahead buffer while you are on-line. 
  559. If you press any keys while Prodigy is working, they are thrown
  560. away.  (This was done not to harass advanced users, but to shield
  561. novice users.)  PRO-UTIL automatically reactivates the type-ahead
  562. buffer.
  563.   Remember that this is just like DOS's type ahead buffer.  If
  564. you accidentally lean on the RETURN key, you are going to get a
  565. whole bunch of RETURNS; make sure you are careful.  99% of the
  566. time you will love the type ahead buffer, but that other 1% may
  567. drive you nuts.  Always remember that it was YOU who pressed the
  568. keys.
  569.   If you are in Prodigy and you want to disable the type ahead
  570. buffer, you may press Ctrl-T.  To reinstate it, press Ctrl-T
  571. again.  The next time you run Prodigy, it will be in the same
  572. state you left it.  (It remembers.)  You can also set it within
  573. PROSETUP.
  574.   Ctrl-ESC will clear the type ahead buffer, you can read more
  575. about it under STOP THE PRESSES.
  576.  
  577.  
  578. MEMORY ALLOCATION
  579.  
  580.   In its smallest form, PRO-UTIL requires about 14k of memory. 
  581. Add two bytes for each key in each macro.  Add the size of the
  582. print to disk/message upload buffer, two times the buffer used to
  583. learn macros and four times the size of the bookmark/error
  584. recovery buffer (all of which you can configure).
  585.   The "learn macros" buffer is memory which is reserved each time
  586. you run prodigy to hold the macros that will be created DURING
  587. THAT SESSION.  Suppose you have the program setup to use a total
  588. of 20k, and you define 5k worth of macros while on-line.  When
  589. you exit, those macros are saved and PRO-UTIL will require 25k of
  590. memory the next time you run prodigy because it loads the 5k of
  591. macros and reserves another 5k for creating new macros.  The best
  592. method is to reserve 5 or 10k for this buffer the first few times
  593. you use Prodigy, and then cut it down to 1 or 2k once you have
  594. created most of your macros.
  595.   The print/message upload buffer is memory that holds printouts
  596. before they are written to the disk, and messages that are
  597. uploaded.  If you specify a small buffer (1024 bytes, or 1k is
  598. the default) PRO-UTIL will read and write more often when it is
  599. uploading a message or saving a printout.  
  600.  
  601.  
  602. TEXT-ONLY PRINT SCREEN
  603.  
  604.   The text-only print screen now works with all video modes
  605. (including Hercules).  It will pick out the standard white or
  606. yellow characters like those used for messages, consumer reports,
  607. and most expert columns.  This only works with the 40 column
  608. (crayon) font, it will not work with the new 64 column font.
  609.   REMEMBER: Always use Prodigy's PRINT option when available.  If
  610. there is no print option, press <F6> to bring up the jump box and
  611. see if the COPY function is available.  Use the text-only print
  612. screen as a last resort.  Prodigy seems to be adding more and
  613. more print capabilities.  It seems that everything that uses the
  614. 64 column font can also use the COPY command.  Hopefully, in a
  615. year or so, I will be able to remove the text-only print function
  616. from the utils.
  617.  
  618.  
  619. CONTROLLING THE VIEWPORT  (Alt-V)
  620.  
  621.   This is SLOW.  (Especially in the high resolution modes.)  It
  622. is quicker when there is a lot of text.  The viewport lets you
  623. specify the top and bottom of the section of screen to print. 
  624.   The top hash mark should be positioned above the top of the
  625. first line you want to print.
  626.   The bottom hash mark should be positioned below the bottom of
  627. the last line you want to print.
  628.  
  629.  To activate the viewport, press Alt-V (while in Prodigy).
  630.  
  631.    Viewport: Press Alt-V
  632.  
  633.      Starting with the top hash, use the arrows to move up/down.
  634.      Press space bar and the arrows control the bottom hash mark.
  635.      Use arrows, press space, use arrows, press space, etc.
  636.      Press ENTER when the viewport is where you want it.
  637.  
  638.  
  639. PRINTING THE SCREEN  (Alt-P)
  640.  
  641.   After positioning the viewport, you are ready to print the
  642. screen.  Simply press Alt-P.  A dot will appear on the left hand
  643. side of the screen showing you which line it is working on.  If
  644. you want to cancel the printout, press Ctrl-ESC.
  645.  
  646.  
  647. ADVANCING THE PAPER  (Alt-F)
  648.  
  649.   PRO-UTIL also allows you to send a form feed to the printer by
  650. pressing Alt-F.  This will advance the paper to the next page.
  651.  
  652.  
  653. ADVANCING THE PAPER ONE LINE  (Alt-L)
  654.  
  655.   If you only want to advance the paper in the printer by one
  656. line, press Alt-L.  The paper will move up one line.  (Press it
  657. repeatedly to move up multiple lines.)
  658.  
  659.  
  660. YET ANOTHER PITIFUL PLEA FOR PETE
  661.  
  662.   I am newly married, newly mortgaged and newly fathered
  663. (thankfully in that order).  My bride (regrettably) doesn't share
  664. my love of silicon and phosphors.  I enjoy creating utilities
  665. like this...but they take time.  I can get by with my writing and
  666. freelance programming by saying "but honey, I'm making SOME
  667. money."  But doing free software development "for the betterment
  668. of mankind" doesn't always fly.  As a result, you guessed it, I
  669. am releasing this as SHAREWARE.  That means if you use it, and
  670. you find it worthwhile, you can make a voluntary contribution. 
  671. (Whatever you feel appropriate, $10, $15, etc.)  A $10
  672. registration will put you on my mailing list to receive the next
  673. version if/when it is available.  For each extra $5, you will be
  674. entitled to one further update.  There is no guarantee that there
  675. will be any updates, but I certainly hope there will be...  (much
  676. of it depends on the contributions I receive).
  677.   I don't expect to get rich from this, but I would like to cover
  678. present and future expenses.  I want to thank all of you who have
  679. already registered.  (Thanks to you, my wife, mother, sister, and
  680. brother all survived their septuple by-pass heart surgery.)  I've
  681. been encouraged by those who have contributed, but I'm certainly
  682. not going to quit my day job yet...
  683.   I now have a cat AND a kitten to support.  I need money to buy
  684. them mittens to keep them from shivering during those cold,
  685. blustery Chino Hills nights.  They huddle around burning trash
  686. cans, batting the tears from their bleary, smoke-filled eyes;
  687. they desperately need mittens.  (Ok, ok, so they're indoor cats,
  688. but the image was fairly touching for a moment there...)
  689.   All seriousness aside, I am the proud father of a baby boy. 
  690. Michael Wayne Royston was born on June 28th, 1990 and named after
  691. my dear friend Michael Wayne Rice who was taken by cancer at age
  692. 25, 3 months earlier.
  693.  
  694.   I can be reached at
  695.      Pete Royston
  696.      PO Box 785
  697.      La Mirada, CA  90637
  698.  
  699. Send me comments, questions and suggestions via Prodigy.  Just
  700. jump to WRITE and address it to  DBRK81A
  701.    If you do write to my PO box, please include your Prodigy ID
  702. so I can get hold of you if needed.
  703.  
  704.  
  705. SPECIAL THANKS
  706.  
  707.    I would like to thank all of the people who have supported the
  708. PRODHP packages.  Many long distance phone calls were made to
  709. download ever-swelling files.  Many users have helped other users
  710. install the packages and answered technical questions.  Also a
  711. big thanks to Brian Sedlak and Marc Rosenberg who did some very
  712. comprehensive beta testing.
  713.   I should also thank Pamela Kane for all of her help,
  714. encouragement and suggestions.  Be sure to look for Pam's book
  715. "PRODIGY MADE EASY" which is due out in early 1991 from Osborne
  716. McGraw-Hill...  Pam's spent over year on this project; it will be
  717. the perfect companion for the novice Prodigy user and the
  718. ultimate reference for the expert.
  719.   But a very special thanks goes to Pete Davis and Ron Ladne. 
  720. They have spent COUNTLESS hours answering questions and posting
  721. phone numbers and receive nothing but thanks for their time and
  722. efforts.  Without them, very few people would be using any
  723. utilities on Prodigy.
  724.  
  725.  
  726.         Thanks, Pete Royston      (DBRK81A)
  727.  
  728.  
  729. QUESTIONS AND ANSWERS
  730.  
  731. Q:  Every once in a while, the clock stops working... What gives?
  732.  
  733. A:  When memory gets very low, Prodigy will attempt to free up
  734. any available memory.  When PRO-UTIL senses this, it disables
  735. some of its options.  If Prodigy can not find enough free memory,
  736. it will issue the OUT OF MEMORY error.  Try removing some other
  737. memory resident programs, or cut down on the memory allocated to
  738. PRO-UTIL.  (See MEMORY ALLOCATION above.)
  739.  
  740. Q:  My WORKING icon does not change into a clock.
  741.  
  742. A:  1) Make sure you are running Version 3 of Prodigy.  2) Make
  743. sure you have the option set correctly under TAILOR.  3) Make
  744. sure it says WORKING.  If you have changed it to say something
  745. else, change it back to WORKING.  4) Contact me and let me know
  746. what type of computer and video card you have.
  747.  
  748. Q:  PRO-UTIL saves any new macros and date changes every time I
  749. exit Prodigy... is there a way to exit prodigy and have PRO-UTIL
  750. NOT save?
  751.  
  752. A:  No, but it does create a backup file before it saves.  To
  753. restore the data file to the values it had before you ran
  754. prodigy, type COPY PRO-UTIL.BAK PRO-UTIL.DAT   while in the
  755. PRODIGY directory.
  756.  
  757. Q:  Can I run PROSETUP from a disk or directory other than the
  758. one containing PRO-UTIL.DAT?
  759.  
  760. A:  Yes, type PROSETUP "path".  For example, PROSETUP B:  or
  761. PROSETUP C:\PRODIGY
  762.  
  763. Q:  Why won't the autologon work?
  764.  
  765. A:  Use either the Prodigy autologon (jump AUTOLOGON) or PRO-
  766. UTIL's autologon.  If you use Prodigy's autologon, do not choose
  767. A,B,C,D,E,F,1,2,3,4,5 or 6 as your autologon code.  PRO-UTIL
  768. reserves those and it will cause the autologon to act
  769. erratically.
  770.  
  771.  
  772. REMEMBER: This utility has not been approved by Prodigy, and it
  773. is not supported by Prodigy's Membership Services.  If you have
  774. any questions, please write to me and not to Prodigy.
  775.  
  776. PRODIGY is a registered service mark and trademark of Prodigy
  777. Services Company.
  778. WordPerfect is a copyright of WordPerfect Corp.
  779.  
  780. PRO-UTIL, PROPRINT, PROEGA, PROWIDE and ALTPVER2 are copyrights
  781. of Pete Royston.
  782.