# Flex / AS3 / Controls (Text Input, etc)

**URL:** <https://forum.kirupa.com/t/flex-as3-controls-text-input-etc/233186>\
**Category:** Uncategorized\
**Created:** [July 20, 2007, 10:03pm UTC](https://forum.kirupa.com/t/flex-as3-controls-text-input-etc/233186 "2007-07-20T22:03:48Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![MrSparky](https://avatars.discourse-cdn.com/v4/letter/m/e68b1a/32.png) [@MrSparky](https://forum.kirupa.com/u/MrSparky)\
**Post date:** [July 20, 2007, 10:03pm UTC](https://forum.kirupa.com/t/flex-as3-controls-text-input-etc/233186/1 "2007-07-20T22:03:48Z")

</div>

Hey,

So I’m working with Flex 2.0, using the command-line compiler (avoiding using Flex Builder 2 as I don’t want to get used to it, have the trial-period run out, and be stuck without it! So not downloaded it!) with AS3.

My problem is creating things with objects that otherwise exist in the fl.\* files. These aren’t available outside of Flash CS3 (or are they?) so I can’t do, for instance, import fl.controls.TextInput;

I always just use .AS files - is it worth creating .MXML files, and if so how and why? Do these allow for fl.\* to be used, as they appear to in samples I’ve seen?

Advice would be very much appreciated!
