One more thing: 1.-
<mx:RemoteObject id="roLogin" channelSet="{parentApplication.amfChannelSet}" showBusyCursor="true" destination="shmUserSetupBO_General" fault="fn_HandleFault(event);" result="fn_roLoginRH(event);"/> As I said before we are not using *channelSet* (I didn't get it to work, but didn't dedicate much time since was not critical): just use *endPoint + destination* 2.- *Please check examples in our repo to see how MX RO is used*, and transform yours to that and try good luck El mar., 13 nov. 2018 a las 13:47, Carlos Rovira (<carlosrov...@apache.org>) escribió: > Hi Alina, > > my recomendation is that you start with a very basic AMF call to test > communications. Maybe adding some simple getString method that sends a > String and retrieves the string modified would be enough, so you can figure > what's could be wrong. I can confirm you that MX RO is working and we're > migrating a Flex App that relays on AMD MX RO for 97% of server calls. > Still finding some little issues on the way to fix, but it's working > > > > > El mar., 13 nov. 2018 a las 11:44, Alina Kazi (<alina.k...@d-bz.com>) > escribió: > >> Hi Carlos, >> >> We have added to channel : >> <enable-small-messages>false</enable-small-messages> in services-config.xml >> file >> But still our Royale Application is unable to call java side method. >> >> Thank, >> Alina Kazi >> -----Original Message----- >> From: Carlos Rovira [mailto:carlosrov...@apache.org] >> Sent: Tuesday, November 13, 2018 3:12 PM >> To: dev@royale.apache.org >> Subject: Re: Getting An Emulation Component To Run >> >> Hi Alina, >> >> can you confirm that you turned off small messages in BlazeDS ? >> thanks >> >> >> El mar., 13 nov. 2018 a las 8:28, Alina Kazi (<alina.k...@d-bz.com>) >> escribió: >> >> > Hi Alex, >> > >> > We are not getting any error on browser console. >> > I have set breakpoints on my java side code. Method I am calling from >> > Royale Application is not called on Java Side. >> > I sent you configuration files. Please look into them. Will they work >> same >> > as Flex-Java Application Communication. >> > If those files are OK. Then what could be the reason that our Royale >> > Application is unable to call java side methods ? >> > >> > Thanks, >> > Alina >> > >> > -----Original Message----- >> > From: Alex Harui [mailto:aha...@adobe.com.INVALID] >> > Sent: Tuesday, November 13, 2018 12:19 PM >> > To: dev@royale.apache.org >> > Subject: Re: Getting An Emulation Component To Run >> > >> > Are there any errors in the browser console? >> > >> > If not, set breakpoints and debug into it and/or use a network monitor >> to >> > see if anything is being sent or received. RemoteObject has Operations >> > that eventually call NetConnection. >> > >> > HTH, >> > -Alex >> > >> > On 11/12/18, 10:54 PM, "Alina Kazi" <alina.k...@d-bz.com> wrote: >> > >> > Hi >> > Our Apache Royale Application has been compiled successfully. Java >> > side Application is running as before on Tomcat Server. >> > Our Application shows initial screen on browser i.e. Login Screen >> > using http://localhost:8080/SHMA/index.html . When we click on >> > LoginButton,On click event we call a server side method using >> > mx:remoteobject . >> > Following are the configuration details : >> > We are using these configuration files for Royale - Java >> Communication >> > : >> > >> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Falinakazi%2FconfigFiles&data=02%7C01%7Caharui%40adobe.com%7Cadc6521cadd74641e1f308d64934cfc5%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636776888519969668&sdata=%2BYpSl8YrGutxw928MPYFtgYT%2BjydqsDcPLr3p8cDTAA%3D&reserved=0 >> > We want to call our Java side methods using mx:RemoteObject in our >> > Royale Application. >> > We have provided Destination property as shmUserSetupBO_General. >> > shmUserSetupBO_General destination is defined in remoting-config.xml >> > file. >> > >> > <mx:RemoteObject id="roLogin" >> > channelSet="{parentApplication.amfChannelSet}" showBusyCursor="true" >> > destination="shmUserSetupBO_General" >> fault="fn_HandleFault(event);" >> > result="fn_roLoginRH(event);"/> >> > >> > Our Royale Application is unable to communicate with server side >> code. >> > We have tried it using endpoint property as well but still no >> response >> > from server side Java Application. >> > endpoint = "http://localhost:8080/messagebroker/websocket-amf" >> > >> > >> > Thanks in Advance, >> > Alina Kazi >> > >> > -----Original Message----- >> > From: Carlos Rovira [mailto:carlosrov...@apache.org] >> > Sent: Wednesday, November 07, 2018 6:07 PM >> > To: dev@royale.apache.org >> > Subject: Re: Getting An Emulation Component To Run >> > >> > Hi Alina, >> > >> > I'm using mx:RemoteObject for my app so some thoughts: >> > >> > * To make mx:RemoteObject work you only need to specify >> "destination" >> > and >> > "endpoint" >> > * avoid "source" since is a deprecated property that exposes your >> java >> > backend, that was maintained only for compatibility with very old >> AMF >> > implementations >> > * I think latest time I tried channelSet I couldn't make it work, >> but I >> > couldn't dedicate too much time, so it could be worth to see if now >> > works >> > with latest changes >> > * for the rest since proxy is working in RO you can call remote >> > methods in >> > java in the exact same way you did in flex. >> > * just remember set small messages off in BlazeDS, since we still >> > doesn't >> > support it >> > >> > IOW, you can work today with RO without issue just turning off small >> > messages and setting destination and endpoint. If you can try to >> test >> > channelset, please report your findings >> > >> > thanks >> > >> > >> > El mié., 7 nov. 2018 a las 8:59, Alina Kazi (<alina.k...@d-bz.com>) >> > escribió: >> > >> > > Hi Alex >> > > >> > > For MX:RemoteObject : >> > > We have created an Example : >> > > >> > >> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Falinakazi%2FExamples%2Ftree%2Fmaster%2FHelloWorld&data=02%7C01%7Caharui%40adobe.com%7Cadc6521cadd74641e1f308d64934cfc5%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636776888519969668&sdata=VsYOBm4iT%2Fc7cfqrKGRpOIjISxHuyL8gvkUXK0Qvcqw%3D&reserved=0 >> > > Our Welcome.mxml file in Example uses mx:RemoteObject this way : >> > > >> > > <mx:RemoteObject id="roLogin" >> > > channelSet="{parentApplication.amfChannelSet}" >> showBusyCursor="true" >> > > >> > > destination="shmUserSetupBO_General" >> fault="fn_HandleFault(event);" >> > > >> > > result="fn_roLoginRH(event);"/> >> > > >> > > We have a remoting-config.xml file in Java\web\WEB-INF\conf >> > > <destination id="shmUserSetupBO_General"> >> > > <properties> >> > > >> > > <source>com.shm.BO.SEC.shmUserSetupBO_General</source> >> > > </properties> >> > > </destination> >> > > >> > > Our Java Application contains a class : >> > > com.shm.BO.SEC.shmUserSetupBO_General >> > > It contains a method : >> > > public String f_sendMail (String aLoginName){............... >> > return str; >> > > } >> > > >> > > I am calling that method using remoteObject from Apache Royale >> > Application. >> > > roLogin.f_sendMail(loginName.text); >> > > >> > > Will it work using functionality available in Apache Royale SDK or >> > Do I >> > > have to make changes in my front end Application (Royale) to work >> ? >> > > Example is available here: >> > > >> > >> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Falinakazi%2FExamples%2Ftree%2Fmaster%2FHelloWorld&data=02%7C01%7Caharui%40adobe.com%7Cadc6521cadd74641e1f308d64934cfc5%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636776888519969668&sdata=VsYOBm4iT%2Fc7cfqrKGRpOIjISxHuyL8gvkUXK0Qvcqw%3D&reserved=0 >> > > >> > > >> > > Thanks in Advance, >> > > Alina kazi >> > > >> > > >> > > -----Original Message----- >> > > From: Alina Kazi [mailto:alina.k...@d-bz.com] >> > > Sent: Wednesday, November 07, 2018 10:49 AM >> > > To: dev@royale.apache.org >> > > Subject: RE: Getting An Emulation Component To Run >> > > >> > > Hi Alex, >> > > >> > > Mx:ModuleLoader is compiled successfully now I can see mx:Module >> on >> > output >> > > screen. >> > > Now I will work on remote object. >> > > >> > > -Thanks, >> > > Alina Kazi >> > > >> > > -----Original Message----- >> > > From: Alex Harui [mailto:aha...@adobe.com.INVALID] >> > > Sent: Tuesday, November 06, 2018 10:38 AM >> > > To: dev@royale.apache.org >> > > Subject: Re: Getting An Emulation Component To Run >> > > >> > > Hi Alina, >> > > >> > > I cannot work with .RAR files. Plus dropbox won't display MXML >> > files. >> > > >> > > Examples/mxroyale/tourdeflexmodules is using mx:ModuleLoader. It >> is >> > > better to compare what it is doing instead of what Basic >> > UIModuleLoader is >> > > doing. >> > > >> > > Thanks, >> > > -Alex >> > > >> > > On 11/5/18, 4:16 AM, "Alina Kazi" <alina.k...@d-bz.com> wrote: >> > > >> > > Hi Alex, >> > > >> > > You have created an Example in royale/ModuleExample >> > > Contains two files in different projects : MainApp.mxml and >> > Module.mxml >> > > MainApp uses UIModuleLoader and it loads the modules with >> > moduleName & >> > > modulePath properties. >> > > >> > > UIModuleLoader extends UIBase >> > > In MXRoyale, ModuleLoader extends VBox extends Box extends >> > Container >> > > extends UIComponent extends UIBase >> > > >> > > UIModule extends Group extends GroupBase extends UIBase >> > > In MXRoyale, Module extends Container extends UIComponent >> extends >> > > UIBase >> > > >> > > We have compare all files , functionality is copied from >> Basic -> >> > > MXRoyale , default.css is also copied. >> > > We have checked default.css for Basic's Group, GroupBase >> > > We have checked default.css for MXRoyale's Container >> > > >> > > Still my Example do not compile for MX Module before and after >> > > changes. >> > > >> > > >> > >> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.dropbox.com%2Fs%2Ftxbccb5ofblmnr9%2FModuleExampleMX.rar%3Fdl%3D0&data=02%7C01%7Caharui%40adobe.com%7Cadc6521cadd74641e1f308d64934cfc5%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636776888519969668&sdata=bZp5kN0jR8tkA3WMX8Yv3N%2F4LOszheWsXRPadWFZOGw%3D&reserved=0 >> > > >> > > We are using url = "modules/Module.swf" instead of modulePath >> = >> > > "modules" and moduleName = "Module" >> > > >> > > We have seen functionality again and again after comparison we >> > have >> > > copied missing src from Basic -> MXRoyale >> > > Please compile this example with output for us or Guide us. >> > > >> > > Thanks in Advance, >> > > Alina Kazi >> > > >> > > >> > > -----Original Message----- >> > > From: Alina Kazi [mailto:alina.k...@d-bz.com] >> > > Sent: Thursday, November 01, 2018 10:07 AM >> > > To: dev@royale.apache.org >> > > Subject: RE: Getting An Emulation Component To Run >> > > >> > > Hi Alex, >> > > >> > > When I tried after mapping BorderContainer to MX Container >> with >> > the >> > > lookupOnly="true" in the spark-royale-manifest.xml, It worked for >> me. >> > > >> > > Thanks, >> > > Alina >> > > >> > > -----Original Message----- >> > > From: Alex Harui [mailto:aha...@adobe.com.INVALID] >> > > Sent: Tuesday, October 30, 2018 9:48 PM >> > > To: dev@royale.apache.org >> > > Subject: Re: Getting An Emulation Component To Run >> > > >> > > I think you can ignore that error unless you see other errors >> in >> > the >> > > browser console related to it. >> > > >> > > Did you check the browser console for errors when it came up >> > blank? >> > > Or step into the code to see whether the new code is being called? >> > And >> > > compare to how MX Container works? These are strategies and >> skills >> > that >> > > will be helpful as a developer. >> > > >> > > If your code doesn't require that BorderContainer is a >> > > SkinnableContainer, you could try mapping BorderContainer to MX >> > Container >> > > with the lookup-"true" in the spark-royale-manifest.xml >> > > >> > > -Alex >> > > >> > > On 10/30/18, 4:52 AM, "Alina Kazi" <alina.k...@d-bz.com> >> wrote: >> > > >> > > Hi Alex, >> > > >> > > 1. You may have to copy other CSS from MX Container's or >> > Spark >> > > Group's base classes and put all of it in the BorderContainer >> > selector. >> > > MX Container extends UIComponent , So I copied only MX >> > Container's >> > > CSS in BorderContainer selector. >> > > >> > > 2. It would have been more helpful to see what you had put >> > in the >> > > defaults.css file, and also, since the compile was successful >> > > >> > > What I have copied in default.css: >> > > >> > > BorderContainer >> > > { >> > > >> > > 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"); >> > > >> > > } >> > > >> > > In @media -royale-swf >> > > BorderContainer >> > > { >> > > IBackgroundBead: >> > > >> ClassReference("org.apache.royale.html.beads.SolidBackgroundBead"); >> > > IBorderBead: >> > > >> ClassReference("org.apache.royale.html.beads.SingleLineBorderBead"); >> > > IContentView: >> > > >> > >> ClassReference("org.apache.royale.html.supportClasses.ContainerContentArea"); >> > > } >> > > 3. I think you will need to copy code from MX Container >> into >> > > SkinnableContainer, especially the MXMLDataInterpreter code. >> > > >> > > Now, I have copy code from MX Container into >> > SkinnableContainer, >> > > MXMLDataInterpreter code and copied other code step by step that >> was >> > > related to Bead. >> > > >> > > >> > > >> > > Output is blank as before, following are the links shared >> > earlier : >> > > While compiling the ControlsExample >> > > >> > > >> > >> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fpaste.apache.org%2FppOz&data=02%7C01%7Caharui%40adobe.com%7Cadc6521cadd74641e1f308d64934cfc5%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636776888519979673&sdata=2KBOCUoHIdAyoviandQZ9EwPgU4hzpxOCfQpHVbOGWc%3D&reserved=0 >> > > Output has 1 Error & 1 warning and Build Successfully, >> > console is : >> > > >> > > >> > >> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fpaste.apache.org%2F5YMM&data=02%7C01%7Caharui%40adobe.com%7Cadc6521cadd74641e1f308d64934cfc5%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636776888519979673&sdata=YnXId1mAWdFNq7t%2BBZT%2FazboqvX5aylN3HUj1KPu4Rc%3D&reserved=0 >> > > >> > > >> > > Thanks in Advance, >> > > Alina Kazi >> > > >> > > >> > > -----Original Message----- >> > > From: Alex Harui [mailto:aha...@adobe.com.INVALID] >> > > Sent: Tuesday, October 30, 2018 1:54 PM >> > > To: dev@royale.apache.org >> > > Subject: Re: Getting An Emulation Component To Run >> > > >> > > Hi Alina, >> > > >> > > You may have to copy other CSS from MX Container's or >> Spark >> > > Group's base classes and put all of it in the BorderContainer >> > selector. >> > > >> > > If all rules are royale-specific, like IBeadModel, then >> they >> > won't >> > > be listed in the output css but should be in the main .JS file. >> > > >> > > It would have been more helpful to see what you had put in >> > the >> > > defaults.css file, and also, since the compile was successful, >> > whether >> > > there were any errors at run time. >> > > >> > > I looked briefly at BorderContainer and >> SkinnableContainer. >> > I >> > > think you will need to copy code from MX Container into >> > SkinnableContainer, >> > > especially the MXMLDataInterpreter code >> > > >> > > I have to stop working for tonight. >> > > >> > > HTH, >> > > -Alex >> > > >> > > On 10/30/18, 12:54 AM, "Alina Kazi" <alina.k...@d-bz.com> >> > wrote: >> > > >> > > Hi Alex, >> > > >> > > 1. I would think that BorderContainer could use the >> same >> > beads >> > > as MX Container, or even Spark Group. >> > > I have tried both MX Container / Spark Group Beads >> > > Case(A) I have copied MX Container from file >> > (defaults.css >> > > in MXRoyale/src/main/resource) to (defaults.css in >> > > SparkRoyale/src/main/resource) renamed Container to >> BorderContainer >> > in >> > > (defaults.css in SparkRoyale/src/main/resource). >> > > Case(B) I have copied Spark GroupBase from file >> > > (defaults.css in SparkRoyale /src/main/resource) to (defaults.css >> in >> > > SparkRoyale/src/main/resource) renamed copied word GroupBase to >> > > BorderContainer in (defaults.css in >> SparkRoyale/src/main/resource). >> > > >> > > >> > > 2. Not having BorderContainer in the output CSS is >> > unexpected >> > > if you are using it in the MXML >> > > >> > > In Both Cases A and B the output default.css file for >> > > ControlsExample contains >> > > .BorderContainer { >> > > } >> > > >> > > In Both Cases A and B output default.css file for >> > > SparkRoyale.swc contains >> > > Whatever I copied to (defaults.css in >> > > SparkRoyale/src/main/resource) for BorderContainer. >> > > >> > > 3. that you are using the same namespace prefix as >> other >> > > components that are working >> > > Yes I am using same namespace prefix as other >> components >> > that >> > > are working >> > > >> > > >> > > >> > > [1] ControlsExample File : >> > > >> > >> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fpaste.apache.org%2FppOz&data=02%7C01%7Caharui%40adobe.com%7Cadc6521cadd74641e1f308d64934cfc5%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636776888519979673&sdata=2KBOCUoHIdAyoviandQZ9EwPgU4hzpxOCfQpHVbOGWc%3D&reserved=0 >> > > [2] SparkRoyale.swc console output : >> > > >> > >> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fpaste.apache.org%2FrsqI&data=02%7C01%7Caharui%40adobe.com%7Cadc6521cadd74641e1f308d64934cfc5%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636776888519979673&sdata=%2B2PHTZF45DHi1qoiMgrynFRAgVR6FmndtWTowls5Z0s%3D&reserved=0 >> > > ( Case B :When GroupBase default.css is copied for >> BorderContainer) >> > > [3] ControlsExample console output : >> > > >> > >> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fpaste.apache.org%2FXY7o&data=02%7C01%7Caharui%40adobe.com%7Cadc6521cadd74641e1f308d64934cfc5%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636776888519979673&sdata=HVtdskAQrh096gmztl9kJTq%2FLx%2Bj5KfQTQ0bJqudvbk%3D&reserved=0 >> > > ( Case B :When GroupBase default.css is copied for >> BorderContainer) >> > > [4] SparkRoyale.swc console output : >> > > >> > >> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fpaste.apache.org%2Fsm8M&data=02%7C01%7Caharui%40adobe.com%7Cadc6521cadd74641e1f308d64934cfc5%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636776888519979673&sdata=UPIdQ%2BQJBQ3OzI4DoipHIfRAfAPPI9%2BZeO%2BZ0sJalNE%3D&reserved=0 >> > > ( Case A :When Container default.css is copied for >> BorderContainer) >> > > [5] ControlsExample console output : >> > > >> > >> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fpaste.apache.org%2F5YMM&data=02%7C01%7Caharui%40adobe.com%7Cadc6521cadd74641e1f308d64934cfc5%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636776888519979673&sdata=YnXId1mAWdFNq7t%2BBZT%2FazboqvX5aylN3HUj1KPu4Rc%3D&reserved=0 >> > > ( Case A :When Container default.css is copied for >> BorderContainer) >> > > >> > > Yes the output from compiling the SparkRoyale SWC does >> > not >> > > contain any warnings about BorderContainer, and the SWC builds >> > successfully >> > > and is being copied into the right places >> > > I have checked by unzipping the SWC and checked the >> > > defaults.css and JS files >> > > >> > > Thanks, >> > > Alina Kazi >> > > >> > > >> > > -----Original Message----- >> > > From: Alex Harui [mailto:aha...@adobe.com.INVALID] >> > > Sent: Monday, October 29, 2018 9:14 PM >> > > To: dev@royale.apache.org >> > > Subject: Re: Getting An Emulation Component To Run >> > > >> > > Hi Alina, >> > > >> > > Again, it is important to be efficient in >> > communication. Just >> > > telling me the ModuleLoader does not load a module does not let me >> > help >> > > you. You should try to remember past emails we had and report on >> > what you >> > > tried from those past emails. For example, do you get any >> warnings >> > or >> > > errors in the console? Did you verify that the files are where >> they >> > should >> > > be? Did you step through how TourDeFlexModules loads a module and >> > compare >> > > to your application? >> > > >> > > For BorderContainer, and really, any UI widget in the >> > Royale >> > > emulation components, an important thing to understand is that >> they >> > are, so >> > > far, all based on UIBase, since UIComponent extends UIBase and >> all UI >> > > widgets extend UIComponent. That means that the CSS must load >> model >> > and >> > > view beads and often controller and/or layout and other beads. So >> > first >> > > thing is to understand by examining source and output whether >> there >> > are >> > > such beads for BorderContainer. I would think that >> BorderContainer >> > could >> > > use the same beads as MX Container, or even Spark Group. >> > > >> > > I don't think we've implemented spark skins in >> > SparkRoyale >> > > yet, so any skinClass is going to get ignored right now. >> > > >> > > Not having BorderContainer in the output CSS is >> > unexpected if >> > > you are using it in the MXML. So I would double check that you >> have >> > added >> > > BorderContainer to the correct CSS file (defaults.css in >> > > SparkRoyale/src/main/resource) and that you are using the same >> > namespace >> > > prefix as other components that are working, and that the output >> from >> > > compiling the SparkRoyale SWC does not contain any warnings about >> > > BorderContainer, and the SWC builds successfully and is being >> copied >> > into >> > > the right places. SWC files are really ZIP files so you can >> always >> > unzip >> > > the SWC and examine the defaults.css and JS files. >> > > >> > > HTH, >> > > -Alex >> > > On 10/29/18, 4:11 AM, "Alina Kazi" < >> alina.k...@d-bz.com> >> > > wrote: >> > > >> > > Hi Alex, >> > > >> > > Please answer for the following issues : >> > > 1. Issue (MX ModuleLoader) : >> > > We need similar working as in TourdeFlexModules >> > Example : >> > > >> > > >> > >> D:\apache-royale-0.9.3-bin-js-swf\royale-asjs\examples\mxroyale\tourdeflexmodules\src\spark\components\VideoPlayerModuleLoader.mxml >> > > ModuleLoader url property does not load Module. >> > > >> > > 2. Issue (Spark BorderContainer) : >> > > If we use s:BorderContainer all controls inside >> Spark >> > > BorderContainer are not shown in output. >> > > How it will be shown in output. Do I need to add >> > something >> > > in default.css for BorderContainer >> > > We have added >> > > BorderContainer >> > > { >> > > backgroundColor: #FFFFFF; >> > > borderStyle : "solid"; >> > > cornerRadius: 0; >> > > skinClass: >> > > ClassReference("spark.skins.spark.BorderContainerSkin"); >> > > } in SparkRoyale default.css but still output is >> > empty. >> > > All other files applications.mxml and >> > shmApplication.as >> > > are same as before >> > > [1] AppView_ERP.mxml >> > > >> > >> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fpaste.apache.org%2FY2ne&data=02%7C01%7Caharui%40adobe.com%7Cadc6521cadd74641e1f308d64934cfc5%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636776888519979673&sdata=EJCjn4BKhznt2idSOKhGKnlh06MitNB9BSgbeoZMtuk%3D&reserved=0 >> > > >> > > >> > > Thanks, >> > > Alina Kazi >> > > >> > > >> > > -----Original Message----- >> > > From: Alina Kazi [mailto:alina.k...@d-bz.com] >> > > Sent: Monday, October 29, 2018 12:03 PM >> > > To: dev@royale.apache.org >> > > Subject: RE: Getting An Emulation Component To Run >> > > >> > > Thanks a lot Alex. It works. >> > > >> > > -Alina >> > > >> > > -----Original Message----- >> > > From: Alex Harui [mailto:aha...@adobe.com.INVALID >> ] >> > > Sent: Monday, October 29, 2018 12:03 PM >> > > To: dev@royale.apache.org >> > > Subject: Re: Getting An Emulation Component To Run >> > > >> > > Hi Alina, >> > > >> > > Add the following metadata to your >> > shmApplication.as It >> > > should go before the "public class". Check mx.core.Application to >> > see how >> > > it is placed in that file. >> > > >> > > [Frame(factoryClass="mx.managers.SystemManager")] >> > > >> > > This should result in an >> > > applications_mx_managers_SystemManager.js file in the bin/js-debug >> > folder, >> > > and the index.html should try to instantiate that file which >> should >> > then >> > > launch everything else. >> > > >> > > HTH, >> > > -Alex >> > > >> > > >> > > On 10/28/18, 11:54 PM, "Alina Kazi" < >> > alina.k...@d-bz.com> >> > > wrote: >> > > >> > > Hi Alex, >> > > >> > > Files in the bin/js-debug folder >> > > Files : >> > > AppView_ERP.js >> > > applications.css >> > > applications.js >> > > index.html >> > > Namespace.js >> > > QName.js >> > > shmApplication.js >> > > XML.js >> > > XMLList.js >> > > >> > > Folders : >> > > library >> > > mx >> > > org >> > > >> > > Thanks, >> > > Alina Kazi >> > > >> > > -----Original Message----- >> > > From: Alex Harui [mailto: >> > aha...@adobe.com.INVALID] >> > > Sent: Monday, October 29, 2018 11:48 AM >> > > To: dev@royale.apache.org >> > > Subject: Re: Getting An Emulation Component To >> > Run >> > > >> > > Hi Alina, >> > > >> > > When you use shmApplication, what files end up >> > in the >> > > bin/js-debug folder (the subfolders don't matter right now). >> > > >> > > Thanks, >> > > -Alex >> > > >> > > On 10/28/18, 11:40 PM, "Alina Kazi" < >> > > alina.k...@d-bz.com> wrote: >> > > >> > > 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://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fpaste.apache.org%2FOpDT&data=02%7C01%7Caharui%40adobe.com%7Cadc6521cadd74641e1f308d64934cfc5%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636776888519979673&sdata=xL7Ot%2BKANul8Lso6j%2BT5syJRM%2BdjJfy0WHV36RMt2L4%3D&reserved=0 >> > > [2] shmApplication.as >> > > >> > >> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fpaste.apache.org%2FPz6p&data=02%7C01%7Caharui%40adobe.com%7Cadc6521cadd74641e1f308d64934cfc5%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636776888519979673&sdata=1hgcxcGmYw59WZOJiXhds71RlI%2BjqQwb5iDCQ0D8B84%3D&reserved=0 >> > > [3] AppView_ERP.mxml >> > > >> > >> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fpaste.apache.org%2FRLcA&data=02%7C01%7Caharui%40adobe.com%7Cadc6521cadd74641e1f308d64934cfc5%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636776888519989677&sdata=XwdVRE4ucCN0nnBoQPxJE9SdNDKQxBEeyvRo41kj8V0%3D&reserved=0 >> > > >> > > 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%7Cadc6521cadd74641e1f308d64934cfc5%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636776888519989677&sdata=8b6my8j9pSVJsTcAubdvj4Cls1mZ7KXL9YDcXo7UkA0%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%7Cadc6521cadd74641e1f308d64934cfc5%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636776888519989677&sdata=aLx6DM3z8z7ukjt%2F4AHz03OwIEb1rs73jQTQVgdRLBw%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%7Cadc6521cadd74641e1f308d64934cfc5%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636776888519989677&sdata=aLx6DM3z8z7ukjt%2F4AHz03OwIEb1rs73jQTQVgdRLBw%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%7Cadc6521cadd74641e1f308d64934cfc5%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636776888519989677&sdata=mELpQYlfbuQ5T8xdv0ELfGZP9ZOCopXir8GtAHnXMc8%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%7Cadc6521cadd74641e1f308d64934cfc5%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636776888519989677&sdata=aLx6DM3z8z7ukjt%2F4AHz03OwIEb1rs73jQTQVgdRLBw%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%7Cadc6521cadd74641e1f308d64934cfc5%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636776888519989677&sdata=aLx6DM3z8z7ukjt%2F4AHz03OwIEb1rs73jQTQVgdRLBw%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%7Cadc6521cadd74641e1f308d64934cfc5%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636776888519989677&sdata=IA51Iw4lXrUmzbPzgyj8Vg0lSOEmLdsk%2FO4obpAy0y0%3D&reserved=0 >> > > > Error : >> > > > >> > > >> > >> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fpaste.apache.org%2FOXFT&data=02%7C01%7Caharui%40adobe.com%7Cadc6521cadd74641e1f308d64934cfc5%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636776888519989677&sdata=TC%2FgylzJAdLNrVXlcaoEv2QzoUXV4a4WmTC6mKR4ToY%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%7Cadc6521cadd74641e1f308d64934cfc5%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636776888519989677&sdata=j5dX3LsBCuv%2FDWs9j3VsGx%2BHrV54D9xFxkPwuLZLqFg%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%7Cadc6521cadd74641e1f308d64934cfc5%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636776888519999686&sdata=XxwWELrbgLLMcs7K3dgaKB%2Bl6MqcD2yerGu%2B0c0855M%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%7Cadc6521cadd74641e1f308d64934cfc5%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636776888519999686&sdata=iWsFY2fECVOJqYLpWdBN9oia6GH17iu2XKG8P7y%2FXDQ%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%7Cadc6521cadd74641e1f308d64934cfc5%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636776888519999686&sdata=3zrGhcHIZRJnsP95gOBrJp1FCMYdw8E3ywz81AHq6mU%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%7Cadc6521cadd74641e1f308d64934cfc5%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636776888519999686&sdata=4qJIRQnz6%2BZ%2BKpf%2F2wpYQkG8vXHNH7pKwHUgM0ZJq2w%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%7Cadc6521cadd74641e1f308d64934cfc5%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636776888519999686&sdata=4qJIRQnz6%2BZ%2BKpf%2F2wpYQkG8vXHNH7pKwHUgM0ZJq2w%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%7Cadc6521cadd74641e1f308d64934cfc5%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636776888519999686&sdata=Uku%2B9CX2dZ0dg1hDOwJACM8TUZpaW%2BCegvpICx44%2FLc%3D&reserved=0 >> > > < >> > > >> > >> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.patreon.com%2Fpiotrzarzycki&data=02%7C01%7Caharui%40adobe.com%7Cadc6521cadd74641e1f308d64934cfc5%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636776888519999686&sdata=Uku%2B9CX2dZ0dg1hDOwJACM8TUZpaW%2BCegvpICx44%2FLc%3D&reserved=0 >> > > >* >> > > >> > > >> > > >> > > >> > > >> > > >> > > >> > > >> > > >> > > >> > > >> > > >> > > >> > > >> > > >> > > >> > > >> > > >> > > >> > > >> > > >> > > >> > > >> > > >> > > >> > > >> > > >> > > >> > >> > -- >> > Carlos Rovira >> > >> > >> https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fabout.me%2Fcarlosrovira&data=02%7C01%7Caharui%40adobe.com%7Cadc6521cadd74641e1f308d64934cfc5%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636776888519999686&sdata=4qJIRQnz6%2BZ%2BKpf%2F2wpYQkG8vXHNH7pKwHUgM0ZJq2w%3D&reserved=0 >> > >> > >> > >> > >> > >> >> -- >> Carlos Rovira >> http://about.me/carlosrovira >> >> > > -- > Carlos Rovira > http://about.me/carlosrovira > > -- Carlos Rovira http://about.me/carlosrovira