home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 11 Util
/
11-Util.zip
/
tlh120.zip
/
INSTALL
/
TLHUS.INF
(
.txt
)
< prev
next >
Wrap
OS/2 Help File
|
1995-07-29
|
24KB
|
741 lines
ΓòÉΓòÉΓòÉ 1. TLHIDE Overview ΓòÉΓòÉΓòÉ
Task List Hide Utility
TLHIDE V1.2
Ever got fed up with unnessecary task list entries from your screen blanker,
free memory monitor, time & date utility, desktop switcher ... ? TLHIDE is a
VIO utility to hide those unwanted tasklist entries.
Since OS/2 V2.0 open programs and windows very often are minimized to the
Minimized Window Viewer, when they are not used. Many users bring minimized
programs back to foreground through the window list (tasklist) rather than
using the Minimized Window Viewer. At that point the entries of monitor and
other utilities in the tasklist are disturbing: they are not really needed in
the tasklist, as the programs remain visible all the time, but the entries
still occupy space in the window list.
Now use TLHIDE to keep your task list tidy:
simply create a list file with unwanted tasklist entries or modify the supplied
listfile and start TLHIDE - it will periodically scan the tasklist and hide the
entries specified in the listfile. When the program is killed or terminated,
all previously hidden entries are made visible again. In order to hide the
entry of TLHIDE itself you run the program detached in the background or use it
to hide its own entry...
ΓòÉΓòÉΓòÉ 2. The "tasklist" ΓòÉΓòÉΓòÉ
In this INF file and within the program and the TLHIDE WPS program objects
terms like tasklist and tasklist entries are used. A users who does not program
himself might not know these terms, as he gets a Window List and no tasklist,
when <Ctrl>-<Esc> is pressed.
Among programmers often the term tasklist is used instead of Window list. The
PM-API even knows another name for this list, there it is called the Switch
List.
All these terms mean the same list, in which you can switch between active
programs and windows (like folders on your desktop).
I hope that nobody is confused too much by this little difference ...
And doesn't Task List Hide sound better than Window List Hide ?
ΓòÉΓòÉΓòÉ 3. The TLHIDE package ΓòÉΓòÉΓòÉ
The following files come with the TLHIDE package:
README.CMD displays "Overview" of TLHIDE.INF
WPSINST.CMD starts the installation program for the TLHIDE WPS program objects
TLHIDE.EXE the executable
TLHIDE.LST default listfile
TLHIDE.MSG default or selected message file
TLHIDE.INF default or selected INF file
TLHIDE.ICO icon for TLHIDE.EXE
INSTALL\INSTALL.CMD installation program for the TLHIDE WPS program objects
INSTALL\REMOVE.CMD deinstallation program for the TLHIDE WPS program objects
INSTALL\TLHGER.MSG german message file
INSTALL\TLHUS.MSG english message file
INSTALL\TLHGER.INF german INF file
INSTALL\TLHUS.INF english INF file
INSTALL\*.ICO icons for the TLHIDE WPS program objects
ΓòÉΓòÉΓòÉ 4. Copyright & Co. ΓòÉΓòÉΓòÉ
Copyright
Disclaimer
ΓòÉΓòÉΓòÉ 4.1. Copyright ΓòÉΓòÉΓòÉ
TLHIDE is Copyright 1995 C.Langanke
You may contact the author via internet email.
Send email to cla@oerag.de
TLHIDE is freeware for noncommercial use. You are allowed to distribute TLHIDE
as long as
TLHIDE is used in a noncommercial environment
no fee is charged for the program other than for cost of media
the complete package is distributed unmodified.
ΓòÉΓòÉΓòÉ 4.2. Disclaimer ΓòÉΓòÉΓòÉ
Since this program is free, it is supplied with no warranty, either expressed
or implied. I am not resposible for any damage caused directly or indirectly by
TLHIDE. All software is supplied AS IS. You may use these programs only at your
own risk.
ΓòÉΓòÉΓòÉ 5. Installation ΓòÉΓòÉΓòÉ
copy files
copy files from CD-ROM
installation program
TLHIDE WPS program objects
modify listfile
deinstallation program
change language
change listfile
ΓòÉΓòÉΓòÉ 5.1. copy files ΓòÉΓòÉΓòÉ
If you received the TLHIDE package as a ZIP file, create a directory for the
files of the TLHIDE package on your harddisk and unzip all files from the ZIP
file into it. Make sure that the directory structure stored within the ZIP file
is preserved.
ΓòÉΓòÉΓòÉ 5.2. copy files from CD-ROM ΓòÉΓòÉΓòÉ
If you received the TLHIDE package on CD-ROM, create a directory for the files
of the TLHIDE package on your harddisk and copy all files from the TLHIDE
directory from the CD-ROM directory into it. Make sure that the directory
structure stored on the CD-ROM is preserved.
Note:
If an install programm is supplied with the CD-ROM for to install the
programs supplied with the CD-ROM, it is possible that this program
performs copying of the files and invocation of the installation program
that you can skip these topics.
You can also run the installation program and TLHIDE directly from that
CD-ROM, but then you cannot modify the default listfile TLHIDE.LST.
Refer to
modify listfile
If you want to run TLHIDE from CD-ROM and want to use another listfile
from harddisk so that you can modify it, you can change the name of the
listfile used by the TLHIDE WPS program objects within the installation
procedure.
Refer to
installation program
change listfile
ΓòÉΓòÉΓòÉ 5.3. installation program ΓòÉΓòÉΓòÉ
To create a TLHIDE folder with precustomized program objects in it, execute the
following steps:
1. open an OS/2 Window
2. change into the directory, where the files of the TLHIDE package reside
3. change into the subdirectory INSTALL
4. run the command
install
Within the installation program you can select
the language
the listfile
to be used by the program.
The installation program creates the TLHIDE folder with several TLHIDE WPS
program objects.
Note:
If you want to change the location of the files of the TLHIDE package,
move the files (with subdirectories) to the new location and rerun the
installation program to update the TLHIDE WPS program objects.
ΓòÉΓòÉΓòÉ 5.4. TLHIDE WPS program objects ΓòÉΓòÉΓòÉ
The installation program creates the following objects:
a TLHIDE folder on the desktop, which contains the following program
objects:
- Detach Task List Hide
- Unload Task List Hide
- Test Task List Hide
- Edit listfile
- append tasklist entries to listfile
- Task List Hide Status
- WPS installation program
- WPS deinstallation program
- TLHIDE V1.2 Help
a shadow of Detach Task List Hide, which is placed into the startup
folder, so that TLHIDE is executed on every startup of OS/2.
a shadow of the startup folder is placed into the TLHIDE folder so that
you can easily access this folder in order to delete the shadow of Detach
Task List Hide or place it into the startup folder again.
ΓòÉΓòÉΓòÉ 5.4.1. Detach Task List Hide ΓòÉΓòÉΓòÉ
This icon starts TLHIDE detached in background with the listfile selected in
the installation program
Note:
This icon is equivalent to executing
TLHIDE [listfile] /DETACH
on the commandline.
This icon is run minimized by default.
Since this invocation of TLHIDE only detaches itself, it returns
immediately.
This icon can be started several times, but only one instance of TLHIDE
will be detached. When TLHIDE is already active, the program aborts with
a warning beep.
The program aborts also with a warning beep, when the specified listfile
cannot be found.
If you want to use another listfile than TLHIDE.LST, you can change the
listfile used by this and all other TLHIDE WPS program objects.
Refer to
change listfile
ΓòÉΓòÉΓòÉ 5.4.2. Unload Task List Hide ΓòÉΓòÉΓòÉ
This icon halts an active instance of TLHIDE. This is especially useful when
you run TLHIDE detached (for example by executing the icon Detach Task List
Hide)
Note:
This icon is equivalent to executing
TLHIDE [listfile] /UNLOAD
on the commandline.
This icon is run minimized by default.
ΓòÉΓòÉΓòÉ 5.4.3. Test Task List Hide ΓòÉΓòÉΓòÉ
This icon tests TLHIDE with the listfile selected in the installation program.
Note:
This icon is equivalent to executing
TLHIDE [listfile] /VERBOSE
on the commandline.
If you want to use another listfile than TLHIDE.LST, you can change the
listfile used by this and all other TLHIDE WPS program objects.
Refer to
change listfile
If an instance of TLHIDE is already active, it has to be deactivated
first; only one instance can be active at a time.
Refer to
Unload Task List Hide
ΓòÉΓòÉΓòÉ 5.4.4. Edit listfile ΓòÉΓòÉΓòÉ
This icon loads the listfile selected in the installation program into the
Enhanced Editor (EPM), so that you can add new entries to or modify it.
If you want to use another listfile than TLHIDE.LST, you can change the
listfile used by this and all other TLHIDE WPS program objects.
Refer to
change listfile
The listfile specifies the names of the tasklist entries you want to hide.
Each line of the listfile contains the name of such an entry, empty lines are
ignored. Commentlines have to be started with a #.
The default listfile defines three tasklist entries: one for a memory monitor,
one for a desktop switch utility and one for a time and date monitor:
Memory Status
VUEMan/2
32-bit Time & Date Display
The following wildcards are allowed:
? replacement for any character
* replacement for any rest of line
ΓòÉΓòÉΓòÉ 5.4.5. append tasklist entries to listfile ΓòÉΓòÉΓòÉ
This icon adds currently visible tasklist entries to the listfile selected in
the installation program. This way you easily can add new entries to the
listfile.
Note:
This icon is equivalent to executing
TLHIDE /LIST >> TLHIDE.LST
on the commandline when using the default listfile TLHIDE.LST
If you have loaded the listfile into an editor (e.g. by executing the
icon Edit listfile) before executing this icon, you have to reload the
listfile because it will be modified - just close the open instance of
the editor and load the modified listfile with the icon Edit listfile
again.
If you want to use another listfile than TLHIDE.LST, you can change the
listfile used by this and all other TLHIDE WPS program objects.
Refer to
change listfile
ΓòÉΓòÉΓòÉ 5.4.6. Task List Hide Status ΓòÉΓòÉΓòÉ
This icon determines the status of TLHIDE: it will tell you wether TLHIDE is
active or not.
Note:
This icon is equivalent to executing
TLHIDE /STATUS
on the commandline.
ΓòÉΓòÉΓòÉ 5.4.7. WPS installation program ΓòÉΓòÉΓòÉ
This icon executes the installation program.
This icon is mainly used to
change language
change listfile
used by the program and in the TLHIDE folder and it's program objects.
ΓòÉΓòÉΓòÉ 5.4.8. WPS deinstallation program ΓòÉΓòÉΓòÉ
This icon executes the deinstallation program.
Note: This icon deinstalls only the TLHIDE WPS program objects.
It does not delete any files from your harddisk. Since there are no other
installed components of TLHIDE than the TLHIDE WPS program objects and the
files of the TLHIDE package, just delete the files and you get totally rid of
TLHIDE (no OS2.INI entries ...).
ΓòÉΓòÉΓòÉ 5.4.9. TLHIDE V1.2 Help ΓòÉΓòÉΓòÉ
This icon brings up this INF file.
Note: This icon is equivalent to executing
start view TLHIDE.INF TLHIDE Overview
on the commandline.
ΓòÉΓòÉΓòÉ 5.5. modify listfile ΓòÉΓòÉΓòÉ
Before starting TLHIDE for the first time, you should modify the listfile
selected in the installation program.
This listfile controls the behavior of the program and has to be customized to
your needs before using the program, as the tasklist entries, which are to be
hidden, are defined in this file. If you start TLHIDE without modifying the
listfile, nothing might happen as the default listfile TLHIDE.LST might not
contain appropriate task list entries for your system...
To modify the listfile, load it into the Enhanced Editor (EPM) by executing the
icon
Edit listfile.
ΓòÉΓòÉΓòÉ 5.6. deinstallation program ΓòÉΓòÉΓòÉ
To remove all TLHIDE WPS program objects,
execute the icon WPS deinstallation program
or execute the following steps:
1. open an OS/2 Window
2. change into the directory, where the files of the TLHIDE package
reside
3. change into the subdirectory INSTALL
4. run the command
remove
ΓòÉΓòÉΓòÉ 5.7. change language ΓòÉΓòÉΓòÉ
To change the language used by TLHIDE, simply run the installation program
again by executing the icon WPS installation program or run the installation
program from the commandline.
In the installation program
1. select the new language to use and
2. reinstall the TLHIDE WPS program objects
ΓòÉΓòÉΓòÉ 5.8. change listfile ΓòÉΓòÉΓòÉ
To change the listfile used by the TLHIDE WPS program objects, simply run the
installation program again by executing the icon WPS installation program or
run the installation program from the commandline.
In the installation program
1. select the new listfile to use and
2. reinstall the TLHIDE WPS program objects
ΓòÉΓòÉΓòÉ 6. Command line parameters ΓòÉΓòÉΓòÉ
listfile
/DETACH
/UNLOAD
/REPLACE
/VERBOSE
/LIST
/STATUS
/?
General notes on switch parameters:
the parameter names are used case insensitive
Instead of slashes you can also use the minus sign - that means that for
example specifying /detach and -detach is equivalent
it is sufficient to specify only the first character of the parameter
name - that means that /d and /detach (or -d and -detach) are also
equivalent.
ΓòÉΓòÉΓòÉ 6.1. listfile ΓòÉΓòÉΓòÉ
This parameter is optional and specifies an alternate listfile for TLHIDE. The
name of the default listfile is TLHIDE.LST; this name is used when no alternate
listfile is specified.
If you specify an alternate listfile, which does not exist, or if no listfile
is specified and the default listfile does not exist, the program is aborted
with a warning beep.
When no drive and path is specified with the name of the listfile, it is
searched first in the current directory and then in the directories specified
in the DPATH environment variable. The same applies to the usage of the
standard listfile TLHIDE.LST.
See also
/LIST
modify listfile
ΓòÉΓòÉΓòÉ 6.2. /DETACH ΓòÉΓòÉΓòÉ
With this parameter TLHIDE is started in detach mode. This is the recommended
way to run the program: this way it is neither visible in the tasklist nor in
the Minimized Window viewer nor on the Desktop.
When you want to examine how the program works or wether your listfile works
well, run TLHIDE in foreground with the parameter /VERBOSE and without the
parameter /DETACH.
Note:
To run the program detached you can also use the OS/2 DETACH command. The
reason why there is a special command line parameter to detach TLHIDE is
that you cannot specify the OS/2 DETACH command in the entryfield labeled
Path and filename on the program page of a program object settings
notebook. The only solution would be to specify CMD.EXE with parameters
/C DETACH TLHIDE...
To halt the detached program
- use a ╨┐kill utility╨╛ (like PSPM2)
- execute TLHIDE with the parameter /UNLOAD to unload it or /REPLACE
to unload the active instance and run a new instance.
- execute the icon Unload Task List Hide
If the program is not run in the background, it can be terminated via
Ctrl-Break.
This parameter cannot be used in conjunction with the parameter /UNLOAD.
ΓòÉΓòÉΓòÉ 6.3. /UNLOAD ΓòÉΓòÉΓòÉ
This parameter unloads a currently running instance of TLHIDE, wether it is
running detached or not.
Note:
This parameter cannot be used in conjunction with the parameter /DETACH
or /REPLACE.
ΓòÉΓòÉΓòÉ 6.4. /REPLACE ΓòÉΓòÉΓòÉ
This parameter replaces a currently running instance of TLHIDE, wether it is
running detached or not. To run the new instance of TLHIDE detached in the
background, use /DETACH together with /REPLACE.
Note:
This parameter can be used no matter if TLHIDE is active or not.
This parameter cannot be used in conjunction with the parameter /UNLOAD.
ΓòÉΓòÉΓòÉ 6.5. /VERBOSE ΓòÉΓòÉΓòÉ
This parameter runs TLHIDE in verbose mode. The entries read from the listfile
and all actions like hiding tasklist entries on program start and showing them
again on program termination are displayed.
Note:
verbose mode only makes sense when TLHIDE is started as a foreground task
If the program is run in the foreground, it can be terminated via
Ctrl-Break
ΓòÉΓòÉΓòÉ 6.6. /LIST ΓòÉΓòÉΓòÉ
This parameter lists all visible task list entires. This output helps you to
determine the correct names of the task list entries you want to hide with
TLHIDE:
1. activate the programs or objects from wich you want to hide the tasklist
entries
2. execute TLHIDE with the Parameter /LIST
3. add the desired tasklist entries into your listfile
You may also want to use output redirection in order to redirect the output
from TLHIDE into or append it to your listfile.
Examples:
TLHIDE /LIST displays visible tasklist entries
TLHIDE /LIST > mylist.lst writes visible tasklist entries into file
mylist.lst
TLHIDE /LIST >> mylist.lst appends visible tasklist entries to file
mylist.lst
Note:
If you do use a different listfile than the default listfile TLHIDE.LST,
you have to specify the name of this file when invoking TLHIDE (parameter
listfile).
you can change the listfile used by the TLHIDE WPS program objects.
Refer to
change listfile
When you specify /LIST, all other parameters but /? are ignored.
ΓòÉΓòÉΓòÉ 6.7. /STATUS ΓòÉΓòÉΓòÉ
This parameter queries wether TLHIDE is active or not.
A status message is displayed and the following ERRORLEVEL is returned:
1 TLHIDE is active
0 TLHIDE is not active
When you specify /STATUS, all other parameters but /? are ignored.
ΓòÉΓòÉΓòÉ 6.8. /? ΓòÉΓòÉΓòÉ
This parameter gives a brief help text about the parameters and the format of
the listfile.
When you specify /?, all other parameters are ignored.
ΓòÉΓòÉΓòÉ 7. How can I ... ? ΓòÉΓòÉΓòÉ
... start TLHIDE ?
... stop TLHIDE ?
... test the program ?
... get tasklist entries ?
... modifi the listfile ?
... get help ?
... change the language used ?
... change the listfile used ?
ΓòÉΓòÉΓòÉ 7.1. How can I start TLHIDE ? ΓòÉΓòÉΓòÉ
To start TLHIDE in foreground, execute the icon
Test Task List Hide
or use the following commands:
TLHIDE [listfile]
TLHIDE [listfile] /REPLACE
TLHIDE [listfile] /VERBOSE
To start TLHIDE detached in the background, execute the icon
Detach Task List Hide
or use the following commands:
TLHIDE [listfile] /DETACH
TLHIDE [listfile] /DETACH /REPLACE
If TLHIDE is already active, stop the currently running instance ore replace
it with a new one.
Refer to
How can I stop TLHIDE ?
ΓòÉΓòÉΓòÉ 7.2. How can I stop TLHIDE ? ΓòÉΓòÉΓòÉ
If TLHIDE is already running, unload it by executing the icon
Unload Task List Hide
or use the following command:
TLHIDE /UNLOAD
or replace it with a new instance by using the following command:
TLHIDE [listfile] /REPLACE /DETACH
ΓòÉΓòÉΓòÉ 7.3. How can I test the program ? ΓòÉΓòÉΓòÉ
To test the program, execute the icon
Test Task List Hide
or use the command:
TLHIDE [listfile] /VERBOSE
to run TLHIDE in foreground and in verbose mode. Then all actions taken are
displayed.
If all works well, run the program in detached in the background.
Refer to
How can I start TLHIDE ?
ΓòÉΓòÉΓòÉ 7.4. How can I get tasklist entries ? ΓòÉΓòÉΓòÉ
To get the visible tasklist entries of currently running programs, execute
TLHIDE /LIST
In order to add the entries directly to your listfile, execute the icon
append tasklist entries to listfile
ΓòÉΓòÉΓòÉ 7.5. How can I modifi the listfile ? ΓòÉΓòÉΓòÉ
To modify the listfile, load it into the Enhanced Editor (EPM) by executing the
icon
Edit listfile
.
ΓòÉΓòÉΓòÉ 7.6. How can I get help ? ΓòÉΓòÉΓòÉ
To get a brief help, execute
TLHIDE /?
ΓòÉΓòÉΓòÉ 7.7. How can I change the language used ? ΓòÉΓòÉΓòÉ
To change the language used by TLHIDE, simply run the installation program
again by executing the icon WPS installation program or run the installation
program from the commandline.
In the installation program
1. select the new language to use and
2. reinstall the TLHIDE WPS program objects
ΓòÉΓòÉΓòÉ 7.8. How can I change the listfile used ? ΓòÉΓòÉΓòÉ
To change the listfile used by the TLHIDE WPS program objects, simply run the
installation program again by executing the icon WPS installation program or
run the installation program from the commandline.
In the installation program
1. select the new listfile to use and
2. reinstall the TLHIDE WPS program objects
ΓòÉΓòÉΓòÉ 8. Revision history ΓòÉΓòÉΓòÉ
Version 1.20
Version 1.10
Version 1.00
ΓòÉΓòÉΓòÉ 8.1. Version 1.20 ΓòÉΓòÉΓòÉ
-- first published version --
INF file
WPS objects installation and deinstallation program
NLS support with german and english versions of program message file and
INF file
exception handling for system signals:
when TLHIDE is aborted with Ctrl-Break or by a kill through other
programms, all previously hidden tasklist entries are made visible again.
parameter /STATUS implemented.
ΓòÉΓòÉΓòÉ 8.2. Version 1.10 ΓòÉΓòÉΓòÉ
-- not published --
parameter /UNLOAD and /REPLACE implemented.
ΓòÉΓòÉΓòÉ 8.3. Version 1.00 ΓòÉΓòÉΓòÉ
-- not published --
ΓòÉΓòÉΓòÉ <hidden> Replacing files by the installation program ΓòÉΓòÉΓòÉ
Reinstalling the TLHIDE WPS program objects always replaces the program message
file and INF file currently used with the versions for the selected laguage.
Before you reinstall the TLHIDE WPS program objects, make sure that the message
file and the INF file are not accessed and thereby locked:
If TLHIDE is active, close it by executing the icon Unload Task List
Hide.
If this INF file is currently shown or minimized, close this view of the
file.
Note: The installation program aborts installation of the WPS objects when it
cannot replace the message file or the INF file.