home *** CD-ROM | disk | FTP | other *** search
- -----------------------------
- Instant Task
- -----------------------
- Stefan K. S. Tucker
- Perpetual Motion Software
- -----------------------------
-
- This is an application that runs under Microsoft Windows to give the user
- the ability to quickly switch between applications.
-
- If you like this application and wish to continue to use it, you must register
- it. The registration fee for this application is $5. You will find further
- information on using the application in the dialog boxes accessed from the
- application's system menu. Please give me any feedback that you feel would be
- helpful.
-
- Please mail any correspondence (fees, suggestions, comments, etc.) to:
-
- Stefan Tucker
- Perpetual Motion Software
- 310 West Noyes Street
- Arlington Hts., IL 60005-3638
-
- The following files are included in this package:
- ReadMe.txt - This file
- Tasks.exe - The application
- TasksDll.dll - Hook functions for the application
- PMSUtil.dll - Support functions for the application
- PMSProds.txt - Other products available from Perpetual Motion Software
-
- Requirements
- ------------
-
- IBM PC or compatible (386, or better)
- Microsoft Windows 3.1, or later
-
-
- Disclaimer
- ----------
-
- The author and distributors of this software are in no way legally
- liable for any negative effect resulting from its use. In the extremely
- unlikely event that something bad does happen and we are held responsible,
- our liability is limited to the licensing fees paid by the user to the author.
-
-
- Installation Instructions
- -------------------------
-
- From DOS:
- 1. Copy tasks.exe, tasksdll.dll, and pmsutil.dll to any one directory.
- (For example, "c:\tasks".) The .dll files must be on the path when you
- start Microsoft Windows or in the same directory as the .exe. (If you
- have more than one product from Perpetual Motion Software, please note
- that the DLLs must be in the same directory in order to ensure that all
- of the products use the same DLL(s).)
-
- N.B.: If you already have an application from Perpetual Motion Software
- which uses pmsutil.dll, you should copy a newer pmsutil.dll into
- the same directory as the previous one. (Version information is
- stored in the resource section of the DLL.)
-
-
- Execution Instructions
- ----------------------
-
- 1. Execute tasks.exe from Microsoft Windows. (If you did not place the files
- in Step 1 in your Microsoft Windows directory, you will have to specify
- the full path, unless the directory is on your path when you start
- Microsoft Windows.)
-
- 2. Please note that you must provide 'L', 'M', or 'R' as an argument on the
- command line. This indicates which mouse button (left, middle, or right)
- you want to use as your "hot-button" to access the Instant Task list.
- After running Tasks, when you press that mouse button, a task list is
- displayed from which you can select an appliation to switch to.
-
- 3. You can also enter a second parameter to specify a key (either Shift,
- Control, or Alt). If you press this key while clicking the mouse button
- (that you specified with the first command line parameter), Instant Task
- ignores the mouse button click and passes it through to the underlying
- application. This parameter is optional.
-
- You will probably want to create an icon for Instant Task in your
- Program Manager's Startup group.
-
-
- Additional Help
- ---------------
-
- If you do not want some applications to appear in the Instant Task list,
- you need to create a file named tasks.ini in your Windows directory.
- For example, if you always run Clock, you probably do not want to see it
- in your Instant Task list. So, edit or create a file named tasks.ini
- in your Windows directory and enter the following lines:
-
- [Exclude]
- Clock=1
-
- (They must start in the first column.) Now, any application whose window
- title *begins* with "clock" will not appear in the Instant Task list.
- When you run Instant Task next, any applications you have listed in the
- "Exclude" section will not appear in the list.
-
- Release Notes
- -------------
-
- Known Bugs
- ----------
- None.
-
- =============================================================================
- Version 2.10
- =============================================================================
-
- Enhancements
- ------------
- The user can now select a key (shift, control, or alt) to press when pressing
- a mouse click. This causes Instant Task to ignore the mouse click and to
- pass it through to the underlying application. (However, it is still as
- if that "modifying" key is pressed. It seems that applications do not
- generally care about that.)
-
- =============================================================================
- Version 2.01
- =============================================================================
-
- Enhancements
- ------------
- The tasks are now sorted by their title.
-
- =============================================================================
- Version 2.00
- =============================================================================
-
- Enhancements
- ------------
- The listbox has been replaced by buttons, requiring only one click and giving
- the user an easier and faster way to identify the application to which they
- want to switch.
-
- There is a status bar which displays the title of each application as the
- cursor moves over the buttons.
-
- There is now an (optional) tasks.ini file. The [Exclude] section contains
- entries for each application that the user does not want to be included in
- the Instant Task list. For example, to exclude 'Dr. Watson' and all
- applications that have a title beginning with "Notepad", the file looks
- like this:
- [Exclude]
- Dr. Watson=1
- Notepad=1
-
- Known Bugs
- ----------
- Instant Task does not draw the icons of applications that draw their own
- icons (e.g., Clock, DOS) if those applications' icons are covered by some
- other application.
-
- =============================================================================
- Version 1.21
- =============================================================================
-
- Enhancements
- ------------
- The list of tasks now only contains the names of the applications and not
- not titles of any child dialog boxes that are displayed by the application.
-
- =============================================================================
- Version 1.20
- =============================================================================
-
- Fixes
- -----
- When InstantTask is minimized, the specified mouse button click is
- correctly passed to the underlying application instead of to InstantTask.
-
- =============================================================================
- Version 1.11
- =============================================================================
-
- Enhancements
- ------------
- Now, if the application is minimized, it will ignore the specified mouse
- button click. It returns to normal behavior after it is restored.
-
-