Progman-Groups 1.4 - Groups in groups with program manager
Copyright 1992,93 by Andreas Furrer
This is version 1.4 of Progman-Groups.
Progman-Groups gives you the possibility to have groups in
groups in the progam manager of Windows.
Because PRGGRP uses normal progman groups, you don't have
The use of PRGGRP is very simple.
1) Copy PRGGRP.EXE and PRGGRPH.DLL into your windows-directory
2) Place PRGGRP.EXE in the Startup-Group and restart Windows.
3) Now, if you want to have for example a group Tools with subgroups
Graphic-Tools, System-Tools, Printer-Tools and File-Tools,
you create a group Tools and the four subgroups with the
NEW-Command of program manager.
! The first character of the subgroup name MUST be a SPACE ' ' OR the
last character MUST be a POINT '.'.
(E.g. ' Graphic-Tools',' System-Tools','Printer-Tools.','File-Tools.')
! ! ! !
This must be so, because PRGGRP watchs the group names and it has to
distinguish between groups and subgroups.
4) Now, you create four items in the group Tools.
Each item you give the name of one of the four subgroups
and the command: PRGGRP.EXE Groupname.
The parameter Groupname MUST be the same as the name of the groups in 4)!
(A leading space is automatically inserted, but if the groupname
has a point at the end you must include it)
For example: Item1: Name: Graphic-Tools
Command: PRGGRP.EXE Graphic-Tools
Item2: Name: System-Tools
Command: PRGGRP.EXE System-Tools
Item3: Name: Printer-Tools.
Command: PRGGRP.EXE Printer-Tools
Item4: Name: File-Tools
Command: PRGGRP.EXE File-Tools.
If you want to have a different icon for a subgroup you can change
it in the property dialog of the item.
5) The last thing you have do is to save the progman configuration now
by simply pressing ++.
Now, if you minimize a subgroup, it will disappear and if you doubleclick
at his icon in the group tools, it will be visible again.
You can have as many subgroups you want, but they must all have an
Also you can have a group in a group in a group.... in group.
If you open a subgroup with pressed, the parent group will be
closed. This is very useful if you want to open a program in a
child group and you don't want to have the parent group open.
If you close any group with pressed, all child groups will
be closed. This will also work when closing a group with +
(just use ++)
Options of PRGGRP
IF you start PRGGRP twice you can see an icon with a system menu.
(If you like the icon, you can place TWO PRGGRP-icons in the
startup group and you will always see the icon.)
In the system menu you can do the following things:
- Temporarily off:
You disable the procedure to hide the icon. This will be
useful, if you want to change properties of subgroups.
- Show hidden groups
This shows all hidden groups. This will be useful, if you want
to change properties of subgroups.
- Hide hidden groups
This hides all normaly hidden groups. This will be useful, if you
have disabled PRGGRP for a time, or if you have shown all hidden
- Hide desktop icon
This will hide the desktop icon of Progman-Groups
Shows the about dialog
PRGGRP works very fine, but there is one little restrictions
- The submenu 'windows' of the program manager shows ALL groups and not only
How does PRGGRP work?
The program PRGGRP is very simple.
If you start it with a parameter, then PRGGRP only sends a command to
the program manager to show the group which is named by the parameter.
This is done, if you doubleclick e.g. at the symbol Graphic-Tools in
the group Tools.
If you minimze a group window, then PRGGRP checks if the group is
a subgroup. (A subgroup has a blank as the first or a point
as the last character of the name). If the group is a subgroup
then PRGGRP hides the icon.
You can use and distribute PRGGRP free, as long as the following files are
not changed and you distribute all files together
I am programming PRGGRP because I have fun and not to make any profit. That's
why PRGGRP is free and you don't have to pay more or less high registration
charges.I think it is a bad habit, that more and more program authors want to
have money even for the smallest programs.
Long live Freeware!
If you have problems, comments, suggestions or you detect one error,
please E-Mail to
(c) 1992,93 by Andreas Furrer
1.4: - The 'More windows' dialog of program manager will now switvh to
the right group window.
- You can now use the 'Minimize on run' option of the program manager
- Now if you want to open a subgroup which is already open,
the subgroup will be brought to the top.
- Added the function to close the parent group when
opening a child group with pressed.
- Added the function to close all child groups when closing
one group and holding down .
- After a complete redesign, the program has now a more compact
code (only 1/3 of version 1.3 !!).
1.3: Fixed a bug that will prevent PRGGRP to start on some ATs
1.2: Now you can have blanks in the name of groups
1.1: The first good version of PRGGRP:
- Now, subgroup icons will disappear.
- You can now arrange your icons and have progmans 'arrange
1.0: First version of PRGGRP.
This was a only a simple version of PRGGRP.