*Updated*
In March, I had a proposition to write an article on haXe for a magazine called "
Flash&Flex Developer's Magazine". It is a quarterly publication distributed in English language in the USA.
It was much work for me, because haXe is a vast subject and it was very difficult to choice what talking about !
Finally, I've written a desktop application, and then I decided to tittle the article :"
Flash Desktop applications using haXe & SWHX"
The application is an Icon-Dock (a la Object-Dock, YZDock...) entirelly build with haXe.
Since I can't publish the article (13 pages effective of pure eye's pleasure

) on my blog, until the magazine is in stores, here is the
source code of the dock called "
FDock"...of course
ScreenShot of FDock (on top)
The dock is configurable with a XML file (in data folder):
Sample of fdock.xml file
First comes a « config » node with the following attributes:
- minSize: Size in pixels of the icon when not magnified
- maxSize: Maximum size in pixels of the icon while magnified
- spread: Number of icons that will be magnified while rolling over the dock
- delay: Delay, in ms, for the tweening to display the dock
- spacing: Space in pixels between icons
- fontSize: The font size of the text displaying the icon's name
- loaction: top, left, bottom, right, are the dock's screen positions available
- hidden: Boolean telling if the dock has to disappear from the screen when rolling out (motion tween)
Then one « shortcuts » node that contains one or several « shortcut » nodes with the following attributes:
- name: The string that will be displayed under the icon
- path: A string that specifies the shortcut's application path
- icon: The path to the picture to display for the shortcut
You can download the sources here:
Here's a preview of the article :
Thanks fly to Béatrice, Céline, Séverine, Sylwia, Franco, Matthew, Nicolas and those I've forgotten for their precious help