> I don’t know of anything already wrapped. Sorry, there’s already BrowserUtils.executeJS(). I don’t think that will work very well in an iframe though...
> On Jun 13, 2018, at 3:42 PM, Harbs <[email protected]> wrote: > > >> On Jun 13, 2018, at 11:52 AM, Alina Kazi <[email protected] >> <mailto:[email protected]>> wrote: >> >> Hi Alex, >> >> Is there any alternate API’s available for : >> flash.net.navigateToURL > BrowserWindow.open(‘//mysite.com <http://mysite.com/>',"_blank”); (the > double-slash is for a protocol-relative link.) > >> flash.external.ExternalInterface > > I don’t know of anything already wrapped. If the application is attached to a > div, you could call global functions directly. If it’s in an iframe, you can > use window.parent (or window.top for the top level). > https://stackoverflow.com/questions/2161388/calling-a-parent-window-function-from-an-iframe > > <https://stackoverflow.com/questions/2161388/calling-a-parent-window-function-from-an-iframe> > > HTH, > Harbs > >> in Apache Royale. >> >> Or Emulated Classes should be added for navigateToURL & ExternalInterface ? >> >> Thanks, >> Alina Kazi >> >> From: Alex Harui [mailto:[email protected] <mailto:[email protected]>] >> Sent: Monday, June 11, 2018 10:44 AM >> To: [email protected] <mailto:[email protected]> >> Subject: Re: Work on Emulation >> >> Hi Serkan, >> >> Yes, it looks like those classes were not used in Alina’s app, so if you >> can, please provide the emulations for those classes. >> >> In MXRoyale, some classes are listed in the mx-royale-manifest.xml file and >> not the MXRoyaleClasses.as file. Classes that are intended for use in MXML >> go in the manifest file. This is true for all SWC projects in Flex and >> Royale. >> >> Thanks, >> -Alex >> >> From: Serkan Taş <[email protected] >> <mailto:[email protected]>> >> Reply-To: "[email protected] <mailto:[email protected]>" >> <[email protected] <mailto:[email protected]>> >> Date: Sunday, June 10, 2018 at 1:33 AM >> To: "[email protected] <mailto:[email protected]>" >> <[email protected] <mailto:[email protected]>> >> Subject: Re: Work on Emulation >> >> Hi all, >> >> After comparing my api-usage-list with files in the MXRoyale folder, i came >> up with these 14 classes : >> >> mx.binding.utils.ChangeWatcher >> mx.containers.Form >> mx.containers.FormItem >> mx.controls.Menu >> mx.events.TreeEvent >> mx.preloaders.DownloadProgressBar >> mx.resources.IResourceManager >> mx.resources.ResourceBundle >> mx.resources.ResourceManager >> mx.rpc.AbstractOperation >> mx.rpc.CallResponder >> mx.rpc.http.HTTPMultiService >> mx.rpc.http.Operation >> mx.states.Transition >> >> I may create an issue and begin working after you confirm. >> >> Note : I filtered only the class with mx package, spark.*, com.adobe.*, >> flash.*,flashx.* are all discarded. >> >> Repo for the compare util : >> https://github.com/nihavend/sharedprojects/tree/master/MXRoyaleUtils >> <https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnihavend%2Fsharedprojects%2Ftree%2Fmaster%2FMXRoyaleUtils&data=02%7C01%7Caharui%40adobe.com%7C83cf1b1f93a948c097c608d5ceace2a2%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636642164299242773&sdata=iMOGSNLKvKvSnnTMJ5LNetsUMRT82966E13NPQ0lmeU%3D&reserved=0> >> >> 09.06.2018 18:14 tarihinde Serkan Taş yazdı: >>> Ok Alex i got it. >>> >>> Good news Piotr :) >>> >>> And my question : >>> >>> When i was working on to discover which of my classes emulated by comparing >>> my api-usage list and the emulated files, i started from first following : >>> >>> I am comparing the files in the folder MXRoyale with the content of >>> MXRoyaleClasses. >>> Some files in the folders are missing in file MXRoyaleClasses. >>> >>> I tought that they should be identical. Right ? >>> >>> 09.06.2018 10:12 tarihinde Piotr Zarzycki yazdı: >>>> Hi Alex, >>>> >>>> I was going to ask you for that! I will need it soon! I hope to join next >>>> week with the effort with some project to Port! :) >>>> >>>> Thanks, >>>> Piotr >>>> >>>> On Sat, Jun 9, 2018, 8:14 AM Alex Harui <[email protected] >>>> <mailto:[email protected]>> wrote: >>>>> Hi Alina, Shahid, Serkan, and others. >>>>> >>>>> I think I have nightly builds working for the MXRoyale branch. You try >>>>> them out by going here: >>>>> http://apacheroyaleci.westus2.cloudapp.azure.com:8080/job/Royale-asjs_MXRoyale/lastSuccessfulBuild/artifact/ >>>>> >>>>> <https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fapacheroyaleci.westus2.cloudapp.azure.com%3A8080%2Fjob%2FRoyale-asjs_MXRoyale%2FlastSuccessfulBuild%2Fartifact%2F&data=02%7C01%7Caharui%40adobe.com%7C83cf1b1f93a948c097c608d5ceace2a2%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636642164299242773&sdata=sBt2t6Rga567snFu8yBY9TpjHmtMCA9H5xVL9mxGrtU%3D&reserved=0> >>>>> >>>>> Nightly builds are not official releases. Please watch email on >>>>> [email protected] <mailto:[email protected]> for build failure >>>>> messages with “Royale-asjs_MXRoyale” in the subject. As code gets >>>>> committed, one of our CI servers will build it and report an errors. >>>>> >>>>> Thanks, >>>>> -Alex >>>>> >>>>> From: Alex Harui <[email protected] <mailto:[email protected]>> >>>>> Reply-To: "[email protected] <mailto:[email protected]>" >>>>> <[email protected] <mailto:[email protected]>> >>>>> Date: Friday, June 8, 2018 at 4:22 PM >>>>> To: "[email protected] <mailto:[email protected]>" >>>>> <[email protected] <mailto:[email protected]>> >>>>> >>>>> Subject: Re: Work on Emulation >>>>> >>>>> Hi Alina, >>>>> >>>>> Yes, the API report lists x,y and some other properties on >>>>> spark.primitives.Line. We shouldn’t need to emulate their base classes >>>>> right now. >>>>> >>>>> -Alex >>>>> >>>>> From: Alina Kazi <[email protected] <mailto:[email protected]>> >>>>> Reply-To: "[email protected] <mailto:[email protected]>" >>>>> <[email protected] <mailto:[email protected]>> >>>>> Date: Thursday, June 7, 2018 at 11:19 PM >>>>> To: "[email protected] <mailto:[email protected]>" >>>>> <[email protected] <mailto:[email protected]>> >>>>> Subject: RE: Work on Emulation >>>>> >>>>> Hi Alex, >>>>> Spark.primitives.Line class extends StrokedElement >>>>> <https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fhelp.adobe.com%2Fen_US%2FFlashPlatform%2Freference%2Factionscript%2F3%2Fspark%2Fprimitives%2FsupportClasses%2FStrokedElement.html&data=02%7C01%7Caharui%40adobe.com%7Cae8f14fa0081408e863308d5cd07cb30%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636640355740748743&sdata=6onZ98eOPaUn8AJFUYF%2FshzhxBAIxxE2n0n7a1pf1Ak%3D&reserved=0> >>>>> <image001.gif> GraphicElement >>>>> <https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fhelp.adobe.com%2Fen_US%2FFlashPlatform%2Freference%2Factionscript%2F3%2Fspark%2Fprimitives%2FsupportClasses%2FGraphicElement.html&data=02%7C01%7Caharui%40adobe.com%7Cae8f14fa0081408e863308d5cd07cb30%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636640355740748743&sdata=FbKZCEeaj%2BUNTz%2Be4JFgc2UYGSI16DbO%2F9%2F3xpCBOfw%3D&reserved=0> >>>>> <image001.gif> EventDispatcher >>>>> <https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fhelp.adobe.com%2Fen_US%2FFlashPlatform%2Freference%2Factionscript%2F3%2Fflash%2Fevents%2FEventDispatcher.html&data=02%7C01%7Caharui%40adobe.com%7Cae8f14fa0081408e863308d5cd07cb30%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636640355740748743&sdata=MjPhmmfbXUaQYck%2BYA%2B13N7%2F6QzbAXLPrMGgJp9JZYg%3D&reserved=0> >>>>> in Flex SDK. >>>>> >>>>> In Line Class X,Y Properties are extended from GraphicElement >>>>> <https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fhelp.adobe.com%2Fen_US%2FFlashPlatform%2Freference%2Factionscript%2F3%2Fspark%2Fprimitives%2FsupportClasses%2FGraphicElement.html&data=02%7C01%7Caharui%40adobe.com%7Cae8f14fa0081408e863308d5cd07cb30%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636640355740748743&sdata=FbKZCEeaj%2BUNTz%2Be4JFgc2UYGSI16DbO%2F9%2F3xpCBOfw%3D&reserved=0>. >>>>> StrokedElement & GraphicElement both are not in Emulation Components >>>>> list. >>>>> Currently Emulated Line Class extends EventDispatcher. >>>>> should I add these properties to Line Class ? >>>>> >>>>> Thanks, >>>>> Alina >>>>> >>>>> From: Alex Harui [mailto:[email protected] <mailto:[email protected]>] >>>>> Sent: Thursday, June 07, 2018 11:21 PM >>>>> To: [email protected] <mailto:[email protected]> >>>>> Subject: Re: Work on Emulation >>>>> >>>>> Hi Alina, >>>>> >>>>> Congratulations on that achievement. Keep up the great work. >>>>> >>>>> -Alex >>>>> >>>>> From: Alina Kazi <[email protected] <mailto:[email protected]>> >>>>> Reply-To: "[email protected] <mailto:[email protected]>" >>>>> <[email protected] <mailto:[email protected]>> >>>>> Date: Thursday, June 7, 2018 at 1:46 AM >>>>> To: "[email protected] <mailto:[email protected]>" >>>>> <[email protected] <mailto:[email protected]>> >>>>> Subject: RE: Work on Emulation >>>>> >>>>> Thanks Alex. >>>>> One of the file from D-Bz Library Project is compiled Successfully. >>>>> It contains API’s : >>>>> Group,SparkSkin,Scroller,Rect,Stroke,SolidColor,SolidColorStroke,Fill,State >>>>> >>>>> -Alina Kazi >>>>> >>>>> From: Alex Harui [mailto:[email protected] <mailto:[email protected]>] >>>>> Sent: Thursday, June 07, 2018 1:20 PM >>>>> To: [email protected] <mailto:[email protected]> >>>>> Subject: Re: Work on Emulation >>>>> >>>>> Hi Alina, >>>>> >>>>> I think you should add static constants to mx.events.MouseEvent. It >>>>> should look something like: >>>>> >>>>> public static const MOUSE_DOWN:String = >>>>> org.apache.royale.events.MouseEvent.MOUSE_DOWN; >>>>> >>>>> >>>>> >>>>> >>>>> For Graphics, look at org.apache.royale.svg.CompoundGraphic >>>>> >>>>> >>>>> >>>>> HTH, >>>>> -Alex >>>>> >>>>> From: Alina Kazi <[email protected] <mailto:[email protected]>> >>>>> Reply-To: "[email protected] <mailto:[email protected]>" >>>>> <[email protected] <mailto:[email protected]>> >>>>> Date: Wednesday, June 6, 2018 at 11:24 PM >>>>> To: "[email protected] <mailto:[email protected]>" >>>>> <[email protected] <mailto:[email protected]>> >>>>> Subject: RE: Work on Emulation >>>>> >>>>> Hi Alex, >>>>> Thanks for the help. It worked. >>>>> I have emulated a flash API MouseEvent exends >>>>> org.apache.royale.events.MouseEvent >>>>> Properties like MouseEvent.MOUSE_DOWN , MouseEvent.MOUSE_UP , >>>>> MouseEvent.CLICK etc are not accessible when I am using emulated >>>>> mx.events.MouseEvent in an Example. >>>>> flash.display.Graphics is used at many places in our D-Biz Library >>>>> Project. Graphics API is not present in any project of Royale SDK . >>>>> So, Should I emulate Graphics extends Object ? OR Emulated Graphics API >>>>> should extend any API from Royale SDK ? >>>>> >>>>> Thanks, >>>>> Alina >>>>> >>>>> >>>>> From: Alex Harui [mailto:[email protected] <mailto:[email protected]>] >>>>> Sent: Wednesday, June 06, 2018 8:15 PM >>>>> To: [email protected] <mailto:[email protected]> >>>>> Subject: Re: Work on Emulation >>>>> >>>>> Hi Alina, >>>>> >>>>> “lookupOnly=true” is used when a class is in a different SWC. In Flex, >>>>> AdvancedDataGrid is in the advancedgrids.swc. In the emulation >>>>> components they are in MXRoyale, so I think you can just remove the >>>>> lookupOnly=”true” and it should work. >>>>> >>>>> HTH, >>>>> -Alex >>>>> >>>>> From: Alina Kazi <[email protected] <mailto:[email protected]>> >>>>> Reply-To: "[email protected] <mailto:[email protected]>" >>>>> <[email protected] <mailto:[email protected]>> >>>>> Date: Wednesday, June 6, 2018 at 1:45 AM >>>>> To: "[email protected] <mailto:[email protected]>" >>>>> <[email protected] <mailto:[email protected]>> >>>>> Subject: RE: Work on Emulation >>>>> >>>>> mx.controls.AdvancedDataGrid is present in AdvancedDataGridClasses.as & >>>>> <component id="AdvancedDataGrid" class="mx.controls.AdvancedDataGrid" >>>>> lookupOnly="true"/> in mx-manifest.xml in Flex SDK >>>>> In Apache Royale should I add AdvancedDataGrid in both classes >>>>> (mx-royale-manifest.xml & mxRoyaleClasses.xml)? >>>>> Currently I have added it in mx-royale-manifest.xml only & MXRoyale Lib >>>>> is Compiled Successfully. Bu,t when I am compiling <mx:AdvancedDataGrid> >>>>> in an Example like other components I am getting Error on it. >>>>> >>>>> Thanks, >>>>> Alina Kazi >>>>> >>>>> From: Alina Kazi [mailto:[email protected] >>>>> <mailto:[email protected]>] >>>>> Sent: Wednesday, June 06, 2018 9:49 AM >>>>> To: '[email protected] <mailto:[email protected]>' >>>>> Subject: RE: Work on Emulation >>>>> >>>>> Hi Alex, >>>>> >>>>> These were two different API’s list I shared. >>>>> 1. API report for Library >>>>> Project:https://www.dropbox.com/s/77wkgrm74upkg0j/SHMALib%20Report.txt?dl=0 >>>>> >>>>> <https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.dropbox.com%2Fs%2F77wkgrm74upkg0j%2FSHMALib%2520Report.txt%3Fdl%3D0&data=02%7C01%7Caharui%40adobe.com%7Ceefa7badcead442286a308d5cb89d1f7%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636638715193949180&sdata=TQ%2B09FVcV9v8RCDhj87be%2BNZAcir4bipWAPErpxynPE%3D&reserved=0> >>>>> 2. API report for Application Project >>>>> :https://www.dropbox.com/s/swvqhly6wa0jrc5/API-Reports.rar?dl=0 >>>>> <https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.dropbox.com%2Fs%2Fswvqhly6wa0jrc5%2FAPI-Reports.rar%3Fdl%3D0&data=02%7C01%7Caharui%40adobe.com%7Ceefa7badcead442286a308d5cb89d1f7%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636638715193959185&sdata=cRIDmNW2ZqhsBId5D8O2%2FZUiaWd7FXWTxYi2QitD%2FNU%3D&reserved=0> >>>>> I think https://github.com/apache/royale-asjs/wiki/Emulation-Components >>>>> <https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Froyale-asjs%2Fwiki%2FEmulation-Components&data=02%7C01%7Caharui%40adobe.com%7Ceefa7badcead442286a308d5cb89d1f7%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636638715193969194&sdata=TupgS8mF8Q4d1X2pZ3wX%2F6YKOjHTdtNOvTLxLOGpWMQ%3D&reserved=0> >>>>> includes Application Project API’s only. >>>>> >>>>> I am adding missing APIs. >>>>> Thanks for your Help. >>>>> -Alina >>>>> >>>>> From: Alex Harui [mailto:[email protected] <mailto:[email protected]>] >>>>> Sent: Tuesday, June 05, 2018 9:51 PM >>>>> To: [email protected] <mailto:[email protected]> >>>>> Subject: Re: Work on Emulation >>>>> >>>>> Hi Alina, >>>>> >>>>> Is your app using Sandboxes? Is it loading SWFs from other security >>>>> domains or SWFs compiled against different Flex versions? Hopefully not, >>>>> as that will greatly simplify things, and in that case I would add >>>>> getSandboxRoot() to systemManager and have it “return this”. Not sure >>>>> why it wasn’t in the API report. It will be interesting to see what else >>>>> the API report missed as you try to get your app to compile. >>>>> >>>>> The other APIs are Flash APIs, in this case on flash.events.MouseEvent. >>>>> We have not and will not try to emulate the flash classes. There will >>>>> often be an equivalent Royale class, in this case >>>>> org.apache.royale.events.MouseEvent. You may need to “import >>>>> org.apache.royale.events.MouseEvent” and not import >>>>> flash.events.MouseEvent. However, if an API still doesn’t exist on the >>>>> Royale version (and stageX/Y and updateAfterEvent do not), then the next >>>>> step is to create an emulation class, maybe name this one >>>>> mx.events.MouseEvent, extend org.apache.royale.events.MouseEvent, and >>>>> add the missing APIs. stageX/Y should map to screenX/Y and >>>>> updateAfterEvent can simply do nothing on the JS side. >>>>> >>>>> It will require judgement in each situation, so feel free to ask like you >>>>> did. >>>>> >>>>> Thanks, >>>>> -Alex >>>>> >>>>> >>>>> >>>>> From: Alina Kazi <[email protected] <mailto:[email protected]>> >>>>> Reply-To: "[email protected] <mailto:[email protected]>" >>>>> <[email protected] <mailto:[email protected]>> >>>>> Date: Tuesday, June 5, 2018 at 2:06 AM >>>>> To: "[email protected] <mailto:[email protected]>" >>>>> <[email protected] <mailto:[email protected]>> >>>>> Subject: RE: Work on Emulation >>>>> >>>>> As components are emulated. Now, I am compiling D-Biz Library Project. >>>>> Compiling file by file . So, I can add things that I missed to add in >>>>> MXRoyale and SparkRoyale while emulation. >>>>> >>>>> event.updateAfterEvent() >>>>> event.stageX >>>>> event.stageY >>>>> systemManager.getSandboxRoot() >>>>> are the properties/methods that are used by my first file in D-Biz >>>>> Library and these properties/methods were not in >>>>> https://github.com/apache/royale-asjs/wiki/Emulation-Components >>>>> <https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Froyale-asjs%2Fwiki%2FEmulation-Components&data=02%7C01%7Caharui%40adobe.com%7Ccf498a86b3954798ffe208d5cac3980c%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636637863775991352&sdata=tz%2Bagtmdw%2BEWmFpO%2F4HAzBcQ8aQpM4OLm9Pu6vvp65k%3D&reserved=0> >>>>> Do I need to add these properties and methods to Apache Royale SDK ? >>>>> >>>>> Thanks, >>>>> Alina Kazi >>>>> >>>>> From: Alex Harui [mailto:[email protected] <mailto:[email protected]>] >>>>> Sent: Monday, June 04, 2018 8:43 PM >>>>> To: [email protected] <mailto:[email protected]> >>>>> Subject: Re: Work on Emulation >>>>> >>>>> Hi Alina, >>>>> >>>>> I did not look too closely, but the list of files on the commit emails >>>>> looked reasonable. AIUI, if there were multiple commits to a PR to >>>>> adjust the code before merging then yes, you might see a lot of commits >>>>> in the merge history. >>>>> >>>>> As long as you pull changes into your local repo before doing >>>>> modifications in your local repo, I think you will be ok. >>>>> >>>>> Thanks, >>>>> -Alex >>>>> >>>>> From: Alina Kazi <[email protected] <mailto:[email protected]>> >>>>> Reply-To: "[email protected] <mailto:[email protected]>" >>>>> <[email protected] <mailto:[email protected]>> >>>>> Date: Monday, June 4, 2018 at 12:29 AM >>>>> To: "[email protected] <mailto:[email protected]>" >>>>> <[email protected] <mailto:[email protected]>> >>>>> Subject: RE: Work on Emulation >>>>> >>>>> Hi, >>>>> >>>>> When I was committing the merge for some PR’s today. There were maximum >>>>> 10 commits that were shown per PR while merging. >>>>> After Merging when I see PR from history in MXRoyale Branch. It shows >>>>> changes in many files. >>>>> But MXRoyale Source is also compiled Successfully. >>>>> Could someone please check? >>>>> >>>>> Thanks, >>>>> Alina Kazi >>>>> >>>>> From: Alina Kazi [mailto:[email protected] >>>>> <mailto:[email protected]>] >>>>> Sent: Thursday, May 31, 2018 12:59 PM >>>>> To: [email protected] <mailto:[email protected]> >>>>> Subject: RE: Work on Emulation >>>>> >>>>> Thank you so much Alex. >>>>> I didn’t noticed that while merging PR for SparkSkin. >>>>> I will re-check spark-royale-manifest.xml , SparkRoyaleClasses.as >>>>> ,mx-royale-manifest.xml and MXRoyaleClases.as for all emulated >>>>> components. >>>>> >>>>> Thanks, >>>>> Alina Kazi >>>>> >>>>> From: Alex Harui [mailto:[email protected] <mailto:[email protected]>] >>>>> Sent: Thursday, May 31, 2018 12:31 PM >>>>> To: [email protected] <mailto:[email protected]> >>>>> Subject: Re: Work on Emulation >>>>> >>>>> Hi Alina, >>>>> >>>>> It looks like there was some confusion around step #8 in the wiki >>>>> article. Classes like SparkSkin are used in MXML and thus should be >>>>> added to src/main/resources/spark-royale-manifest.xml instead of >>>>> SparkRoyaleClasses.as. The same may be true for the MXRoyale project and >>>>> mx-royale-manifest.xml. If you look at the actual Flex >>>>> spark-manifest.xml and mx-manifest.xml, I think you can copy the lines >>>>> for classes you have emulated. >>>>> >>>>> HTH, >>>>> -Alex >>>>> >>>>> From: Alina Kazi <[email protected] <mailto:[email protected]>> >>>>> Reply-To: "[email protected] <mailto:[email protected]>" >>>>> <[email protected] <mailto:[email protected]>> >>>>> Date: Wednesday, May 30, 2018 at 11:29 PM >>>>> To: "[email protected] <mailto:[email protected]>" >>>>> <[email protected] <mailto:[email protected]>> >>>>> Subject: RE: Work on Emulation >>>>> >>>>> Hi Alex >>>>> Thanks for updating >>>>> https://github.com/apache/royale-asjs/wiki/Emulation-Components >>>>> <https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Froyale-asjs%2Fwiki%2FEmulation-Components&data=02%7C01%7Caharui%40adobe.com%7Cb565c8ffb38c412e9d1608d5c6bfd11d%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636633449512700855&sdata=BexLZDCyeO7wvg4WPr5p%2BFGrH3fZvfE5sG4JKZh7x5k%3D&reserved=0> >>>>> for further explanation. >>>>> I am trying to Compile mxml Components in SparkRoyale , Getting this >>>>> Error >>>>> :https://www.dropbox.com/s/0mfdivdpavtzlbi/Errorcompiling-mxml.txt?dl=0 >>>>> <https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.dropbox.com%2Fs%2F0mfdivdpavtzlbi%2FErrorcompiling-mxml.txt%3Fdl%3D0&data=02%7C01%7Caharui%40adobe.com%7Cb565c8ffb38c412e9d1608d5c6bfd11d%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636633449512710864&sdata=iAMLRkEEs7dPdpyI70iE%2F%2F%2B8v4swhuYk9RVZvw5NkgY%3D&reserved=0> >>>>> >>>>> Do I need to add/change something to refer existing library in >>>>> configuration files. >>>>> >>>>> Thanks, >>>>> Alina Kazi >>>>> >>>>> From: Alex Harui [mailto:[email protected] <mailto:[email protected]>] >>>>> Sent: Tuesday, May 29, 2018 9:29 PM >>>>> To: [email protected] <mailto:[email protected]> >>>>> Subject: Re: Work on Emulation >>>>> >>>>> Hi Alina, >>>>> >>>>> That is awesome. Once the PR’s have been merged, the next test is to >>>>> compile your existing app against the feature/MXRoyale branch. It should >>>>> compile without errors (of course, it probably won’t run). If you do get >>>>> errors, then we need to figure out why. >>>>> >>>>> The next step will be to actually make the emulated components draw >>>>> something on the screen even if it is “ugly”. I’ve done that for several >>>>> components already. I will try to write up a better explanation of how I >>>>> do that. >>>>> Then the next step is to make the emulated components have the right size >>>>> and appearance. >>>>> The final step is to fix bugs so your app runs properly. >>>>> >>>>> Thanks, >>>>> -Alex >>>>> >>>>> From: Alina Kazi <[email protected] <mailto:[email protected]>> >>>>> Reply-To: "[email protected] <mailto:[email protected]>" >>>>> <[email protected] <mailto:[email protected]>> >>>>> Date: Tuesday, May 29, 2018 at 2:36 AM >>>>> To: "[email protected] <mailto:[email protected]>" >>>>> <[email protected] <mailto:[email protected]>> >>>>> Subject: RE: Work on Emulation >>>>> >>>>> Thanks Alex. >>>>> All mx and spark Components are emulated except 1 that is in Progress. >>>>> Hopefully tomorrow I will merge PR’s. >>>>> Feature/MXRoyale branch is 331 commits ahead, 108 commits behind develop. >>>>> I just wanted to know when you are going to merge that branch with >>>>> develop branch, do you merge these components will be functional ? >>>>> What should I do next to make them functional ? >>>>> >>>>> Also , Thanks for providing a very helpful guide for the creation of the >>>>> emulation: >>>>> https://github.com/apache/royale-asjs/wiki/Emulation-Components >>>>> <https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Froyale-asjs%2Fwiki%2FEmulation-Components&data=02%7C01%7Caharui%40adobe.com%7C1f754a058c544c9d3e1308d5c5479854%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636631833669646390&sdata=UWnScja7WOCsTT4I8aHtwaANS7kTSKH4YApav9qpuO8%3D&reserved=0> >>>>> >>>>> -Alina Kazi >>>>> >>>>> From: Alex Harui [mailto:[email protected] <mailto:[email protected]>] >>>>> Sent: Friday, May 25, 2018 9:31 PM >>>>> To: [email protected] <mailto:[email protected]> >>>>> Subject: Re: Work on Emulation >>>>> >>>>> Hi Alina, >>>>> >>>>> That’s great. I see you have almost completed the creation of the >>>>> emulation classes. That will be a significant milestone when you achieve >>>>> that. >>>>> >>>>> Keep up the good work. >>>>> -Alex >>>>> >>>>> From: Alina Kazi <[email protected] >>>>> <mailto:[email protected]>> >>>>> Reply-To: "[email protected] <mailto:[email protected]>" >>>>> <[email protected] <mailto:[email protected]>> >>>>> Date: Friday, May 25, 2018 at 4:14 AM >>>>> To: "[email protected] <mailto:[email protected]>" >>>>> <[email protected] <mailto:[email protected]>> >>>>> Subject: Re: Work on Emulation >>>>> >>>>> Hi, >>>>> Few Emulated Spark & MX Components are compiled together. >>>>> MX : Button & Label >>>>> Spark :Button,CheckBox,TextArea,TextInput,NumericStepper, List & >>>>> DropDownList >>>>> Project link: >>>>> https://www.dropbox.com/s/bm2uv6bfzoqo3u0/HelloWorld.rar?dl=0 >>>>> <https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.dropbox.com%2Fs%2Fbm2uv6bfzoqo3u0%2FHelloWorld.rar%3Fdl%3D0&data=02%7C01%7Caharui%40adobe.com%7C0218b2cc67f1464231b408d5c230b258%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636628436764109381&sdata=xhMqzoP2B36YUKWTQmXyxy7XqlYeKyE8rx3VPZZ1IQ0%3D&reserved=0> >>>>> >>>>> Thanks, >>>>> Alina Kazi >>>>> >>>>> On Tue, May 22, 2018 at 8:39 PM, Alex Harui <[email protected] >>>>> <mailto:[email protected]>> wrote: >>>>>> Hi Shahid, >>>>>> >>>>>> Please try to ask more specific questions. In this case, maybe >>>>>> something like: “When I compile these lines of MXML with this command >>>>>> line I get this error”. >>>>>> >>>>>> Thanks, >>>>>> -Alex >>>>>> >>>>>> From: Shahid Khan <[email protected] <mailto:[email protected]>> >>>>>> Reply-To: "[email protected] <mailto:[email protected]>" >>>>>> <[email protected] <mailto:[email protected]>> >>>>>> Date: Tuesday, May 22, 2018 at 12:56 AM >>>>>> To: "[email protected] <mailto:[email protected]>" >>>>>> <[email protected] <mailto:[email protected]>> >>>>>> Subject: Work on Emulation >>>>>> >>>>>> Hi, >>>>>> >>>>>> I’m having compile issues with MX/Spark tags while emulating MXML files >>>>>> so needs some instructions on how to emulate them? >>>>>> >>>>>> Thanks >>>>>> Shahid >
