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&amp;data=02%7C01%7Caharui%40adobe.com%7Cce20c74a6038404874b008d6431888f5%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636770169999270941&amp;sdata=FwC038v2mIDz2Uvj0yWGzNejIuDOSiNH9sHyyY6AVxg%3D&amp;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&amp;data=02%7C01%7Caharui%40adobe.com%7Cce20c74a6038404874b008d6431888f5%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636770169999270941&amp;sdata=PbPkfCOdDZm1T1YkablUxjceytSXd0n0g3ax7kDyDXQ%3D&amp;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&amp;data=02%7C01%7Caharui%40adobe.com%7Cce20c74a6038404874b008d6431888f5%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636770169999270941&amp;sdata=EFIN%2FaCR6cJB8o%2FrGOgv6%2FX5XG4nKEv5P%2BOT1B53S9s%3D&amp;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&amp;data=02%7C01%7Caharui%40adobe.com%7Cce20c74a6038404874b008d6431888f5%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636770169999280946&amp;sdata=zVrzXVGnd1%2FyHTRYibeByWChrlgO2CEpzPeSOy8RSlo%3D&amp;reserved=0
            [2] SparkRoyale.swc console output : 
https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fpaste.apache.org%2FrsqI&amp;data=02%7C01%7Caharui%40adobe.com%7Cce20c74a6038404874b008d6431888f5%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636770169999280946&amp;sdata=GiUGZ%2BtQQWMrevZkc0EVmhU6mUkCO%2FvVrG7IwOsyGDc%3D&amp;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&amp;data=02%7C01%7Caharui%40adobe.com%7Cce20c74a6038404874b008d6431888f5%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636770169999280946&amp;sdata=dmilOA%2BmDYtKbh9wYu3jYiwK9HqEY8l2XboYLktj8sQ%3D&amp;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&amp;data=02%7C01%7Caharui%40adobe.com%7Cce20c74a6038404874b008d6431888f5%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636770169999280946&amp;sdata=Q7%2Bd39c9fC0l79lORzaeKVGDbJLCmvK7hs2KjCQ%2Fjrw%3D&amp;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&amp;data=02%7C01%7Caharui%40adobe.com%7Cce20c74a6038404874b008d6431888f5%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636770169999280946&amp;sdata=h24BzzkAeswpbl6er%2FYavvOvtPzANrCSrAvVkULlmYo%3D&amp;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&amp;data=02%7C01%7Caharui%40adobe.com%7Cce20c74a6038404874b008d6431888f5%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636770169999280946&amp;sdata=OHdSxXNmmbSoXpUlHI0USOIaVbWtyVHHUihHOTgybJw%3D&amp;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&amp;data=02%7C01%7Caharui%40adobe.com%7Cce20c74a6038404874b008d6431888f5%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636770169999280946&amp;sdata=eQtufZ0nzd2iepnZ09p8WItiZI0dcSZIWpyrM1f%2F76M%3D&amp;reserved=0
                        [2] shmApplication.as 
https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fpaste.apache.org%2FPz6p&amp;data=02%7C01%7Caharui%40adobe.com%7Cce20c74a6038404874b008d6431888f5%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636770169999280946&amp;sdata=or99%2F%2F9TME5LbjJ7n0uWQUF22ksVWpuBSFFCMrUkG9U%3D&amp;reserved=0
                        [3] AppView_ERP.mxml 
https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fpaste.apache.org%2FRLcA&amp;data=02%7C01%7Caharui%40adobe.com%7Cce20c74a6038404874b008d6431888f5%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636770169999280946&amp;sdata=71g3utug8iFq40xa4%2BXJuOoCD0gC%2BDxbXkFQBsizB28%3D&amp;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&amp;data=02%7C01%7Caharui%40adobe.com%7Cce20c74a6038404874b008d6431888f5%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636770169999280946&amp;sdata=8kcPT8ZhnvwGC9dnJjipCpC8rYthLbBV1Un93kD5XzY%3D&amp;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&amp;data=02%7C01%7Caharui%40adobe.com%7Cce20c74a6038404874b008d6431888f5%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636770169999290960&amp;sdata=MKP51sGDrTIYFArUTYRgH6FuIdCRoOCIPjpVR64XJDc%3D&amp;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&amp;data=02%7C01%7Caharui%40adobe.com%7Cce20c74a6038404874b008d6431888f5%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636770169999290960&amp;sdata=MKP51sGDrTIYFArUTYRgH6FuIdCRoOCIPjpVR64XJDc%3D&amp;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&amp;data=02%7C01%7Caharui%40adobe.com%7Cce20c74a6038404874b008d6431888f5%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636770169999290960&amp;sdata=2i2XAQViO%2BSHv15rhcuZKTTvjK6kwNjC40%2FhwCLh%2FSk%3D&amp;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&amp;data=02%7C01%7Caharui%40adobe.com%7Cce20c74a6038404874b008d6431888f5%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636770169999290960&amp;sdata=MKP51sGDrTIYFArUTYRgH6FuIdCRoOCIPjpVR64XJDc%3D&amp;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&amp;data=02%7C01%7Caharui%40adobe.com%7Cce20c74a6038404874b008d6431888f5%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636770169999290960&amp;sdata=MKP51sGDrTIYFArUTYRgH6FuIdCRoOCIPjpVR64XJDc%3D&amp;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&amp;data=02%7C01%7Caharui%40adobe.com%7Cce20c74a6038404874b008d6431888f5%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636770169999290960&amp;sdata=ZuiXnvzQxolOK7rsx8%2F8JCmAG8daVfC2T1qG7cuh4cE%3D&amp;reserved=0
                            >                         Error :
                            > 
