Hi Alex, Yes, I am running the js-debug version. If I do similar working in mx:Application tag it works but when I do it with custom shmApplication control that extends mx.core.Application it does not show anything in output.
My file applications.mxml starts with tag <cc:shmApplication> And shmApplication.as extends mx.core.Application. I am adding namespace xmlns:cc="*" [1] applications.mxml https://paste.apache.org/OpDT [2] shmApplication.as https://paste.apache.org/Pz6p [3] AppView_ERP.mxml https://paste.apache.org/RLcA All files are placed on same path. When I replace applications.mxml opening and closing tag <cc:shmApplication> tag to <mx:Application> It shows both Button and Label in output. But I need to use shmApplication. Again these are not my actual source files . It's just a scenario we need . So, I create a separate example for that. Thanks, Alina Kazi -----Original Message----- From: Alex Harui [mailto:aha...@adobe.com.INVALID] Sent: Monday, October 29, 2018 11:02 AM To: dev@royale.apache.org Subject: Re: Getting An Emulation Component To Run Hi Alina, Are you running the version in js-debug? It should show something in the console. Also look at the DOM tree and see what HTML elements have been created, if any. -Alex On 10/28/18, 10:28 PM, "Alina Kazi" <alina.k...@d-bz.com> wrote: Hi Piotr, Application is compiled Successfully but nothing shows in output in the Web Browser Console when running my application. Thanks, Alina -----Original Message----- From: Piotr Zarzycki [mailto:piotrzarzyck...@gmail.com] Sent: Friday, October 26, 2018 7:09 PM To: dev@royale.apache.org Subject: Re: Getting An Emulation Component To Run Hi Alina, Just to help a bit with all of that. Do you see any output in the Web Browser Console when you running your application ? If yes provide it here. Thanks, Piotr pt., 26 paź 2018 o 14:42 Alina Kazi <alina.k...@d-bz.com> napisał(a): > Hi Alex, > We have 3 files in our Project > Files Path is : > [1]Project -> applications.mxml (main file) > [2]Project ->shmApplication.as extends mx.core.Application > [3]Project-> AppView_ERP.mxml > > As MX ViewStack , Canvas are working controls. > > AppView_ERP.mxml has initial tag mx:Canvas > > applications.mxml has initial tag cc:shmApplication and > We have method in applications.mxml > private function fn_roBasicConfRH(e:ResultEvent):void > { > var appViewStack:ViewStack = new > ViewStack(); > > appViewStack.percentWidth = 100; > appViewStack.percentHeight = 100; > this.addElement(appViewStack); > > var compERPView:Canvas = new AppView_ERP() > as Canvas; > > compERPView.id = "appView_ERP"; > appView = compERPView; > appViewStack.addElement(compERPView); > > mx.external.ExternalInterface.call("function > setWinStatus(){window.status='" + iniFileParams.CompanyName + "';}"); > > } > Application is compiled Successfully but nothing shows in output. > If you need more details. I can create an example Project. > > Thanks in Advance, > Alina Kazi > > -----Original Message----- > From: Alina Kazi [mailto:alina.k...@d-bz.com] > Sent: Friday, October 26, 2018 3:35 PM > To: dev@royale.apache.org > Subject: RE: Getting An Emulation Component To Run > > Hi Alex, > > We have replaced import spark.components.Application with import > mx.core.Application in our whole Application. After this change we are > still able to compile our Application successfully. > Are you using SWFLoader to load other applications? Again, your API > Report did not mention this. > We are not using SWFLoader anywhere in our Application. We are using > ModuleLoader only. > What do you mean by needing Spark Application many times? > Sorry, import spark.components.Application is written multiple times in > src code but used once. > > That means now we don't need Spark Application. > Thanks for Helping us. > > -Alina Kazi > > -----Original Message----- > From: Alex Harui [mailto:aha...@adobe.com.INVALID] > Sent: Friday, October 26, 2018 12:45 PM > To: dev@royale.apache.org > Subject: Re: Getting An Emulation Component To Run > > Hi Alina, > > Where did you use mx:Application in your application? Somehow it got into > the report. > > What do you mean by needing Spark Application many times? Are you using > SWFLoader to load other applications? Again, your API Report did not > mention this. > > Getting Application to work can be significant amount of work as it has a > lot of things to do. One approach you could take is to step through your > example with mx:Application and compare it to the Spark Application and > make changes to the Spark Application until it works, but I'm concerned > that you can't always copy code from mx:Application. > > If you want to take on a big challenge like getting Appilcation to work > that is fine, but I guess I can delay my work on Charts and get Spark > Application to work. Let me know what you decide. But I am very concerned > about the accuracy of the data you have provided. I'm wondering what else > you are using that we don't know about. > > I'm done for today. I will see what you decide in my morning. > > -Alex > > On 10/26/18, 12:22 AM, "Alina Kazi" <alina.k...@d-bz.com> wrote: > > Hi Alex , > I am using skinClass 2 times overall in my Application. I can skip > that if it takes a lot of time. > I don't know How API report skip some API's. > We need SparkApplication at many places in our Application. > If you can explain more in [1] , we want to also participate in > getting emulation component to run. > > Like Spark TextInput is now working as MX TextInput, We have copied > some source from MX TextInput to Spark TextInput after reading [1] and it > worked. > > [1] > https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Froyale-asjs%2Fwiki%2FEmulation-Components%23getting-an-emulation-component-to-run&data=02%7C01%7Caharui%40adobe.com%7C576d2556a1444eab9a4308d63d5f69ba%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636763877362509901&sdata=lUpE0hFM8dZAt0vpVXcnJ5QhLJmZTof4e5j6ePHlE04%3D&reserved=0 > > Thanks in Advance, > Alina Kazi > > -----Original Message----- > From: Alex Harui [mailto:aha...@adobe.com.INVALID] > Sent: Friday, October 26, 2018 11:50 AM > To: dev@royale.apache.org > Subject: Re: Getting An Emulation Component To Run > > Hi Alina, > > In your API report, only mx.core.Application was referenced. I don't > understand why Spark Application was not referenced, yet you are using it > now. We have not spent any time getting Spark Application to run. If > that's really what you need, I would start copying code from > mx.core.Application. if you don't have custom skins for Application, you > can probably skip the skinning-related code. > > Good luck, > -Alex > > On 10/25/18, 11:10 PM, "Alina Kazi" <alina.k...@d-bz.com> wrote: > > Hi , > > We are able to compile our Application and Library Projects > successfully. Application Launch file uses a file that extends Spark > Application.as file. This Spark Application.as file is present in Apache > Royale SDK repo and has been emulated. But when we run the application, No > visual output is shown in index.html (i.e output file) > > Spark Application extends SkinnableContainer in Flex SDK > default.css for SkinnableContainer is: > SkinnableContainer > { > skinClass: > ClassReference("spark.skins.spark.SkinnableContainerSkin"); > } > > > In Flex mx:Application extends LayoutContainer extends Container > in Flex SDK default.css for Container is > > Container > { > borderSkin: > ClassReference("mx.skins.spark.ContainerBorderSkin"); > borderStyle: "none"; > cornerRadius: 0; > } > > You have added in MXRoyale default.css > > Container > { > IBeadView: > ClassReference("org.apache.royale.html.beads.ContainerView"); > IBeadLayout: > ClassReference("org.apache.royale.html.beads.layouts.BasicLayout"); > IViewport: > ClassReference("org.apache.royale.html.supportClasses.ScrollingViewport"); > IViewportModel: > ClassReference("org.apache.royale.html.beads.models.ViewportModel"); > } > > And mx:Application shows output. > > For Example : > > [1] Nothing in Output > <s:Application xmlns:fx=" > https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fns.adobe.com%2Fmxml%2F2009&data=02%7C01%7Caharui%40adobe.com%7C576d2556a1444eab9a4308d63d5f69ba%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636763877362509901&sdata=aMQsFFkZRP6IcAVNZuXAxlLU9y4frjWFznfRaEyW3po%3D&reserved=0" > > > xmlns:s="library://ns.apache.org/royale/spark" > > xmlns:mx="library://ns.apache.org/royale/mx" height = "100%" width = > "100%" > > > <s:Button x="30" y="30" > id="searchBtn" label="Search"/> > > </s:Application> > > [2] It shows Button in output file > <mx:Application xmlns:fx=" > https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fns.adobe.com%2Fmxml%2F2009&data=02%7C01%7Caharui%40adobe.com%7C576d2556a1444eab9a4308d63d5f69ba%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636763877362509901&sdata=aMQsFFkZRP6IcAVNZuXAxlLU9y4frjWFznfRaEyW3po%3D&reserved=0" > > > xmlns:s="library://ns.apache.org/royale/spark" > > xmlns:mx="library://ns.apache.org/royale/mx" height = "100%" width = > "100%" > > > <s:Button x="30" y="30" > id="searchBtn" label="Search"/> > > </mx:Application> > > How can I get Spark Application working as MX Application ? > > Thanks, > Alina > > > -----Original Message----- > From: Alex Harui [mailto:aha...@adobe.com.INVALID] > Sent: Monday, October 22, 2018 10:04 PM > To: dev@royale.apache.org > Subject: Re: Getting An Emulation Component To Run > > Hi Alina, > > Again, I cannot help you as efficiently if you do not provide > important details. > > You are showing some part of the console for building the > application. But did the compiler hang, or did it think it finished? What > does your build.xml look like? What was the full console output? I would > want to see what command you typed and all output up to and including the > command prompt after it finished. As I mentioned in prior emails, use > paste.apache.org if necessary for large quantities of console output. > > From the one line you pasted below, it implied the build did not > finish, yet you are saying that you tried to run it and nothing showed up. > Why would you try to run it if the build did not finish? If the build did > finish, did you get the expected output files? If the build did not > finish, try stripping down what is in the Module until it works, or compare > the build.xml settings against examples/mxroyale/tourdeflexmodules. > > There are so many ways things can go wrong, especially when > developing new code. You must learn how to work efficiently in these > conditions. > > Another technique is to compare working against non-working. > Examples/mxroyale/tourdeflexmodules is able to compile and load modules. > You can set breakpoints in the tourdeflexmodules code and follow how it > works and set breakpoints in similar places in your code and follow how it > works and compares. > > Thanks, > -Alex > > On 10/22/18, 1:12 AM, "Alina Kazi" <alina.k...@d-bz.com> wrote: > > Hi Alex, > > This time I told you about folders hierarchy its same as > examples/royale/ModuleExample. > js:UIModuleLoader is replaced with mx:ModuleLoader url > property is added in ModuleLoader and extra properties are removed, > js:UIModule is replaced with mx:Module > js:Application is replaced with mx:Application > namespace is replaced with mx namespace > > Console output stopped at : > [mxmlc] 109142 bytes written to > D:\apache-royale-0.9.3-bin-js-swf\royale-asjs\examples\royale\ModuleExample\Module\bin-debug\Module.swf > in 3.220 seconds > > How else I can explain it in a better way. > Simply I just want same working like > examples/royale/ModuleExample with Mx Controls. > I am not using TitleWindow in my current example. > > > Thanks, > Alina Kazi > > > -----Original Message----- > From: Alex Harui [mailto:aha...@adobe.com.INVALID] > Sent: Monday, October 22, 2018 12:40 PM > To: dev@royale.apache.org > Subject: Re: Getting An Emulation Component To Run > > Hi Alina, > > Again, half a world away, I cannot know what your folder > structure and build files look like, or what you tried or didn't try. And > now, I have to stop working and we missed an opportunity to help you > because the important information was not provided in your earlier email. > I wrote some techniques in this email: > > > https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Flists.apache.org%2Fthread.html%2Fe6f3aa4010dca8c9bdbe2828a89295039d05d23806a5fe03ae18dbe4%40%253Cdev.royale.apache.org%253E&data=02%7C01%7Caharui%40adobe.com%7C576d2556a1444eab9a4308d63d5f69ba%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636763877362509901&sdata=DV3Hy7ry%2FpnUYicx1eeN8Nz%2BDiBgYLHZyGWOks2WuqA%3D&reserved=0 > > In your next email, I expect you see evidence that you have > understood and tried the techniques in the email I linked. You will be > expected to provide console output or information about the tree of > elements. And this might be a good opportunity for you to try the debugger > and set breakpoints in various places. Even if you don't actually solve > the problem you are facing, you are going to have to become an expert in > debugging JavaScript output from the Royale Compiler. > > Please reserve the time to write a really good email with the > important information and questions. It will save all of us time. > > Thanks, > -Alex > > On 10/21/18, 11:39 PM, "Alex Harui" <aha...@adobe.com> wrote: > > Hi Alina, > > The key piece for modules is getting the output in the > right place. Flex/Flash has some interesting rules around how URLs got > loaded. I haven't found a practical way to replicate that in the Browser, > so for now, it is up to you to put the output where you are telling > ModuleLoader to load it. > > If you look at the Ant build.xml for royale/ModuleExample, > the Module/build.xml assumes the MainApp has been built first and copies > its output files into the MainApp's output folders. > > If you look at the build.xml for > mxroyale/touredeflexexamples, it uses the -module-output compiler option to > redirect the output. > > If you look in the Browser console, I expect you will see > errors that it couldn’t find a particular JS file for the module. Pay > attention to the folders and adjust your build script to place the output > in the right place (or adjust where you tell ModuleLoader to find the > module. > > HTH, > -Alex > > On 10/21/18, 11:22 PM, "Alina Kazi" <alina.k...@d-bz.com> > wrote: > > Hi Alex, > > Created an example contains two files : > 1. Module.mxml > <mx:Module xmlns:fx=" > https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fns.adobe.com%2Fmxml%2F2009&data=02%7C01%7Caharui%40adobe.com%7C576d2556a1444eab9a4308d63d5f69ba%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636763877362509901&sdata=aMQsFFkZRP6IcAVNZuXAxlLU9y4frjWFznfRaEyW3po%3D&reserved=0 > " > xmlns:mx="library:// > ns.apache.org/royale/mx"> > > <mx:Label text="This Label is in the module" /> > <mx:TextInput id="ti" text="This TextInput is also > in the module" /> > </mx:Module> > > 2. MainApp.mxml > <mx:Application xmlns:fx=" > https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fns.adobe.com%2Fmxml%2F2009&data=02%7C01%7Caharui%40adobe.com%7C576d2556a1444eab9a4308d63d5f69ba%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636763877362509901&sdata=aMQsFFkZRP6IcAVNZuXAxlLU9y4frjWFznfRaEyW3po%3D&reserved=0 > " > xmlns:mx="library:// > ns.apache.org/royale/mx" > > > <mx:Button label="Btn in Application" /> > > <mx:ModuleLoader id = "ml1" x="30" y="30" url = > "Module.swf" /> > > </mx:Application> > > No visual output shown . I want it to work like > examples\royale\ModuleExample > > > Thanks in Advance , > Alina Kazi > > -----Original Message----- > From: Alex Harui [mailto:aha...@adobe.com.INVALID] > Sent: Tuesday, October 16, 2018 9:33 PM > To: dev@royale.apache.org > Subject: Re: Getting An Emulation Component To Run > > Hi Alina, > > I think there is a misunderstanding somewhere. > > How has your company built the Flex app over the past > years? Is it all from an IDE or do you have some sort of script or build > tool? > > Whatever you are using to build the Flex app should be > translated to the Ant script. What is currently in the Ant script you > copied from tourdeflexmodules is custom designed for tourdeflexmodules. It > presumes lots of little applications that don't use custom libraries. > > The mxmlc task in Ant is just like running mxml from > the command line or having an Application project in an IDE. > The compc task in Ant is just like running compc from > the command line or having a Library project in an IDE. > > You can see from the build.xml files in the > royale-asjs repo that we build SWCs by having a build.xml in each library > folder and calling them from a build.xml in a parent folder. You might > find that pattern useful. > > You will need to understand the -source-path and > -library-path and -external-library-path and other compiler options that > were used to build the Flex app and copy probably all of those options into > the right place in the Ant scripts. > > It would be uncommon to compile a file called shmUtil > with mxmlc. shmUtil sounds like a file in a library, not a standalone > application. I'll bet it comes from a library that should be compiled with > compc along with a lot of other files. > > > If you are having trouble with Ant, also try the > command-line, then others may be able to help you see the differences > between your Ant script and what worked on the command-line. If you use an > IDE to build the Flex app, you will need to find out all of the compiler > options the IDE sets up for you. I think others can help you with that as > well. > > -Alex > > On 10/16/18, 2:17 AM, "Alina Kazi" < > alina.k...@d-bz.com> wrote: > > Hi Alex, > > Created a mxmlc task directly in build.xml still > an error is occured : > Added to Build.xml : > https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fpaste.apache.org%2FwBDm&data=02%7C01%7Caharui%40adobe.com%7C576d2556a1444eab9a4308d63d5f69ba%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636763877362509901&sdata=n6PdIgVuYDCU%2BJ3WYaLta4kZBkjfpCKBt16A1bR2s1c%3D&reserved=0 > Error : > https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fpaste.apache.org%2FOXFT&data=02%7C01%7Caharui%40adobe.com%7C576d2556a1444eab9a4308d63d5f69ba%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636763877362509901&sdata=3CbeGkMLOBww%2FJ40cITRJ4NyNPUz7DEkj4vh0qWAwvc%3D&reserved=0 > > Thanks, > Alina Kazi > > > > -----Original Message----- > From: Alex Harui [mailto:aha...@adobe.com.INVALID] > > Sent: Tuesday, October 16, 2018 11:46 AM > To: dev@royale.apache.org > Subject: Re: Getting An Emulation Component To Run > > Hi Alina, > > The example in > examples/mxroyale/RemoteObjectAMFTest is working and accesses the server > that is in examples/amf/ SampleAmfWebApp. Theoretically, your old > mx:RemoteObject code should work untouched. Try it without touching it and > tell us what kinds of errors you are getting. If you are getting runtime > errors, see how the RemoteObjectAMFTest uses "casting" to be explicit about > the types of the RemoteObject expressions. You'll see "as Operation" to > indicate that an mx:method in an mx:RemoteObject is an Operation. > > The compile-mxml macro is in the build.xml file. > It has certain expectations of the structure of the source files. Your > source files are likely have a different folder structure. You will need > to add source-paths and other compiler options to the macro, or stop using > the macro and call the mxmlc ant task directly. That is up to you. This > is a good opportunity to get to know Ant and the compiler better. > > HTH, > -Alex > > On 10/15/18, 11:07 PM, "Alina Kazi" < > alina.k...@d-bz.com> wrote: > > Hi Alex & Carlos, > I haven't tested my ported Application with > server side functionality yet. > Can you please share an Example that I can > follow to get my mx:RemoteObject working as FLEX. > > I have another question > > I am working on my Application and it has two > different directories like com->shm->modules->AP and > com->shm->modules->components and I want to compile a file inside > com->shm->modules->AP->abc.mxml and it uses a file inside > com->shm->modules->components->xyz.mxml. > I have added <compile-mxml > folder="/com/shm/modules/AP/" example=" abc"/> to build.xml. > unable to access xyz inside abc. > > Like > D:\apache-royale-0.9.3-bin-js-swf\royale-asjs\examples\mxroyale\tourdeflexmodules\src\spark\components\ > VideoPlayerExample.mxml is using VideoPlayer.mxml in my case > VideoPlayer.mxml is not is the same directory. > > Thanks, > Alina Kazi > > -----Original Message----- > From: Carlos Rovira [mailto: > carlosrov...@apache.org] > Sent: Tuesday, October 16, 2018 12:26 AM > To: dev@royale.apache.org > Subject: Re: Getting An Emulation Component To > Run > > Hi Alex, > > yes, I added those classes when worked trying > to make it work in net RO, but I found a wall at that time. I think DSK > objects had a different code when deserialized, and our AMF implementation > was not able to handle that. > I was not able to know how to deal with that > so I had to abandon. At least I could pass that disabling small messages on > BlazeDS. > > I don't think Small Messages are very > important, don't know how "small" > will be, so I think we can go to other things > more important. If I found some problem as I start to grow my application > that could be related to small messages I'll report. Hope not find any issue > > The only drawback could be people coming that > must know they need to disable small messages on their BlazeDS. > > I think it will be more important later since > IExternalizable in itself seems an important addition. > > Thanks > > Carlos > > > > El lun., 15 oct. 2018 a las 20:21, Alex Harui > (<aha...@adobe.com.invalid>) > escribió: > > > The classes that represent DSK, DSA and DSC > are in the MXRoyale and > > Network projects, but it looks like they > implement IExternalizable. I > > don't see any evidence that the JS AMF > support currently handles > > IExternalizable. > > > > I'm not clear on how important SmallMessages > and IExternalizable are. > > If it isn't that important, there are plenty > of other things to work > > on. If it is important, do we have a test > case that uses IExternalizable? > > > > -Alex > > > > On 10/15/18, 10:55 AM, "Carlos Rovira" < > carlosrov...@apache.org> wrote: > > > > Yes, > > > > I tried today (with code > pre-callProperty, that I think does not make > > difference for this). > > There's small message support in RPC > classes, but when I looked at that > > code when I investigate it, I think must > be accompanied from some AMF > > serialization/deserialization support. I > couldn't find any resources on > > this in the internet about how to handle > DSK, DSA or DSC. Maybe > > you can ask > > internally in Adobe how to deal with > that. My guess is that this > > was added > > to Flash plugin AMF serialization > capabilities. > > > > > > > > > > El lun., 15 oct. 2018 a las 19:03, Alex > Harui > > (<aha...@adobe.com.invalid>) > > escribió: > > > > > Carlos, > > > > > > Have you verified that small messages > do not work with the MX > > > RemoteObject? I thought I saw Small > Message support when I was > > migrating > > > the code. > > > > > > Thanks, > > > -Alex > > > > > > On 10/15/18, 10:01 AM, "Carlos Rovira" > <carlosrov...@apache.org> > > wrote: > > > > > > Hi Alina, > > > > > > just for if you don't know. If you > use BlazeDS Java server, > > remember > > > to set > > > up small messages to false, or you > RemoteObjects will not work. > > To get > > > small messages we'll need to > upgrade AMF > > serialization-deserialization > > > to > > > know how to handle DSK, DSA, and > DSC RemoteClass aliases. > > > > > > Best > > > > > > Carlos > > > > > > > > > El lun., 15 oct. 2018 a las 18:39, > Alex Harui > > > (<aha...@adobe.com.invalid>) > > > escribió: > > > > > > > Hi Alina, > > > > > > > > Good to know. You (and anybody > working with the emulation > > > components) are > > > > expected to keep track of the > commits to the royale-compiler > > as well > > > as the > > > > royale-asjs repos and stay > updated. We are still finding bugs > > in the > > > > transpiling that may affect you. > > > > > > > > Thanks, > > > > -Alex > > > > > > > > On 10/15/18, 2:17 AM, "Alina > Kazi" <alina.k...@d-bz.com> > > wrote: > > > > > > > > Hi Alex, > > > > > > > > Thanks a lot it worked for > me. > > > > > > > > -Alina kazi > > > > > > > > -----Original Message----- > > > > From: Alex Harui [mailto: > aha...@adobe.com.INVALID] > > > > Sent: Monday, October 15, > 2018 2:07 PM > > > > To: dev@royale.apache.org > > > > Subject: Re: Getting An > Emulation Component To Run > > > > > > > > Hi Alina, > > > > > > > > Are you sure you are using > the latest compiler? Try > > compiling > > > > > examples/mxroyale/RemoteObjectAMFTest. It compiles without > > errors > > > for me. > > > > > > > > I have to stop for tonight. > Hopefully others will help > > you. > > > > > > > > -Alex > > > > > > > > On 10/15/18, 1:37 AM, "Alina > Kazi" <alina.k...@d-bz.com> > > wrote: > > > > > > > > Hi Alex, > > > > We are using MX Remote > Object in almost our every > > Class like > > > this: > > > > <mx:RemoteObject > > > > channelSet="{parentApplication.amfChannelSet}" > > > > id="DataProviderService" > showBusyCursor="true" > > > > > > > > destination="shmBasic" > fault="handleFault(event);" > > > > > > > > result="handleResult(event);" /> > > > > We get error ASBlocker > subsystem. > > > > When we comment > RemoteObject we need to comment methods > > > those are > > > > using it. > > > > > > > > I agree with that if I > will delete some code for > > compilation > > > I > > > > will face other issues at later > stage. > > > > > > > > Can I replace > mx:remoteObject with : > > > > <s:RemoteObject id="ro" > endpoint=" > > > > > > > > > > https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.jamesward.com%2Fcensus2-tests%2Fmessagebroker%2Famf&data=02%7C01%7Caharui%40adobe.com%7C576d2556a1444eab9a4308d63d5f69ba%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636763877362509901&sdata=qUUHHJhvQzxhz2f%2BGsp66CAwuwpfsZsscpicvoKBlCE%3D&reserved=0 > > > " > > > > destination="census"/> > > > > > > > > Thanks in Advance, > > > > Alina Kazi > > > > > > > > -----Original > Message----- > > > > From: Alex Harui [mailto: > aha...@adobe.com.INVALID] > > > > Sent: Monday, October > 15, 2018 1:16 PM > > > > To: > dev@royale.apache.org > > > > Subject: Re: Getting An > Emulation Component To Run > > > > > > > > Hi Alina, > > > > > > > > I recommend just running > the compiled application and > > fixing > > > > problems as you run into them. > > > > > > > > If you start copying > code and deleting other code, you > > cannot > > > > guarantee that the results will > run. I'm not even sure > > TitleWindow > > > is a > > > > valid child control of an > Application. Usually it is a popup > > dialog. > > > > > > > > When you run the > application, you will probably find > > > exceptions in > > > > the console. Set a breakpoint, > see if you can figure out why > > it is > > > > generating an exception. Change > the code as needed. > > > > > > > > If you aren’t getting > exceptions, then look at the > > element > > > tree. > > > > Either all of the expected > elements have been created or not. > > If > > > not, then > > > > look at the innermost element to > see what it is. In the > > properties > > > for the > > > > element is a royale_wrapper > property that points to the > > transpiled > > > AS3 > > > > class. That can help you know > what class didn't create its > > children. > > > > Check the _beads array of that > class to see if it created its > > beads > > > or > > > > not. If not, check the CSS for > that element, or debug into > > its code. > > > > Usually, addedToParent is where > the view bead is added. > > > > > > > > If the elements have > been created, check the sizes. > > Often > > > some of > > > > them will have width or height = > 0. Try to figure why it is > > getting > > > a bad > > > > size. > > > > > > > > If you take this > approach, then if you get stuck you > > can ask > > > a > > > > much more specific question and > we can give you more specific > > > answers. > > > > > > > > Unfortunately, our days > only overlap by a few hours, > > but I > > > hope > > > > other committers can help as > well. It is in their best > > interest to > > > improve > > > > their help and debugging skills. > > > > > > > > -Alex > > > > > > > > On 10/15/18, 12:59 AM, > "Alina Kazi" < > > alina.k...@d-bz.com> > > > wrote: > > > > > > > > Hi Alex, > > > > As our whole > application is compiled successfully > > without > > > > error as a part of SparkRoyale > Library. > > > > > > > > Now, We have created > a project like > > tourdeflexmodules to > > > > compile and visually see the > application output. > > > > Initially started > with the basic(small) file of our > > > > application that is used by most > of the files of our > > Application. > > > > > > > > We have a file in > our application "Picklist.mxml" > > > > It was actually like > : > > > > [1] > > > > > > > > > > https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fpaste.apache.org%2FRVtj&data=02%7C01%7Caharui%40adobe.com%7C576d2556a1444eab9a4308d63d5f69ba%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636763877362509901&sdata=T3yq8oALRHuFPTkUD8yChAPQ%2BI7dPKVI6vz4Rlwp%2FqM%3D&reserved=0 > > > > > > > > we want to see it > visually as all our mx and spark > > > controls > > > > are already added in Apache > Royale. > > > > Deleted whole code > accept visual controls from src > > file : > > > > [2] > > > > > > > > > > https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fpaste.apache.org%2FH4Sm&data=02%7C01%7Caharui%40adobe.com%7C576d2556a1444eab9a4308d63d5f69ba%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636763877362509901&sdata=yef0cPeCsd9vh0%2BEjoNIlFeN%2FbeJyFSG90WlF4elX5w%3D&reserved=0 > > > > > > > > Nothing shows inside > spark BorderContainer & > > TitleWindow. > > > > [3] > > > > > > > > > > https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fpaste.apache.org%2FEpS8&data=02%7C01%7Caharui%40adobe.com%7C576d2556a1444eab9a4308d63d5f69ba%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636763877362509901&sdata=wA5FMy7298ucGwFjFDagx5V4vZa1im3MMbGIGx8n2KM%3D&reserved=0 > > > > How can we see all > visual controls as they were in > > Flex > > > of > > > > this particular file. > > > > Even spark > BorderContainer default.css is copied > > from > > > Flex > > > > ->Royale. > > > > > > > > Thanks, > > > > Alina Kazi > > > > > > > > -----Original > Message----- > > > > From: Alex Harui > [mailto:aha...@adobe.com.INVALID] > > > > Sent: Monday, > October 15, 2018 11:15 AM > > > > To: > dev@royale.apache.org > > > > Subject: Re: Getting > An Emulation Component To Run > > > > > > > > Hi Alina, > > > > > > > > Different APIs will > have different solutions. > > Pick an > > > API you > > > > want to have work and let's > discuss how to make it work. > > > > > > > > -Alex > > > > > > > > On 10/14/18, 10:48 > PM, "Alina Kazi" < > > alina.k...@d-bz.com > > > > > > > > wrote: > > > > > > > > Hi Alex, > > > > > > > > All mx and spark > class methods those were left > > empty > > > for > > > > the compilation of Application. > > > > Also Module does > not show anything on screen. > > > > > > > > Thanks in > Advance, > > > > Alina > > > > > > > > -----Original > Message----- > > > > From: Alex Harui > [mailto: > > aha...@adobe.com.INVALID] > > > > Sent: Thursday, > October 11, 2018 12:32 PM > > > > To: > dev@royale.apache.org > > > > Subject: Re: > Getting An Emulation Component To > > Run > > > > > > > > Hi Alina, > > > > > > > > Which components > or properties are you trying > > to get > > > to > > > > run? > > > > > > > > -Alex > > > > > > > > On 10/10/18, > 10:40 PM, "Alina Kazi" < > > > alina.k...@d-bz.com> > > > > wrote: > > > > > > > > Hi Alex, > > > > > > > > > > > > > > > > What if CSS > for a component is not written > > in > > > Basic / > > > > Express defaults.css? > > > > > > > > And We need > it in MXRoyale / SparkRoyale > > > > > > > > Thanks, > > > > > > > > Alina Kazi > > > > > > > > > > > > > > > > From: Alex > Harui [mailto:aha...@adobe.com] > > > > Sent: > Monday, October 08, 2018 8:40 PM > > > > To: Alina > Kazi > > > > Subject: Re: > Getting An Emulation > > Component To > > > Run > > > > > > > > > > > > > > > > Hi Alina, > > > > > > > > > > > > > > > > Please ask > these questions on dev@ as > > well. > > > > > > > > > > > > > > > > CSS with > ClassReference is a way to use > > > Composition to > > > > customize components. Copying > code is usually a bad practice > > as it > > > > creates maintenance issues. So, > in general, the preference > > should > > > be to > > > > use CSS. > > > > > > > > > > > > > > > > HTH, > > > > > > > > -Alex > > > > > > > > > > > > > > > > From: Alina > Kazi <alina.k...@d-bz.com> > > > > Date: > Monday, October 8, 2018 at 2:02 AM > > > > To: Alex > Harui <aha...@adobe.com> > > > > Subject: > Getting An Emulation Component To > > Run > > > > > > > > > > > > > > > > Hi Alex, > > > > > > > > We want to > know how can we identify which > > is the > > > right > > > > stub? > > > > > > > > For Example: > selected property written > > > differently in > > > > CheckBox, RadioButton and > > > > > > > > we want > selected property for Button. How > > can we > > > > identify and pick the right code > for Button? > > > > > > > > > > > > > > > > 1. > copying the little bits of code > > from the > > > > Basic or Express version into > the right stub in the Emulation > > > Component > > > > > > > > 2. > copying the CSS from Basic or > > Express > > > > defaults.css into the MXRoyale > or SparkRoyale defaults.css > > > > > > > > > > > > > > > > > > > > > > > > Thanks in > Advance, > > > > > > > > Alina Kazi > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > -- > > > Carlos Rovira > > > > > > > > > https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fabout.me%2Fcarlosrovira&data=02%7C01%7Caharui%40adobe.com%7C576d2556a1444eab9a4308d63d5f69ba%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636763877362509901&sdata=fqVq5s14zJ6IsiAhpj0EpH31E8AbbXyTcj%2FXierbUq4%3D&reserved=0 > > > > > > > > > > > > > -- > > Carlos Rovira > > > > > https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fabout. > > me%2Fcarlosrovira&data=02%7C01%7Caharui% > 40adobe.com%7C04eb29f37fce > > > 40d3df9908d632c77330%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C6367 > > > 52229546474497&sdata=7S2M%2BRlyCsWd2pShdvTsjfyJp9xyZ5bdaAc3zZQrilU > > %3D&reserved=0 > > > > > > > > -- > Carlos Rovira > > https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fabout.me%2Fcarlosrovira&data=02%7C01%7Caharui%40adobe.com%7C576d2556a1444eab9a4308d63d5f69ba%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636763877362509901&sdata=fqVq5s14zJ6IsiAhpj0EpH31E8AbbXyTcj%2FXierbUq4%3D&reserved=0 > > > > > > > > > > > > > > > > > > > > > > > > > -- Piotr Zarzycki Patreon: *https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.patreon.com%2Fpiotrzarzycki&data=02%7C01%7Caharui%40adobe.com%7C576d2556a1444eab9a4308d63d5f69ba%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636763877362509901&sdata=Qi2gXqNWN5kjjQWu2tdZs2slklSBQ5GJpHJfTvpITfQ%3D&reserved=0 <https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.patreon.com%2Fpiotrzarzycki&data=02%7C01%7Caharui%40adobe.com%7C576d2556a1444eab9a4308d63d5f69ba%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636763877362509901&sdata=Qi2gXqNWN5kjjQWu2tdZs2slklSBQ5GJpHJfTvpITfQ%3D&reserved=0>*