UI, MXNA, RegEx, and More

Just finished retooling a small package of six user interface tool/widget classes. While not extremely customizable, they are very lightweight (being entirely scripted). And of course you are welcome to mess with the script to produce something more suited to your own application design. You can check out an example here, view the documentation here, and download the .zip file of all the classes here, if interested.

I also just discovered this morning that this blog has been added to the mxna aggregator. Kind of a nerdly thing, but it’s a rather prestigious honor. I’ve been getting most of my news of the Flash/Flex/Actionscript world from the fullasagoog and mxna blogs for what seems like ever, and now my own blog is a member of each. It’s a very nice feeling.

For anyone new to RegEx (or old for that matter), Grant Skinner has just released a cool new Air application to try out. Get more info and the download here. Me, I’m still waiting for an Air version of gModeler for AS3 to come about. What a frabjous day that’ll be.

So, I was just playing around in LinkedIn today (hence the shiny new button in the column to the right) and joined the ShavedPlatypus group as well as the Papervision3D group. If anyone knows of other Actionscript oriented groups on LinkedIn, post a comment here and let me (and the rest of the world) know. I’m really having a helluva time finding any groups at all at that joint.

This may be the last post for a little bit. Currently making things ready for a 2 month underway beginning tomorrow. I’m really not feeling it, to be perfectly honest. On the bright side however, when I return I’ll have a measly 4 months or so left in the navy. Speaking of frabjous days…

6 Comments

  1. David Galavotti says:

    Great tools! I’m lookin’ at them now…

  2. Devon O. says:

    Thanks, David. Hope they might be useful…

  3. dee says:

    yeah thanks devon, i’ve been using the code u posted on kirupa a while back, for a scroller, so this scrollbar is very welcome. i’ll let u know where i get with it later in the week.

    pz

  4. dee says:

    here’s a question devon, before i start “hacking”…

    so say i actually want to use two or even more scrollbars, say for, instances of a kind of “panel” rather than the overall app -
    obviously there are requirements then for masks for each “content” clip that needs a scrollbar, and so forth, and, that that will all be reflected in the scrollbars methods in regard of height calculations and so on,
    and, crucially it can no longer be a singleton -
    but here’s something i’ve never been fully clear on: if i need any of these panels to come and go (think of them as pop ups perhaps), or be replaced, is there an issue to think about with removing the event listeners? so, if it were not a singleton, and therefore i have instances of scrollbars, is it enough to set what was a variable reference to a scrollbar to null, or does it need a kind of public self-destruct method?

  5. Devon O. says:

    Hey, Dee. Check out this post at kirupa.com: http://www.kirupa.com/forum/showthread.php?t=245267 It’s quite old – the class was created when Flash 9 was still in an alpha stage. The script is a bit sloppy and, to be honest, I’d probably use a scrollpane component were I to need the functionality now. But at the time, there were no components for Flash 9/CS3 and AS3 and I needed it. In any case, it will give you a good start to do what you’re doing..

    d.

  6. [...] I will post at a later date after I clean up and better document the code as it’s now a part of my ui package). I see no reason why Adobe should not implement a similar .api in AIR itself in a later release. I [...]

TrackBack URI

Sorry, the comment form is closed at this time.

Devon O. Wolfgang

Technical Reviewer of “The Essential Guide to Flash CS4 AIR Development”

Contributing Author of “Flash AS3 for Interactive Agencies”

Senior Flash Engineer PopCap Games, International Ltd.

Portfolio

Santabot: A Unity3D Flash Game


All right, so a Christmas game like “Santabot vs. The Flying Saucers from Mars” may be a day late[...]

Magnify – a jQuery Plugin


Let me begin by saying right up front, I have not given up on Flash[...]

It’s a Starling Halloween


Getting some practice for the upcoming Zombie Apocalypse[...]

Getting Started with Proscenium

So I had a chance this weekend to sit down and play around with Adobe’s new 3D framework for Stage3D, Proscenium, and thought I’d share a few of the results (a word of caution, there are no preloaders for any of the examples and may load a bit slowly). The first shows some reflections and [...]

Particle Editor for Starling Framework

An in-browser particle editor for the Starling 2D Framework for Flash Player 11.

So Long and Thanks for all the Flash on the Beach

So, another Flash on the Beach has just has just drawn to a close[...]

Game Development Tips from the Trenches of PopCap

Well, this is a post that’s a bit overdue, but, thanks to a well timed bank holiday, I finally had the opportunity to sit down and type up what I’ve been meaning to for some time now…

Old Skool Demoscene FX as 3D Textures

Many moons ago, I got the idea to create some demoscene plane deformation effects in Flash based on the formulas found here: http://www.iquilezles.org/www/articles/deform/deform.htm. I posted my less than desired results up on wonderfl. Thankfully, fellow wonderfl user, Hasufel, forked my attempt and optimized the hell out of it coming up with this. Well, today, for no [...]

Making The Gaming Scene (A Change in Careers)

And for my second blog post of the day, a much more personal note. After about three years of working with, what I would consider as objectively as possible, the best digital agency in Ireland, vStream Digital Media, I have made the immense career decision to leave the agency world and enter the arena of [...]

Feeling Lucky?

Images to dice, kick ascii style [...]

Adventures in Playbook Land

Adventures in Playbook Land


Now that the ordeal is over, I thought I’d take the time to sit down and share my account of what it was like to develop a Blackberry Playbook application using the Adobe Flex SDK[...]

Flash

Draw it for Me

So many ideas – so little time….

Kinect Application Running in Dublin

So, on Friday I just wrapped up our latest project at vStream Digital Media, a Kinect powered flipbook that lets users flip through the hand written notebooks of Philip Lynott of Thin Lizzy. The app uses OpenNI, runs in Adobe AIR and is currently on display at a pretty bitchin’ Phil Lynott exhibition running in [...]

Beach Ball Kinect Party

So we finally got a Kinect camera hooked up to a pc at work and, while it doesn’t seem to be legal to use it for commercial projects (but, hey, I’m no lawyer), the boss asked me to get it figured out and come up with some ideas just in case it would be feasible [...]

Facebook and Flash – A Book Review

Now, I should begin by saying I absolutely hate building Facebook applications. And I build a lot of them at work. Every time I get the word from above that we’re doing another FB app, I just groan – both inwardly and out. It’s become a running joke of the office. Why do I dislike [...]

Multitouch Fluid Dynamics with AIR for Android and RTMFP

The other day I was having some fun playing around with Eugene Zatepyakin’s (aka @inspirit) FluidSolverHD (Actionscript port of C++ fluid dynamics library, MSAFluid. Or is MSAFluid, the processing/java port of the C++ library? In any case it’s a very cool fluid dynamics thingamabob – the HD version using Alchemy). After a bit of tinkering, [...]