Re: flexlib
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
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
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
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
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
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 武下 祥一郎