Thanks, I’ll open an issue on this so we can collaborate.

From: Takeshita Shoichiro<mailto:[email protected]>
Sent: Tuesday, January 21, 2020 11:12 AM
To: [email protected]<mailto:[email protected]>
Subject: Re: Flexlib Emulation

Yishay,

There are 56 kinds of flash libraries are imported in flexlib.
I could guess some of them to be replaced by the Royale libs.
If you have other candidates for emulation, appreciate it.

flexlib                                        Royale
=====================================
flash.display.Bitmap;                 mx.display.Bitmap;
flash.display.BitmapData;         ?
flash.display.BlendMode;         ?
flash.display.DisplayObject;         mx.core.IUIComponent;
flash.display.DisplayObjectContainer; ?
flash.display.FrameLabel;         ?
flash.display.GradientType;         ?
flash.display.Graphics;                 mx.display.Graphics
flash.display.GraphicsStroke;         ?
flash.display.InteractiveObject; ?
flash.display.JointStyle;         ?
flash.display.LineScaleMode;         ?
flash.display.Loader;                 ?
flash.display.LoaderInfo;         ?
flash.display.Shape;                 ?
flash.display.Sprite;                 ?
flash.events.*;                         org.apache.royale.events.*;
flash.events.ContextMenuEvent;         ?
flash.events.Event;                 org.apache.royale.events.Event;
flash.events.EventDispatcher;
org.apache.royale.events.EventDispatcher;
flash.events.EventPhase;         ?
flash.events.FocusEvent;         org.apache.royale.events.FocusEvent;
flash.events.IEventDispatcher;
org.apache.royale.events.IEventDispatcher;
flash.events.IOErrorEvent;         ?
flash.events.KeyboardEvent;         org.apache.royale.events.KeyboardEvent;
flash.events.MouseEvent;         org.apache.royale.events.Mouse.Event;
flash.events.SecurityErrorEvent; ?
flash.events.TextEvent;                 ?
flash.events.TimerEvent;         ?
flash.filters.DisplacementMapFilter; ?
flash.filters.DisplacementMapFilterMode; ?
flash.geom.Matrix;                 org.apache.royale.geom.Matrix;
flash.geom.Point;                 org.apache.royale.geom.Point;
flash.geom.Rectangle;                 org.apache.royale.geom.Rectangle;
flash.net.URLLoader;                 org.apache.royale.net.URLLoader;
flash.net.URLLoaderDataFormat;         ?
flash.net.URLRequest;                 org.apache.royale.net.URLRequest;
flash.system.ApplicationDomain;         ?
flash.system.SecurityDomain;         ?
flash.text.TextField;                 mx.controls.Label;
flash.text.TextFieldType;         ?
flash.ui.ContextMenu;                 ?
flash.ui.ContextMenuItem;         ?
flash.ui.Keyboard;                 ?
flash.ui.KeyLocation;                 ?
flash.utils.ByteArray;                 ?
flash.utils.clearInterval;         ?
flash.utils.describeType;         ?
flash.utils.Dictionary;                 ?
flash.utils.Endian;                 org.apache.royale.utils.Endian;
flash.utils.getDefinitionByName; ?
flash.utils.getQualifiedClassName; ?
flash.utils.getTimer;                 org.apache.royale.utils.getTimer;
flash.utils.Timer;                 org.apache.royale.utils.Timer
flash.xml.XMLNode;                 ?

On Tue, Jan 21, 2020 at 3:25 AM Yishay Weiss <[email protected]> wrote:

> That would be helpful. Thanks.
>
> From: Takeshita Shoichiro<mailto:[email protected]>
> Sent: Monday, January 20, 2020 8:20 PM
> To: [email protected]<mailto:[email protected]>
> Subject: Re: Flexlib Emulation
>
> Yishay, sorry, I did not start yet.  I was working on creating test cases
> for emulation for other areas.  I will find time today.  Will share my
> progress with you for working together.
>
> 2020年1月21日(火) 3:13 Yishay Weiss <[email protected]>:
>
> >
> > Hi Taskeshita,
> >
> > How is this progressing? We might find this useful very soon. Maybe we
> can
> > work on this together.
> >
> > Thanks,
> > Yisay
> >
> > From: Takeshita Shoichiro<mailto:[email protected]>
> > Sent: Thursday, January 9, 2020 7:43 PM
> > To: [email protected]<mailto:[email protected]>
> > Subject: Flexlib Emulation
> >
> > Hi,
> >
> > I'll try to develop emulation components for flexlib.
> >
> > Several questions in the meantime.
> >
> > Flexlib consists of about 500 files, mostly .as, .png, and .gif.
> >
> > However, there are also the following .fla and .swf files.
> >
> > \flexlib-master\flexlib-master\examples\MDI\src\MacOS9.swf
> > \flexlib-master\flexlib-master\examples\MDI\src\WindowsXP_default.swf
> > \flexlib-master\flexlib-master\examples\MDI\src\assets\swf\Blue.swf
> >
> \flexlib-master\flexlib-master\examples\MDI\src\assets\swf\BrushedMetal.swf
> >
> >
> \flexlib-master\flexlib-master\examples\MDI\src\assets\swf\WindowsAssets.swf
> >
> >
> \flexlib-master\flexlib-master\examples\TreeGrid\src\assets\defaultTreeAssets.fla
> >
> >
> \flexlib-master\flexlib-master\examples\TreeGrid\src\assets\defaultTreeAssets.swf
> >
> \flexlib-master\flexlib-master\examples\TreeGrid\src\assets\treeAssets.fla
> >
> \flexlib-master\flexlib-master\examples\TreeGrid\src\assets\treeAssets.swf
> > \flexlib-master\flexlib-master\library\src\flexlib\assets\assets.fla
> > \flexlib-master\flexlib-master\library\src\flexlib\assets\assets.swf
> >
> >
> \flexlib-master\flexlib-master\library\src\flexlib\assets\defaultTreeAssets.fla
> >
> >
> \flexlib-master\flexlib-master\library\src\flexlib\assets\defaultTreeAssets.swf
> >
> >
> \flexlib-master\flexlib-master\library\src\flexlib\controls\iconLoaderClasses\assets\Assets.fla
> >
> >
> \flexlib-master\flexlib-master\library\src\flexlib\controls\iconLoaderClasses\assets\Assets.swf
> >
> > 1. How to treat these files?  Do these files bring an impact to the
> > emulation work?
> >
> > 2. To compile the emulated flexlib, can I use the pom.xml included in
> this
> > repository?
> >
> > Thanks for your advice in advance.
> >
> > --
> Shoichiro Takeshita
> 武下 祥一郎
>
>

--
Shoichiro Takeshita
武下 祥一郎

Reply via email to