Sunday, September 27, 2009

Animated selection in TileList.

One more experiment with UI. This time I have tried to animate selection in the TileList. Try to click on items in the TileList or enter index for selection.



Implementation is quite easy, I have overrided drawSelectionIndicator method of the TileList and added animation using Tween.

Feel free to ask me for source code.

Friday, September 18, 2009

Status notifications in tool tip.

Another way to inform user about minor processes in the application is show tool tip behind the mouse cursor.



If you move mouse cursor outside of the flash application, tool tip will be centered on application. And if you move cursor back to the application, tool tip will be attached to mouse cursor.

For this example I have created class called MouseIdleMonitor, it helps me to track mouse activity (last x,y coordinates on the stage) and indicate when mouse become idle.

Also you can create your own animated cursor and using CursorManager change it according to situation.

Tuesday, September 15, 2009

Status notification. Google Style.

In our applications we are trying to give user some feedback what is going on with application. For example, loading data, processing results, etc. Sometimes busy cursor (clock) is not enough and it is not very informative.



On example above you can see status message (click on "Let me in") which informs user about current processes.

If you liked it, feel free to contact me for source code.

Monday, September 14, 2009