Re: Flexlib Emulation

2020-01-22 Thread Takeshita Shoichiro
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

2020-01-21 Thread Takeshita Shoichiro
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

2020-01-21 Thread Takeshita Shoichiro
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

2020-01-21 Thread 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 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

2020-01-21 Thread Yishay Weiss
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

2020-01-21 Thread Takeshita Shoichiro
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

2020-01-20 Thread Yishay Weiss
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

2020-01-20 Thread Takeshita Shoichiro
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

2020-01-20 Thread 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.



Re: Flexlib Emulation

2020-01-09 Thread Carlos Rovira
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

2020-01-09 Thread Alex Harui


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

2020-01-09 Thread Takeshita Shoichiro
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.