Re: flexlib

2020-01-09 Thread Alex Harui
Thanks.  Please subscribe to dev@royale so your emails don’t end up in 
moderators queue.  Send an email to 
dev-subscr...@royale.apache.org<mailto:dev-subscr...@royale.apache.org> to 
subscribe.

-Alex

From: Takeshita Shoichiro 
Reply-To: "users@royale.apache.org" 
Date: Thursday, January 9, 2020 at 4:58 AM
To: "users@royale.apache.org" 
Subject: Re: flexlib

Alex, thanks.

I will ask questions at Developers Forum.

On Thu, Jan 9, 2020 at 6:31 PM Alex Harui 
mailto:aha...@adobe.com>> wrote:
I quickly wrote down my thoughts on migrating things like flexlib here: 
https://github.com/apache/royale-asjs/wiki/Creating-A-High-Level-Emulation-Component<https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Froyale-asjs%2Fwiki%2FCreating-A-High-Level-Emulation-Component=02%7C01%7Caharui%40adobe.com%7C504d54696c6946ef9d6d08d7950394d2%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637141714926696872=141SkwPgjjpmLeUP37m%2F%2F5bZD23TiIvJNetOsQo6%2Bqc%3D=0>
It will probably need editing as you try it and we discover patterns that are 
useful.

FWIW, there is an older document I just updated here: 
https://github.com/apache/royale-asjs/wiki/Emulation-Components<https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Froyale-asjs%2Fwiki%2FEmulation-Components=02%7C01%7Caharui%40adobe.com%7C504d54696c6946ef9d6d08d7950394d2%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637141714926706865=QrvBILnWEqwfaM7y0U2R82bs%2BfpoDzjK9YVx9MwV9T8%3D=0>
However, I don’t think that applies to flexlib.  At least from my quick look at 
MDIWindow, it is a high-level component.

Thanks,
-Alex

From: Takeshita Shoichiro mailto:jl03...@gmail.com>>
Reply-To: "users@royale.apache.org<mailto:users@royale.apache.org>" 
mailto:users@royale.apache.org>>
Date: Wednesday, January 8, 2020 at 6:29 PM
To: "users@royale.apache.org<mailto:users@royale.apache.org>" 
mailto:users@royale.apache.org>>
Subject: Re: flexlib

Alex, our application does not use flexlib so much.
By scanning the source code, I could find the following cases.
As to A and B, I'm sure flexlib functions are used.
However, as to C, D, and E, I could not find the possible use of the flexlib 
functions.

At present, I think the emulation work load is not so big for our application 
to support cases A to E.
Would you please advise the basic approach to develop the emulation code?
I will study it.  Thanks.

A:
xmlns:ns="flexlib.mdi.containers.*
import flexlib.mdi.containers.MDICanvas;

B:
import flexlib.mdi.events.MDIWindowEvent;

c:
xmlns:layout="flexlib.scheduling.scheduleClasses.layout.*"

D:
import flexlib.scheduling.scheduleClasses.utils.Selection;

E:
import flexlib.containers.VAccordion;

On Wed, Jan 8, 2020 at 5:36 PM Yishay Weiss 
mailto:yishayj...@hotmail.com>> wrote:
Yup. One of our prospective clients is using FlexLib as well.

From: Alex Harui<mailto:aha...@adobe.com>
Sent: Wednesday, January 8, 2020 10:15 AM
To: users@royale.apache.org<mailto:users@royale.apache.org>
Subject: Re: flexlib

Well, FlexLIb can’t be used as is because it depends on flash APIs and some 
lower-level Flex APIs.  It would have to be migrated/emulated similar to how 
the MXRoyale and SparkRoyale work is going.  Some FlexLib components will be 
more work to emulate than others.  Sometimes most of the existing code can be 
used, in other places it might need a major rewrite.

If you want to take on the migration of FlexLib to Royale that would be great.  
We’ll help you along the way.  I’m sure you are not the only person who will 
use it.  Do you know which components you use?

-Alex


