everythingflexairlib.swc

These free components and classes will help with your development of AIR applications. everythingflexairlib.swc includes the ContextWindow, AlertWindow, NativeAlertWindow, SuperWindow, ConnectionManager, and UpdateManager classes.
Download everythingflexairlib.swc
Components
NativeAlertWindow (Toast Style) - The NativeAlertWindow component creates an animated Toast style window which allows for a custom title, message, timer delay, width, and height. It will animate from the lower right hand corner of the desktop and they roll back after the delay timer has expired. This component extends flash.display.NativeWindow and will work in Flash and HTML based AIR applications.
AlertWindow (Toast Style) - The AlertWindow component creates an animated Toast style window which allows for a custom title, message, timer delay, width, and height. It will animate from the lower right hand corner of the desktop and they roll back after the delay timer has expired. This component extends the mx.core.Window class allowing for the inclusion of mx components.
ContextWindow - The ContextWindow component will automatically create a context menu that includes the window controls when an instance is created.
SuperWindow - The AIR SuperWindow component was created to serve as a manager for all of the window specific AIR functionality that varies depending on the operating system of the user. It will handle the implementation and management of native menus, context menus, icon menus, dock and system icons, and alerts.
Managers
ConnectionManager - The ConnectionManager class handles all of the functionality needed to test for an Internet connection and Alert the user of any changes in connection status.
UpdateManager - The UpdateManager class takes the mystery out of keeping your AIR applications up to date. It does a seamless test, alert, and update of itself whenever necessary. The only requirements of the developer are a single class variable set on the main application file and a remote version.xml file.
ConnectionManager & UpdateManager - This gives 2 examples on how to use both the ConnectionManager and UpdateManager within the same application to ensure that your applications will stay up to date.
IconManager - This example shows how to use the IconManager class to create an icon that visually alerts the user and can include a toolTip for Windows users and a NotificationType for Mac users.