flex
Submitted by jrowny on Wed, 10/05/2011 - 11:46
You can check out the session code here: on GitHub.
The presentation will be in the community area today at 11am. Come check it out! The slides are attached in case you want to follow along.
Submitted by jrowny on Thu, 08/18/2011 - 16:56
I just confirmed that I'll be speaking at 360Max on October 5th, 2011 at 10am. This is a conference within a conference (Adobe Max). My presentation will be on Native Process in Adobe Air. I gave a similar talk a few months ago at the Capital Area Flex Users-group. This will be my first Adobe Max so I'm pretty excited. Schedule/Info here: http://www.360flex.com/about/360max/.
Submitted by jrowny on Wed, 06/22/2011 - 13:27
Well somehow I got pretty booked up in July and August. Here's the schedule:

Submitted by jrowny on Fri, 04/29/2011 - 11:05
I've been having fun playing around with AIR's NativeProcess class. This app I'm writing in my very sparse free-time is an application to help you manage a Drupal website. Features are limited at the moment. The code/info is here: http://code.google.com/p/drushpal/

And a quick screencast is coming shortly.
Submitted by jrowny on Tue, 10/26/2010 - 16:03
It's been a few months since I blogged. I've been busy. In addition to working on a few new websites, I've also been writing a new app.
In the next few weeks, I should have some alphas up for testing on Drupal.org. It's not a module... it's a desktop application that brings the power of Drush to the Window's, Mac, or Linux environments with a graphical user interface.
Submitted by jrowny on Wed, 05/26/2010 - 11:08
I previously posted how I solved the problem of RadioButtonGroups inside repeaters, you can see that post here. Unfortunately, today, I discovered that radio button groups are a scam. You don't need them at all!? Why, you ask? If you just set the "groupName" property, they are automatically created.
<mx:Repeater id="someRepeater">
<mx:HBox>
<mx:RadioButton id="Yes" groupName="{someRepeater.currentIndex}"/>
Submitted by jrowny on Tue, 04/27/2010 - 11:08
If you've got an app and are hoping to test it using FlexMonkey, be careful that you don't have any references to Application.application. This would normally return you a nice reference to your main app MXML file, but since MonkeyAgent is doing the loading, it will return you a reference to MonkeyAgent instead. Rather than change your code, I'd recommend using MonkeyLink. You need to include a bunch of stuff, but at least it works.
Submitted by jrowny on Fri, 04/02/2010 - 11:08
For years, many Flex developers have known the secret to fixing many a UI problem was using either callLater() or validateNow() methods. Much to my surprise, some of these developers do not understand WHY these fix problems, what the difference is, and which method to use.
The Problem
Submitted by jrowny on Tue, 03/23/2010 - 11:08
If there's one thing I've learned from writing a lot of jQuery, it's that you can write a whole lot of code without pressing the enter key. Between all the method chaining and inline functions, you can do quite a bit with a small amount of code.
Submitted by jrowny on Fri, 03/19/2010 - 11:08
Once again I let my jQuery habits get into my ActionScript code.
this.addEventListener(MouseEvent.MOUSE_OVER,
function():void{
cursorId = CursorManager.setCursor(Cursors.MOVE,CursorManagerPriority.HIGH,-16,-16); });
this.addEventListener(MouseEvent.MOUSE_OUT,
function():void{ CursorManager.removeCursor(cursorId); });
What do you think? Should I leave it?