From: Takeshita Shoichiro mailto:jl03...@gmail.com>>
Reply-To: "users@royale.apache.org<mailto:users@royale.apache.org>" 
mailto:users@royale.apache.org>>
Date: Tuesday, January 7, 2020 at 9:23 PM
To: "users@royale.apache.org<mailto:users@royale.apache.org>" 
mailto:users@royale.apache.org>>
Subject: flexlib

Our Flex Web application uses flexlib.  It consists of mostly .as and .png 
files.  The rest are three .fla and .swf each.

In .as files “import flash.xxx.yyy” are declared.

Can flexlib be used with Apache Royale somehow?  If so, what kind of 
modifications are required?

If it cannot be used, what are recommended alternatives?

Appreciate your advice.
--
Shoichiro Takeshita
武下 祥一郎



--
Shoichiro Takeshita
武下 祥一郎


--
Shoichiro Takeshita
武下 祥一郎


Re: flexlib

2020-01-09 Thread Takeshita Shoichiro
Alex, thanks.

I will ask questions at Developers Forum.

On Thu, Jan 9, 2020 at 6:31 PM Alex Harui  wrote:

> I quickly wrote down my thoughts on migrating things like flexlib here:
> https://github.com/apache/royale-asjs/wiki/Creating-A-High-Level-Emulation-Component
>
> It will probably need editing as you try it and we discover patterns that
> are useful.
>
>
>
> FWIW, there is an older document I just updated here:
> https://github.com/apache/royale-asjs/wiki/Emulation-Components
>
> However, I don’t think that applies to flexlib.  At least from my quick
> look at MDIWindow, it is a high-level component.
>
>
>
> Thanks,
>
> -Alex
>
>
>
> *From: *Takeshita Shoichiro 
> *Reply-To: *"users@royale.apache.org" 
> *Date: *Wednesday, January 8, 2020 at 6:29 PM
> *To: *"users@royale.apache.org" 
> *Subject: *Re: flexlib
>
>
>
> Alex, our application does not use flexlib so much.
> By scanning the source code, I could find the following cases.
> As to A and B, I'm sure flexlib functions are used.
> However, as to C, D, and E, I could not find the possible use of the
> flexlib functions.
>
> At present, I think the emulation work load is not so big for our
> application to support cases A to E.
> Would you please advise the basic approach to develop the emulation code?
> I will study it.  Thanks.
>
> A:
> xmlns:ns="flexlib.mdi.containers.*
> import flexlib.mdi.containers.MDICanvas;
>
> B:
> import flexlib.mdi.events.MDIWindowEvent;
>
> c:
> xmlns:layout="flexlib.scheduling.scheduleClasses.layout.*"
>
> D:
> import flexlib.scheduling.scheduleClasses.utils.Selection;
>
> E:
> import flexlib.containers.VAccordion;
>
>
>
> On Wed, Jan 8, 2020 at 5:36 PM Yishay Weiss 
> wrote:
>
> Yup. One of our prospective clients is using FlexLib as well.
>
>
>
> *From: *Alex Harui 
> *Sent: *Wednesday, January 8, 2020 10:15 AM
> *To: *users@royale.apache.org
> *Subject: *Re: flexlib
>
>
>
> Well, FlexLIb can’t be used as is because it depends on flash APIs and
> some lower-level Flex APIs.  It would have to be migrated/emulated similar
> to how the MXRoyale and SparkRoyale work is going.  Some FlexLib components
> will be more work to emulate than others.  Sometimes most of the existing
> code can be used, in other places it might need a major rewrite.
>
>
>
> If you want to take on the migration of FlexLib to Royale that would be
> great.  We’ll help you along the way.  I’m sure you are not the only person
> who will use it.  Do you know which components you use?
>
>
>
> -Alex
>
>
>
>
>
> *From: *Takeshita Shoichiro 
> *Reply-To: *"users@royale.apache.org" 
> *Date: *Tuesday, January 7, 2020 at 9:23 PM
> *To: *"users@royale.apache.org" 
> *Subject: *flexlib
>
>
>
> Our Flex Web application uses flexlib.  It consists of mostly .as and .png
> files.  The rest are three .fla and .swf each.
>
>
>
> In .as files “import flash.xxx.yyy” are declared.
>
>
>
> Can flexlib be used with Apache Royale somehow?  If so, what kind of
> modifications are required?
>
>
>
> If it cannot be used, what are recommended alternatives?
>
>
>
> Appreciate your advice.
>
> --
>
> Shoichiro Takeshita
> 武下 祥一郎
>
>
>
>
>
>
> --
>
> Shoichiro Takeshita
> 武下 祥一郎
>