https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fpaste.apache.org%2FOXFT&amp;data=02%7C01%7Caharui%40adobe.com%7Cce20c74a6038404874b008d6431888f5%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636770169999290960&amp;sdata=tBRJXpe4JHzu9HndjsTs9iQwHqDqXq%2FQhZrD%2FpuWtLI%3D&amp;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&amp;data=02%7C01%7Caharui%40adobe.com%7Cce20c74a6038404874b008d6431888f5%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636770169999290960&amp;sdata=4sIL88V%2Bit8tvbuKSVwm9XeWmdDkO0yxSd4%2B5o5nth4%3D&amp;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&amp;data=02%7C01%7Caharui%40adobe.com%7Cce20c74a6038404874b008d6431888f5%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636770169999290960&amp;sdata=%2BVxE%2Btgxg37E%2FWFBkj6Bs%2BFTKm3o1RbzwORC1ZnFT2M%3D&amp;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&amp;data=02%7C01%7Caharui%40adobe.com%7Cce20c74a6038404874b008d6431888f5%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636770169999290960&amp;sdata=yhFRufdC9vB%2BmaKuo3rPCdG2DsfHq0%2BiSZ8mAWdwAU4%3D&amp;reserved=0
                            >                             >     >     >
                            >                             >     >     >         
    Nothing shows inside
                            > spark BorderContainer &
                            >                             > TitleWindow.
                            >                             >     >     >         
    [3]
                            >                             >     >     >
                            >                             >     >
                            >                             >
                            > 
https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fpaste.apache.org%2FEpS8&amp;data=02%7C01%7Caharui%40adobe.com%7Cce20c74a6038404874b008d6431888f5%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636770169999300964&amp;sdata=XEZqR0WI7%2FzzBIx4d6hQti9ezzLLRpMCzOcVa5OCZTI%3D&amp;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&amp;data=02%7C01%7Caharui%40adobe.com%7Cce20c74a6038404874b008d6431888f5%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636770169999300964&amp;sdata=H3oweoyqUtp%2BQ4z0SmjOxQhBLqasvSr04RQUwA4w76w%3D&amp;reserved=0
                            >                             >     >
                            >                             >     >
                            >                             >     >
                            >                             >
                            >                             >     --
                            >                             >     Carlos Rovira
                            >                             >
                            >                             >
                            > 
https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fabout.
                            >                             > 
me%2Fcarlosrovira&amp;data=02%7C01%7Caharui%
                            > 40adobe.com%7C04eb29f37fce
                            >                             >
                            > 
40d3df9908d632c77330%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C6367
                            >                             >
                            > 
52229546474497&amp;sdata=7S2M%2BRlyCsWd2pShdvTsjfyJp9xyZ5bdaAc3zZQrilU
                            >                             > %3D&amp;reserved=0
                            >                             >
                            >                             >
                            >                             >
                            >
                            >                             --
                            >                             Carlos Rovira
                            >
                            > 
https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fabout.me%2Fcarlosrovira&amp;data=02%7C01%7Caharui%40adobe.com%7Cce20c74a6038404874b008d6431888f5%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636770169999300964&amp;sdata=H3oweoyqUtp%2BQ4z0SmjOxQhBLqasvSr04RQUwA4w76w%3D&amp;reserved=0
                            >
                            >
                            >
                            >
                            >
                            >
                            >
                            >
                            >
                            >
                            >
                            >
                            >
                            >
                            >
                            >
                            >
                            >
                            >
                            >
                            >
                            >
                            >
                            >
                            >
                            
                            -- 
                            
                            Piotr Zarzycki
                            
                            Patreon: 
*https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.patreon.com%2Fpiotrzarzycki&amp;data=02%7C01%7Caharui%40adobe.com%7Cce20c74a6038404874b008d6431888f5%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636770169999300964&amp;sdata=0hoONGV3E7erIqjMul7811MvEP5fQl89KSYxnNkT67M%3D&amp;reserved=0
                            
<https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.patreon.com%2Fpiotrzarzycki&amp;data=02%7C01%7Caharui%40adobe.com%7Cce20c74a6038404874b008d6431888f5%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636770169999300964&amp;sdata=0hoONGV3E7erIqjMul7811MvEP5fQl89KSYxnNkT67M%3D&amp;reserved=0>*
                            
                            
                        
                        
                        
                    
                    
                    
                
                
                
                
                
            
            
            
        
        
        
        
    
    
    
    


Reply via email to