Re: Flexlib Emulation
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 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 : > >> 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 : >> >>> 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, wrote: >>> >>> > Thanks, I’ll open an issue on this so we can collaborate. >>> > >>> > From: Takeshita Shoichiro<mailto:jl03...@gmail.com> >>> > Sent: Tuesday, January 21, 2020 11:12 AM >>> > To: dev@royale.apache.org<mailto:dev@royale.apache.org> >>> > 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. >>> > >>> > flexlibRoyale >>> > = >>> > 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;
Re: Flexlib Emulation
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 : > 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 : > >> 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, wrote: >> >> > Thanks, I’ll open an issue on this so we can collaborate. >> > >> > From: Takeshita Shoichiro<mailto:jl03...@gmail.com> >> > Sent: Tuesday, January 21, 2020 11:12 AM >> > To: dev@royale.apache.org<mailto:dev@royale.apache.org> >> > 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. >> > >> > flexlibRoyale >> > = >> > 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.T
Re: Flexlib Emulation
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 : > 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, wrote: > > > Thanks, I’ll open an issue on this so we can collaborate. > > > > From: Takeshita Shoichiro<mailto:jl03...@gmail.com> > > Sent: Tuesday, January 21, 2020 11:12 AM > > To: dev@royale.apache.org<mailto:dev@royale.apache.org> > > 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. > > > > flexlibRoyale > > = > > 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 > > wrote: > > > > > That would be helpful. Thanks. > > > > > > From: Takeshita Shoichiro<mailto:jl03...@gmail.com> > > > Sent: Monday, January 20, 2020 8:20 PM > > > To: dev@royale.apache.org<mailto:dev@royale.apache.org> > > > 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 f
Re: Flexlib Emulation
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, wrote: > Thanks, I’ll open an issue on this so we can collaborate. > > From: Takeshita Shoichiro<mailto:jl03...@gmail.com> > Sent: Tuesday, January 21, 2020 11:12 AM > To: dev@royale.apache.org<mailto:dev@royale.apache.org> > 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. > > flexlibRoyale > = > 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 > wrote: > > > That would be helpful. Thanks. > > > > From: Takeshita Shoichiro<mailto:jl03...@gmail.com> > > Sent: Monday, January 20, 2020 8:20 PM > > To: dev@royale.apache.org<mailto:dev@royale.apache.org> > > 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 : > > > > > > > > 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:jl03...@gmail.com> > > > Sent: Thursday, January 9, 2020 7:43 PM > > > To: dev@royale.apache.org<mailto:dev@royale.apache.org> > > > Subject: Flexlib Emulation > > &g
RE: Flexlib Emulation
Thanks, I’ll open an issue on this so we can collaborate. From: Takeshita Shoichiro<mailto:jl03...@gmail.com> Sent: Tuesday, January 21, 2020 11:12 AM To: dev@royale.apache.org<mailto:dev@royale.apache.org> 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. flexlibRoyale = 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 wrote: > That would be helpful. Thanks. > > From: Takeshita Shoichiro<mailto:jl03...@gmail.com> > Sent: Monday, January 20, 2020 8:20 PM > To: dev@royale.apache.org<mailto:dev@royale.apache.org> > 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 : > > > > > 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:jl03...@gmail.com> > > Sent: Thursday, January 9, 2020 7:43 PM > > To: dev@royale.apache.org<mailto:dev@royale.apache.org> > > 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\flexl
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. flexlibRoyale = 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 wrote: > That would be helpful. Thanks. > > From: Takeshita Shoichiro<mailto:jl03...@gmail.com> > Sent: Monday, January 20, 2020 8:20 PM > To: dev@royale.apache.org<mailto:dev@royale.apache.org> > 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 : > > > > > 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:jl03...@gmail.com> > > Sent: Thursday, January 9, 2020 7:43 PM > > To: dev@royale.apache.org<mailto:dev@royale.apache.org> > > 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.
RE: Flexlib Emulation
That would be helpful. Thanks. From: Takeshita Shoichiro<mailto:jl03...@gmail.com> Sent: Monday, January 20, 2020 8:20 PM To: dev@royale.apache.org<mailto:dev@royale.apache.org> 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 : > > 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:jl03...@gmail.com> > Sent: Thursday, January 9, 2020 7:43 PM > To: dev@royale.apache.org<mailto:dev@royale.apache.org> > 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 武下 祥一郎
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 : > > 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:jl03...@gmail.com> > Sent: Thursday, January 9, 2020 7:43 PM > To: dev@royale.apache.org<mailto:dev@royale.apache.org> > 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 武下 祥一郎
RE: Flexlib Emulation
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:jl03...@gmail.com> Sent: Thursday, January 9, 2020 7:43 PM To: dev@royale.apache.org<mailto:dev@royale.apache.org> 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.
Re: Flexlib Emulation
Hi Takeshita, I didn't take a look at the pom.xml but for sure it was an old flexmojos pom that will no be useful at all. You can use a pom.xml from any other Royale library to setup quickly. Take for example the one in Jewel, Binding, or any other one. I suppose you'll put it with the rest of libs in royale to contribute at some point, right? so that way will be the easiest. You can as well mimic a build.xml too for ANT, since it will be needed to. regarding name, since mx in royale is MXRoyale, and spark is SparkRoyale, my suggestion is to call it following that pattern and call it "FlexlibRoyale", since "royalelib" can easily be confusing (In fact I have 2 projects using already "royalelib". Thanks for taking the time to do this! I think many others will be happy to have it :) Carlos El jue., 9 ene. 2020 a las 18:59, Alex Harui () escribió: > > > On 1/9/20, 9:43 AM, "Takeshita Shoichiro" wrote: > > 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? > > I would ignore those files for right now. If they are referenced as > embedded assets in the code, comment out the embed directive since Royale > doesn't support that right now and try to get the code to compile and run. > Then it will probably be more obvious what the asset was supposed to do and > we can discuss how to replace whatever is missing. > > 2. To compile the emulated flexlib, can I use the pom.xml included in > this > repository? > > If you want to use Maven that's fine, but I took a quick look at the POM > and it will need to be modified so it uses Royale instead of Flex and does > not push the artifacts to the same folder as flexlib. You may want to call > this project royalelib instead. > > If you are more familiar with Ant, it is fine to just start with Ant. At > some point we will make builds work for both Ant and Maven. > > Thanks, > -Alex > > Thanks for your advice in advance. > > > -- Carlos Rovira http://about.me/carlosrovira
Re: Flexlib Emulation
On 1/9/20, 9:43 AM, "Takeshita Shoichiro" wrote: 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? I would ignore those files for right now. If they are referenced as embedded assets in the code, comment out the embed directive since Royale doesn't support that right now and try to get the code to compile and run. Then it will probably be more obvious what the asset was supposed to do and we can discuss how to replace whatever is missing. 2. To compile the emulated flexlib, can I use the pom.xml included in this repository? If you want to use Maven that's fine, but I took a quick look at the POM and it will need to be modified so it uses Royale instead of Flex and does not push the artifacts to the same folder as flexlib. You may want to call this project royalelib instead. If you are more familiar with Ant, it is fine to just start with Ant. At some point we will make builds work for both Ant and Maven. Thanks, -Alex Thanks for your advice in advance.
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.