Swami Charan's Blog My personal blog…

15Sep/098

Minimizing an AIR App to SystemTray

As you all know ADOBE AIR letsĀ  to use web technologies like AJAX, Flash, Flex etc to build rich internet Application that can be run outside the browser on multiple operating systems. Using ADOBE AIR we can make our Desktop Applications rich by using technologies like Flash and Flex.

In this post, we are going to see how to minimize an AIR Application to System Tray.

Flex/AIR, by default, does not provide any functionality like minimizing to System Tray. We are going to make this happen using various AIR Functions and properties.

For this to happen, we will be catching the events like minimizing and closing the window to implement our functionlity.

11Sep/091

Implementing Drag-and-Drop in Flex/AIR – I

Drag and Drop operation is one of the mostly used actions in almost all the apps. Drap and Drop action involves actions like selecting any object and moving across the application or dragging an object in or out of one application to the other.

In Flex Apps, drag and drop involves almost all the components like dragging items from the Lists, Datagrid etc or dragging any other control onto some other control.

Flex, by default, has support for drag and drop for some list based components like List, DataGarid etc. Of course, we can create our own drag and drop behavior for remaining components like panel, containter etc.

8Sep/090

Skinning Flex/AIR Components

Skinning is like changin the look of the components. To skin Flex components, we can use either Bitmaps or swfs or programmatically we can skin.

In this post we will be looking into skinning Flex Components graphically i.e. using Bitmap images and using SWFs. Using skins we can define the whole appearance, different states of the components.

For example, we will see skinning a button now. We can give whole new look to different states of button like down, up, over etc.