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