home *** CD-ROM | disk | FTP | other *** search
/ Windoware / WINDOWARE_1_6.iso / winutil / acc30b / changes.txt < prev    next >
Text File  |  1992-08-18  |  18KB  |  438 lines

  1. I REALLY THANK ALL OF THE USERS WHO CALL WHEN THEY FIND A PROBLEM
  2. OR WANT A CHANGE.
  3.  
  4. If ANYONE has problems:
  5.  
  6. Call Ted Wall:
  7.     510-484-4129       non-emergencies: 8am - 6pm (Pacific Time) Mon-Sun
  8.             emergencies: call anytime.
  9.  
  10. ALL previous users of ACCESSES should read this file to at least
  11. the description of the current version of ACCESSES they are using.
  12.  
  13. Lately, all of my changes are user requested. I love feedback!
  14.  
  15. I had a user report a divide by zero error when he changed Fonts. If
  16. anyone else sees this, would you please report what you were doing
  17. to me. I could not reproduce the error or find an error in the
  18. code.
  19.  
  20. Very Advanced Windows 3.1 Program Manager's Startup Group TIP:
  21.  
  22. To start up windows 3.1 the way you want, do something like the
  23. following (if this is not clear, call me):
  24.  
  25. Delete    Accesses.exe from your WIN.INI Load= line.
  26. Add    "Accesses.exe !FolderNo10" to Program Manager's Startup Group.
  27.  
  28. in Accesses !FolderNo10 you can have the following:
  29.  
  30.     !FolderName=Startup Folder
  31.  
  32.     !program1=PauseSecs 4        <- varies with computer speed
  33.     !program2=PlaceDefault clock.exe
  34.     !program3=StayOnTop clock.exe
  35.     !program4=MinimizeWindow clock.exe
  36.     !program5=PlaceDefault winfile.exe
  37.     !program6=PlaceDefault progman.exe
  38.     !program8=hidewindow drwatson.exe
  39.     !program9=PlaceDefault dayalarm.exe
  40.     !program10=PlaceDefault winoa386.mod    <- A DOS Window
  41.     !program11=StayOnTop winoa386.mod
  42.  
  43. This assumes that the Program Manager's Startup Group launches: clock,
  44. winfile, drwatson, dayalarm, and a PIF file. MAKE SURE ACCESSES IS CALLED
  45. ONLY ONCE DURING THE STARTUP PROCESS because Accesses has to ignore multiple
  46. calls during the startup process.  eg Do not start File Manager from the
  47. Program Manager's Startup Group via "ACCESSES.EXE FILEMGR.EXE" and also
  48. start "Accesses.exe !folderno10" from the Program Manager's Startup Group.
  49. (Because while Accesses is waiting for File Manager to startup, Windows may
  50. send the !FolderNo10 command to Accesses.)
  51.  
  52. Changes thru 8/18/92        (Version 3.0b)
  53.  
  54. 1.    Alarms now display on the Window Caption Bar of the Active Window.
  55.  
  56. 2.    Can now display the largest free block of Global Memory on the popup.
  57.     Accesses has too many options and too few dialog boxes, but to
  58.     turn this on, select Ctrl+Esc, and click the
  59.     "Include %, am/pm on popup && largest free block" checkbox until the
  60.     box turns gray (this is a three state button, unchecked, checked, and
  61.     gray).  Watch the popup as you check this box. Note: Total Free memory
  62.     must also be displaying before this shows.
  63.  
  64.     Added Alt+G to global compact memory then display system info. Click
  65.     once on the popup with the right mouse button and press Alt+G.
  66.  
  67. 3.    Ctrl+Esc, Alt+F,Shift+E (or Right Mouse click) the "End Tasks" menu
  68.     item will repeat the Task List (saves having to click the
  69.     "Repeat Task List" button): the Shift key (or Right Mouse click)
  70.     also work for the Restore, Minimize, Maximize, ... , Bottom Right
  71.     "Show" Task List menu items now.
  72.  
  73. 4.    ADDED SOUND to Accesses. See ACCESSES.WRI.
  74.  
  75. 5.    Added AccDrop.exe.  Each AccDrop represents a program name and will
  76.     launch a document dragged dropped from the Windows File Manager
  77.     using that program. AccDrop requires Accesses to be running.
  78.     See ACCESSES.WRI
  79.  
  80. 4.    Improved the performance of Accesses in the Windows 3.1 version
  81.     when used with Windows 3.0/3.1 Screen Savers. See ACCESSES.WRI.
  82.  
  83. Changes thru 8/4/92        (Version 3.0a)
  84.  
  85. 1.    Added a "multiple" detail dialog box to the Run Dialog Box. From
  86.     this box you can launch multiple apps or can copy multiple file
  87.     names and optionally file statistics to the clipboard. You can
  88.     reach this option via Ctrl+Shft+Esc, Alt+L,[tab],[enter].
  89.  
  90. 2.    Increased the "Run History" saved by Accesses to 26 apps and the
  91.     "Run Programs" dialog box displays a sorted list of the "Run History"
  92.     under the "Run" combo box.
  93.  
  94. 2.    DO NOT add Accesses to the WIN.INI Load= or Run= line.  Windows 3.1
  95.     sometimes has a problem when 2 programs that use Fonts are loaded
  96.     here! I am recommending that users manually add Accesses to the
  97.     Program Manager's or Norton Desktop's "Startup Group" instead to
  98.     launch Accesses when Windows 1st Starts.
  99.  
  100. 3.    Fixed AccDrives (Ver 1.7) "Stay on Top" in the Windows 3.0 mode and
  101.     worked on both Accesses and AccDrives hiding with screen blankers.
  102.  
  103. 4.    Added an option to turn the Alarm Beep ON/OFF in Dayalarm (Ver 1.9).
  104.     Look under the "Setup" dialog box.
  105.  
  106.     Also added a Fonts option to Dayalarm. Look under the "Setup" dialog
  107.     box.
  108.  
  109. 5.    Fixed a fatal error launching programs in the Win 3.0 mode. I'm
  110.     running Accesses in Windows 3.1 and am not Testing the Win 3.0
  111.     version as well as one should.
  112.  
  113. 6.    Modified the DayAlarm Caption so that Saving the Defaultsizes of ALL
  114.     apps will not save a new DayAlarm DEFAULTSIZE data for a different day.
  115.     All DayAlarm Captions now show a hypen.
  116.  
  117. 7.    Changed the dialog boxes so that the Tab key makes more sense;
  118.     although, tab doesn't go to all of the buttons using this philosophy.
  119.  
  120. 8.    Eliminated several confusing options.
  121.  
  122. 9.    The dialog boxes move to the bottom left corner now instead of the
  123.     top left when their Help button activates Accesses.hlp. Suggest saving
  124.     Accesses.hlp's DEFAULTSIZE to the top 1/2 of the screen.
  125.  
  126. 10.    Accesses's Alarms will now launch programs at a specific time.
  127.  
  128. 11.    Fixed the error where Accesses would sometimes show when the user
  129.     had hidden Accesses.
  130.  
  131. 12.    Click once on Accesses popup and Alt+C will give you a count of the
  132.     characters on the clipboard.
  133.  
  134. 13.    Increased the size of the launch history list to the last 26
  135.     programs launched.
  136.  
  137. 14.    Added a "RunIfNotExist" Programming Command to launch a program
  138.     if not already running from a !Folder. See ACCESSES.WRI.
  139.     below for other Programming Commands. The RunIfNotExist command is
  140.     sililar to the "RESTOREWINDOW progman.exe" command, a document name
  141.     or a drive:\directory name is not used by Accesses.
  142.  
  143. 15.    Added a "SendingKey" Programming Command that can be used to a
  144.     LIMITED EXTENT to Send Keys from a !Folder. See ACCESSES.WRI.
  145.     The command can be nested. The 1st space after the word
  146.     "SendingKey" is required, any other spaces will end the
  147.     SendingKey command.
  148.  
  149. eg.    SendingKey {ALT}FOc:\windows\accesses.ini{RETURN}
  150.  
  151.     can be used to open a file
  152.  
  153.     The total list of Programming Commands are now:
  154.  
  155.         HideWindow drwatson.exe   (drive:\directory info not required)
  156.         MaximizeWindow clock.exe  (drive:\directory info not required)
  157.         MinimizeWindow clock.exe  (drive:\directory info not required)
  158.         PauseSecs 4          (0 seconds will provide a brief pause)
  159.         PlaceDefault clock.exe    (drive:\directory info not required)
  160.         RestoreWindow clock.exe   (drive:\directory info not required)
  161.         RunIfNotExist drwatson.exe (drive:\directory info not required)
  162.         SendingKey {ALT}
  163.         SendingKey {BEEP}
  164.         SendingKey {ESC}
  165.         SendingKey {RETURN}
  166.         SendingKey {SPACE}
  167.         SendingKey {TAB}
  168.         SendingKey 1         (any number from 0 to 9)
  169.         SendingKey A         (any Capital Letter from A to Z)
  170.         StayOnTop clock.exe     (drive:\directory info not required)
  171.         NotOnTop filemgrs.exe     (drive:\directory info not required)
  172. 16.    Fixed the Phone dialog where it would not open with the user's Startup
  173.     settings.
  174.  
  175. 17.    Added a Sorting function for data listed on the Clipboard.  All Rows
  176.     of data on the Clipboard is sorted alphabetically assuming that each
  177.     "row" ends with a Carriage Return/Line Feed combination (normally true).
  178.     See Ctrl+Esc, Alt+F, C, O.  (The list in 15b above beginning with
  179.     "HideWindow drwatson.exe" was sorted with this function.)
  180.  
  181. 18.    Accesses has always avoided going to a Popup Window.  Now this option
  182.     is Turned On and Off from the Miscellaneous Setup options box and
  183.     the default setting is to NOT AVOID Popups.
  184.  
  185. 19.    Added more jumps between dialog boxes for !Folders.
  186.  
  187. 20.    Allowing semicolon as a REMark to a Folder's Command Line. Accesses
  188.     will bypass the lines that begin with a semicolon.
  189.  
  190.     eg. the semicolon in ->   ;PauseSecs 5
  191.     of a Folder Command Line will cause that Command Line to be bypassed.
  192.  
  193. Changes thru 7/20/92        (Version 3.0)
  194.  
  195. 1.    Limited edition release.
  196.  
  197. Changes thru 7/10/92        (Version 2.9k)
  198.  
  199. 1.    Changed the Alt+U to a virtual key.
  200.  
  201. 2.    "New and Improved" alarms dialog box.
  202.  
  203. Changes thru 7/2/92        (Version 2.9j)
  204.  
  205. 1.    Fixed Accesses so it would stay on top of other Stay On Top
  206.     programs.
  207.  
  208. 2.    More on a bizarre function: Accesses will convert text in the
  209.     Windows clipboard to upper, lower, and proper case, see
  210.     ACCESSES.WRI. For people without a middle mouse button that works
  211.     in Windows I added Hold the Shift key down and click the right mouse
  212.     button on the left 1/3 of the Accesses popup window to convert the
  213.     clipboard text contents to lower case. Shift key down and click the
  214.     right mouse button on the middle 1/3 of the popup will strip
  215.     formatting from word processor text saved to the clipboard. Shift
  216.     key down and click the right mouse button on the right 1/3 of the
  217.     popup will convert the clipboard text contents to upper case.
  218.     (See Version 2.7 notes for proper case conversion.)
  219.  
  220. Changes thru 6/26/92        (Version 2.9i)
  221.  
  222. 1.    Fixed a problem where Norton Desktop would not stay minimized.
  223.  
  224. 2.    Fixed DayAlarm if it was suppose to popup when left mouse clicking
  225.     the left 1/3 of Accesses and DayAlarm was started before Accesses
  226.     during this Windows session.
  227.  
  228. 3.    Examining the Launch History for directory information when
  229.     collecting filenames for a !folder.
  230.  
  231. 4.    Added an option to convert your Launch History and for Win 3.1 users
  232.     convert the last Drag Drop operation to a folder, then you
  233.     can delete from the !Folder the programs you don't want included.
  234.  
  235. 5.    Fixed the problem where the alarm wouldn't work when the AM PM in
  236.     the WIN.INI were in capital letters. A user told me about this
  237.     embarrasing and alarm disabling error that Accesses had for 6
  238.     months, thanks John.
  239.  
  240. Changes thru 6/22/92        (Version 2.9h)
  241.  
  242. 1.    Fixed where Friday and Saturday  (Fr Sa) would both display on
  243.     the popup on a Friday. Whoops...
  244.  
  245. 2.    Fixed a problem launching WinWord version 2.0 from Accesses Run
  246.     Program Dialog Box when WinWord was already running. Sometimes
  247.     another window would be activated when WinWord was already running.
  248.  
  249. 3.    Allowing the user to enter a file mask of "*.extension" or
  250.     "filename.*" in the Run Program dialog box "Run:" edittext box.
  251.  
  252. 4.    Improved the mouse click to stop a !Folder.
  253.  
  254. 5.    Version 1.6 of Dayalarm allows the user to include or not include
  255.     the Day of the week in the Window Title. Double click on the
  256.     calendar and look under setup.
  257.  
  258. 6.    Increased the size of the "Run User List" from 32 programs to 64.
  259.     Slower computers should limit the total number of "Run User List"
  260.     programs since this reads the ACCESSES.INI file everytime the
  261.     Run Dialog box is opened. (Avoids wasting your computer's memory).
  262.  
  263. Changes thru 6/15/92        (Version 2.9g)
  264.  
  265. 1.    AccDrive optionally blinks and beeps when the a minimum actual
  266.     drive size is reached. Saving independent data for all AccDrives.
  267.  
  268. 2.    Saving the Arrange Dialog process save above icons switch, again.
  269.  
  270. Changes thru 6/12/92        (Version 2.9f)
  271.  
  272. 1.    Saving a launch history in a Combo Box of the Run Dialog box.
  273.  
  274. Changes thru 6/11/92        (Version 2.9e)
  275.  
  276. 1.    Fixed a problem Accesses had activating Full screen DOS Windows
  277.     that I did not know that I had! I was doing some special processing
  278.     for DOS windows so if the window was operating full screen but the
  279.     procedure fouled full screen windows.  I always run DOS windowed or
  280.     using the Alt+key I've defined and the problem never shows in that
  281.     mode.
  282.  
  283.     Extended the Honor System registration period.
  284.  
  285.     Because I cannot tell whether an iconic DOS window will be full
  286.     screen when it is activated, I have disabled some multiple window
  287.     functions for the DOS window. This will cause very little
  288.     inconvience for most users, but call me if something crops up that
  289.     you wish would be fixed.
  290.  
  291. Changes thru 6/10/92        (Version 2.9d)
  292.  
  293. 1.    Saving the Arrange Dialog box settings and the Task List's
  294.     "Split ON" setting.
  295.  
  296. Changes thru 6/9/92        (Version 2.9c)
  297.  
  298. 0.    One version of Accesses is now compatible with Windows
  299.     version 3.0 and 3.1 << PS, THIS DID NOT WORK!!!
  300.  
  301. 1.    Allowing the user to CANCEL all prior pending Alarms.
  302.  
  303. *** IMPORTANT IF YOU ARE UPGRADING FROM AN EARLIER VERSION OF ACCESSES ****
  304.  
  305. 2.    A Much more intelligent PauseSecs, MILLISEC_DELAY_WIN, and
  306.     MILLISEC_DELAY_PIF has been written.  (definitions in ACCESSES.HLP.)
  307.     This will allow the user to lower the values and causes less
  308.     timing conflicts. New values are respectively, 100 and 2000.
  309.  
  310. Therefore:
  311.  
  312.     *****   USERS OF OLDER VERSIONS OF ACCESSES   *******
  313.  
  314.     should edit the "MILLISEC_DELAY" and "PIF mSec Delay" variables
  315.     to the 100 and 2000 values or lower. I'm using 50 and 100.
  316.  
  317.     You can change these variables via Ctrl+Esc, Alt+U, C, N, [enter].
  318.  
  319. 3.    Added Font changing functions (Win 3.1 mode).
  320.  
  321. 4.    Accesses now follows the mouse when clicked on the background screen.
  322.  
  323. 5.    Reversed the former action of the function keys under the Run Menu
  324.     of the Task List. Now the function key will always launch the
  325.     program and the Shift+Function key will switch to the program
  326.     if it is already running and launch it if not already running.
  327.  
  328. Changes thru 5/22/92        (Version 2.9b)
  329.  
  330. 1.    Technical, Changed Accelerator keys to Virtual Keys from ASCII.
  331.  
  332. Changes thru 5/11/92        (Version 2.9)
  333.  
  334. 1.    A safer compile option.
  335.  
  336. Changes thru 5/1/92        (Version 2.8)
  337.  
  338. 1.    Added a "StayOnTop" and "NotOnTop" Task List menu items and
  339.     !folder Programming Commands. Also added a "PlaceDefault"
  340.     !folder command for problem programs or to place programs started
  341.     from the Program Manager's Startup folder (be sure to use
  342.     PauseSecs for Program Manager's Startup folder).
  343.  
  344.     format:        PlaceDefault clock.exe
  345.             StayOnTop clock.exe
  346.  
  347. Changes thru 4/24/92        (Version 2.7)
  348.  
  349. 1.    Added a ReStart Windows and ReBoot DOS to the Exit Windows menu item.
  350.  
  351. WARNING    Rebooting DOS from Windows can cause some memory managers to lock up!
  352.  
  353.     The Reboot DOS function is disabled in WIN 3.0.
  354.  
  355. 2.    Was tired of Accesses pasting DOCs into an existing Winword 2.0
  356.     program if one was already running.  Accesses behaves better if you
  357.     Ctrl+Esc, Alt+U, C, N, [enter] and then add "winword.exe,0" to the
  358.     Run Only Run MDI program group.
  359.  
  360. 3.    A bizarre function: Click once on Accesses's popup window then press
  361.     Alt+U will convert the clipboard text contents to upper case.
  362.     Alt+L to lower case. Alt+P to proper case.  Alt+S will strip
  363.     formatting from WinWord text saved to the clipboard. Clicking the
  364.     middle mouse button on the left 1/3 of the Accesses popup window is
  365.     the same as pressing Alt+L, middle 1/3 equals Alt+S, and right 1/3
  366.     equals Alt+U. (See version 2.9j above)
  367.  
  368. 4.    Hold the Left Mouse button down and Clicking the middle mouse button
  369.     on the left, middle, and right 1/3 of the popup is the same as
  370.     pressing F10, F11, and F12 respectively when the popup has focus.
  371.  
  372. 5.    If you select more than one file from another program and Drag Drop
  373.     to Accesses, they are all launched (using WIN.INI extensions if they
  374.     are not executables).
  375.  
  376. Changes thru 4/20/92        (Version 2.6)
  377.  
  378. 1.    Accesses was not placing DOS windows properly for some users when
  379.     the user launched DOS apps in WIN3.1 mode using a command line
  380.     without the PIF file name.  For example:
  381.  
  382.         accesses.exe 123.exe
  383.  
  384.     If you do not specify the PIF filename and then launch a DOS app
  385.     thru Accesses, then the MILLISEC_DELAY_WIN variable for the Windows
  386.     mode becomes significant. See "Millisecond Delay" using the Search
  387.     button of the Accesses.hlp file. If to fast, then the window is not
  388.     placed properly for you.
  389.  
  390.  
  391. Only SIGNIFICANT changes ARE LISTED for the following:
  392.  
  393. Changes thru 3/26/92        (Version 2.5)
  394.  
  395. 1.    Added PauseSecs to the !Folder Programming Commands.
  396.     (0 seconds will provide a brief pause)
  397.  
  398. Changes thru 3/10/92        (Version 2.4)
  399.  
  400. 1.    Added several Programming Commands.
  401. 2.    Added a tiny calendar display - DayAlarm.exe.
  402.  
  403. Changes thru 1/27/92        (Version 2.3)
  404.  
  405. Changes thru 1/16/92        (Version 2.2)
  406.  
  407. 12.    Added an "Auto Insert" check box on the Run Dialog box to give the
  408.     user control and to indicate when Accesses will insert the filename
  409.     selected in the Filename List box to the program name listed in
  410.     the Run edit text box  or Windows directory. Much, much nicer now.
  411.  
  412.     Checked or grayed means that the dialog box is will be
  413.     auto inserting or has already auto inserted.
  414.  
  415.     Not checked means that the user is over riding the default insert
  416.     mode.  Basically, the Run Dialog box is complicated but makes much
  417.     more sense to the user and fewer errors are made due to this
  418.     addition.
  419.  
  420.     Also functions very well with the Drag Drop version of Accesses.
  421.  
  422. Version 2.1 released 1/8/92
  423. Version 1.1A released 12/21/91
  424. Version 1.0 released 12/11/91
  425.         _______________________________________
  426.  
  427. If programmers want to use Accesses to place a window using the DEFAULTSIZE
  428. settings in Accesses, post:
  429.     PostMessage(hWndAccesses, 273, 201, (LONG) 5678);
  430. You can find the handle of hWndAccesses from:
  431.     hWndAccesses= FindWindow((LPSTR) "AccessesTASKMAN", NULL);
  432.  
  433. or from programs like CMDPOST you can default to Accesses.ini default
  434. settings to place windows by using:
  435.  
  436. if WinExist("z Accesses")
  437.   then IntControl (23, IntControl(21,"z Accesses",0,0,0),273,201, 5678)
  438.