Aug 11

In the current version of my beloved wife’s application, I used a ComboxBox to fake the Application StatusBar and log information, action results… whatever that I wanted to provide to my dear user. As I’m working on an update of this app, I wanted to clean the code and refactor a little bit. Then, I decided to extend the Flex ComboBox to enhance the logging capabilities of this application.

Continue reading »

not goodquite goodgoodvery goodexcellent (1 votes, average: 1 out of 5)
Loading ... Loading ...

Written by Arnaud
Tags: , ,

Share/Save/Bookmark


Apr 29

I release the version 2 of my GradientCanvas component today. The version 2 adds the following features :

  • borders with fully customizable color gradients
  • multigradient backgrounds in your canvas

If you have already used the 1st version, you just need to add the new property "colorsConfiguration" in your code to make it compliant. This property is an array containing the number of colors of each gradient composing the background of the canvas. And don’t forget to use alphas to show lower gradients ;).

You can use the great new Style Explorer for this component here: Explorer

12.12.2008 - A new version of the component is available in a package containing the main Flex containers with background and border gradients of colors:

The set of GradientComponents: GradientComponents.

Or you can still download the source of the GradientCanvas only: Gradient Canvas.

I will stop my work on this component for a moment but don’t hesitate to provide feedback or suggestions for next versions.

Have fun !

Flattr this

not goodquite goodgoodvery goodexcellent (1 votes, average: 4 out of 5)
Loading ... Loading ...

Written by Arnaud
Tags: , , ,

Share/Save/Bookmark


Mar 13

I needed a canvas with customizable background colors. I found a few examples and sources on the web but I was not satisfied enough with them, so I decided to build my own one.

GradientCanvas extends mx:Canvas by creating a customizable background gradient of colors. The class adds styles to the mx:Canvas and has a simple structure as it draws a rounded rectangle in the overriden updateDisplayList() function. This allows to take advantage of both beginGradientFill and drawRoundRectComplex options: type of gradient, ratios, rotations, offsets, corner radius settings…)

Continue reading »

not goodquite goodgoodvery goodexcellent (7 votes, average: 5 out of 5)
Loading ... Loading ...

Written by Arnaud
Tags: ,

Share/Save/Bookmark


Jan 25

Here is the first Flex component I would like to share : a very simple image button that turns gray when it is disabled.

Its main advantage is that the user gets an immediate visual feedback on the actions than can’t be performed or that are unlocked by an action.

A second advantage is that there is only 1 asset to be managed : the source image, you don’t need to create a disabledskin.

Continue reading »

not goodquite goodgoodvery goodexcellent (2 votes, average: 3.5 out of 5)
Loading ... Loading ...

Written by Arnaud
Tags: , , ,

Share/Save/Bookmark


Jan 23

Bonjour,

J’ai longtemps hésité à ouvrir un blog : que dire ? qu’est-ce que je pourrais apporter aux autres ? est-ce que ça pourrait intéresser quelqu’un ? combien de temps y consacrer ? quel outil ? …

Bref, probablement toutes ces questions que n’importe qui peut se poser juste avant d’en ouvrir un pour la permière fois… et donc voilà, c’est fait ! (à moins que ce soient mon clavier et ma souris qui m’ont joué un tour durant ma pause déjeuner).

Je vais donc tenter de “blogger” aussi régulièrement que possible autour des sujets suivants :

  • Adobe Flex, un peu d’actualité, mes avis, mes propres développements et mes projets (j’en ai une tonne mais il n’y a pas assez d’une vie pour tout faire :? ),
  • CMMI et autre méthodologie de développement / gestion de projet,
  • Et peut-être d’autres sujets, divers et variés que j’aurais envie de partager.

Le 1er point est ma passion et mon passe temps, le 2ème mon job. Je vais donc tenter de réunir les 2 dans ce blog, en attendant qu’un jour je puisse le faire dans ma vie professionelle !

Alors bienvenus à ceux qui s’attarderont ici pour échanger des idées, des pratiques, critiquer, suggérer…

Arnaud

Hi,

I’ve hesitated for a long time before opening my blog : what to say ? what to provide to others ? will someone be interested in my posts ? how much time to spend on it ? which tool to use ? …

Probably all these questions that anybody asks just before opening a blog for the first time… So ! it’s done ! (unless my keyboard and my mouse did it by themselves during my lunch time).

I intend to blog the most regularly as possible about the following topics:

  • Adobe Flex, some news, my opinions, my own developments and my projects (I have tons of project but only one life :? ),
  • CMMI and any other methodology of development / project management,
  • And maybe other topics I would like to share and exchange on.

The 1st point is my passion and my spare time, the 2nd, my job. I am thus going to try to combine both in this blog, until one day I can make it in my professional life!

Then welcome to those who will linger here to exchange ideas, practices, criticize, suggest…

Arnaud

not goodquite goodgoodvery goodexcellent (No Ratings Yet)
Loading ... Loading ...

Written by Arnaud
Tags: , , , , , , , ,

Share/Save/Bookmark