# ActionScript

ActionScript is a programming language and scripting language used to create interactive Flash content and support variables, subroutines, and event-driven code.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## Flex internals: Setting a button label

DevFeed: [Flex internals: Setting a button label](<https://devfeed.tech/articles/flex-internals-setting-a-button-label-35400.md>)

Original publisher: [Read original article](<https://darkcoding.net/software/flex-internals-setting-a-button-label/>)

Author: Graham King

Published: 2009-03-16T23:50:32Z

Content type: tutorial

Language: en

Sources: [Graham King](<https://devfeed.tech/sources/graham-king.md>)

Topics: [Framework](<https://devfeed.tech/topics/framework.md>), [ActionScript](<https://devfeed.tech/topics/actionscript.md>), [event driven](<https://devfeed.tech/topics/event-driven.md>), [interface](<https://devfeed.tech/topics/interface.md>)

Tags: [code](<https://devfeed.tech/tags/code.md>), [event](<https://devfeed.tech/tags/event.md>), [event-driven](<https://devfeed.tech/tags/event-driven.md>), [framework](<https://devfeed.tech/tags/framework.md>), [interface](<https://devfeed.tech/tags/interface.md>), [render](<https://devfeed.tech/tags/render.md>), [screen](<https://devfeed.tech/tags/screen.md>), [software](<https://devfeed.tech/tags/software.md>)

### AI overview

This article traces how changing a button label in a Flex application triggers the framework's invalidation and validation cycle. It explains how Flex queues updates and uses Flash RENDER and ENTER_FRAME events to call update methods on the next frame.

### Source excerpt

Unraveling the Flex framework: A journey from button click to screen update.

## Choosing the best Flex book - Flex book reviews

DevFeed: [Choosing the best Flex book - Flex book reviews](<https://devfeed.tech/articles/choosing-the-best-flex-book-flex-book-reviews-35378.md>)

Original publisher: [Read original article](<https://darkcoding.net/software/choosing-the-best-flex-book-flex-book-reviews/>)

Author: Graham King

Published: 2009-03-15T22:05:29Z

Content type: comparison

Language: en

Sources: [Graham King](<https://devfeed.tech/sources/graham-king.md>)

Topics: [Programming](<https://devfeed.tech/topics/programming.md>), [ActionScript](<https://devfeed.tech/topics/actionscript.md>), [SDKs](<https://devfeed.tech/topics/sdks.md>), [GUI](<https://devfeed.tech/topics/gui.md>)

Tags: [book](<https://devfeed.tech/tags/book.md>), [guide](<https://devfeed.tech/tags/guide.md>), [learning](<https://devfeed.tech/tags/learning.md>), [reviews](<https://devfeed.tech/tags/reviews.md>), [software](<https://devfeed.tech/tags/software.md>)

### AI overview

A comparison of books and online resources for experienced server-side programmers learning Adobe Flex 3. It recommends different books based on prior Flash knowledge, available time, and desired depth, while highlighting topics such as ActionScript, the component lifecycle, MXML, and working with the Flex SDK.

### Source excerpt

"Your guide to navigating the Flex learning curve - no fluff, just facts."

## Math Dodger: A Flash game

DevFeed: [Math Dodger: A Flash game](<https://devfeed.tech/articles/math-dodger-a-flash-game-35326.md>)

Original publisher: [Read original article](<https://darkcoding.net/misc/math-dodger-a-flash-game/>)

Author: Graham King

Published: 2009-03-15T01:26:28Z

Content type: tutorial

Language: en

Sources: [Graham King](<https://devfeed.tech/sources/graham-king.md>)

Topics: [math](<https://devfeed.tech/topics/math.md>), [ActionScript](<https://devfeed.tech/topics/actionscript.md>), [Graphics](<https://devfeed.tech/topics/graphics.md>), [Code](<https://devfeed.tech/topics/code.md>), [Tutorial](<https://devfeed.tech/topics/tutorial.md>)

Tags: [code](<https://devfeed.tech/tags/code.md>), [computer-graphics](<https://devfeed.tech/tags/computer-graphics.md>), [download](<https://devfeed.tech/tags/download.md>), [flash](<https://devfeed.tech/tags/flash.md>), [game](<https://devfeed.tech/tags/game.md>), [math](<https://devfeed.tech/tags/math.md>), [misc](<https://devfeed.tech/tags/misc.md>), [sdk](<https://devfeed.tech/tags/sdk.md>), [software](<https://devfeed.tech/tags/software.md>), [source](<https://devfeed.tech/tags/source.md>)

### AI overview

A Flash game challenges players to steer a tank around mathematical blobs in Los Angeles. The article explains the controls, provides source code under the GNU General Public Licence, and notes that the game requires the Flex SDK and standalone Flash Player to build and run.

### Source excerpt

"Dude, like, totally dodge those math blobs in L.A.!"

## XMPP in your browser: Flex 2 with XIFF

DevFeed: [XMPP in your browser: Flex 2 with XIFF](<https://devfeed.tech/articles/xmpp-in-your-browser-flex-2-with-xiff-35490.md>)

Original publisher: [Read original article](<https://darkcoding.net/software/xmpp-in-your-browser-flex-2-with-xiff/>)

Author: Graham King

Published: 2007-12-12T22:40:40Z

Content type: tutorial

Language: en

Sources: [Graham King](<https://devfeed.tech/sources/graham-king.md>)

Topics: [XMPP](<https://devfeed.tech/topics/xmpp.md>), [Messaging](<https://devfeed.tech/topics/messaging.md>), [ActionScript](<https://devfeed.tech/topics/actionscript.md>), [browser](<https://devfeed.tech/topics/browser.md>), [API](<https://devfeed.tech/topics/api.md>), [Development](<https://devfeed.tech/topics/development.md>)

Tags: [api](<https://devfeed.tech/tags/api.md>), [browser](<https://devfeed.tech/tags/browser.md>), [developer](<https://devfeed.tech/tags/developer.md>), [guide](<https://devfeed.tech/tags/guide.md>), [messaging](<https://devfeed.tech/tags/messaging.md>), [software](<https://devfeed.tech/tags/software.md>), [xmpp](<https://devfeed.tech/tags/xmpp.md>)

### AI overview

A developer guide to using the XIFF ActionScript 3 API to connect Flex 2 applications to XMPP services in a browser. It covers cross-domain policy files, socket connections, rosters, login, and account registration.

### Source excerpt

XMPP and Flex: A developer's guide to instant messaging integration.