Package: cairngormDesktop
April 4th, 2008
Author: Michael Krotscheck
Category: Libraries
The cairngormDesktop controller is the core controller for a Cairngorm/AIR application. It contains application specific commands, but should contain nothing above and beyond window and app control. In essence, it is an effective way of applying cairngorm style events and commands to simple application interface interactions: Opening windows, closing windows, dragging windows and the like.
Given how much AIR work I’m doing these days I needed a very rapid way of handling application and windowing commands without having to rewrite a lot of code. Encapsulating this functionality allowed me to easily include this library externally for anything I needed to do. Future functionality will likely include application manipulation events such as drag/drop, copy/paste, and file access, though whether I can properly generalize and/or encapsulate them remains to be seen.
