flex-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Michael Schmalle <teotigraphix...@gmail.com>
Subject Re: Re : Re: Re : Re: AW: AW: AW: [FlexJS] IntelliJ Integration
Date Mon, 15 Jun 2015 20:51:43 GMT
On Mon, Jun 15, 2015 at 4:44 PM, Frédéric THOMAS <webdoublefx@hotmail.com>
wrote:

>
> Ok, it is working http://snag.gy/vt6mM.jpg :-)
>
> Had some trouble with HTMLTableHeaderElement, had to use HTMLElement
> instead
>
>
Now as a tool developer, seeing it used is the greatest! Thanks Fred, must
feel pretty weird writing DOM creation with ActionScript, haha. :)

Mike




> Frédéric THOMAS
>
>
> ----------------------------------------
> > Date: Mon, 15 Jun 2015 15:48:04 -0400
> > Subject: Re: Re : Re: Re : Re: AW: AW: AW: [FlexJS] IntelliJ Integration
> > From: teotigraphixllc@gmail.com
> > To: dev@flex.apache.org
> >
> > Let me know when you get it working.
> >
> > Mike
> >
> > On Mon, Jun 15, 2015 at 3:47 PM, Michael Schmalle <
> teotigraphixllc@gmail.com
> >> wrote:
> >
> >>
> >>
> >> On Mon, Jun 15, 2015 at 3:44 PM, Frédéric THOMAS <
> webdoublefx@hotmail.com>
> >> wrote:
> >>
> >>>>> Fred, this works for me;
> >>>>
> >>>> Damn, thanks :-)
> >>>
> >>> Still doesn't work because of the Object's constructor, but once you'll
> >>> have it committed, I'll be able to render too I guess
> >>>
> >>>
> >>
> >> I already commited that change, if you rebuild falcon, it will rebuild
> the
> >> SWC and get it from;
> >>
> >> .../git\flex-falcon\compiler.jx.tests\temp\externals\bin\JS>swc
> >>
> >>
> >>
> >>> Frédéric THOMAS
> >>>
> >>>
> >>> ----------------------------------------
> >>>> From: webdoublefx@hotmail.com
> >>>> To: dev@flex.apache.org
> >>>> Subject: RE: Re : Re: Re : Re: AW: AW: AW: [FlexJS] IntelliJ
> Integration
> >>>> Date: Mon, 15 Jun 2015 20:35:37 +0100
> >>>>
> >>>>> Fred, this works for me;
> >>>>
> >>>> Damn, thanks :-)
> >>>>
> >>>>> The only thing I had to delete was that stupid / character, that
must
> >>> be an
> >>>>> emitter bug,
> >>>>
> >>>> Yeah, a pain..
> >>>>
> >>>>> I also just added
> >>>>>
> >>>
> -external-library-path=C:\Users\Teoti\Documents\ApacheFlex\git\flex-falcon\compiler.jx.tests\temp\externals\bin\JS.swc
> >>>>
> >>>> You don't need to do that, add it as a normal dependency of your
> module
> >>> and mark it as external instead of merge, it's easier !!
> >>>>
> >>>> Frédéric THOMAS
> >>>>
> >>>>
> >>>> ----------------------------------------
> >>>>> Date: Mon, 15 Jun 2015 15:31:46 -0400
> >>>>> Subject: Re: Re : Re: Re : Re: AW: AW: AW: [FlexJS] IntelliJ
> >>> Integration
> >>>>> From: teotigraphixllc@gmail.com
> >>>>> To: dev@flex.apache.org
> >>>>>
> >>>>> Fred, this works for me;
> >>>>>
> >>>>> AS
> >>>>> https://gist.github.com/teotigraphix/32fe584b9e0fd0bbf8f6
> >>>>>
> >>>>> JS
> >>>>> https://gist.github.com/teotigraphix/c301463185bb62aa7853
> >>>>>
> >>>>> The only thing I had to delete was that stupid / character, that
must
> >>> be an
> >>>>> emitter bug, and the call to Main.start(), It showed a blue table!
> It's
> >>>>> missing the rows, but I think you forgot a call or something, but
the
> >>>>> header and footer render fine.
> >>>>>
> >>>>> http://snag.gy/eWqEz.jpg
> >>>>>
> >>>>> I also just added
> >>>>>
> >>>
> -external-library-path=C:\Users\Teoti\Documents\ApacheFlex\git\flex-falcon\compiler.jx.tests\temp\externals\bin\JS.swc
> >>>>>
> >>>>> to additional compiler arguments.
> >>>>>
> >>>>> Mike
> >>>>>
> >>>>>
> >>>>>
> >>>>>
> >>>>>
> >>>>> On Mon, Jun 15, 2015 at 3:26 PM, Frédéric THOMAS <
> >>> webdoublefx@hotmail.com>
> >>>>> wrote:
> >>>>>
> >>>>>>> Hmm. Why are you extending from Sprite? You can’t use
any low-level
> >>>>>>> Flash stuff in FlexJS. We should probably add a compiler
option to
> >>> warn
> >>>>>>> on that. DataBindingTest_as extends from
> >>>>>>> org.apache.flex.core.Application. It is all about abstractions.
> >>>>>>
> >>>>>> I did that for 2 reasons:
> >>>>>>
> >>>>>> 1- Application define document and JS.swc window.document doesn't
> >>> exist,
> >>>>>> so the this.document application wrapper is used and I can't
do
> >>> anything I
> >>>>>> want with this.document with the DOM
> >>>>>>
> >>>>>> 2- Application needs an initialView, etc.... I don't want to
provide
> >>> that.
> >>>>>>
> >>>>>> I've seen HTMLElementWrapper, maybe it could be extended to
create a
> >>>>>> SimpleJSApplcation ?
> >>>>>>
> >>>>>> The only way I made my as / js html table render using JS.swc
and
> >>>>>> Application was to replace in the generated js, this.document
with
> >>>>>> window.document and had still some error reported because of
the
> >>> initial
> >>>>>> view.
> >>>>>>
> >>>>>> Frédéric THOMAS
> >>>>>>
> >>>>>>
> >>>>>> ----------------------------------------
> >>>>>>> From: aharui@adobe.com
> >>>>>>> To: dev@flex.apache.org
> >>>>>>> Subject: Re: Re : Re: Re : Re: AW: AW: AW: [FlexJS] IntelliJ
> >>> Integration
> >>>>>>> Date: Mon, 15 Jun 2015 18:04:06 +0000
> >>>>>>>
> >>>>>>> Hmm. Why are you extending from Sprite? You can’t use
any low-level
> >>>>>>> Flash stuff in FlexJS. We should probably add a compiler
option to
> >>> warn
> >>>>>>> on that. DataBindingTest_as extends from
> >>>>>>> org.apache.flex.core.Application. It is all about abstractions.
> >>>>>>>
> >>>>>>> -Alex
> >>>>>>>
> >>>>>>> On 6/15/15, 10:51 AM, "Frédéric THOMAS" <webdoublefx@hotmail.com>
> >>> wrote:
> >>>>>>>
> >>>>>>>>>>> Up to you, but I don’t think I’d be
able to get FB to do that.
> >>> IMO,
> >>>>>>>>>>>there
> >>>>>>>>>>> are Flex(MXML) projects and AS projects.
> >>>>>>>>>>
> >>>>>>>>>>In FB, we can create an AS projects with FlexJS
as SDK ?
> >>>>>>>>>
> >>>>>>>>> Haven’t tried it, but should work since they should
just be
> >>> third-party
> >>>>>>>>> libs. You can create an AS-only (no MXML) FlexJS
app. See
> >>>>>>>>> examples/DataBindingTest_as
> >>>>>>>>
> >>>>>>>>I didn't try DataBindingTest_as yet but tried this
> >>>>>>>>https://gist.github.com/doublefx/b380b6deeb5094e31f43
and got
> >>> compiled
> >>>>>> to
> >>>>>>>>this https://gist.github.com/doublefx/af83fae1e1ee54acbc23
> >>>>>>>>
> >>>>>>>>Even removing the weird extra "\" at the end of
> >>>>>>>>goog.require('org_apache_flex_utils_Language');\
> >>>>>>>>Chrome complained because:
> >>>>>>>>
> >>>>>>>>Main.base(this, 'constructor'); // Uncaught TypeError:
> >>>>>>>>Main.base is not a function
> >>>>>>>>goog.inherits(Main, flash_display_Sprite); // Uncaught
> >>> ReferenceError:
> >>>>>>>>flash_display_Sprite is not defined
> >>>>>>>>
> >>>>>>>>Any clue ?
> >>>>>>>>
> >>>>>>>>Frédéric THOMAS
> >>>>>>>>
> >>>>>>>>
> >>>>>>>>----------------------------------------
> >>>>>>>>> From: aharui@adobe.com
> >>>>>>>>> To: dev@flex.apache.org
> >>>>>>>>> Subject: Re: Re : Re: Re : Re: AW: AW: AW: [FlexJS]
IntelliJ
> >>>>>> Integration
> >>>>>>>>> Date: Mon, 15 Jun 2015 17:40:01 +0000
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>> On 6/15/15, 9:45 AM, "Frédéric THOMAS" <webdoublefx@hotmail.com>
> >>>>>> wrote:
> >>>>>>>>>
> >>>>>>>>>>> Up to you, but I don’t think I’d be
able to get FB to do that.
> >>> IMO,
> >>>>>>>>>>>there
> >>>>>>>>>>> are Flex(MXML) projects and AS projects.
> >>>>>>>>>>
> >>>>>>>>>>In FB, we can create an AS projects with FlexJS
as SDK ?
> >>>>>>>>>
> >>>>>>>>> Haven’t tried it, but should work since they should
just be
> >>> third-party
> >>>>>>>>> libs. You can create an AS-only (no MXML) FlexJS
app. See
> >>>>>>>>> examples/DataBindingTest_as
> >>>>>>>>>
> >>>>>>>>> -Alex
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>
> >>>>>>>
> >>>>>>
> >>>>>>
> >>>>
> >>>
> >>>
> >>
> >>
>
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message