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="http://ns.adobe.com/mxml/2009"
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="http://ns.adobe.com/mxml/2009"
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:[email protected]]
Sent: Monday, October 22, 2018 10:04 PM
To: [email protected]
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" <[email protected]> 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:[email protected]]
Sent: Monday, October 22, 2018 12:40 PM
To: [email protected]
Subject: Re: Getting An Emulation Component To Run
Hi Alina,
Again, half a world away, I cannot know what your folder structure and
build files look like, or what you tried or didn't try. And now, I have to
stop working and we missed an opportunity to help you because the important
information was not provided in your earlier email. I wrote some techniques in
this email:
https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Flists.apache.org%2Fthread.html%2Fe6f3aa4010dca8c9bdbe2828a89295039d05d23806a5fe03ae18dbe4%40%253Cdev.royale.apache.org%253E&data=02%7C01%7Caharui%40adobe.com%7C240d796240f247a3814508d637f61f65%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636757927566803410&sdata=sIzKth7mwxTm2cGLtO12GlFNtyd9OtFQGTVNCJEMj5s%3D&reserved=0
In your next email, I expect you see evidence that you have understood and
tried the techniques in the email I linked. You will be expected to provide
console output or information about the tree of elements. And this might be a
good opportunity for you to try the debugger and set breakpoints in various
places. Even if you don't actually solve the problem you are facing, you are
going to have to become an expert in debugging JavaScript output from the
Royale Compiler.
Please reserve the time to write a really good email with the important
information and questions. It will save all of us time.
Thanks,
-Alex
On 10/21/18, 11:39 PM, "Alex Harui" <[email protected]> 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" <[email protected]> wrote:
Hi Alex,
Created an example contains two files :
1. Module.mxml
<mx:Module
xmlns:fx="https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fns.adobe.com%2Fmxml%2F2009&data=02%7C01%7Caharui%40adobe.com%7C240d796240f247a3814508d637f61f65%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636757927566803410&sdata=UM8Yh6nFv9791D%2FcCnGw1oHLuA9SYcSwuKQCJ2B2lvM%3D&reserved=0"
xmlns:mx="library://ns.apache.org/royale/mx">
<mx:Label text="This Label is in the module" />
<mx:TextInput id="ti" text="This TextInput is also in the
module" />
</mx:Module>
2. MainApp.mxml
<mx:Application
xmlns:fx="https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fns.adobe.com%2Fmxml%2F2009&data=02%7C01%7Caharui%40adobe.com%7C240d796240f247a3814508d637f61f65%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636757927566803410&sdata=UM8Yh6nFv9791D%2FcCnGw1oHLuA9SYcSwuKQCJ2B2lvM%3D&reserved=0"
xmlns:mx="library://ns.apache.org/royale/mx" >
<mx:Button label="Btn in Application" />
<mx:ModuleLoader id = "ml1" x="30" y="30" url = "Module.swf" />
</mx:Application>
No visual output shown . I want it to work like
examples\royale\ModuleExample
Thanks in Advance ,
Alina Kazi
-----Original Message-----
From: Alex Harui [mailto:[email protected]]
Sent: Tuesday, October 16, 2018 9:33 PM
To: [email protected]
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" <[email protected]> wrote:
Hi Alex,
Created a mxmlc task directly in build.xml still an error is
occured :
Added to Build.xml :
https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fpaste.apache.org%2FwBDm&data=02%7C01%7Caharui%40adobe.com%7C240d796240f247a3814508d637f61f65%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636757927566803410&sdata=niSGVEJB%2BQSkrcpsQ7e1N1MI%2Fm6HeoOXsUsrxjZkF9U%3D&reserved=0
Error :
https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fpaste.apache.org%2FOXFT&data=02%7C01%7Caharui%40adobe.com%7C240d796240f247a3814508d637f61f65%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636757927566813411&sdata=anj1OpwcUk%2F9KhXtWN33hu7NCBeY%2BWU13AHgZNz9C4k%3D&reserved=0
Thanks,
Alina Kazi
-----Original Message-----
From: Alex Harui [mailto:[email protected]]
Sent: Tuesday, October 16, 2018 11:46 AM
To: [email protected]
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" <[email protected]> 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:[email protected]]
Sent: Tuesday, October 16, 2018 12:26 AM
To: [email protected]
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
(<[email protected]>)
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"
<[email protected]> 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
> (<[email protected]>)
> 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"
<[email protected]>
> 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
> > (<[email protected]>)
> > 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"
<[email protected]>
> wrote:
> > >
> > > Hi Alex,
> > >
> > > Thanks a lot it worked for me.
> > >
> > > -Alina kazi
> > >
> > > -----Original Message-----
> > > From: Alex Harui
[mailto:[email protected]]
> > > Sent: Monday, October 15, 2018 2:07 PM
> > > To: [email protected]
> > > 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"
<[email protected]>
> wrote:
> > >
> > > Hi Alex,
> > > We are using MX Remote Object in
almost our every
> Class like
> > this:
> > > <mx:RemoteObject
> > channelSet="{parentApplication.amfChannelSet}"
> > > id="DataProviderService"
showBusyCursor="true"
> > >
> > > destination="shmBasic"
fault="handleFault(event);"
> > >
> > > result="handleResult(event);" />
> > > We get error ASBlocker subsystem.
> > > When we comment RemoteObject we need
to comment methods
> > those are
> > > using it.
> > >
> > > I agree with that if I will delete
some code for
> compilation
> > I
> > > will face other issues at later stage.
> > >
> > > Can I replace mx:remoteObject with :
> > > <s:RemoteObject id="ro" endpoint="
> > >
> >
>
https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.jamesward.com%2Fcensus2-tests%2Fmessagebroker%2Famf&data=02%7C01%7Caharui%40adobe.com%7C240d796240f247a3814508d637f61f65%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636757927566813411&sdata=uD8rxmVA2M9%2BEmMQoADrsLOkNbKHQT3zWQ9Hvaun2ho%3D&reserved=0
> > "
> > > destination="census"/>
> > >
> > > Thanks in Advance,
> > > Alina Kazi
> > >
> > > -----Original Message-----
> > > From: Alex Harui
[mailto:[email protected]]
> > > Sent: Monday, October 15, 2018 1:16 PM
> > > To: [email protected]
> > > 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" <
> [email protected]>
> > wrote:
> > >
> > > Hi Alex,
> > > As our whole application is
compiled successfully
> without
> > > error as a part of SparkRoyale Library.
> > >
> > > Now, We have created a project
like
> tourdeflexmodules to
> > > compile and visually see the application
output.
> > > Initially started with the
basic(small) file of our
> > > application that is used by most of the files
of our
> Application.
> > >
> > > We have a file in our application
"Picklist.mxml"
> > > It was actually like :
> > > [1]
> > >
> >
>
https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fpaste.apache.org%2FRVtj&data=02%7C01%7Caharui%40adobe.com%7C240d796240f247a3814508d637f61f65%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636757927566813411&sdata=xl1obSn6OO72RMwi5ccz%2BBbcD4kr1JKWYZ47VL1%2BLCA%3D&reserved=0
> > >
> > > we want to see it visually as all
our mx and spark
> > controls
> > > are already added in Apache Royale.
> > > Deleted whole code accept visual
controls from src
> file :
> > > [2]
> > >
> >
>
https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fpaste.apache.org%2FH4Sm&data=02%7C01%7Caharui%40adobe.com%7C240d796240f247a3814508d637f61f65%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636757927566813411&sdata=9%2FjVGYxJERjZpFXdEX3KnV0RZILd%2F6YX%2FVzAykP%2FXNY%3D&reserved=0
> > >
> > > Nothing shows inside spark
BorderContainer &
> TitleWindow.
> > > [3]
> > >
> >
>
https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fpaste.apache.org%2FEpS8&data=02%7C01%7Caharui%40adobe.com%7C240d796240f247a3814508d637f61f65%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636757927566813411&sdata=%2FpOVQDxaECUhh40Qtq3xrnQ2iMRDRwk3t4fn65oo%2Flo%3D&reserved=0
> > > How can we see all visual
controls as they were in
> Flex
> > of
> > > this particular file.
> > > Even spark BorderContainer
default.css is copied
> from
> > Flex
> > > ->Royale.
> > >
> > > Thanks,
> > > Alina Kazi
> > >
> > > -----Original Message-----
> > > From: Alex Harui
[mailto:[email protected]]
> > > Sent: Monday, October 15, 2018
11:15 AM
> > > To: [email protected]
> > > 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" <
> [email protected]
> > >
> > > 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:
> [email protected]]
> > > Sent: Thursday, October 11,
2018 12:32 PM
> > > To: [email protected]
> > > 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" <
> > [email protected]>
> > > 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:[email protected]]
> > > 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
<[email protected]>
> > > Date: Monday, October 8,
2018 at 2:02 AM
> > > To: Alex Harui
<[email protected]>
> > > Subject: Getting An
Emulation Component To
> Run
> > >
> > >
> > >
> > > Hi Alex,
> > >
> > > We want to know how can
we identify which
> is the
> > right
> > > stub?
> > >
> > > For Example: selected
property written
> > differently in
> > > CheckBox, RadioButton and
> > >
> > > we want selected property
for Button. How
> can we
> > > identify and pick the right code for Button?
> > >
> > >
> > >
> > > 1. copying the
little bits of code
> from the
> > > Basic or Express version into the right stub
in the Emulation
> > Component
> > >
> > > 2. copying the CSS
from Basic or
> Express
> > > defaults.css into the MXRoyale or SparkRoyale
defaults.css
> > >
> > >
> > >
> > >
> > >
> > > Thanks in Advance,
> > >
> > > Alina Kazi
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> >
> > --
> > Carlos Rovira
> >
> >
>
https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fabout.me%2Fcarlosrovira&data=02%7C01%7Caharui%40adobe.com%7C240d796240f247a3814508d637f61f65%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636757927566813411&sdata=EvKNpzQfLerB31SicROW7hvqcgF0YFpCnk%2B2f0VtHGQ%3D&reserved=0
> >
> >
> >
>
> --
> Carlos Rovira
>
>
https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fabout.
>
me%2Fcarlosrovira&data=02%7C01%7Caharui%40adobe.com%7C04eb29f37fce
>
40d3df9908d632c77330%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C6367
>
52229546474497&sdata=7S2M%2BRlyCsWd2pShdvTsjfyJp9xyZ5bdaAc3zZQrilU
> %3D&reserved=0
>
>
>
--
Carlos Rovira
https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fabout.me%2Fcarlosrovira&data=02%7C01%7Caharui%40adobe.com%7C240d796240f247a3814508d637f61f65%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636757927566813411&sdata=EvKNpzQfLerB31SicROW7hvqcgF0YFpCnk%2B2f0VtHGQ%3D&reserved=0