Re-useable harness for tray-based applications
Today I started writing a new little hobby application / productivity tool which I'm planning to implement as tray application. The first thing that I did was to crack open the code from Duncan's 3rd Coding For Fun article titled: "Checking My Email"
The code contains a plethora of useful code for implementing the skeleton of a tray-based app. such as this. I used the code from that article and within 30 minutes had a tray-based app with:
- Ability to load/persist my user settings between sessions
- Display my application in the tray with its own icon
- A user interface wired-up to allow me to edit my user settings
All that I need to do now is to code up a module with my application logic in it and call it from within the applciation loop of this great little harness.
Neat eh! :-)