When Adobe released Creative Suite 2 they included a new color palette format. ASE or Adobe Swatch Exchange was designed so that colors could be accurately moved between the variety of applications in the suite. Since it was specifically designed to make sharing colors easy it was an obvious target for color sharing websites (ColourLovers and Kuler both use it for downloads, for example). So ASE files with interesting and useful sets of colors are easy to get ahold of, and easy to use in Adobe programs. But what if you wanted to use them in a Flex or Flash application? Well, now you can use my AS3ASE library (generic name, I know). Note that it makes use of Yahoo!’s Astra libraries, since they already had some great classes for RGB and CMYK colors.
I love the new AdvancedDataGrid for Flex 3.0, it can do multiple column sorts, group my data and provide a tree view, among other amazing things. My problems began when I wanted to handle sorting of multiple properties in my own in code. The short version is that you need to apply the sort to the dataProvider property of the grid, not to your GroupingCollection. That does work, but I dug into it a bit more to find out, at least partly, why it worked.
Read more…
Well, I had no idea that this was coming, but Adobe AIR has received a finalized logo. I’d actually kind of thought that the square with “AIR” in it was final, after all it did match the form of the current CS3 apps. It looks like Adobe may be trying to give it’s individual applications or application families a stronger visual identity, which can only be a good thing.
Read more…
Since we needed a good way to test our undo/redo framework, and a nice simple demo, we built our Cairngorm Calculator. You may have spotted the link in our recent article on the UndoRedo framework. It’s sort of an odd application of some heavy duty frameworks, but it let us sort out some issues with the application of our framework.
We’ve done it, we’re entering the brave new(ish) world of blogging. Expect views on a variety of things from us. Flex, QT, programming approaches, design techniques, maybe even some project management issues. We’ve got a broad set of interests on our team, and we’d like to share our insights with you.