I'm not familiar with that lib, but I suspect the swf graphics emulation I
intend to add will help you with a bunch of those flash.display.* classes.
I expect that will be on Jan 28th, I am unable to do it before then.



On Wed, 22 Jan 2020, 04:52 Yishay Weiss, <[email protected]> wrote:

> 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