The video by the Flexlib author. http://tv.adobe.com/watch/360flex-conference/creating-reusable-components-by-ben-clinkinbeard/
On Wed, Jan 22, 2020 at 4:19 PM Takeshita Shoichiro <[email protected]> wrote: > Greg, just for your reference. Flexlib provides MDI, multiple document > interface. This function allows child windows to embed other windows > inside them as well, creating complex nested hierarchies. Our application > uses this function to move/resize child windows in which the image is > displayed. > > 2020年1月22日(水) 13:04 Takeshita Shoichiro <[email protected]>: > >> Greg, that will be a great help. Before yourro 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 >> 武下 祥一郎 >> > -- > Shoichiro Takeshita > 武下 祥一郎 > -- Shoichiro Takeshita 武下 祥一郎
