home *** CD-ROM | disk | FTP | other *** search
- The Desktop Helper
- Copyright (C) 1991 Robert E. Alleger
- All rights reserved.
-
- Robert E. Alleger
- 317 Monroe Avenue
- Edgewater Park, NJ 08010
-
- CompuServe EMAIL- 70240,264
-
-
-
- The Desktop Helper is a Windows 3.0 Desktop utility that provides
- capabilities missing from Microsoft's Program Manager while also
- providing the more important capabilities of the Task Manager. The
- features include:
-
- - Convenient pop-up menu at the click of a button.
-
- - Pop-up menu available from any window.
-
- - Configurable launch list of frequently executed programs.
-
- - Switch to or terminate a task, even if the task is not
- currently visible (ie. hidden by other windows).
-
- - Arrange Desktop windows and ICONs.
-
- - Able to exit Windows without being queried about saving
- Desktop changes.
-
- - Pop-up file selector browser to choose a file to run.
-
- - No useless ICON to clutter up the Desktop.
-
- - Small memory usage- occupies less than 17K of memory (code,
- data, and stack) when not in use. When activated, small
- (less than 4K) segments of program code are loaded into
- memory. When finished performing a task, Windows is free to
- remove these extra segments if the memory space is needed by
- other applications.
-
-
- The contents of this package are:
-
- READ.ME -the file you are currently reading
- DH.WRI -installation & use documentation (view with WRITE)
- DH.INI -initialization file
- DH.EXE -The Desktop Helper program
- DHHOOK.DLL -Dynamic Link Library used by DH.EXE
-
-
- The Desktop Helper is distributed as shareware. The Desktop Helper
- may be freely copied and distributed for evaluation as long as the
- following rules are followed:
-
- 1. The program and the documentation (READ.ME and DH.WRI) are
- not modified in any way, shape, or form.
-
- 2. A copy of READ.ME, DH.WRI, DH.INI, and DH.EXE are provided
- with each copy of the program.
-
- 3. No charge, other than a media and handling charge (not to
- exceed $5.00), is made.
-
- 4. A user may use the program for thirty days before paying the
- registration fee. If the program is used after the thirty-
- day evaluation period, an obligation to register and pay
- the registration fee is incurred.
-
- If at the end of this trial period you do not feel that
- this program is worth the registration fee then you are
- obligated to discontinue the usage of The Desktop Helper.
-
- The registration fee for The Desktop Helper is $15 (U.S. Dollars).
- Payment of this fee entitles you to technical support via mail (EMAIL
- or U.S. postal) and encourages the author to add new features. You
- will receive a registration number valid for any version 1.x of The
- Desktop Helper. See the DH.WRI file for further details and a mail-in
- registration form.
-
- Please support the Shareware concept. Register your copy.
-
-
-
- *****************************
- * Current Bugs/Restrictions *
- *****************************
-
- 1. No known bugs.
-
- 2. The Desktop Helper win only work properly in Windows 3.0 and above
- environments. This is because DH makes use of support only available
- in this environment, such as- floating menus, multi-level menus,
- proportional fonts in all dialog boxes, etc.
-
-
-
- **********************
- * History of Changes *
- **********************
-
- Most of the following changes have been suggested by users of The
- Desktop Helper. I believe in giving credit to those who have taken
- the time to pass along their suggestions.
-
-
-
- ---Version 1.0---
- 1. Public Release.
-
- Version 0.9 was released only to beta testers.
-
-
- ---Version 0.9---
- 1. Increased the maximum number of characters per menu item from sixteen
- to thirty-two.
-
- First suggested by Tom Clark. Thanks.
-
- 2. The "Registration" dialog box allowed you to type more characters on
- each line then was acceptable. The User Name is limited to twenty-
- five characters and the License Number is limited to six characters.
- It was possible to exceed both limits.
-
- 3. Added additional Task Manager functionality- a multi-level "Windows"
- menu with the usual "Cascade", "Tile", and "Arrange ICONs". These
- menus will arrange all desktop windows and ICONs. They will not
- arrange child MDI windows and ICONs.
-
- First hinted at by Alan Mandler. Thanks.
-
- 4. Added a "Preferences" dialog box. This dialog will allow you to
- choose left, right, or middle mouse button activation. If you
- choose the right or middle buttons then it is not necessary to
- hold down the Control key when clicking in the non-client area of
- a window. The other benefit is that you do not have to hold the
- button down- the menu won't disappear like it does when the left
- button is used.
-
- Also, note that if you select the middle button and your Windows
- mouse driver is not capable of supporting this button then you will
- not be able to activate DH. You must manually edit
- DH.INI, change the "Button=3" entry in the "[Preferences]" section
- back to "Button=1" (left button) or "Button=2" (right button), and
- restart Windows.
-
- First suggested by Alan Mandler and Jim Freeman. Thanks.
-
- 5. Rearranged the components of the "Run" dialog box to allow for a
- longer list of directories and a larger path.
-
- 6. Renamed the "Exit" menu item to "Close" so as not to be confused
- with the new "Exit Windows" menu item.
-
- 7. Added an "Exit Windows" menu item. This will terminate Windows
- without asking whether you want to save your Desktop changes.
-
- First suggested by Antonio R. Dias.
-
- 8. DH can now be used as your primary shell program. DH will display
- a minimal shell (title bar with System menu). Just
- change the "shell" entry in system.ini to run dh.exe. DH.exe and
- DHHOOK.DLL must both be located in your Windows directory.
-
- The only other catch is that if your are running ATM (and possibly
- some other software, but who knows?...) any other programs in your
- "load=" or "run=" lines in win.ini will not auto start. They must
- be started manually. This is a restriction at the moment. This
- problem will be solved in a future release.
-
- First suggested by Brent Ingraham. Thanks.
-
- 9. The "Run" dialog box now contains radio buttons that dictate what
- the default file name will be.
-
- First suggested by Ermine Todd III.
-
- 10. Try to find the hidden dedication display in the "About" dialog box.
-
-
- ---Version 0.8---
- 1. Public Release.
-
- Version 0.7 was released only to beta testers.
-
-
- ---Version 0.7---
- 1. There is now an alternate, more convenient way to activate The
- Desktop Helper. Hold down the <Control> key while pressing the
- left mouse button on top of any non-client area of any window.
- Suitable non-client areas of a window are the title bar, a blank
- portion of the menu bar, scroll bars, ICONs, etc.
-
- This method is superior to the "hot keys" method of activation
- that some other launching utilities use. Who wants to change
- the hot key used when ever you install a new application/utility
- that happens to use the same hot key? It is also better than
- appending entries to the System Menu because the System Menu
- is not always available in every window, such as some dialog
- boxes.
-
- First suggested by Jim D'Agostino. Thanks.
-
- 2. In order to allow more space for user added programs, the "Launch",
- "Task", "Run", "About", and "Exit" menu items have been collapsed
- into one menu item called "Desktop Helper".
-
- First suggested by Jim Freeman. Thanks.
-
- 3. The maximum number of possible items that can be added to the
- pop-up menu has been increased from thirty-two to forty-eight
- (actual mileage will vary with vertical screen resolution).
-
- 4. You can now add your own separator bars to the pop-up menu by
- placing the following line at the appropriate positions in the
- DH.INI file:
-
- (SEPARATOR)=
-
- Note that the above line must be typed exactly as stated.
-
- Also, note that a separator counts as one of the forty-eight possible
- menu items.
-
- First suggested by Brent Ingraham. Thanks.
-
- 5. Windows caches all .INI files. It was possible to exit The Desktop
- Helper, edit DH.INI, and restart DH.EXE and not have the changes
- reflected in the pop-up menu. This problem has now been corrected.
-
- 6. The "Run" dialog box now contains the prompt for optional command
- line parameters and the "Run minimized" check box. These two items
- used to be in a separate dialog box that popped up after the main
- file selection box. This extra dialog box was a mild annoyance.
-
- 7. It is now possible to have a program located on the launch menu to
- prompt for command line parameters. This is done by placing a
- question mark as the very first character in front of the program
- name. For example, to prompt for command line input when selecting
- the Write program the entry in DH.INI should look like this:
-
- Write=?write.exe
-
- 8. The "About" dialog box now contains a button to allow you to
- register your copy of The Desktop Helper. A registration number
- will be provided when you submit your registration fee. A valid
- registration number will be necessary in the future to unlock
- additional functionality.
-
-
- ---Version 0.6---
- 1. It was possible for Windows to crash when selecting a program to
- launch from the pop-up menu if Windows was running in Real or
- Standard mode.
-
- 2. If the Windows Debugging Kernel was running, The Desktop Helper
- would cause a problem to be reported.
-
-
- ---Version 0.5---
- 1. First general release to the public.
-