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