-- 
Shoichiro Takeshita
武下 祥一郎


Re: flexlib

2020-01-09 Thread Alex Harui
I quickly wrote down my thoughts on migrating things like flexlib here: 
https://github.com/apache/royale-asjs/wiki/Creating-A-High-Level-Emulation-Component
It will probably need editing as you try it and we discover patterns that are 
useful.

FWIW, there is an older document I just updated here: 
https://github.com/apache/royale-asjs/wiki/Emulation-Components
However, I don’t think that applies to flexlib.  At least from my quick look at 
MDIWindow, it is a high-level component.

Thanks,
-Alex

From: Takeshita Shoichiro 
Reply-To: "users@royale.apache.org" 
Date: Wednesday, January 8, 2020 at 6:29 PM
To: "users@royale.apache.org" 
Subject: Re: flexlib

Alex, our application does not use flexlib so much.
By scanning the source code, I could find the following cases.
As to A and B, I'm sure flexlib functions are used.
However, as to C, D, and E, I could not find the possible use of the flexlib 
functions.

At present, I think the emulation work load is not so big for our application 
to support cases A to E.
Would you please advise the basic approach to develop the emulation code?
I will study it.  Thanks.

A:
xmlns:ns="flexlib.mdi.containers.*
import flexlib.mdi.containers.MDICanvas;

B:
import flexlib.mdi.events.MDIWindowEvent;

c:
xmlns:layout="flexlib.scheduling.scheduleClasses.layout.*"

D:
import flexlib.scheduling.scheduleClasses.utils.Selection;

E:
import flexlib.containers.VAccordion;

On Wed, Jan 8, 2020 at 5:36 PM Yishay Weiss 
mailto:yishayj...@hotmail.com>> wrote:
Yup. One of our prospective clients is using FlexLib as well.

From: Alex Harui<mailto:aha...@adobe.com>
Sent: Wednesday, January 8, 2020 10:15 AM
To: users@royale.apache.org<mailto:users@royale.apache.org>
Subject: Re: flexlib

Well, FlexLIb can’t be used as is because it depends on flash APIs and some 
lower-level Flex APIs.  It would have to be migrated/emulated similar to how 
the MXRoyale and SparkRoyale work is going.  Some FlexLib components will be 
more work to emulate than others.  Sometimes most of the existing code can be 
used, in other places it might need a major rewrite.

If you want to take on the migration of FlexLib to Royale that would be great.  
We’ll help you along the way.  I’m sure you are not the only person who will 
use it.  Do you know which components you use?

-Alex


From: Takeshita Shoichiro mailto:jl03...@gmail.com>>
Reply-To: "users@royale.apache.org<mailto:users@royale.apache.org>" 
mailto:users@royale.apache.org>>
Date: Tuesday, January 7, 2020 at 9:23 PM
To: "users@royale.apache.org<mailto:users@royale.apache.org>" 
mailto:users@royale.apache.org>>
Subject: flexlib

Our Flex Web application uses flexlib.  It consists of mostly .as and .png 
files.  The rest are three .fla and .swf each.

In .as files “import flash.xxx.yyy” are declared.

Can flexlib be used with Apache Royale somehow?  If so, what kind of 
modifications are required?

If it cannot be used, what are recommended alternatives?

Appreciate your advice.
--
Shoichiro Takeshita
武下 祥一郎



--
Shoichiro Takeshita
武下 祥一郎


Re: flexlib

2020-01-08 Thread Takeshita Shoichiro
Alex, our application does not use flexlib so much.
By scanning the source code, I could find the following cases.
As to A and B, I'm sure flexlib functions are used.
However, as to C, D, and E, I could not find the possible use of the
flexlib functions.

At present, I think the emulation work load is not so big for our
application to support cases A to E.
Would you please advise the basic approach to develop the emulation code?
I will study it.  Thanks.

