Yes, I do. I've started work on it already! I'll need some time, though. I can build on top of the ActionScript support that's already there, but MXML is still handled differently enough by the compiler that I need to do some extra parsing to figure the right context for everything.
You might see an update where ActionScript defined in an <fx:Script> element is supported first. I think I have a good handle on that one already. - Josh On Thu, Oct 13, 2016 at 4:02 PM, Vulcansoft <m...@vulcansoft.com> wrote: > Hi Josh, > > a bit off topic but regarding MXML: do you plan to integrate MXML support > in > NextGen Actionscript for VSCode? > > Christian > > > > > On Oct 13, 2016, at 11:22 PM, Josh Tynjala <joshtynj...@gmail.com> > wrote: > > > > You can't. Think of MXML as being at a higher abstraction layer. It > doesn't > > know anything about HTML or the Flash display list. > > > > - Josh > > > > On Thu, Oct 13, 2016 at 2:09 PM, Carlos Rovira < > > carlos.rov...@codeoscopic.com> wrote: > > > >> Thanks for the various responses, many useful. > >> > >> One more thing: Can I use HTMLElement in MXML. I'm trying without luck: > >> > >> <js:HTMLElement className="xxx" text="yyy"/> > >> > >> Thanks > >> > >> 2016-10-13 22:25 GMT+02:00 Alex Harui <aha...@adobe.com>: > >> > >>> I think we need more context to answer this question. > >>> > >>> From MXML, you should be able to put "simple" HTML as the value of > >>> Label.html, Button.html, TextInput.html and hopefully any other FlexJS > >>> framework component that displays text. Essentially, we want all > FlexJS > >>> UI widgets to work with HTML as well as plain text Strings. On the SWF > >>> side, the HTML support is currently limited by flash.text.TextField. > On > >>> the JS side, the components should just be setting innerHTML. > >>> > >>> If you are writing AS to transpile to low-level JS, then as others > >>> answered you can create HTMLxxxElements and work with them, or also > just > >>> set the innerHTML of some element. > >>> > >>> I still have dreams of a component set for FlexJS with components such > as > >>> "I" so you could essentially in-line HTML with the rest of your MXML, > but > >>> that will be a bunch of work on the SWF-side, and probably not nearly > as > >>> efficient as havin browser take raw HTML as innerHTML. > >>> > >>> HTH, > >>> -Alex > >>> > >>> On 10/13/16, 11:55 AM, "carlos.rov...@gmail.com on behalf of Carlos > >>> Rovira" <carlos.rov...@gmail.com on behalf of > >>> carlos.rov...@codeoscopic.com> wrote: > >>> > >>>> Hi, > >>>> > >>>> I'm trying to output <i> html tag, I think it should be something like > >>>> HTMLIElement or something. > >>>> Btw, Where I could find the HTMLInputElement, HTMLSpanElement and > >> others? > >>>> > >>>> Thanks > >>>> > >>>> -- > >>>> > >>>> Carlos Rovira > >>>> Director General > >>>> M: +34 607 22 60 05 > >>>> http://www.codeoscopic.com > >>>> http://www.avant2.es > >>>> > >>>> > >>>> Este mensaje se dirige exclusivamente a su destinatario y puede > contener > >>>> información privilegiada o confidencial. Si ha recibido este mensaje > por > >>>> error, le rogamos que nos lo comunique inmediatamente por esta misma > >> vía y > >>>> proceda a su destrucción. > >>>> > >>>> De la vigente Ley Orgánica de Protección de Datos (15/1999), le > >>>> comunicamos > >>>> que sus datos forman parte de un fichero cuyo responsable es > CODEOSCOPIC > >>>> S.A. La finalidad de dicho tratamiento es facilitar la prestación del > >>>> servicio o información solicitados, teniendo usted derecho de acceso, > >>>> rectificación, cancelación y oposición de sus datos dirigiéndose a > >>>> nuestras > >>>> oficinas c/ Paseo de la Habana 9-11, 28036, Madrid con la > documentación > >>>> necesaria. > >>> > >>> > >> > >> > >> -- > >> > >> Carlos Rovira > >> Director General > >> M: +34 607 22 60 05 > >> http://www.codeoscopic.com > >> http://www.avant2.es > >> > >> > >> Este mensaje se dirige exclusivamente a su destinatario y puede contener > >> información privilegiada o confidencial. Si ha recibido este mensaje por > >> error, le rogamos que nos lo comunique inmediatamente por esta misma > vía y > >> proceda a su destrucción. > >> > >> De la vigente Ley Orgánica de Protección de Datos (15/1999), le > comunicamos > >> que sus datos forman parte de un fichero cuyo responsable es CODEOSCOPIC > >> S.A. La finalidad de dicho tratamiento es facilitar la prestación del > >> servicio o información solicitados, teniendo usted derecho de acceso, > >> rectificación, cancelación y oposición de sus datos dirigiéndose a > nuestras > >> oficinas c/ Paseo de la Habana 9-11, 28036, Madrid con la documentación > >> necesaria. > >> > >