ColdRebootPatch is a little application patches the ColdReboot() function in exec.
It brings up a requester with a ticking timeout when you press CTRL-LCMD-RCMD (if enabled)
or when an application calls the ColdReboot() function.
It handles reset-handlers (as it still calls the original function once resetting)
and it can be configured by passing argumnents to it via a shell or by configuring the tooltypes in the icon.
It is possible to enable "patching" of the keyboard-reset and also change the default timeout of a requester.
ColdRebootPatch supports a "whitelist" that lets you disable the patch thus forcing a reboot when a certain
task calls it... Applications like HDToolBox and SCSIConfig are natural candidates for this list,
as they bring up their own requesters anyway.