17.1 PROGMAN.INI File

When Program Manager starts, it searches its initialization file for a list of group files. The windows that appear in Program Manager's main window correspond to group files. From the user's perspective, a group file is a collection of icons that represent logically related applications, but from the programmer's perspective, a group file is actually a collection of data. This data includes the color information for the icons (their AND and XOR masks), an offset to the resource header for each icon, the ideal resolution for displaying each icon, the name of the executable file that contains the application, and so on. For a description of the group file format, see the Microsoft Windows Programmer's Reference, Volume 4.

Group files are identified in the Program Manager initialization file. This initialization file, PROGMAN.INI, has the following form:

[Settings]
Window=64 48 576 384 1
Order= 3 4 5 6 8 7 2 1 9
AutoArrange=1
SaveSettings=1
MinOnRun=1
Startup=
display.drv=v776816.drv



[Groups]
Group1=C:\WINDOWS\MAIN.GRP
Group2=C:\WINDOWS\ACCESSOR.GRP
Group3=C:\WINDOWS\GAMES.GRP
Group4=C:\WINDOWS\STARTUP.GRP
Group5=C:\WINDOWS\LZEXPAND.GRP
Group6=C:\WINDOWS\COMDLG.GRP
Group7=C:\WINDOWS\GDI.GRP
Group8=C:\WINDOWS\WINPROJ.GRP
Group9=C:\WINDOWS\MICROSOF.GRP

[Restrictions]
NoRun=1
NoClose=1
NoSaveSettings=0
NoFileMenu=0
EditLevel=3

The following three sections describe the contents of the PROGMAN.INI file.