Classes: XFldObject, XFldDesktop, XFolder,
XFldStartup,
XFldShutdown
&xwp; offers you
separate startup and
shutdown folders.
Note: The startup and shutdown folders are not automatically created
by the install program to avoid confusion. Please open the
"&xwp; Setup"
object to create them manually.
If &xwp; finds the &xwp; Startup Folder upon Desktop startup, it will process its contents
in a way much similar to what the WPS does with its own startup folder. The main differences
are:
- You may set a certain time which &xwp; will wait in between starting objects. The
conventional startup folder sometimes leads to problems if you have many objects in there, which
are normally all started at the same time, sometimes causing the WPS to hang at startup.
This delay can be changed in the &xwp; Startup folder's own settings notebook.
- You will be able to watch the progress of the startup process in a separate window
(which can also be turned off in the &xwp; Startup folder's own settings notebook,
if you don't like it).
- Startup can be cancelled while it is running.
- Startup can completely be skipped by holding down the "Shift" key during WPS
startup, which makes the "Startup panic" dialog appear.
- The &xwp; Startup Folder is also processed after a Desktop restart, while the
regular Desktop startup folder is not.
This applies only if you had selected the respective checkbox
in the "Restart Desktop" confirmation dialog box.
- The &xwp; Startup Folder now (V0.80) has a "Start folder content" menu item
which allows you to have its contents started even after the WPS is up.
The &xwp; Shutdown Folder will be processed before
the eXtended Shutdown (and not before the regular shutdown).
You may not set a delay here, but &xwp; waits before starting the next object until the
currently opened object has been closed again. Only if all objects started from the Shutdown
Folder have been closed, the eXtended Shutdown actually begins.
The Shutdown folder can be useful if you need to have certain programs executed before
turning off your system.
You could,
for example, create some REXX script which does some cleanup before shutting down, such as
properly logging off your network, deleting TEMP files, or whatever you can think of.
You may define the order in which objects
are started. This works just the same way as described
on the respective page for the &xwp; Configuration Folders.