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://paste.apache.org/ppOz
[2] SparkRoyale.swc console output : https://paste.apache.org/rsqI ( Case B 
:When GroupBase default.css is copied for BorderContainer) 
[3] ControlsExample console output : https://paste.apache.org/XY7o ( Case B 
:When GroupBase default.css is copied for BorderContainer)
[4] SparkRoyale.swc console output : https://paste.apache.org/sm8M ( Case A 
:When Container default.css is copied for BorderContainer)  
[5] ControlsExample console output :  https://paste.apache.org/5YMM ( 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%7C7bc9eb79b313426f927308d63d8f4e5e%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636764083044417158&amp;sdata=9kC8R7GN02aa63qKGJxzb5xv6FuII64qInn4bIl6rzY%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%7C7bc9eb79b313426f927308d63d8f4e5e%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636764083044417158&amp;sdata=IszC8oM4JRg4lWwCaoF%2B7HMYBcuoR4%2FzgQiB4benof8%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%7C7bc9eb79b313426f927308d63d8f4e5e%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636764083044417158&amp;sdata=LIrOmL2KNc2FxnZl%2F4xyR0q%2BjEezIwJZ%2BFpAzSdchKE%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%7C7bc9eb79b313426f927308d63d8f4e5e%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636764083044417158&amp;sdata=X%2B24e9APenG2sQ0jQPZv%2BWQLbYh%2FgEvP%2F60EL5rtcEA%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%7C7bc9eb79b313426f927308d63d8f4e5e%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636764083044417158&amp;sdata=XBLQexwiBnsdO18AEXfiLBOSrb%2Bhe%2FVmlvDNX5F91gA%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%7C7bc9eb79b313426f927308d63d8f4e5e%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636764083044417158&amp;sdata=nYH8s34xMrGZZuU1aYFp5t6f834pUZZ45Hzg%2BWFlQq0%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%7C7bc9eb79b313426f927308d63d8f4e5e%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636764083044417158&amp;sdata=nYH8s34xMrGZZuU1aYFp5t6f834pUZZ45Hzg%2BWFlQq0%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%7C7bc9eb79b313426f927308d63d8f4e5e%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636764083044417158&amp;sdata=h7hwc6hhzAAUYgOYDugG1hmHDH6YhlOLQ2TSOWnrQoQ%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%7C7bc9eb79b313426f927308d63d8f4e5e%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636764083044427167&amp;sdata=%2B1yOmR2m4T0O27lxcRQXDWaKPcbTvWI7NxmKPncCDNI%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%7C7bc9eb79b313426f927308d63d8f4e5e%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636764083044427167&amp;sdata=%2B1yOmR2m4T0O27lxcRQXDWaKPcbTvWI7NxmKPncCDNI%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%7C7bc9eb79b313426f927308d63d8f4e5e%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636764083044427167&amp;sdata=65CiWarUY0Bg1vgG%2F%2FffOQaPLiGIIqLKgkCiEZB7AQ4%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%7C7bc9eb79b313426f927308d63d8f4e5e%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636764083044427167&amp;sdata=Z0FcJmvr%2FawPMkVXl6A2HsCMhDZkrGFa9d0Sgz73omg%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%7C7bc9eb79b313426f927308d63d8f4e5e%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636764083044427167&amp;sdata=fMG8XKjN%2ByCxg8Gg7qiadnzr4qgHjl33viCHQzBpNKM%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%7C7bc9eb79b313426f927308d63d8f4e5e%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636764083044427167&amp;sdata=hiqAe7IVNh2qAHzTr%2Bi8raRy%2BH0b%2B2pWrehwjBlYI9I%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%7C7bc9eb79b313426f927308d63d8f4e5e%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636764083044427167&amp;sdata=bnL2mPzV9dDlxxsx6V99kN6WqMWBCwqLRRHMPHbO7jw%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%7C7bc9eb79b313426f927308d63d8f4e5e%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636764083044427167&amp;sdata=S%2BmDlcL0IYfm9hkPuSmZMwVouM5T081yEo%2F0YN1imoU%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%7C7bc9eb79b313426f927308d63d8f4e5e%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636764083044427167&amp;sdata=HGp5%2BkajYVYhd%2F2rYoelAMfklqyHsi6UU%2Bc3l2lbunc%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%7C7bc9eb79b313426f927308d63d8f4e5e%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636764083044437239&amp;sdata=bAdBftLmUw5tAcrO81rh7%2FiMJFWKEt9qqDwsGPXQJKw%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%7C7bc9eb79b313426f927308d63d8f4e5e%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636764083044437239&amp;sdata=BLzFspX93sLaYsY9%2FYxpd%2B342P%2Bqt2OTYjim6A5KpWk%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%7C7bc9eb79b313426f927308d63d8f4e5e%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636764083044437239&amp;sdata=BLzFspX93sLaYsY9%2FYxpd%2B342P%2Bqt2OTYjim6A5KpWk%3D&amp;reserved=0>*
                
                
            
            
            
        
        
        
    
    
    
    
    


Reply via email to