Archive | Flex RSS feed for this section

Forcing a Flex VBox to scroll when necessary

The VBox Flex container allows you to stack objects vertically.  If your VBox can have an unknown number of children and your app is not a fixed height, a weird behavior can occur where the VBox height expands beyond the height of it’s parent.  This usually causes scroll-bars to appear in unexpected places and possibly [...]

5 Comments Continue Reading →

Adding and Removing Children from a Flex XMLList

I seem to always forget how this is done and for whatever reason there’s a lot of posts floating around with confusing information.  The XMLList doesn’t have any methods for adding and removing items, or even obtaining items at a specific index.  Adding and removing children from an XMLList in Flex is actually simple, though. [...]

2 Comments Continue Reading →

Install PDT Plugin in FlexBuilder 3

Installing PDT (PHP Development Tools) Plugin for FlexBuilder allows you to work with PHP projects within the FlexBuilder environment.  This is useful if you are using AMFPHP, WebORB for PHP or some other PHP-based remote server.  There are similar instructions posted elsewhere, however I found that they have become outdated.  Because FlexBuilder 3 is based [...]

4 Comments Continue Reading →

Installing Flex Formatter Plugin

If you like your code clean and with proper doc block comments, Flex Formatter is a handy plugin for Flex Builder 3.  The plugin installs in Eclipse by simply dragging the files into the plugin directory, however with Flex Builder you can install from a remote install site hosted on the google code site. To [...]

3 Comments Continue Reading →

Flex: All your dates are belong to us

I feel like I’m constantly ranting about Flex’s implementation of Dates.  This week I just discovered a new “feature” that is even more annoying to me. Without going over it all again, Flex dates are timezone aware and the UTC offset is automatically calculated for you.  The problem is that you are locked into displaying [...]

2 Comments Continue Reading →