A:
xmlns:ns="flexlib.mdi.containers.*
import flexlib.mdi.containers.MDICanvas;

B:
import flexlib.mdi.events.MDIWindowEvent;

c:
xmlns:layout="flexlib.scheduling.scheduleClasses.layout.*"

D:
import flexlib.scheduling.scheduleClasses.utils.Selection;

E:
import flexlib.containers.VAccordion;

On Wed, Jan 8, 2020 at 5:36 PM Yishay Weiss  wrote:

> Yup. One of our prospective clients is using FlexLib as well.
>
>
>
> *From: *Alex Harui 
> *Sent: *Wednesday, January 8, 2020 10:15 AM
> *To: *users@royale.apache.org
> *Subject: *Re: flexlib
>
>
>
> Well, FlexLIb can’t be used as is because it depends on flash APIs and
> some lower-level Flex APIs.  It would have to be migrated/emulated similar
> to how the MXRoyale and SparkRoyale work is going.  Some FlexLib components
> will be more work to emulate than others.  Sometimes most of the existing
> code can be used, in other places it might need a major rewrite.
>
>
>
> If you want to take on the migration of FlexLib to Royale that would be
> great.  We’ll help you along the way.  I’m sure you are not the only person
> who will use it.  Do you know which components you use?
>
>
>
> -Alex
>
>
>
>
>
> *From: *Takeshita Shoichiro 
> *Reply-To: *"users@royale.apache.org" 
> *Date: *Tuesday, January 7, 2020 at 9:23 PM
> *To: *"users@royale.apache.org" 
> *Subject: *flexlib
>
>
>
> Our Flex Web application uses flexlib.  It consists of mostly .as and .png
> files.  The rest are three .fla and .swf each.
>
>
>
> In .as files “import flash.xxx.yyy” are declared.
>
>
>
> Can flexlib be used with Apache Royale somehow?  If so, what kind of
> modifications are required?
>
>
>
> If it cannot be used, what are recommended alternatives?
>
>
>
> Appreciate your advice.
>
> --
>
> Shoichiro Takeshita
> 武下 祥一郎
>
>
>


-- 
Shoichiro Takeshita
武下 祥一郎


RE: flexlib

2020-01-08 Thread Yishay Weiss
Yup. One of our prospective clients is using FlexLib as well.

From: Alex Harui<mailto:aha...@adobe.com>
Sent: Wednesday, January 8, 2020 10:15 AM
To: users@royale.apache.org<mailto:users@royale.apache.org>
Subject: Re: flexlib

Well, FlexLIb can’t be used as is because it depends on flash APIs and some 
lower-level Flex APIs.  It would have to be migrated/emulated similar to how 
the MXRoyale and SparkRoyale work is going.  Some FlexLib components will be 
more work to emulate than others.  Sometimes most of the existing code can be 
used, in other places it might need a major rewrite.

If you want to take on the migration of FlexLib to Royale that would be great.  
We’ll help you along the way.  I’m sure you are not the only person who will 
use it.  Do you know which components you use?

-Alex


From: Takeshita Shoichiro 
Reply-To: "users@royale.apache.org" 
Date: Tuesday, January 7, 2020 at 9:23 PM
To: "users@royale.apache.org" 
Subject: flexlib

Our Flex Web application uses flexlib.  It consists of mostly .as and .png 
files.  The rest are three .fla and .swf each.

In .as files “import flash.xxx.yyy” are declared.

Can flexlib be used with Apache Royale somehow?  If so, what kind of 
modifications are required?

If it cannot be used, what are recommended alternatives?

Appreciate your advice.
--
Shoichiro Takeshita
武下 祥一郎



flexlib

2020-01-07 Thread Takeshita Shoichiro
Our Flex Web application uses flexlib.  It consists of mostly .as and .png
files.  The rest are three .fla and .swf each.

In .as files “import flash.xxx.yyy” are declared.

Can flexlib be used with Apache Royale somehow?  If so, what kind of
modifications are required?

If it cannot be used, what are recommended alternatives?

Appreciate your advice.
-- 
Shoichiro Takeshita
武下 祥一郎