Does anybody see the problem?
Is it also possible to indent the entries?
e.g.
CODE
[ ] app1
[ ] app1.1
[ ] app1.1
Thanks
Al
Here are my config files:
CODE
// WPI Config 7.7.0+
//
// User defined options
//
// Configurations tab
Configurations=[''];
ShowMultiDefault=false;
CheckOnLoad='none';
SortOrder=['PreInstall','Kategorie 1','Kategorie 2','PostInstall'];
pn=1;
prog[pn]=['Anwendung 1.2'];
uid[pn]=['Kategorie 1#Anwendung 1.2'];
desc[pn]=['<div style="padding:5px;"><b style="white-space:nowrap;">Freeware/OpenSource</b><br/></div>'];
ordr[pn]=[4];
dflt[pn]=['no'];
bit64[pn]=['no'];
deps[pn]=[''];
forc[pn]=['no'];
cat[pn]=['Kategorie 1'];
picf[pn]=['InstallPackage.png'];
picw[pn]=['128'];
pich[pn]=['128'];
textl[pn]=['Left'];
cmds[pn]=['"%ROOT%\\Anwendungen\\Kategorie 1\\Anwendung 1.2\\test.cmd"','""%ROOT%\\Tools\\parsecommands.cmd" "%ROOT%\\Anwendungen\\Kategorie 1\\Anwendung 1.2\\unattended_151.inf""'];
pn++;
prog[pn]=['Anwendung 1.2.1'];
uid[pn]=['Kategorie 1#Anwendung 1.2#Anwendung 1.2.1'];
desc[pn]=['<div style="padding:5px;"><b style="white-space:nowrap;">Freeware/OpenSource</b><br/></div>'];
ordr[pn]=[5];
dflt[pn]=['no'];
bit64[pn]=['no'];
deps[pn]=['Kategorie 1#Anwendung 1.2'];
forc[pn]=['no'];
cat[pn]=['Kategorie 1'];
picf[pn]=['InstallPackage.png'];
picw[pn]=['128'];
pich[pn]=['128'];
textl[pn]=['Left'];
cmds[pn]=['"%ROOT%\\Anwendungen\\Kategorie 1\\Anwendung 1.2\\Anwendung 1.2.1\\test.cmd"','""%ROOT%\\Tools\\parsecommands.cmd" "%ROOT%\\Anwendungen\\Kategorie 1\\Anwendung 1.2\\Anwendung 1.2.1\\unattended_151.inf""'];
pn++;
//
// User defined options
//
// Configurations tab
Configurations=[''];
ShowMultiDefault=false;
CheckOnLoad='none';
SortOrder=['PreInstall','Kategorie 1','Kategorie 2','PostInstall'];
pn=1;
prog[pn]=['Anwendung 1.2'];
uid[pn]=['Kategorie 1#Anwendung 1.2'];
desc[pn]=['<div style="padding:5px;"><b style="white-space:nowrap;">Freeware/OpenSource</b><br/></div>'];
ordr[pn]=[4];
dflt[pn]=['no'];
bit64[pn]=['no'];
deps[pn]=[''];
forc[pn]=['no'];
cat[pn]=['Kategorie 1'];
picf[pn]=['InstallPackage.png'];
picw[pn]=['128'];
pich[pn]=['128'];
textl[pn]=['Left'];
cmds[pn]=['"%ROOT%\\Anwendungen\\Kategorie 1\\Anwendung 1.2\\test.cmd"','""%ROOT%\\Tools\\parsecommands.cmd" "%ROOT%\\Anwendungen\\Kategorie 1\\Anwendung 1.2\\unattended_151.inf""'];
pn++;
prog[pn]=['Anwendung 1.2.1'];
uid[pn]=['Kategorie 1#Anwendung 1.2#Anwendung 1.2.1'];
desc[pn]=['<div style="padding:5px;"><b style="white-space:nowrap;">Freeware/OpenSource</b><br/></div>'];
ordr[pn]=[5];
dflt[pn]=['no'];
bit64[pn]=['no'];
deps[pn]=['Kategorie 1#Anwendung 1.2'];
forc[pn]=['no'];
cat[pn]=['Kategorie 1'];
picf[pn]=['InstallPackage.png'];
picw[pn]=['128'];
pich[pn]=['128'];
textl[pn]=['Left'];
cmds[pn]=['"%ROOT%\\Anwendungen\\Kategorie 1\\Anwendung 1.2\\Anwendung 1.2.1\\test.cmd"','""%ROOT%\\Tools\\parsecommands.cmd" "%ROOT%\\Anwendungen\\Kategorie 1\\Anwendung 1.2\\Anwendung 1.2.1\\unattended_151.inf""'];
pn++;
CODE
// WPI Options 5.0+
//
// User defined options
//
// Window tab
Resolution=0;
MainWindowWidth=800;
MainWindowHeight=600;
MainWindowX=-1;
MainWindowY=-1;
InstallerWindowX=25;
InstallerWindowY=25;
// Style tab
Theme='Server';
BgPicture='';
// General tab
NumCols=3;
// ---
Timer=false;
Seconds=300;
StartBeepAtSecs=10;
// ---
Language='de';
// ---
ShowExtraButtons=true;
DoNotShowIfCD=true;
USSFSilentMode=false;
VerifyInstallHDD=false;
AllowCheckForInternet=false;
LoadDesktopBeforeInstall=false;
ReOpenAfterInstall=false;
DisableCatCheckBoxes=false;
SortWithinCats=true;
DisableOnDepsNotMet=true;
AlwaysUseScrollBar=false;
DontSplitCats=true;
InstallByCategory=false;
ReallyForce=false;
DisableIfDoGray=false;
InstallFonts=false;
ShowCommandInInstaller=true;
ShowInstallerImages=true;
AlwaysShowOutputWindow=false;
DoDebuggerCheck=false;
// ---
DefaultInstallPath='default';
CustomInstallPath=[''];
// ---
ShowToolTips=true;
UseTransitions=false;
IndentText=true;
// Audio tab
PlayAudioInInstaller=false;
InstallAudio=[''];
Volume=50;
Shuffle=false;
CopyAudioFolder=false;
CopyAudioPath=['%systemdrive%\\WPI_Audio'];
DeleteAudioFolder=false;
// Tools tab
MonitorResolution=0;
MonitorDepth=0;
MonitorRefresh=0;
// ---
ExecuteBeforeEnabled=true;
ExecuteBeforebit64=false;
ExecuteBefore=['"%ROOT%\\Tools\\preWPI.cmd"'];
ExecuteAfterEnabled=true;
ExecuteAfterbit64=false;
ExecuteAfter=['"%ROOT%\\Tools\\postWPI.cmd"'];
// ---
RestartComputer=false;
RestartType=0;
RestartSeconds=30;
DoNotLoadDesktop=false;
// ---
LogInstallation=true;
LogPath=['%systemdrive%\\WPI_Install.log'];
TimeStampLogFile=false;
// Sounds tab
SndWPIStartCB=false;
SndWPIStart=['"%wpipath%\\Audio\\SoundsScheme\\Alert.wav"'];
SndInstallStartCB=false;
SndInstallStart=['"%wpipath%\\Audio\\SoundsScheme\\AtBeginning.wav"'];
SndInstallSuccessCB=false;
SndInstallSuccess=['"%wpipath%\\Audio\\SoundsScheme\\Yes.wav"'];
SndInstallFailCB=false;
SndInstallFail=['"%wpipath%\\Audio\\SoundsScheme\\No.wav"'];
SndInstallFinishCB=false;
SndInstallFinish=['"%wpipath%\\Audio\\SoundsScheme\\AtEnd.wav"'];
SndWPIExitCB=false;
SndWPIExit=['"%wpipath%\\Audio\\SoundsScheme\\Exit.wav"'];
//
// User defined options
//
// Window tab
Resolution=0;
MainWindowWidth=800;
MainWindowHeight=600;
MainWindowX=-1;
MainWindowY=-1;
InstallerWindowX=25;
InstallerWindowY=25;
// Style tab
Theme='Server';
BgPicture='';
// General tab
NumCols=3;
// ---
Timer=false;
Seconds=300;
StartBeepAtSecs=10;
// ---
Language='de';
// ---
ShowExtraButtons=true;
DoNotShowIfCD=true;
USSFSilentMode=false;
VerifyInstallHDD=false;
AllowCheckForInternet=false;
LoadDesktopBeforeInstall=false;
ReOpenAfterInstall=false;
DisableCatCheckBoxes=false;
SortWithinCats=true;
DisableOnDepsNotMet=true;
AlwaysUseScrollBar=false;
DontSplitCats=true;
InstallByCategory=false;
ReallyForce=false;
DisableIfDoGray=false;
InstallFonts=false;
ShowCommandInInstaller=true;
ShowInstallerImages=true;
AlwaysShowOutputWindow=false;
DoDebuggerCheck=false;
// ---
DefaultInstallPath='default';
CustomInstallPath=[''];
// ---
ShowToolTips=true;
UseTransitions=false;
IndentText=true;
// Audio tab
PlayAudioInInstaller=false;
InstallAudio=[''];
Volume=50;
Shuffle=false;
CopyAudioFolder=false;
CopyAudioPath=['%systemdrive%\\WPI_Audio'];
DeleteAudioFolder=false;
// Tools tab
MonitorResolution=0;
MonitorDepth=0;
MonitorRefresh=0;
// ---
ExecuteBeforeEnabled=true;
ExecuteBeforebit64=false;
ExecuteBefore=['"%ROOT%\\Tools\\preWPI.cmd"'];
ExecuteAfterEnabled=true;
ExecuteAfterbit64=false;
ExecuteAfter=['"%ROOT%\\Tools\\postWPI.cmd"'];
// ---
RestartComputer=false;
RestartType=0;
RestartSeconds=30;
DoNotLoadDesktop=false;
// ---
LogInstallation=true;
LogPath=['%systemdrive%\\WPI_Install.log'];
TimeStampLogFile=false;
// Sounds tab
SndWPIStartCB=false;
SndWPIStart=['"%wpipath%\\Audio\\SoundsScheme\\Alert.wav"'];
SndInstallStartCB=false;
SndInstallStart=['"%wpipath%\\Audio\\SoundsScheme\\AtBeginning.wav"'];
SndInstallSuccessCB=false;
SndInstallSuccess=['"%wpipath%\\Audio\\SoundsScheme\\Yes.wav"'];
SndInstallFailCB=false;
SndInstallFail=['"%wpipath%\\Audio\\SoundsScheme\\No.wav"'];
SndInstallFinishCB=false;
SndInstallFinish=['"%wpipath%\\Audio\\SoundsScheme\\AtEnd.wav"'];
SndWPIExitCB=false;
SndWPIExit=['"%wpipath%\\Audio\\SoundsScheme\\Exit.wav"'];
