My application sits in the system tray when it\'s not being used.
The user can configure events to occur at particular schedule. For example they may way the task p
You can use my CRON compliant Cromis Scheduler. It even supports some things that cron does not. Interval based events for instance and from / to timeframe. I use it in a lot of my software and it has proven itself quite useful. It is free, very lightweight, works in threads and is production tested. If you need any further help just mail me.
The other ways would be: