Greg, that will be a great help.  Before your resuming work, I will create
test cases from our application. ^_^

2020年1月22日(水) 12:53 Greg Dove <[email protected]>:

> 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
> > 武下 祥一郎
> >
> >
>
-- 
Shoichiro Takeshita
武下 祥一郎

Reply via email to