Are you trying to build a CreateJS application? Otherwise, try using org.apache.flex.html.TextButton.
One of the differences in FlexJS is that there can be multiple implementations of a component. The createjs.TextButton wraps the button used in CreateJS. There is one for Jquery, hopefully other ones for other JS frameworks some day. To use the CreateJS TextButton you probably need to make sure you are using the other CreeateJS components like Container and Application. We're currently expecting you to use entire sets of components: mixing CreateJS and Jquery component is not supported and may never be supported. HTH, -Alex On 5/27/14 8:48 AM, "Logibérica - Paulo Esgaio" <pesg...@logiberica.com> wrote: >Dear (ex?)Flexers, > >I'm having a problem while compiling a simple app that uses antipatterns. > >Here's a partial sample: > ><fx:Script> ><![CDATA[ >import org.apache.flex.createjs.TextButton; >private var obj:TextButton = new TextButton(); > >(...) > >]]> ></fx:Script> > >Error when compiling with FlexJS (FalconJX Release ) >When I try to compile into JS the following error occurs: > >\bin\js-debug\org\apache\flex\createjs\core\UIBase.js:53: ERROR - >variable createjs is undeclared > this.element = new createjs.Container(); > >Removing both the lines it Works like a charm. Any ideas, anyone? > >TIA, > >Paulo Esgaio >