home *** CD-ROM | disk | FTP | other *** search
/ Frostbyte's 1980s DOS Shareware Collection / floppyshareware.zip / floppyshareware / BUER / PULL245.ZIP / UPGRADE.DOC < prev    next >
Text File  |  1991-01-03  |  14KB  |  331 lines

  1.   -------------------------------
  2.     PullDown v2.45
  3.     Upgrade Instructions
  4.     Addendum file: UPGRADE.DOC
  5.   -------------------------------
  6.  
  7.   UPGRADING:
  8.   *********
  9.    Reinstall only the following files:
  10.    PULLDWN1.EXE  *OR*  PULLDWN1.EXE in P286386.ZIP, the 286+ version
  11.   -or-
  12.    IF YOU ARE USING AN OLD VERSION reinstall the entire system
  13.    with the possible exception of YOUR .DEF files.
  14.  
  15.   Examine the following for new syntax examples and policy changes:
  16.   *.DEF  (In particular ADVANCED.DEF)
  17.   PULL245.DOC
  18.   REGFORM.DOC
  19.   Details below in UPGRADE.DOC may be important to you!  Read them please!
  20.  
  21.   The system will automatically upgrade your copy and reinitialize the
  22.   PULLDWN.CNF configuration file.  NOTE that if you upgrade and then try
  23.   to run an OLDER version of PULLDWN1.EXE, that the software will declare the
  24.   .CNF file corrupt and delete it, thus requiring that you re-register the
  25.   software.
  26.  
  27. ** CHANGE IN MENU BEHAVIOR STARTING WITH v2.45:
  28.   As requested, the HotKeys (HiLite Keys) now SELECT options instead of
  29.   simply moving the selection bar TO them.
  30.  
  31. ** CHANGE IN COMMAND LINE PARAMATER PASSING v2.01 to any higher version **
  32.   The & command now behaves exactly as the +BatchCommand.  The system now
  33.   passes the paramters to a command line, in the order entered by the user.
  34.   Use +YourProg %1 where you used &YourProg before.  Multiple prompts will
  35.   require modification.  Input CAN be forced to be non-blank to ensure
  36.   that your carefully designed batch files will not be fooled with blank
  37.   parameters...
  38.  
  39. IF YOU HAVE LOST YOUR REGISTRATION NUMBER:
  40. Call one support BBS, or drop a note in the mail.  See the documentation in
  41. REGFORM.DOC for pricing on upgrade diskettes, and different sizes are now
  42. available.  There is NEVER a charge to upgrade to a copy you download from any
  43. BBS.  Latest always posted on the Tech Support BBSs.... You can get
  44. the latest 286/386 overlay version from the tech support BBS's, but you will
  45. need to ask for the password to unzip it first.  No charge.....
  46.  
  47.     OTHER INFORMATION
  48. -------------------------------------------------------------------------------
  49. To upgrade to the 286/386 specific version, delete PULLDWN1.EXE and
  50. unzip P286.ZIP or P386.ZIP.  The 286/386 versions will FAIL on a V-20
  51. or 808x processor based system.  The 80386 version is really an 80286 optimized
  52. overlay version recc. for 80386+ to gain the most from overlays in EMS or
  53. on disk.  EMS strongly advised for the 80286/386 versions.  You may obtain
  54. the higher versions by request when registering or FREE on the support BBS
  55. on 215/623-6203 24 hours.
  56.  
  57.     UPDATE HISTORY
  58. -------------------------------------------------------------------------------
  59.  
  60. All versions AUTOMATICALLY upgrade the .CNF file.... please do not attempt to
  61. go backwards as the byte count of the configuration file will be invalid.
  62.  
  63. v2.41 to v2.45
  64. ==============
  65. * 99 on blanker timer option (F2=Options/Setup options 1) will DISABLE
  66.   the blanker entirely.
  67. * Menu selections now supported if directly under a top menu.  i.e.
  68.         .
  69.         .
  70.         %Help
  71.                 SCROLLBOX=HelpFile,Heading
  72.                 ABORT
  73.  
  74.   Will work properly under all conditions, even if it is the only thing
  75.   in the file.
  76. * Potentially fatal error in LOADFILE dialog system found and corrected.
  77.   (Exit with XXXX:XXXX style message if NO files found and selection
  78.   attempted under some circumstances)
  79. * Documentation file corrected for presence of an escape code causing
  80.   premature termination of printing on IBM/EPSON printers at page 35.
  81. * PULLDWN.CNF is no longer a read-only file.  Attribute is stripped on load
  82.  
  83. v2.40 to v2.41
  84. ==============
  85. * Obscure bug fix: if a user DELETED many top line DEF menus, and RESUME
  86.   was on, and a menu was active on exit that was higher than the remaining
  87.   menus after an edit, the system would exit "Subscript out of range in
  88.   module SPULLDN1 at ####:####" - to avoid it with any prior version, start
  89.   PULLDWN CANCEL or delete the PULRES.FIL file.
  90. v2.30 to 2.40
  91. =============
  92. * NOFILL command line option.  To see how this STUNNING feature
  93.   works, be sure you have ANSI.SYS loaded and use TEST.BAT to start the
  94.   system.  TEST.ANS is the background, and ALL video modes (text) are
  95.   supported, with the underlying screen at startup used to fill in the
  96.   background.
  97. * Only one minor difference remains in the unregistered version...
  98.   Functionally identical to the system in the registered state
  99. * Help screens externalized to SYSTEM.HLP to cut load time and speed
  100.   performance.
  101. * Code tightened up a bit where possible.
  102. * Time/Date Display added to blanker message
  103. * Time and date display added to bottom line in main menu.
  104. * New environment/pathing setup to reassign the default startup menu
  105.   filespec from PULLDWN.DEF to anything you want.  Variable is PULLDFT
  106.   and is used exactly like all the others.  (Requested by client 11/14)
  107. * 100% CUA Compliance with help lines and menu titles added.
  108. * Fault trap: corrected untrapped %TitleString too wide for screen mode
  109. * Fault trap: corrected bug on over allocation of DEFs
  110. * Errors on RESUME now properly identified by type and class.  NUL file
  111.   ignored.
  112. * ASP Approved Version... MicroDynamics became a member of the ASP 11/90
  113.  
  114.                         ┌─────────┐
  115.                   ┌─────┴───┐     │              (tm)
  116.                 ──│         │o    │──────────────────
  117.                   │   ┌─────┴╨──┐ │  Association of
  118.                   │   │         │─┘  Shareware
  119.                   └───│    o    │    Professionals
  120.                 ──────│    ║    │────────────────────
  121.                       └────╨────┘    MEMBER
  122.  
  123. .DEF COMMANDS ADDED
  124. _____________________________________________________________________________
  125. $MenuTitle     - Defines a menu title on the top bar.  If not present,
  126.                  a standard title is assumed.
  127.                  * Up to 80 characters
  128.                  * If it is too wide it is truncated
  129.                  * Multiple uses permitted, but the last is the one that
  130.                    is used.
  131.  
  132. !HelpLine      - Help Line at the bottom of the screen for a given menu
  133.                  selection.  Place right after a %Title definiton.  If not
  134.                  present, a standard title is assumed.
  135.  
  136.  NEW OPTIONS SELECTIONS CONTROLLING TITLE BAR AND HELP LINE
  137. _____________________________________________________________________________
  138. Within the SETUP screen, Options 1 dialog box, two new toggles are present:
  139.  
  140. [ ] Show Menu Title on Top Row
  141. [ ] Show Help Line on Bottom Row
  142.  
  143. Where if you toggle one, or both ON, then the lines will appear and the
  144. menu will be moved accordingly.  With this change, PullDown is now 100%
  145. CUA compliant.
  146.  
  147. ASP Requested Changes:
  148. ____________________________________________________________________________
  149. * Unregistered users may now save default color sets of their choice.
  150. * Unregistered copies contain a special tagline that goes away when
  151.   the product is registered.  Likewise, the dialog on exit from the F2
  152.   OPTIONS screen goes away when the product is registered.
  153.  
  154.  
  155.  Fully Customized Dialog Boxes
  156. _____________________________________________________________________________
  157.  
  158. You may request FULLY customized dialog boxes, including mixing any
  159. available objects.  We will design the box to your specification, and
  160. pass the responses of your users to batch files as %1 ... %0 per your
  161. definitions.  This work is an additional cost, and available only to
  162. site users of the system.  Work is billed at $100/Hour, and for information
  163. concerning UNLIMITED site licenses contact MicroDynamics.  Dialog boxes do
  164. not generally take more than one to two hours to fully design and implement,
  165. but this varies with the complexity of the request.
  166.  
  167. Custom bottom line tags are available to site users at no additional
  168. charge.
  169.  
  170. v2.17 to v2.30
  171. ==============
  172. - New syntax for HLP files.  (Leading % to title headings)
  173. - LOADFILE=ValidPath[,CommentHeading] - Powerful & elegant file loading
  174.   dialog - 286/386 overlay version now available.. Larger on disk, smaller in
  175.   memory, slower to load and execute.  Call the tech support BBS for both
  176.   of the 286/386 specific versions.  Download the overlay version ONLY if
  177.   you have a fast 80386 or better (25 Mhz+).  Otherwise, download the
  178.   compact fully loading version.
  179. - Extensive pathing support for LAN installations and custom requirements
  180. - Correction of omission in PULLDWN.BAT for wise use of ERRORLEVEL, which
  181.   is set non-zero by PULLDWN1.EXE on fatal error exits.
  182. - Upgrade of the complimentary utility VFILE.COM - now with internal
  183.   file loading system.
  184. - !AUTO! .DEF keyword command will automatically execute a selected set
  185.   of ANY valid .DEF commands.  See AUTOEX.DEF on how this is done.  Also,
  186.   new command line parameter to force PullDown to ignore the !AUTO! presence
  187.   is IGNOREAUTO.
  188. - Flexible LAN class pathing support for multiple pathing options as
  189.   needed.  ***
  190.  
  191. Upgrade Notes: **IMPORTANT** Syntax change within *.HLP files
  192. =============================================================
  193. In order to better eliminate the chance of duplication of HELP file headings
  194. withing .HLP files, PullDown now REQUIRES the %TitleString format for the
  195. headings. e.g. what used to be Help for %Quattro Pro:
  196.  
  197.    Quattro Pro
  198.    Help Text
  199.    .
  200.    .
  201.    .
  202.    ###
  203.  
  204. is now...........
  205.  
  206.    %Quattro Pro
  207.    Help Text
  208.    .
  209.    .
  210.    .
  211.    ###
  212.  
  213. This is also true for ALL SCROLLBOX=File,Heading$ calls.  Do NOT place the
  214. leading % indicator inside the SCROLLBOX calls.... instead, place the leading
  215. % indicator in front of all of your existing Heading$ positions.  Please note
  216. also that all leading/trailing blanks within a defined title are stripped
  217. when the search for the heading is conducted.  So, if you had a definition
  218. like this in a .DEF file:
  219.  
  220.    %  Quattro Pro
  221.    ..
  222.  
  223. The help file heading is STILL only:
  224.  
  225.    %Quattro Pro
  226.    .
  227.    .
  228.    ###
  229.  
  230.  
  231. ** PLEASE READ PULL235.ZIP! ***
  232.  
  233. v2.15 to v2.17
  234. ==============
  235. - REQUIRED and NOTREQUIRED keywords to toggle forcing of non-blank user
  236.   reply to ?Input Commands.
  237. - Minor cosmetic change in PLEASE WAIT initial flag... full box was bothering
  238.   the author and others!
  239. - DOS v2.xx now confirmed to be supported, but not desirable due to absence
  240.   of ability to retrieve the path to the executing program.  That is,
  241.   PullDown MIGHT not run correctly when no path is returned.  This condition
  242.   is not tolerable.
  243. - Policy change: P286386.ZIP with the 80286+ version now available to all
  244.   callers on the tech support BBS.  (Popular)
  245.  
  246. v2.01 to v2.15
  247. ==============
  248. NOTICE: The version number belies the extent of the upgrade.  This is not
  249. typical ".xx" upgrade.
  250.  
  251. * New keywords and features in .DEF files:
  252.  
  253.   - SCROLLBOX=HelpFileSpec,HeadingString
  254.     ) Pops a user-defined scrollable help box, just like F1
  255.     ) Up to 50 lines, 69 characters max line width
  256.   - ABORT
  257.     ) Halts menu execution.  Usually used in demo files (see ADVANCED.DEF
  258.       for specfic examples) or after a SCROLLBOX call on a HELP ONLY
  259.       menu selection.
  260.   - OKBOX=TextString
  261.     ) Pops the familiar <Ok> dialog box with text in it.  Pressing ESC
  262.       will halt menu execution, ENTER continues.
  263.   - ?PromptString replies now carried directly to a command line, so that
  264.     all batch language extensions are supported.  & is now treated as a +
  265.  
  266. * Fault trap: width of top menu items in total too large.
  267. * Fault trap: too many menu items loaded for desired screen mode.
  268.   e.g. user has a 39 line menu loaded and selects 25 line screen mode.
  269.   System will simply go to highest number of rows supported by monitor
  270.   to accomodate the menu selections in memory.  On load, a file that is
  271.   too long is truncated with only one <Ok> dialog popping on the
  272.   screen.
  273. * Password (Optional) to Exit to Dos
  274. * Password (Optional) to Modify Options/Colors
  275. * Internally dialog boxed options menu, command line support
  276.   deleted....
  277. * Debugging messages displayed on startup ONLY if DEBUG is on the command line.
  278. * 43 line VGA mode support
  279. * Video mode change "on the fly" on exit from options menu
  280. * Attempt to deal with the LogiTech Mouse on exit when mouse disabled
  281. * Correction of very occasional failure to accurately read a QEDIT created
  282.   text file as a .DEF
  283. * Passwords no longer echoed to screen
  284.  
  285. Other Versions:
  286. -------------------------------------------------------------------------------
  287.  
  288. v2.00 to v2.01
  289. ==============
  290. * Bug fix... HIRES failure to set screen mode before configuration.
  291.  
  292. v1.11 to v2.00
  293. ==============
  294. Major upgrade. Following features added to the system:
  295. * Command line supports for configurations not previously offered:
  296.   NOMOUSE  COLORPASS  HIRES LOWRES  BLANKFLAG  FASTMOUSE  SUPERMOUSE
  297.   RESUME CANCEL NUMON NUMOFF
  298. * .DEF file support for the following new features:
  299.   Passwords, Command line paramters with user-defined prompts (up to 10, with
  300.   reset/nest), <Yes> <No> Dialog Box with user-defined messaging, .DEF file nesting
  301.   (branching)
  302. * SET PULLDWN=D:\Path override option
  303. * Parse/Load time minimized, and speed of system on selection increased manyfold.
  304.   Overall load speed up about 5x over v1.00
  305. * Availability of a true 286/386 specific overlay version with EMS support.
  306.   (Registered only)...........
  307. * Availability of custom versions for Consultants/Dealers and Customers.
  308.  
  309. v1.10 to v1.11
  310. ==============
  311. Upgraded Screen Blank routine to show screen on any mouse button press, (all
  312. three on a three button mouse), or any mouse movement at all.  Updated
  313. documentation.
  314.  
  315. v1.00 to v1.10
  316. ==============
  317. * Mouse sensitized the FKey definitions on screen
  318. * Disabled Right Mouse Button and corrected kludge in 1.00 of exiting without
  319.   warning on mouse click outside windows.
  320. * Corrected CGA detection error.  Color is now assumed on all systems EXCEPT
  321.   Hercules Adapter/Old Monochrome
  322. * On error, batch file is erased.
  323. * Registered user name is validated and displayed on exit
  324. * Mouse color is always inverted on both front and back (avoids a disappearing
  325.   mouse!)
  326.  
  327. .5 OMEGA and .8
  328. ===============
  329. Versions under 1.00 do not have color and a host of features like the help
  330. subsystem.  Admittedly these were trivial versions in trial mode only.
  331.