Hi Alex,

1. Try adding the compiler option: -diagnostics=14335 : okay
2. Ideally, someone like you will volunteer to setup a debug environment with Eclipse and the compiler source and find out exactly what is going on. : it is getting deeper but exciting. 3. Another option is to comment out your code until the compiler works to see what code triggers the hang. : I am not sure but may give a try.
4. Is the compiler eventually exiting or are you stopping it?


1. if i delete the previous swf file, and run compile script, compiler hung with the line : 479642 bytes written to D:\dev\royale-emulation-works\PinaraUI.swf in 34,602 seconds

2. if i did not delete the swf file, , and run compile script, compiler completes with the line : 34.835480966 seconds

In the first case : I am (CTRL-C) breaking the script in the second one, it completes and terminates itself.

Thanks,
Serkan

Alinti Alex Harui <[email protected]>

Other people have reported the compiler hanging. We’ve been unable to reproduce it ourselves.

Try adding the compiler option: -diagnostics=14335

Hopefully you will see additional output.

Ideally, someone like you will volunteer to setup a debug environment with Eclipse and the compiler source and find out exactly what is going on. Another option is to comment out your code until the compiler works to see what code triggers the hang. Is the compiler eventually exiting or are you stopping it?

-Alex

From: Serkan Taş <[email protected]>
Reply-To: "[email protected]" <[email protected]>
Date: Tuesday, November 13, 2018 at 12:33 PM
To: "[email protected]" <[email protected]>
Subject: Re: Work on Emulation

Hi Alex,

I agree with you and i also expected to get info about swf but it is not the case. And agree that compiler hung. May be you may remember i prepared a small test application on github and compiled it successfully and sent you the results, so i am aware.

e.g. (from small test app)
....
47193 bytes written to D:\dev\royale-emulation-works\github\royale-testing\src\main\Main.swf in 4,198 seconds
....
The project 'Main' has been successfully compiled and optimized.
36.614827901 seconds

And i see the same thing as you : all warnings :)

1. if i delete the previous swf file, and run compile script, compiler hung with the line : 479642 bytes written to D:\dev\royale-emulation-works\PinaraUI.swf in 34,602 seconds

2. if i did not delete the swf file, , and run compile script, compiler completes with the line : 34.835480966 seconds

Where to go from here ?

Thanks.
Serkan,
13.11.2018 00:35 tarihinde Alex Harui yazdı:
Hi Serkan,

I would have expected other output, like how many bytes it wrote to a SWF and the command prompt would have come back. I’m wondering if the compiler hung. If you compile a small test app you should see that it tells you it wrote the SWF and other output about writing JS files. All I see in your log is warnings.

-Alex

From: Serkan Taş <[email protected]><mailto:[email protected]> Reply-To: "[email protected]"<mailto:[email protected]> <[email protected]><mailto:[email protected]>
Date: Monday, November 12, 2018 at 1:18 PM
To: "[email protected]"<mailto:[email protected]> <[email protected]><mailto:[email protected]>
Subject: Re: Work on Emulation

Hi,

I am not sure but i think i can compile my project without error.

Here is the latest output of my build : https://drive.google.com/open?id=16Q1OLxAKa2lsbCcXZEebX7g6L21j4PsP<https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdrive.google.com%2Fopen%3Fid%3D16Q1OLxAKa2lsbCcXZEebX7g6L21j4PsP&data=02%7C01%7Caharui%40adobe.com%7C29df2c6be5ac499deafe08d649a75117%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636777380376798126&sdata=sDwjVuWOAz4oBS%2BmFIYS3fLeJHgdyRtjJ63GPZMalAI%3D&reserved=0> Build script : https://drive.google.com/open?id=1J_fX762H1LXJMrBvYuOrzmmqfQZGhvtn<https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdrive.google.com%2Fopen%3Fid%3D1J_fX762H1LXJMrBvYuOrzmmqfQZGhvtn&data=02%7C01%7Caharui%40adobe.com%7C29df2c6be5ac499deafe08d649a75117%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636777380376808132&sdata=LxamgGYDONyAHnfwO80dP4k1M0XqWA%2BAj0BdEOVNpEg%3D&reserved=0> Project repo: https://github.com/likyateknoloji/pinaraui-royale/<https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Flikyateknoloji%2Fpinaraui-royale%2F&data=02%7C01%7Caharui%40adobe.com%7C29df2c6be5ac499deafe08d649a75117%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636777380376808132&sdata=dycRKKBlMMoSijeKraU%2FuP27tOk6es84GlA%2FbHl0%2Br4%3D&reserved=0>

I have my swf file but not have any js output.

I want to test both swf and javascript output and need some help.

Thanks
Serkan
12.11.2018 22:09 tarihinde Serkan Taş yazdı:
May you please check PR : https://github.com/apache/royale-asjs/pull/339<https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Froyale-asjs%2Fpull%2F339&data=02%7C01%7Caharui%40adobe.com%7C29df2c6be5ac499deafe08d649a75117%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636777380376818142&sdata=qmbeVUbgtiYzW%2BInNUFfpHDd3B3Zerl3TiXCuIW8IiM%3D&reserved=0>

Thanks,
Serkan
10.11.2018 14:12 tarihinde Serkan Taş yazdı:
Hi Piotr,

good question :)

As i am using FB-ide for my flex project, i can not see any output for compiling. I have to set up environment see.

Thanks,
Serkan
10.11.2018 13:57 tarihinde Piotr Zarzycki yazdı:
Hi Serkan,

If you are in Flex with that code - didn't you get warnings as well ?

Thanks,
Piotr

sob., 10 lis 2018 o 10:14 Serkan Taş <[email protected]<mailto:[email protected]>> napisał(a):
Hi,

Variable is defined as :

[Bindable]
public var data:XML

and referenced as :

<s:Image id="disableJob" source="{ImageContainer.getManageImage(0)}" toolTip="{resourceManager.getString('messages', 'disableJobTooltip')}" includeInLayout="{data.visualParams.commandabilityParams.isDisablable == true}" buttonMode="true" visible="{data.visualParams.commandabilityParams.isDisablable == true}"
             click="executeJobCommand(event, data.@Id, data.Id)" />

Warning :

D:\dev\royale-emulation-works\github\pinaraui-royale\PinaraUI\src\com\likya\pinara\comps\jobdetail\ManageButtonGroup.mxml(191): col: 27 Warning: Data binding will not be able to detect assignments to 'visualParams'.

includeInLayout="{data.visualParams.commandabilityParams.isDisablable == true}" buttonMode="true"
                                   ^

Why may i getting warning ? May i disregards the warnings ?

Thanks,
Serkan
10.11.2018 11:45 tarihinde Serkan Taş yazdı:
Hi Alex,
· Constants not inherited : i copied the declarations of the statics to the SWF part. · HEAD and OPTIONS: For now, HEAD and OPTIONS are not required. I may live without them.

Thanks,
Serkan
10.11.2018 00:40 tarihinde Alex Harui yazdı:
Hi Serkan,

Are you using HEAD and OPTIONS? If not, use HTTPConstants. No need to carry around strings you won’t use. If you can prove that Google Closure Compiler will strip out unused constants (it should) then if you need HEAD and/or OPTIONS you can add them to HTTPConstants.

HTH,
-Alex

From: Serkan Taş <[email protected]><mailto:[email protected]> Reply-To: "[email protected]"<mailto:[email protected]> <[email protected]><mailto:[email protected]>
Date: Friday, November 9, 2018 at 1:09 PM
To: "[email protected]"<mailto:[email protected]> <[email protected]><mailto:[email protected]>
Subject: Re: Work on Emulation

Hi,

How can i go through URLRequestMethod. May i create one in org.apache.royale.net<https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Forg.apache.royale.net&data=02%7C01%7Caharui%40adobe.com%7C29df2c6be5ac499deafe08d649a75117%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636777380376828148&sdata=jz4j8wEgPZiOjPu91Y5tWnts%2F1WPZ6yo6hzOuTS4pIg%3D&reserved=0> or just use HTTPConstants ?

Reference : req.method = URLRequestMethod.POST;

HttpConstants is missing some constants like HEAD and OPTIONS.

Thanks,
Serkan
9.11.2018 00:29 tarihinde Alex Harui yazdı:
You will need to create a Spark ButtonBar that subclasses UIComponent or one of its subclasses (probably SkinnableComponent). Then borrow beads from org.apache.royale.html.ButtonBar to try to get it to actually work. Sometimes you will have to subclass the beads to handle type-mismatches. That’s basically how we are creating all of the UI widgets for the emulation set.

-Alex

From: Serkan Taş <[email protected]><mailto:[email protected]> Reply-To: "[email protected]"<mailto:[email protected]> <[email protected]><mailto:[email protected]>
Date: Thursday, November 8, 2018 at 1:08 PM
To: "[email protected]"<mailto:[email protected]> <[email protected]><mailto:[email protected]>
Subject: Re: Work on Emulation

Hi,

May i emulate s:ButtonBar or use the implemented version ? (org.apache.royale.html.ButtonBar)

Thanks.
8.11.2018 23:17 tarihinde Serkan Taş yazdı:
Hi Alex,

My latest compile with the updated repo does not contain any error related with BorderContainer, can say it is fixed for now.

Thanks,
Serkan
8.11.2018 05:03 tarihinde Alex Harui yazdı:
I have finished getting BorderContainer to work for me. Let us know if it works for you.

-Alex

From: Serkan Taş <[email protected]><mailto:[email protected]> Reply-To: "[email protected]"<mailto:[email protected]> <[email protected]><mailto:[email protected]>
Date: Tuesday, November 6, 2018 at 12:03 PM
To: "[email protected]"<mailto:[email protected]> <[email protected]><mailto:[email protected]>
Subject: Re: Work on Emulation

Hi Alex,

I may wait for your work to be finished on BorderContainer. I dit no add them to PR. My PR is still waiting :)

This is the error when i get without modification on xmls.

D:\dev\royale-emulation-works\github\pinaraui-royale\PinaraUI\src\com\likya\comps\crud\user\ChangePass.mxml(198): col: 2 Error: This tag is unexpected. It will be ignored.

<s:BorderContainer y="135" width="100%" height="20%" borderWeight="2" cornerRadius="3" dropShadowVisible="true" backgroundColor="gray">
    ^

Thanks,
Serkan
6.11.2018 01:52 tarihinde Alex Harui yazdı:
Hi Serkan,

I’m not sure what error you got with BorderContainer. Alina temporarily mapped BorderContainer to MX Container because BorderContainer was compiling but not running. I hope to finish enough of Charts today or tomorrow and then I will try to get BorderContainer working correctly on Spark Containers. It is fine for you to change the manifest locally, but I think we shouldn’t push that to the repo. Alina’s at the point where she needs things to actually run and not just compile. Hopefully we’ll get everything synced up soon when I get BorderContainer working properly.

Thanks,
-Alex

From: Serkan Taş <[email protected]><mailto:[email protected]> Reply-To: "[email protected]"<mailto:[email protected]> <[email protected]><mailto:[email protected]>
Date: Monday, November 5, 2018 at 1:49 PM
To: "[email protected]"<mailto:[email protected]> <[email protected]><mailto:[email protected]>
Subject: Re: Work on Emulation

Hi,

To solve the error of BorderContainer - which is already emulated - for my project build, I added mapping to SparkRoyaleClasses.as. It did not solve the compiler error. When i checked the spark-royale-manifest.xml there is also mapping for BorderContainer but for mx.core.Container. I tested that removing the mapping to mx solves the compiler error.

I like to remove this line from the file. Any body have any comment ?

Thanks,
Serkan
6.11.2018 00:35 tarihinde Serkan Taş yazdı:
Hi Alex,

Just like to remind.

Thanks,
Serkan.
31.10.2018 23:14 tarihinde Serkan Taş yazdı:
Sure Alex,

My operation does not extend but contains the operation : mx.rpc.http.Operation which extends from AbstractOperation

internal class _Super_UserOps extends com.adobe.fiber.services.wrapper.HTTPServiceWrapper
{
private static var serializer0:XMLSerializationFilter = new XMLSerializationFilter();

    // Constructor
    public function _Super_UserOps()
    {
        // initialize service control
_serviceControl = new mx.rpc.http.HTTPMultiService("http://127.0.0.1:3000";<https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2F127.0.0.1%3A3000&data=02%7C01%7Caharui%40adobe.com%7C29df2c6be5ac499deafe08d649a75117%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636777380376828148&sdata=63HYO%2B1IxTQC4T%2FirGjTD0ILUB7TQm9CZjq18p3Fkgg%3D&reserved=0>);
         var operations:Array = new Array();
         var operation:mx.rpc.http.Operation;
         var argsArray:Array;

         operation = new mx.rpc.http.Operation(null, "changepass");
         operation.url = "/flex/restsrv/userops/changepass";
         operation.method = "POST";
         operation.serializationFilter = serializer0;
         operation.contentType = "application/xml";
         operation.resultType = Object;
         operations.push(operation);




31.10.2018 23:10 tarihinde Alex Harui yazdı:
Hi Serkan,

Is that how it was in Flex? Seems strange that your operation doesn’t extend AbstractOperation or one of its subclasses.

HTH,
-Alex

From: Serkan Taş <[email protected]><mailto:[email protected]> Reply-To: "[email protected]"<mailto:[email protected]> <[email protected]><mailto:[email protected]>
Date: Wednesday, October 31, 2018 at 1:05 PM
To: "[email protected]"<mailto:[email protected]> <[email protected]><mailto:[email protected]>
Subject: Re: Work on Emulation

Hi Alex,

 UserOps extends _Super_UserOps

_Super_UserOps extends com.adobe.fiber.services.wrapper.HTTPServiceWrapper

        HTTPServiceWrapper extends AbstractServiceWrapper

AbstractServiceWrapper extends EventDispatcher implements IMXMLObject


Source codes for classes :
https://github.com/likyateknoloji/pinaraui-royale/blob/master/PinaraUI/src/com/likya/pinara/services/userops/UserOps.as<https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Flikyateknoloji%2Fpinaraui-royale%2Fblob%2Fmaster%2FPinaraUI%2Fsrc%2Fcom%2Flikya%2Fpinara%2Fservices%2Fuserops%2FUserOps.as&data=02%7C01%7Caharui%40adobe.com%7C29df2c6be5ac499deafe08d649a75117%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636777380376838162&sdata=55HGaTYVJaRfnj9o%2B70q1zJScM8njCijoMRB6BDGfZU%3D&reserved=0> https://github.com/likyateknoloji/pinaraui-royale/blob/master/PinaraUI/src/com/likya/pinara/services/userops/_Super_UserOps.as<https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Flikyateknoloji%2Fpinaraui-royale%2Fblob%2Fmaster%2FPinaraUI%2Fsrc%2Fcom%2Flikya%2Fpinara%2Fservices%2Fuserops%2F_Super_UserOps.as&data=02%7C01%7Caharui%40adobe.com%7C29df2c6be5ac499deafe08d649a75117%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636777380376848163&sdata=6234RKDz8ZbQqH1fE0HtNZabhHqTfyRKw09i%2BRpucaQ%3D&reserved=0> https://github.com/nihavend/fiber-lib/blob/master/src/com/adobe/fiber/services/wrapper/HTTPServiceWrapper.as<https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnihavend%2Ffiber-lib%2Fblob%2Fmaster%2Fsrc%2Fcom%2Fadobe%2Ffiber%2Fservices%2Fwrapper%2FHTTPServiceWrapper.as&data=02%7C01%7Caharui%40adobe.com%7C29df2c6be5ac499deafe08d649a75117%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636777380376848163&sdata=Epuemoa1xFh7vXNxQn%2FDDxfmfx%2BAsRwqnjxuKp2yZGk%3D&reserved=0> https://github.com/nihavend/fiber-lib/blob/master/src/com/adobe/fiber/services/wrapper/AbstractServiceWrapper.as<https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnihavend%2Ffiber-lib%2Fblob%2Fmaster%2Fsrc%2Fcom%2Fadobe%2Ffiber%2Fservices%2Fwrapper%2FAbstractServiceWrapper.as&data=02%7C01%7Caharui%40adobe.com%7C29df2c6be5ac499deafe08d649a75117%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636777380376858173&sdata=WyX3tq7F7nzw%2Bzg5ZBC6nQV6oMtvLDgifXaR4o%2BvfFg%3D&reserved=0>

Thanks,
Serkan
31.10.2018 22:51 tarihinde Alex Harui yazdı:
What does UserOps extend?

From: Serkan Taş <[email protected]><mailto:[email protected]> Reply-To: "[email protected]"<mailto:[email protected]> <[email protected]><mailto:[email protected]>
Date: Wednesday, October 31, 2018 at 12:35 PM
To: "[email protected]"<mailto:[email protected]> <[email protected]><mailto:[email protected]>
Subject: Re: Work on Emulation

Hi,

When using custom operation, i am getting ereor for result and error function mappings :


D:\dev\royale-emulation-works\github\pinaraui-royale\PinaraUI\src\com\likya\comps\crud\user\ChangePass.mxml(181): col: 85 Error: This attribute is unexpected. It will be ignored.

<userops:UserOps id="userOpsService" result="userOpsService_resultHandler(event)" fault="userOpsService_faultHandler(event)" /> ^

D:\dev\royale-emulation-works\github\pinaraui-royale\PinaraUI\src\com\likya\comps\crud\user\ChangePass.mxml(181): col: 40 Error: This attribute is unexpected. It will be ignored.

<userops:UserOps id="userOpsService" result="userOpsService_resultHandler(event)" fault="userOpsService_faultHandler(event)" />
                                             ^

How can i resolve this ?

Thanks,
Serkan
29.10.2018 23:47 tarihinde Serkan Taş yazdı:
Okay, if it is the same in Flex - and it is warning - then i may leave it as is.
Thanks.
29.10.2018 23:31 tarihinde Alex Harui yazdı:
Hi Serkan,

You should be getting the same warning with the Flex compiler. The length field of a String is not bindable. There is no event when it changes.

One way to “fix” this is to create a usernamelength getter in UserInfo. It would dispatch whatever event(s) fire when username is modified.

HTH,
-Alex

From: Serkan Taş <[email protected]><mailto:[email protected]> Reply-To: "[email protected]"<mailto:[email protected]> <[email protected]><mailto:[email protected]>
Date: Monday, October 29, 2018 at 12:37 PM
To: "[email protected]"<mailto:[email protected]> <[email protected]><mailto:[email protected]>
Subject: Re: Work on Emulation

Hi,

I am getting the error below :

D:\dev\royale-emulation-works\github\pinaraui-royale\PinaraUI\src\com\likya\pinara\comps\Header.mxml(102): col: 50 Warning: Data binding will not be able to detect assignments to 'length'.

<s:Label y="-18" right="{this.userInfo.username.length * 2 + 250}" fontWeight="bold" text="{resourceManager.getString('messages', 'welcome') + ', ' + this.userInfo.username + ', '}"/>
                                                       ^







But both userInfo class and the username property which is String typed are bindable.

Thanks,
Serkan

26.10.2018 23:32 tarihinde Serkan Taş yazdı:
Hi Alex,

I may skip them for now.

I shared sources just for reference for the ones may have an interest.

Thanks,
Serkan

https://github.com/nihavend/as3corelib<https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnihavend%2Fas3corelib&data=02%7C01%7Caharui%40adobe.com%7C29df2c6be5ac499deafe08d649a75117%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636777380376858173&sdata=uXFP2DH%2F%2FehsBvqkjedI3vopVcuSEQwSv0Ja2bgw00E%3D&reserved=0>
https://github.com/nihavend/fiber-lib<https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnihavend%2Ffiber-lib&data=02%7C01%7Caharui%40adobe.com%7C29df2c6be5ac499deafe08d649a75117%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636777380376868179&sdata=N5Hlq%2FIgKIw4Ws2bQmtxbMxyqMtz3XmebNei4sOgzls%3D&reserved=0>
https://github.com/nihavend/serializers-lib<https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnihavend%2Fserializers-lib&data=02%7C01%7Caharui%40adobe.com%7C29df2c6be5ac499deafe08d649a75117%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636777380376868179&sdata=vpx8hoa99UhspuahMG4lAl54X1uqpKIY4cv4JbpoEGs%3D&reserved=0>
26.10.2018 23:22 tarihinde Alex Harui yazdı:
Hi Serkan,

I don’t know much about the Fiber code other than it was a lot of code that not everybody needed. In theory, the code you write should not be calling Fiber’s internal APIs. FB might generate code that calls these internal APIs but for now I think we should just skip over them and/or comment them out. When you debug into it if the code does not work, it will become clear if something is missing or not.

HTH,
-Alex

From: Serkan Taş <[email protected]><mailto:[email protected]> Reply-To: "[email protected]"<mailto:[email protected]> <[email protected]><mailto:[email protected]>
Date: Friday, October 26, 2018 at 1:03 PM
To: "[email protected]"<mailto:[email protected]> <[email protected]><mailto:[email protected]>
Subject: Re: Work on Emulation

Hi Alex,

I will check Tree.

I am using operations mostly created with FB. There are lines like below :

model_internal::initialize();

What is this line for ?

Content of the model_internal :

package com.adobe.fiber.core
{
public namespace model_internal = "http://www.adobe.com/2008/flex/model/internal";<http://www.adobe.com/2008/flex/model/internal>;
}

Thanks,
Serkan
26.10.2018 22:38 tarihinde Alex Harui yazdı:
Hi Serkan,

There is already an mx:Tree.  Tourdeflexmodules is using it.

-Alex

From: Serkan Taş <[email protected]><mailto:[email protected]> Reply-To: "[email protected]"<mailto:[email protected]> <[email protected]><mailto:[email protected]>
Date: Friday, October 26, 2018 at 12:30 PM
To: "[email protected]"<mailto:[email protected]> <[email protected]><mailto:[email protected]>
Subject: Re: Work on Emulation

Hi Alex,
26.10.2018 05:29 tarihinde Alex Harui yazdı:
Hi Serkan,

Do you even need a DropShadowFilter? If you can not use it at all, that would be best. I am hoping Filters are the last problem we have to solve. I’m not sure how we’ll implement it just yet. If you can’t live without it, you can emulate it and base it on anything you want that compiles cleanly for now.
Certainly not, for now i can live without, take care later.











Why is your code calling setCurrentState instead of just setting the “currentState” property? It would be best just to set currentState.

I am not sure really why. But when looking at doc, i think it is related with transition. I may use currentState property and see what happens.

<p>When you use this property to set a component's state,
     *  Flex applies any transition you have defined.
     *  You can also use the <code>setCurrentState()</code> method to set the
     *  current state; this method can optionally change states without
     *  applying a transition.










If you need a specific event type like TreeEvent, you can probably copy it from Flex. Make sure it doesn’t drag in other data types if possible. And then we need to adjust the implementation to dispatch that event. Tree and the related event is heavily used with my application. But it is very difficult to manage realtime changes and we do this. I am not sure if there will be such tree component in royale. I prefer to implement. Lets try and see.











SparkSkin is already in SparkRoyale.
Ok










Thanks,
Serkan.










HTH,
-Alex

From: Serkan Taş <[email protected]><mailto:[email protected]> Reply-To: "[email protected]"<mailto:[email protected]> <[email protected]><mailto:[email protected]>
Date: Thursday, October 25, 2018 at 1:20 PM
To: "[email protected]"<mailto:[email protected]> <[email protected]><mailto:[email protected]>
Subject: Re: Work on Emulation

Hi,

Here is the list of questions :
• May i use org.apache.royale.svg.DropShadowFilter for spark.filters.DropShadowFilter or emulate ?
•         UIComponent in flex has a function implementation of
public function setCurrentState(stateName:String, playTransition:Boolean = true):void may i add this function to class mx.core.UIComponent or another class in hierarchy ?
•         Does royale have alternative for mx.events.TreeEvent ?
• I have ToggleSwitchSkin.mxml which extends from SparkSkin. Is it necessary to emulate SparkSkin ?

Thanks,
Serkan
25.10.2018 22:08 tarihinde Serkan Taş yazdı:
Hi,

May i use org.apache.royale.svg.DropShadowFilter for spark.filters.DropShadowFilteror emulate ?

Thanks,
Serkan
25.10.2018 15:10 tarihinde Serkan Taş yazdı:
Hi Alex,

• copied percentWidth property to Rect and PercentProxy compiler error is fixed • Replaced external with -library-path and js-library-path then compiler error is resolved :

mx:Application

Eki 25, 2018 2:57:09 PM com.google.javascript.jscomp.LoggerErrorManager println WARNING: D:/dev/royale-emulation-works/github/royale-testing/src/main/bin/js-debug/mx/managers/SystemManager.js:194: WARNING - unreachable code
  return null;
  ^^^^^^^^^^^^

Eki 25, 2018 2:57:09 PM com.google.javascript.jscomp.LoggerErrorManager printSummary
WARNING: 0 error(s), 1 warning(s), 97.6% typed
The project 'Main' has been successfully compiled and optimized.
50.303109788 seconds

s:Application

Eki 25, 2018 2:58:37 PM com.google.javascript.jscomp.LoggerErrorManager println WARNING: D:/dev/royale-emulation-works/github/royale-testing/src/main/bin/js-debug/mx/managers/SystemManager.js:194: WARNING - unreachable code
  return null;
  ^^^^^^^^^^^^

Eki 25, 2018 2:58:37 PM com.google.javascript.jscomp.LoggerErrorManager println WARNING: D:/dev/royale-emulation-works/github/royale-testing/src/main/bin/js-debug/spark/layouts/supportClasses/LayoutElementHelper.js:77: WARNING - Parse error. illegal use of unknown JSDoc tag "arg"; ignoring it
 *  @arg result :  optional Array to save an Array memory allocation
    ^

Eki 25, 2018 2:58:37 PM com.google.javascript.jscomp.LoggerErrorManager printSummary
WARNING: 0 error(s), 2 warning(s), 97.7% typed
The project 'Main' has been successfully compiled and optimized.
42.611243244 seconds

Thanks,
Serkan
25.10.2018 10:42 tarihinde Alex Harui yazdı:
Hi Serkan,

In order for the [PercentProxy] metadata to work, there must be a percentWidth property defined on the component. GraphicElement has a percentWidth property that needs to be copied to Rect or one of its base classes.

When building an application, MXRoyale and SparkRoyale must be on the -library-path, not the -external-library-path. The -external-library-path is for libraries whose code you do NOT want in the output, which is not the case here.

-Alex

From: Serkan Taş <[email protected]><mailto:[email protected]> Reply-To: "[email protected]"<mailto:[email protected]> <[email protected]><mailto:[email protected]>
Date: Wednesday, October 24, 2018 at 10:05 PM
To: "[email protected]"<mailto:[email protected]> <[email protected]><mailto:[email protected]>
Subject: Re: Work on Emulation

I forgot to copy the error for Rect :

D:\dev\royale-emulation-works\github\royale-testing\src\main\Main.mxml(19): col: 10 Error: Initializer for 'width': percentage not allowed here: '100%'.

        <s:Rect width="100%"
                ^

D:\dev\royale-emulation-works\github\royale-testing\src\main\Main.mxml(19): col: 16 Error: Cannot parse a value of type 'Number' from '100%'.

        <s:Rect width="100%"
                      ^

D:\dev\royale-emulation-works\github\royale-testing\src\main\Main.mxml(19): col: 10 Error: Initializer for 'width': percentage not allowed here: '100%'.

        <s:Rect width="100%"
                ^

D:\dev\royale-emulation-works\github\royale-testing\src\main\Main.mxml(19): col: 16 Error: Cannot parse a value of type 'Number' from '100%'.

        <s:Rect width="100%"
                      ^

12.89766713 seconds

Thanks,
Serkan
25.10.2018 08:02 tarihinde Serkan Taş yazdı:
Hi Alex,

I changed to the folder \apache-royale-0.9.4-bin-js-swf\royale-asjs\examples\mxroyale\RemoteObjectAMFTest and executed ant.

Result :

BUILD SUCCESSFUL
Total time: 1 minute 22 seconds

Thanks,
Serkan
25.10.2018 07:54 tarihinde Serkan Taş yazdı:
Hi Alex,











25.10.2018 02:04 tarihinde Alex Harui yazdı:
Hi Serkan,

Just looking quickly, I noticed:

•         The use of int.MAX_VALUE in your example is incorrect syntax.
                Corrected. Passed
• I don’t know what error you are getting with Rect and width=’100%” but it appears that Rect doesn’t actually have a percentWidth property. I would compare Rect against the Flex code.

I compared. Class is reconstructed and the methods copied from GraphicElement.

                   From Rect :

    //----------------------------------
    //  width copied from GraphicElement
    //----------------------------------

    /**
     *  @private
     *  Storage for the width property.
     */
     /* mx_internal */ private var _width:Number = 0;

     [Bindable("propertyChange")]
     [Inspectable(category="General")]
     [PercentProxy("percentWidth")]

    /**
     *  The width of the graphic element.
     *
     *  @default 0
     *
     *  @langversion 3.0
     *  @playerversion Flash 10
     *  @playerversion AIR 1.5
     *  @productversion Royale 0.9.4
     *  @royalesuppresspublicvarwarning
    */
    public function get width():Number
    {
        return _width;
    }

    /**
     *  @private
     */
    public function set width(value:Number):void
    {
       // explicitWidth = value;

        if (_width == value)
            return;

        var oldValue:Number = _width;
        _width = value;

        // The width is needed for the mirroring transform.
      /*   if (layoutFeatures)
        {
            layoutFeatures.layoutWidth = value;
            invalidateTransform();
        }

        dispatchPropertyChangeEvent("width", oldValue, value);

        // Invalidate the display list, since we're changing the actual width
        // and we're not going to correctly detect whether the layout sets
        // new actual width different from our previous value.
        invalidateDisplayList(); */
    }

        From GraphicElement :
    //----------------------------------
    //  width
    //----------------------------------

    /**
     *  @private
     *  Storage for the width property.
     */
    mx_internal var _width:Number = 0;

    [Bindable("propertyChange")]
    [Inspectable(category="General")]
    [PercentProxy("percentWidth")]

    /**
     *  The width of the graphic element.
     *
     *  @default 0
     *
     *  @langversion 3.0
     *  @playerversion Flash 10
     *  @playerversion AIR 1.5
     *  @productversion Flex 4
     */
    public function get width():Number
    {
        return _width;
    }

    /**
     *  @private
     */
    public function set width(value:Number):void
    {
        explicitWidth = value;

        if (_width == value)
            return;

        var oldValue:Number = _width;
        _width = value;

        // The width is needed for the mirroring transform.
        if (layoutFeatures)
        {
            layoutFeatures.layoutWidth = value;
            invalidateTransform();
        }

        dispatchPropertyChangeEvent("width", oldValue, value);

        // Invalidate the display list, since we're changing the actual width
        // and we're not going to correctly detect whether the layout sets
        // new actual width different from our previous value.
        invalidateDisplayList();
    }













• Try using mx:Application instead of s:Application. I’ve never tried s:Application. If that works, I would try a having s:Application implements IFlexInfo like mx:Application does. And also verify that MXRoyale.swc and MXRoyalejS.swc are in the correct library-paths. Also try building examples/mxroyale/RemoteObjectAMFTest and see if it ends up with a SystemManager.js.

            I tried wtih mx:Application and get error again :
D:\dev\royale-emulation-works\github\royale-testing\src\main\bin\js-debug\Main_mx_managers_SystemManager.js removing require: main.Main
Dependencies calculated for 'Main_mx_managers_SystemManager'
No GoogDep for mx.managers.SystemManager
Internal error: java.lang.RuntimeException: Unable to find dependency information for class: mx.managers.SystemManager
org.apache.royale.compiler.internal.graph.GoogDepsWriter.sortFunction(GoogDepsWriter.java:397)
org.apache.royale.compiler.internal.graph.GoogDepsWriter.sort(GoogDepsWriter.java:285)
org.apache.royale.compiler.internal.graph.GoogDepsWriter.getListOfFiles(GoogDepsWriter.java:101)
org.apache.royale.compiler.internal.codegen.mxml.royale.MXMLRoyalePublisher.publish(MXMLRoyalePublisher.java:421)
org.apache.royale.compiler.clients.MXMLJSCRoyale.compile(MXMLJSCRoyale.java:403)
org.apache.royale.compiler.clients.MXMLJSCRoyale._mainNoExit(MXMLJSCRoyale.java:250)
org.apache.royale.compiler.clients.MXMLJSCRoyale.mainNoExit(MXMLJSCRoyale.java:207)
org.apache.royale.compiler.clients.MXMLJSC._mainNoExit(MXMLJSC.java:365)
org.apache.royale.compiler.clients.MXMLJSC.mainNoExit(MXMLJSC.java:300)
org.apache.royale.compiler.clients.MXMLJSC.staticMainNoExit(MXMLJSC.java:259)
org.apache.royale.compiler.clients.MXMLJSC.main(MXMLJSC.java:241)

And here is my path definitions for swcs:

-external-library-path+=
D:\dev\royale-emulation-works\apache-royale-0.9.4-bin-js-swf\royale-asjs\frameworks\projects\MXRoyale\target\MXRoyale-0.9.5-SNAPSHOT-swf.swc,
D:\dev\royale-emulation-works\apache-royale-0.9.4-bin-js-swf\royale-asjs\frameworks\projects\SparkRoyale\target\SparkRoyale-0.9.5-SNAPSHOT-swf.swc

-js-external-library-path+=
D:\dev\royale-emulation-works\apache-royale-0.9.4-bin-js-swf\royale-asjs\frameworks\projects\MXRoyale\target\MXRoyale-0.9.5-SNAPSHOT-js.swc,
D:\dev\royale-emulation-works\apache-royale-0.9.4-bin-js-swf\royale-asjs\frameworks\projects\SparkRoyale\target\SparkRoyale-0.9.5-SNAPSHOT-js.swc


Next, i am going to work on RemoteObjectAMFTest

Thanks,
Serkan

Thanks,
-Alex

From: Serkan Taş <[email protected]><mailto:[email protected]> Reply-To: "[email protected]"<mailto:[email protected]> <[email protected]><mailto:[email protected]>
Date: Wednesday, October 24, 2018 at 3:01 PM
To: "[email protected]"<mailto:[email protected]> <[email protected]><mailto:[email protected]>
Subject: Re: Work on Emulation

Hi Alex,

I downloaded the latest nightly.

As shared before here is the test project i created : https://github.com/nihavend/royale-testing<https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnihavend%2Froyale-testing&data=02%7C01%7Caharui%40adobe.com%7C29df2c6be5ac499deafe08d649a75117%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636777380376878185&sdata=Dt2RQdqxRA1DkLevUU3nqvFO3NQcJg38b3FOq%2B5zuJQ%3D&reserved=0>

I tested 3 cases in project :

1. int.MAX_VALUE in function signature : Failed again.

2. Rect width with percentage : i could not find the error cause.

3. comment-out the first to and get a compiler debug as we discussed before :

D:\dev\royale-emulation-works\github\royale-testing\src\main\bin\js-debug\Main_mx_managers_SystemManager.js removing require: main.Main
Dependencies calculated for 'Main_mx_managers_SystemManager'
No GoogDep for mx.managers.SystemManager
Internal error: java.lang.RuntimeException: Unable to find dependency information for class: mx.managers.SystemManager org.apache.royale.compiler.internal.graph.GoogDepsWriter.sortFunction(GoogDepsWriter.java:397)org.apache.royale.compiler.internal.graph.GoogDepsWriter.sort(GoogDepsWriter.java:285)org.apache.royale.compiler.internal.graph.GoogDepsWriter.getListOfFiles(GoogDepsWriter.java:101)org.apache.royale.compiler.internal.codegen.mxml.royale.MXMLRoyalePublisher.publish(MXMLRoyalePublisher.java:421)org.apache.royale.compiler.clients.MXMLJSCRoyale.compile(MXMLJSCRoyale.java:403)org.apache.royale.compiler.clients.MXMLJSCRoyale._mainNoExit(MXMLJSCRoyale.java:250)org.apache.royale.compiler.clients.MXMLJSCRoyale.mainNoExit(MXMLJSCRoyale.java:207)org.apache.royale.compiler.clients.MXMLJSC._mainNoExit(MXMLJSC.java:365)org.apache.royale.compiler.clients.MXMLJSC.mainNoExit(MXMLJSC.java:300)org.apache.royale.compiler.clients.MXMLJSC.staticMainNoExit(MXMLJSC.java:259)org.apache.royale.compiler.clients.MXMLJSC.main(MXMLJSC.java:241)


I commited all sources and you can find the script that i use for build for your reference.

Thanks,
Serkan












25.10.2018 00:41 tarihinde Serkan Taş yazdı:
Hi Alex,

It does not make difference. I checked both manifest and rect again but could not find the cause of error.

I am going to use test app and try again.

Thank,
Serkan
25.10.2018 00:03 tarihinde Alex Harui yazdı:
I don’t think it should matter if it is getter or setter. I guess you can try moving it to the setter and see if it makes a difference.

If it still doesn’t, make sure the Rect with the metadata is in fact the one you are referencing from MXML by checking the manifests.

-Alex

From: Serkan Taş <[email protected]><mailto:[email protected]> Reply-To: "[email protected]"<mailto:[email protected]> <[email protected]><mailto:[email protected]>
Date: Wednesday, October 24, 2018 at 1:39 PM
To: "[email protected]"<mailto:[email protected]> <[email protected]><mailto:[email protected]>
Subject: Re: Work on Emulation

Hi Alex,

I think i looked at wrong Rect.as previously. The emulated Rect.as has the metadata definition for get but not set i guess :


    [Bindable("propertyChange")]
    [Inspectable(category="General")]
    [PercentProxy("percentWidth")]

    /**
     *  The width of the graphic element.
     *
     *  @default 0
     *
     *  @langversion 3.0
     *  @playerversion Flash 10
     *  @playerversion AIR 1.5
     *  @productversion Royale 0.9.4
     *  @royalesuppresspublicvarwarning
    */
    public function get width():Number
    {
        return _width;
    }

    /**
     *  @private
     */
    public function set width(value:Number):void
    {


Thanks,
Serkan
24.10.2018 23:24 tarihinde Serkan Taş yazdı:
Hi Alex,

I was trying to explain that the variable and function declarations are identical. I do not have so much knowledge about metadata declarations so i did not mean it.

Rect has not any metadata declaration. I am working on it.

Thanks,
Serkan














24.10.2018 19:13 tarihinde Alex Harui yazdı:

In UIBase, the width setter has the following metadata:



        [PercentProxy("percentWidth")]



Does this exist on Rect?



-Alex



On 10/24/18, 1:19 AM, "[email protected]"<mailto:[email protected]> <[email protected]><mailto:[email protected]> wrote:



    Hi Piotr,



    Thanks, i will check it but it is working in flex and ci hecked that

    the declarations are identical in royale and flex.



    Alex told about metadata which is  i am not aware.



    Thanks,

    Serkan





Alinti Piotr Zarzycki <[email protected]><mailto:[email protected]>



    > Hi Serkan,

    >

    > percentWidth/percentHeight should be available.

    >

    > Piotr

    >

> On Tue, Oct 23, 2018, 11:03 PM Serkan Taş <[email protected]><mailto:[email protected]>

    > wrote:

    >

    >> Hi,

    >>

    >> I am getting error while using percentage for number.

    >>

>> ToggleSwitchSkin.mxml(279): col: 19 Error: Cannot parse a value of type

    >> 'Number' from '100%'.

    >>

    >>                 <s:Rect width="100%"

    >>                               ^

    >>

    >> How to overcome the issue ?

    >>

    >> Thanks

    >> Serkan

    >>

    >> 23.10.2018 14:34 tarihinde Pushmina Kazi yazdı:

    >>

    >> Hi Alex,

    >>

    >> Full log:

    >>

>> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fpaste.apache.org%2FoOLg&amp;data=02%7C01%7Caharui%40adobe.com%7Ce3e3ca90b21f41f0016e08d639896f54%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636759659778831675&amp;sdata=Qw6GPUC624Zv5yJMzjpeWA47agKqJkybkXl%2BcUEBUI0%3D&amp;reserved=0<https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fpaste.apache.org%2FoOLg&data=02%7C01%7Caharui%40adobe.com%7C29df2c6be5ac499deafe08d649a75117%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636777380376888190&sdata=uRtDlyjJkhhTAuz7kgF%2BW8MhmfpDk2%2BabB1oDgYalcY%3D&reserved=0>

    >>

    >> Thanks,

    >>

    >> Pashmina kazi

    >>

    >>

    >>

>> *From:* Alex Harui [mailto:[email protected] <[email protected]><mailto:[email protected]>]

    >> *Sent:* Tuesday, October 23, 2018 11:24 AM

    >> *To:* [email protected]<mailto:[email protected]>

    >> *Subject:* Re: Work on Emulation

    >>

    >>

    >>

    >> Hi Pashmina,

    >>

    >>

    >>

>> That is not a full log. It doesn’t show what command you typed and I’ll

>> bet several lines of output were not captured, including one or more with

>> an error. You will need to set up your console to capture more lines, or

    >> redirect the output to a file.

    >>

    >>

    >>

    >> Thanks,

    >>

    >> -Alex

    >>

    >>

    >>

>> *From: *Pushmina Kazi <[email protected]><mailto:[email protected]> <[email protected]><mailto:[email protected]>

>> *Reply-To: *"[email protected]"<mailto:[email protected]> <[email protected]><mailto:[email protected]>

>> <[email protected]><mailto:[email protected]> <[email protected]><mailto:[email protected]>

    >> *Date: *Monday, October 22, 2018 at 11:14 PM

>> *To: *"[email protected]"<mailto:[email protected]> <[email protected]><mailto:[email protected]>

>> <[email protected]><mailto:[email protected]> <[email protected]><mailto:[email protected]>

    >> *Subject: *RE: Work on Emulation

    >>

    >>

    >>

    >> Hi,

    >>

>> Full Log: https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fpaste.apache.org%2FdXh0&amp;data=02%7C01%7Caharui%40adobe.com%7Ce3e3ca90b21f41f0016e08d639896f54%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636759659778831675&amp;sdata=1kJGxl9BY%2FsQ3GGKK1a3DcpfbobOQnbfo057xT3E3j0%3D&amp;reserved=0<https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fpaste.apache.org%2FdXh0&data=02%7C01%7Caharui%40adobe.com%7C29df2c6be5ac499deafe08d649a75117%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636777380376898200&sdata=XBPiJw125IOvRRqtJ1rNj%2Fw%2Fx9qt9bgVkYTtAv3gRoQ%3D&reserved=0>

>> <https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fpaste.apache.org%2FdXh0&amp;data=02%7C01%7Caharui%40adobe.com%7Ce3e3ca90b21f41f0016e08d639896f54%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636759659778831675&amp;sdata=1kJGxl9BY%2FsQ3GGKK1a3DcpfbobOQnbfo057xT3E3j0%3D&amp;reserved=0><https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fpaste.apache.org%2FdXh0&data=02%7C01%7Caharui%40adobe.com%7C29df2c6be5ac499deafe08d649a75117%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636777380376898200&sdata=XBPiJw125IOvRRqtJ1rNj%2Fw%2Fx9qt9bgVkYTtAv3gRoQ%3D&reserved=0>

    >>

    >> Thanks,

    >>

    >> -Pashmina kazi

    >>

    >>

    >>

    >> *From:* Piotr Zarzycki [mailto:[email protected]

    >> <[email protected]><mailto:[email protected]>]

    >> *Sent:* Friday, October 19, 2018 4:36 PM

    >> *To:* [email protected]<mailto:[email protected]>

    >> *Cc:* [email protected]<mailto:[email protected]>

    >> *Subject:* Re: Work on Emulation

    >>

    >>

    >>

    >> Hi Pushmina,

    >>

    >>

    >>

    >> Provide full logs.

    >>

    >>

    >>

    >> Thanks,

    >>

    >> Piotr

    >>

    >>

    >>

>> pt., 19 paź 2018 o 12:56 Pushmina Kazi <[email protected]><mailto:[email protected]>

    >> napisał(a):

    >>

    >> Hi,

    >>

    >> I have an issue:

    >>

    >> I am compiling my library project

    >>

    >> There is no error but still build failed

    >>

    >> Why?

    >>

    >>

    >>

    >> Thanks,

    >>

    >> -Pashmina kazi

    >>

    >>

    >>

    >> *From:* Alex Harui [mailto:[email protected]]

    >> *Sent:* Friday, October 19, 2018 5:44 AM

    >> *To:* [email protected]<mailto:[email protected]>

    >> *Subject:* Re: Work on Emulation

    >>

    >>

    >>

    >> Hi Serkan,

    >>

    >>

    >>

    >> Try s:ArrayCollection to see if that works.

    >>

>> Try removing s:ArrayCollection from the manifest and see if you then get

>> the same error you are getting for ArrayList. Maybe there is some issue

    >> with which SWC you are actually compiling against.  Maybe the one you

    >> updated isn’t in the library-path.  Also make sure you update both

    >> MXRoyale.swc and MXRoyaleJS.swc.

    >>

    >>

    >>

    >> HTH,

    >>

    >> -Alex

    >>

    >>

    >>

>> *From: *Serkan Taş <[email protected]><mailto:[email protected]>

>> *Reply-To: *"[email protected]"<mailto:[email protected]> <[email protected]><mailto:[email protected]>

    >> *Date: *Thursday, October 18, 2018 at 12:49 PM

>> *To: *"[email protected]"<mailto:[email protected]> <[email protected]><mailto:[email protected]>

    >> *Subject: *Re: Work on Emulation

    >>

    >>

    >>

>> Yes, i did not commit to github for a long time. Nobody uses rather than

    >> me :)

    >>

    >> Here is the local one :

    >>

>> <s:Group xmlns:fx="https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fns.adobe.com%2Fmxml%2F2009&amp;data=02%7C01%7Caharui%40adobe.com%7Ce3e3ca90b21f41f0016e08d639896f54%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636759659778831675&amp;sdata=iETPhKdD95uOzVSpaJy1YEmyf5GdXi5L%2F267eLGGu%2B0%3D&amp;reserved=0";<https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fns.adobe.com%2Fmxml%2F2009&data=02%7C01%7Caharui%40adobe.com%7C29df2c6be5ac499deafe08d649a75117%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636777380376908210&sdata=cjN8Iro0xU6OqTx1rtJvhQdQCWd4oi%2Btn8niowSpumE%3D&reserved=0>

>> <https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fns.adobe.com%2Fmxml%2F2009&amp;data=02%7C01%7Caharui%40adobe.com%7Ce3e3ca90b21f41f0016e08d639896f54%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636759659778831675&amp;sdata=iETPhKdD95uOzVSpaJy1YEmyf5GdXi5L%2F267eLGGu%2B0%3D&amp;reserved=0><https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fns.adobe.com%2Fmxml%2F2009&data=02%7C01%7Caharui%40adobe.com%7C29df2c6be5ac499deafe08d649a75117%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636777380376908210&sdata=cjN8Iro0xU6OqTx1rtJvhQdQCWd4oi%2Btn8niowSpumE%3D&reserved=0>

>> xmlns:s="library://ns.apache.org/royale/spark<https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fns.apache.org%2Froyale%2Fspark&data=02%7C01%7Caharui%40adobe.com%7C29df2c6be5ac499deafe08d649a75117%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636777380376918216&sdata=Zax7VpwLk8YgpQSkG4%2FWwX9Y5h2I%2BEf44p8LNtTG%2B%2Bk%3D&reserved=0>

>> <https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fns.apache.org%2Froyale%2Fspark&amp;data=02%7C01%7Caharui%40adobe.com%7Ce3e3ca90b21f41f0016e08d639896f54%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636759659778831675&amp;sdata=QWI1TTIj5aip0xRE8HIPK%2FZNf4FPR0HZCJEKwfTBnqU%3D&amp;reserved=0><https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fns.apache.org%2Froyale%2Fspark&data=02%7C01%7Caharui%40adobe.com%7C29df2c6be5ac499deafe08d649a75117%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636777380376918216&sdata=Zax7VpwLk8YgpQSkG4%2FWwX9Y5h2I%2BEf44p8LNtTG%2B%2Bk%3D&reserved=0>"

    >>

>> xmlns:mx="library://ns.apache.org/royale/mx<https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fns.apache.org%2Froyale%2Fmx&data=02%7C01%7Caharui%40adobe.com%7C29df2c6be5ac499deafe08d649a75117%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636777380376928222&sdata=7SEkBUDllim1%2FWFhk%2FZyXgEriMDZGQuDhTDAnOx4NMk%3D&reserved=0>

>> <https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fns.apache.org%2Froyale%2Fmx&amp;data=02%7C01%7Caharui%40adobe.com%7Ce3e3ca90b21f41f0016e08d639896f54%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636759659778831675&amp;sdata=DS0VdwpZ2qQOZJW9OaCkyxs0Fc6cdLGMzh4ThaVgFMs%3D&amp;reserved=0><https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fns.apache.org%2Froyale%2Fmx&data=02%7C01%7Caharui%40adobe.com%7C29df2c6be5ac499deafe08d649a75117%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636777380376938241&sdata=Bqk7TN6tcGQwTZywH7cpBPgz5%2BWWzQz285uzIogkLgM%3D&reserved=0>"

    >>

    >>          width="100%" height="100%"

    >>          xmlns:jobmanager="com.likya.pinara.services.jobmanager.*"

    >>          xmlns:jobdetail="com.likya.pinara.comps.jobdetail.*"

    >> xmlns:grpmanager="com.likya.pinara.services.grpmanager.*" >

    >>     <fx:Script>

    >>         <![CDATA[

    >>             import com.likya.pinara.event.ResourceEvent;

    >>             import com.likya.pinara.utils.BasicAuthenticationHandler;

    >>

    >>             import mx.collections.XMLListCollection;

    >>             import mx.rpc.events.FaultEvent;

    >>             import mx.rpc.events.ResultEvent;

    >>

    >>             import spark.components.Grid;

    >>             import spark.components.DataGrid;

    >>             import spark.components.gridClasses.GridColumn;

    >>             import spark.events.GridSelectionEvent;

    >>

    >>

    >>

    >>             [Bindable]

    >>             public var userListXmlCollection:XMLListCollection;

    >>

    >>             [Bindable]

    >>             public var selectedGroupId:String;

    >>

    >>             protected function

    >> selectionChangeHandlerPinara(event:GridSelectionEvent):void {

    >>                 const eventGrid:Grid = event.currentTarget.grid;

    >>                 var currentDataItem:Object = eventGrid.selectedItem;

    >>                 dispatchEvent(new

    >> ResourceEvent(ResourceEvent.ROW_SELECTION_CHANGED, currentDataItem));

    >>             }

    >>

    >>             public function getJobCommandType(item:Object,

    >> column:GridColumn):String {

>> return item.baseJobInfos.jobTypeDetails.jobCommandType;

    >>             }

    >>

    >>             public function getRealizedDuration(item:Object,

    >> column:GridColumn):String {

    >>                 return item.runtimeParams.realizedDuration;

    >>             }

    >>

    >>         ]]>

    >>     </fx:Script>

    >>     <fx:Declarations>

    >>     </fx:Declarations>

    >>         <!-- Define a Button control to open the menu -->

    >>

    >>     <s:layout>

    >>         <s:VerticalLayout />

    >>     </s:layout>

    >>

    >>     <s:DataGrid id="pinaraUserList" width="490" height="330"

    >> selectionChange="selectionChangeHandlerPinara(event)"

    >> dataProvider="{userListXmlCollection}" >

    >>         <s:columns>

    >>             <s:ArrayList>

    >>                 <s:GridColumn dataField="id"

    >> headerText="{resourceManager.getString('messages', 'uculUserId')}"

    >> width="{this.pinaraUserList.width * 0.2}">

    >>                     <s:itemRenderer>

    >>                         <fx:Component>

>> <s:DefaultGridItemRenderer textAlign="left" />

    >>                         </fx:Component>

    >>                     </s:itemRenderer>

    >>                 </s:GridColumn>

    >>                 <s:GridColumn dataField="statuinfo"

    >> headerText="{resourceManager.getString('messages', 'uculStatu')}"

    >> width="{this.pinaraUserList.width * 0.2}">

    >>                     <s:itemRenderer>

    >>                         <fx:Component>

>> <s:DefaultGridItemRenderer textAlign="left" />

    >>                         </fx:Component>

    >>                     </s:itemRenderer>

    >>                 </s:GridColumn>

    >>                 <s:GridColumn dataField="username"

    >> headerText="{resourceManager.getString('messages', 'uculUserName')}"

    >> width="{this.pinaraUserList.width * 0.25}">

    >>                     <s:itemRenderer>

    >>                         <fx:Component>

>> <s:DefaultGridItemRenderer textAlign="left" />

    >>                         </fx:Component>

    >>                     </s:itemRenderer>

    >>                 </s:GridColumn>

    >>                 <s:GridColumn dataField="roleinfo"

    >> headerText="{resourceManager.getString('messages', 'uculRoleInfo')}"

    >> width="{this.pinaraUserList.width * 0.29}">

    >>                     <s:itemRenderer>

    >>                         <fx:Component>

>> <s:DefaultGridItemRenderer textAlign="left" />

    >>                         </fx:Component>

    >>                     </s:itemRenderer>

    >>                 </s:GridColumn>

    >>             </s:ArrayList>

    >>         </s:columns>

    >>     </s:DataGrid>

    >> </s:Group>

    >>

    >> 18.10.2018 22:46 tarihinde Alex Harui yazdı:

    >>

    >> Hi Serkan,

    >>

    >>

    >>

>> The version of UserListGrid.mxml in your GitHub repo still is using the

>> old adobe.com<https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fadobe.com&data=02%7C01%7Caharui%40adobe.com%7C29df2c6be5ac499deafe08d649a75117%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636777380376938241&sdata=9hgQxm21Uq%2BTBDxKqt0s%2BUQYqsv2gqNLbyleYKRl8Uw%3D&reserved=0>

>> <https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fadobe.com&amp;data=02%7C01%7Caharui%40adobe.com%7Ce3e3ca90b21f41f0016e08d639896f54%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636759659778831675&amp;sdata=hwhre6F%2Bu8TT7i5uaif2wnza8mRqrATsqE2GfnLhvEE%3D&amp;reserved=0><https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fadobe.com&data=02%7C01%7Caharui%40adobe.com%7C29df2c6be5ac499deafe08d649a75117%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636777380376948246&sdata=o1oAIWo7NbYFAyyPz2iKyyngylEUami7EgWEYaTEyi0%3D&reserved=0>

    >> XML Namespaces.

    >>

    >>

    >>

    >> -Alex

    >>

    >>

    >>

>> *From: *Serkan Taş <[email protected]><mailto:[email protected]>

    >> <[email protected]><mailto:[email protected]>

>> *Reply-To: *"[email protected]"<mailto:[email protected]> <[email protected]><mailto:[email protected]>

>> <[email protected]><mailto:[email protected]> <[email protected]><mailto:[email protected]>

    >> *Date: *Thursday, October 18, 2018 at 12:35 PM

>> *To: *"[email protected]"<mailto:[email protected]> <[email protected]><mailto:[email protected]>

>> <[email protected]><mailto:[email protected]> <[email protected]><mailto:[email protected]>

    >> *Subject: *Re: Work on Emulation

    >>

    >>

    >>

    >> Hi Alex,

    >>

    >> Before asking you i tried it and failed. I tired after your mail again

    >> thinking that i missed something but getting the same error :

    >>

>> github\pinaraui-royale\PinaraUI\src\com\likya\comps\crud\user\UserListGrid.mxml(56):

>> col: 4 Error: This tag could not be resolved to an ActionScript class. It

    >> will be ignored.

    >>

    >>             <s:ArrayList>

    >>                                ^

    >>

    >> And the manifest :

    >>

    >> <component id="ArrayList" class="mx.collections.ArrayList"

    >> lookupOnly="true"/>

    >>

    >>

    >> May be i am missing something.

    >>

    >> Thanks

    >> Serkan

    >>

    >> 18.10.2018 19:36 tarihinde Alex Harui yazdı:

    >>

    >> Hi Serkan,

    >>

    >>

    >>

>> You should add HTTPService and ArrayList to spark-royale-manifest with the

>> “lookup=true” option. See how ArrayCollection is in there for an example.

    >>

    >>

    >>

    >> HTH,

    >>

    >> -Alex

    >>

    >>

    >>

>> *From: *Serkan Taş <[email protected]><mailto:[email protected]>

    >> <[email protected]><mailto:[email protected]>

>> *Reply-To: *"[email protected]"<mailto:[email protected]> <[email protected]><mailto:[email protected]>

>> <[email protected]><mailto:[email protected]> <[email protected]><mailto:[email protected]>

    >> *Date: *Thursday, October 18, 2018 at 6:49 AM

>> *To: *"[email protected]"<mailto:[email protected]> <[email protected]><mailto:[email protected]>

>> <[email protected]><mailto:[email protected]> <[email protected]><mailto:[email protected]>

    >> *Subject: *Re: Work on Emulation

    >>

    >>

    >>

    >> Hi Alex,

    >>

    >> After emulating HttpService class i am getting an error :

    >>

>> github\pinaraui-royale\PinaraUI\src\com\likya\pinara\comps\FileViewPopup.mxml(241):

    >> col: 3 Error: This tag is unexpected. It will be ignored.

    >>

    >>     <s:HTTPService id="liveTreeDataService"

    >>         ^

    >> Here is the declaration :

    >>

    >>     <fx:Declarations>

    >>

    >>         <s:HTTPService id="liveTreeDataService"

    >>                        method="POST"

    >>                        showBusyCursor="true"

    >>                        resultFormat="text"

    >>                        result="xmlService_resultHandler(event)"

    >>                        fault="xmlService_faultHandler(event)"

    >>                        />

    >>

    >>     </fx:Declarations>

    >>

    >> Also having similar error for ArrayList :

    >>

>> github\pinaraui-royale\PinaraUI\src\com\likya\comps\crud\user\UserListGrid.mxml(56):

>> col: 4 Error: This tag could not be resolved to an ActionScript class. It

    >> will be ignored.

    >>

    >>             <s:ArrayList>

    >>             ^

    >>

    >> How can i fix this errors ?

    >>

 ��  >> Thanks,

    >> Serkan

    >>

    >> 16.10.2018 23:45 tarihinde Serkan Taş yazdı:

    >>

    >> Hi Alex,

    >>

    >> It is the backbone of the application :)

    >>

    >> I will go with migrating HTTPService later this week.

    >>

    >> Thanks,

    >> Serkan

    >>

    >> 16.10.2018 23:38 tarihinde Alex Harui yazdı:

    >>

    >> Hi Serkan,

    >>

    >>

    >>

    >> Well, if your use of HTTPService is sophisticated enough that you need

    >> Operations, then it might be time to try to migrate the original Flex

    >> HTTPService, just like you are doing for HTTPMultiService.

    >>

    >>

    >>

    >> My 2 cents,

    >>

    >> -Alex

    >>

    >>

    >>

>> *From: *Serkan Taş <[email protected]><mailto:[email protected]>

    >> <[email protected]><mailto:[email protected]>

>> *Reply-To: *"[email protected]"<mailto:[email protected]> <[email protected]><mailto:[email protected]>

>> <[email protected]><mailto:[email protected]> <[email protected]><mailto:[email protected]>

    >> *Date: *Tuesday, October 16, 2018 at 1:35 PM

>> *To: *"[email protected]"<mailto:[email protected]> <[email protected]><mailto:[email protected]>

>> <[email protected]><mailto:[email protected]> <[email protected]><mailto:[email protected]>

    >> *Subject: *Re: Work on Emulation

    >>

    >>

    >>

    >> Hi Alex,

    >>

>> I checked and added the wrapper for headers to mx.rpc.http.HttpService as

    >> it wraps the org.apache.royale.net.HTTPService() as  below :

    >>

    >>     public function get headers():Array

    >>     {

    >>         return royale.headers;

    >>     }

    >>

    >>     /**

    >>      *  @private

    >>      */

    >>     public function set headers(value:Array):void

    >>     {

    >>         royale.headers = value;

    >>     }

    >>

    >>

    >> When it comes to request.data i could not solve it. Flex sdk version

    >> HttpService has a definiton for *mx_internal var

>> operation:AbstractOperation *and request and the other values retrieved

    >> from the operation.

    >>

    >> What should be the equivalent in royale ?

    >>

    >> Thanks,

    >> Serkan

    >>

    >>

    >> 15.10.2018 23:52 tarihinde Alex Harui yazdı:

    >>

    >> Hi Serkan,

    >>

    >>

    >>

    >> Currently, the emulation of HTTPService wraps the

>> org.apache.royale.net.HTTPService. Since it supports a ‘header’ property,

    >> I think the simplest solution is to add a header property to

>> mx.rpc.http.HTTPService and have it pass headers to/from the wrapped Royale

>> HTTPService. I don’t think you need to copy the code from the Flex SDK.

    >>

    >>

    >>

    >> HTH,

    >>

    >> -Alex

    >>

    >>

    >>

>> *From: *Serkan Taş <[email protected]><mailto:[email protected]>

    >> <[email protected]><mailto:[email protected]>

>> *Reply-To: *"[email protected]"<mailto:[email protected]> <[email protected]><mailto:[email protected]>

>> <[email protected]><mailto:[email protected]> <[email protected]><mailto:[email protected]>

    >> *Date: *Monday, October 15, 2018 at 1:26 PM

>> *To: *"[email protected]"<mailto:[email protected]> <[email protected]><mailto:[email protected]>

>> <[email protected]><mailto:[email protected]> <[email protected]><mailto:[email protected]>

    >> *Subject: *Re: Work on Emulation

    >>

    >>

    >>

    >> Hi,

    >>

    >> For one of my classes, i am using mx.rpc.http.mxml.HTTPService ->

    >> mx.rpc.http.HTTPService

    >>

    >> Here;

    >>

    >> (service:HTTPService)

    >>

    >> service.headers = {Authorization:"Basic " + encoder.toString()};

    >>

    >> When i check the emulated class mx.rpc.http.HTTPService it does not

>> contain some of the methods and rpoperties (like headers). I guess they are

    >> removed.

    >>

>> Which is the right approach, to copy the methods/properties from flex-sdk

    >> or comment out referances in my code ?

    >>

    >> Thanks

    >> Serkan.

    >>

    >>

    >>

    >> 15.10.2018 22:56 tarihinde Serkan Taş yazdı:

    >>

    >> Hi Alex,

    >>

    >> Exactly currRowChild was DislpayObject. I am going to try IUICoponent.

    >>

>> I am getting error for one of my components extending from TitleWindows ->

    >> Panel.

    >>

    >>  Error: This attribute is unexpected. It will be ignored.

    >>                width="520" height="450" *borderAlpha*="1"

    >>

    >> In panel emulation it is commented out : //[Style(name="borderAlpha",

    >> type="Number", inherit="no", theme="spark")]

    >>

    >> Should i also comment the property in my code or enable the Style in

    >> emulation ?

    >>

    >> Thanks

    >> Serkan.

    >>

    >> 14.10.2018 19:22 tarihinde Alex Harui yazdı:

    >>

>> I’m not sure what was flash.display.DisplayObject. Was it currRawChild?

>> You could try setting the type as IUIComponent. There may be places where

    >> you have to explicitly case or use “as”.

    >>

    >>

    >>

>> *From: *Serkan Taş <[email protected]><mailto:[email protected]>

    >> <[email protected]><mailto:[email protected]>

>> *Reply-To: *"[email protected]"<mailto:[email protected]> <[email protected]><mailto:[email protected]>

>> <[email protected]><mailto:[email protected]> <[email protected]><mailto:[email protected]>

    >> *Date: *Saturday, October 13, 2018 at 11:55 PM

>> *To: *"[email protected]"<mailto:[email protected]> <[email protected]><mailto:[email protected]>

>> <[email protected]><mailto:[email protected]> <[email protected]><mailto:[email protected]>

    >> *Subject: *Re: Work on Emulation

    >>

    >>

    >>

    >> Then i may go with HTTPMultiService. There are two implementations in

    >> flex-sdk. Which one is the right one ? (*mx.rpc.http.mxml* or

    >> *mx.rpc.http*)

    >>

    >> Another question, in mailing list there are some advices for the flas

    >> class replacements like :

    >>

    >> These might be replaced by UIComponent:

    >>     flash.display.DisplayObject;

    >>     flash.display.DisplayObjectContainer;

    >>     flash.display.Sprite;

    >>

    >> But i got some casting errors with the replacement like below (I just

    >> replaced  *flash.display.DisplayObject *with *UIComponent*)  :

    >>

>> D:\dev\royale-emulation-works\github\pinaraui-royale\PinaraUI\src\com\likya\pinara\utils\CloseAllPopUp.as(45):

>> col: 37 Error: Implicit coercion of a value with static type IUIComponent

    >> to a possibly unrelated type UIComponent.

    >> var currRawChild: UIComponent = rawChildren.getChildAt(i);

    >>

    >> 14.10.2018 09:46 tarihinde Alex Harui yazdı:

    >>

>> ASDoc seems to say that HTTPServiceWrapper wraps HTTPMultiService. Maybe

>> we need to emulate HTTPMultiService and then make HTTPServiceWrapper extend

>> HTTPMultiService instead of wrap it. I’m not sure what the wrapping does,

    >> but I think fiber is full of just-in-case code you may not need.

    >>

    >>

    >>

    >> HTH,

    >>

    >> -Alex

    >>

    >>

    >>

    >>

    >>

    >>

    >>

>> *From: *Serkan Taş <[email protected]><mailto:[email protected]>

    >> <[email protected]><mailto:[email protected]>

>> *Reply-To: *"[email protected]"<mailto:[email protected]> <[email protected]><mailto:[email protected]>

>> <[email protected]><mailto:[email protected]> <[email protected]><mailto:[email protected]>

    >> *Date: *Saturday, October 13, 2018 at 5:42 AM

>> *To: *"[email protected]"<mailto:[email protected]> <[email protected]><mailto:[email protected]>

>> <[email protected]><mailto:[email protected]> <[email protected]><mailto:[email protected]>

    >> *Subject: *Re: Work on Emulation

    >>

    >>

    >>

    >> Hi,

    >>

    >> After some debugging i swa that therre is no source for

    >> com.adobe.fiber.services.wrapper.HTTPServiceWrapper,

    >>

    >> Here is the debug stack  :

    >>

>> I guess the fault and the result methods - which i get error - inherits

    >> somehow from mx.rpc.Responder :

    >>

>> https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2F192.168.1.32%3A4000%2Fflex%2FPinaraUI.html%2Fflexroot%2FPinaraUI.html&amp;data=02%7C01%7Caharui%40adobe.com%7Ce3e3ca90b21f41f0016e08d639896f54%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636759659778831675&amp;sdata=XC0Gvnd0yWKrj6Ty%2Fpdg78OblAuBf8nmNB6smichHb4%3D&amp;reserved=0<https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2F192.168.1.32%3A4000%2Fflex%2FPinaraUI.html%2Fflexroot%2FPinaraUI.html&data=02%7C01%7Caharui%40adobe.com%7C29df2c6be5ac499deafe08d649a75117%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636777380376948246&sdata=atMMx4rIbPdZIFfWSM7S%2FlqCaZuJtk4n0XSRas5A2Ww%3D&reserved=0>

>> <https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2F192.168.1.32%3A4000%2Fflex%2FPinaraUI.html%2Fflexroot%2FPinaraUI.html&amp;data=02%7C01%7Caharui%40adobe.com%7Ce3e3ca90b21f41f0016e08d639896f54%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636759659778831675&amp;sdata=XC0Gvnd0yWKrj6Ty%2Fpdg78OblAuBf8nmNB6smichHb4%3D&amp;reserved=0><https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2F192.168.1.32%3A4000%2Fflex%2FPinaraUI.html%2Fflexroot%2FPinaraUI.html&data=02%7C01%7Caharui%40adobe.com%7C29df2c6be5ac499deafe08d649a75117%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636777380376958252&sdata=lc4khJUfMQfLTHaAducNsg%2F9CcNCnIebitZ4ThGnYNE%3D&reserved=0>

    >>

    >>     Main Thread (Suspended)

    >>

    >> com.likya.comps.crud.user::ChangePass/userOpsService_resultHandler

    >>         com.likya.comps.crud.user::ChangePass/__userOpsService_result

>> flash.events::EventDispatcher/dispatchEventFunction [no source]

    >>         flash.events::EventDispatcher/dispatchEvent [no source]

    >>         com.adobe.fiber.services.wrapper::AbstractServiceWrapper/

    >> http://www.adobe.com/2008/flex/model/internal::propagateEvents

>> flash.events::EventDispatcher/dispatchEventFunction [no source]

    >>         flash.events::EventDispatcher/dispatchEvent [no source]

    >>         mx.rpc::AbstractService/dispatchEvent

    >>         mx.rpc::AbstractOperation/

    >> http://www.adobe.com/2006/flex/mx/internal::dispatchRpcEvent

    >>         mx.rpc::AbstractInvoker/

    >> http://www.adobe.com/2006/flex/mx/internal::resultHandler

    >>         mx.rpc::Responder/result

    >>         mx.rpc::AsyncRequest/acknowledge

    >>         DirectHTTPMessageResponder/completeHandler

>> flash.events::EventDispatcher/dispatchEventFunction [no source]

    >>         flash.events::EventDispatcher/dispatchEvent [no source]

    >>         flash.net::URLLoader/onComplete [no source]

>> https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2F192.168.1.32%3A4000%2Fflex%2FPinaraUI.html%2Fflexroot%2FPinaraUI.html&amp;data=02%7C01%7Caharui%40adobe.com%7Ce3e3ca90b21f41f0016e08d639896f54%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636759659778831675&amp;sdata=XC0Gvnd0yWKrj6Ty%2Fpdg78OblAuBf8nmNB6smichHb4%3D&amp;reserved=0<https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2F192.168.1.32%3A4000%2Fflex%2FPinaraUI.html%2Fflexroot%2FPinaraUI.html&data=02%7C01%7Caharui%40adobe.com%7C29df2c6be5ac499deafe08d649a75117%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636777380376968257&sdata=jrlSvbHnsihU2C9%2FPBn65nZ%2FVRN%2FM27fe0%2BM4JO%2BAng%3D&reserved=0>

>> <https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2F192.168.1.32%3A4000%2Fflex%2FPinaraUI.html%2Fflexroot%2FPinaraUI.html&amp;data=02%7C01%7Caharui%40adobe.com%7Ce3e3ca90b21f41f0016e08d639896f54%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636759659778831675&amp;sdata=XC0Gvnd0yWKrj6Ty%2Fpdg78OblAuBf8nmNB6smichHb4%3D&amp;reserved=0><https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2F192.168.1.32%3A4000%2Fflex%2FPinaraUI.html%2Fflexroot%2FPinaraUI.html&data=02%7C01%7Caharui%40adobe.com%7C29df2c6be5ac499deafe08d649a75117%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636777380376968257&sdata=jrlSvbHnsihU2C9%2FPBn65nZ%2FVRN%2FM27fe0%2BM4JO%2BAng%3D&reserved=0>

    >>

    >>

    >> Thanks

    >> Serkan

    >>

    >> 13.10.2018 00:06 tarihinde Serkan Taş yazdı:

    >>

    >> Okay, i will work on the issues after finishing my current component

    >> DataGrid.

    >>

    >> Thanks

    >> Serkan

    >>

    >> 12.10.2018 23:55 tarihinde Alex Harui yazdı:

    >>

    >> Hi Serkan,

    >>

    >>

    >>

    >> I do not see spark.components.Form in the royale repo.  So my guess is

>> that either it is missing and creating a spark.components.Form will cause

>> the currentState error to go away, or it is finding some other version of

>> spark.components.Form in the source-path or library-path and it doesn’t

    >> extend UIComponent.

    >>

    >>

    >>

>> I have not used Fiber that much, but I thought if you debugged into the

>> Fiber code, you would see source for it, and that implies the source is

>> somewhere. It could be bundled into the fiber.swc. So maybe a first test

>> is to debug into the Fiber code, because if you can get the Fiber code, it

    >> should save you time trying to emulate it.

    >>

    >>

    >>

    >> HTH,

    >>

    >> -Alex

    >>

    >>

    >>

>> *From: *Serkan Taş <[email protected]><mailto:[email protected]>

    >> <[email protected]><mailto:[email protected]>

>> *Reply-To: *"[email protected]"<mailto:[email protected]> <[email protected]><mailto:[email protected]>

>> <[email protected]><mailto:[email protected]> <[email protected]><mailto:[email protected]>

    >> *Date: *Friday, October 12, 2018 at 1:50 PM

>> *To: *"[email protected]"<mailto:[email protected]> <[email protected]><mailto:[email protected]>

>> <[email protected]><mailto:[email protected]> <[email protected]><mailto:[email protected]>

    >> *Subject: *Re: Work on Emulation

    >>

    >>

    >>

    >> Hi Alex,

    >>

>> I am going to check the class hierarchy for LogAnalysisForm which extends

>> from spark.components.Form.as<https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fspark.components.Form.as&data=02%7C01%7Caharui%40adobe.com%7C29df2c6be5ac499deafe08d649a75117%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636777380376978267&sdata=Hms2cJ3VY%2FwIWaMzzjMS6n9RWxVybN8AJc93F5Tb108%3D&reserved=0>

>> <https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fspark.components.Form.as&amp;data=02%7C01%7Caharui%40adobe.com%7Ce3e3ca90b21f41f0016e08d639896f54%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636759659778831675&amp;sdata=vWhRwAFQbKOszKu9%2BCjhbfyHK3TcuybKukmqtqpkxUE%3D&amp;reserved=0><https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fspark.components.Form.as&data=02%7C01%7Caharui%40adobe.com%7C29df2c6be5ac499deafe08d649a75117%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636777380376988269&sdata=b9pZJNS62TgVPd5SYhMu9Pj7GbUbtSFfy2iZiMJmidg%3D&reserved=0>

    >> (Form extends SkinnableContainer)

    >>

>> I did not get your point clear enough about the class HTTPServiceWrapper.

    >>

>> 1. I can leave using it but it is not just data-oriented thing. It is used

    >> for rest services over http.

>> 2. I do not know where to find the generated code if there is. (comes from

    >> fiber.swc)

>> 3. It is ok i can create an emty wrapper class and fill it with required

    >> dummy methods to get rid of compiler errors  if it is the right way :)

    >>

    >> Thanks,

    >> Serkan.

    >>

    >> 12.10.2018 23:39 tarihinde Alex Harui yazdı:

    >>

    >> Hi Serkan,

    >>

    >>

    >>

    >> I recommend that you double check the class hierarchy.  Start with

>> LogAnalysisForm.mxml or LogAnalysisForm.as and see what it extends, then

    >> check that class and so forth.  You should eventually run into

>> UIComponent. If you do, then tell us what the hierarchy is so we can try

>> to reproduce the problem here, but I’ll bet you will find that some class

    >> isn’t eventually extending UIComponent.

    >>

    >>

    >>

>> com.adobe.fiber is not part of the Flex SDK. I think you have at least 3

    >> choices:

    >>

    >> 1)      Stop using it.  IMO, you don’t always need it for simple

>> data-oriented apps. Have your ValueObjects extend just Object and manually

    >> add change detection that you need.

    >>

    >> 2)      Try copying the generated code and using it as-is.  I thought

>> there was a way to see the Fiber source code in the generated output or

    >> somewhere else in Flash Builder.

    >>

    >> 3)      Create an emulation by manually putting the APIs the compiler

    >> reports as errors into the file.

    >>

    >>

    >>

    >> HTH,

    >>

    >> -Alex

    >>

    >>

    >>

    >>

    >>

>> *From: *Serkan Taş <[email protected]><mailto:[email protected]>

    >> <[email protected]><mailto:[email protected]>

>> *Reply-To: *"[email protected]"<mailto:[email protected]> <[email protected]><mailto:[email protected]>

>> <[email protected]><mailto:[email protected]> <[email protected]><mailto:[email protected]>

    >> *Date: *Friday, October 12, 2018 at 1:17 PM

>> *To: *"[email protected]"<mailto:[email protected]> <[email protected]><mailto:[email protected]>

>> <[email protected]><mailto:[email protected]> <[email protected]><mailto:[email protected]>

    >> *Subject: *Re: Work on Emulation

    >>

    >>

    >>

    >> Hi Alex,

    >>

>> The error in log file is below so i am not sure about the root cause...

    >>

>> D:\dev\royale-emulation-works\github\pinaraui-royale\PinaraUI\src\com\likya\pinara\utils\ViewToJobXml.as(450):

>> col: 25 Error: Access of possibly undefined property currentState through a

    >> reference with static type LogAnalysisForm.

    >>        if(j.logAnalysisForm.currentState == "undefined") {

    >>

    >> I have another question. What should be thre emulation of

    >> com.adobe.fiber.services.wrapper.HTTPServiceWrapper ?

    >>

    >>

    >>

    >>

    >>

    >>

    >>

    >> 11.10.2018 19:23 tarihinde Alex Harui yazdı:

    >>

    >> Hi Serkan,

    >>

    >>

    >>

    >> I don't see a Spark Form in my copy of the repo.  Maybe you have

    >> one that doesn't extend from UIComponent or one of its subclasses

    >> like Container or SkinnableContainer or Group?

    >>

    >>

    >>

    >> -Alex

    >>

    >>

    >>

>> On 10/11/18, 12:48 AM, "[email protected]"<mailto:[email protected]>

>> <[email protected]><mailto:[email protected]> <[email protected]><mailto:[email protected]>

>> <[email protected]><mailto:[email protected]> wrote:

    >>

    >>

    >>

    >>

    >>

    >>     Hi Alex,

    >>

    >>

    >>

>> The current component is spark Form and i think comes from the parent

    >>

    >>     whicih is styling. You may check in the log file.

    >>

    >>

    >>

    >>     Thanks,

    >>

    >>

    >>

    >>     Serkan..

    >>

    >>

    >>

>> Alinti Alex Harui <[email protected]><mailto:[email protected]> <[email protected]><mailto:[email protected]>

    >>

    >>

    >>

    >>     > Hi Serkan,

    >>

    >>  ��  >

    >>

>> > What is the class hierarchy of these classes that report issues with

    >>

>> > currentState? UIComponent has a currentState property. Just about

    >>

    >>     > everything in Flex derives from UIComponent?

    >>

    >>     >

    >>

    >>     > -Alex

    >>

    >>     >

    >>

>> > From: Serkan Taş <[email protected]><mailto:[email protected]>

    >> <[email protected]><mailto:[email protected]>

    >>

>> > Reply-To: "[email protected]"<mailto:[email protected]> <[email protected]><mailto:[email protected]>

>> <[email protected]><mailto:[email protected]> <[email protected]><mailto:[email protected]>

    >>

    >>     > Date: Wednesday, October 10, 2018 at 1:00 PM

    >>

>> > To: "[email protected]"<mailto:[email protected]> <[email protected]><mailto:[email protected]>

>> <[email protected]><mailto:[email protected]> <[email protected]><mailto:[email protected]>

    >>

    >>     > Subject: Re: Work on Emulation

    >>

    >>     >

    >>

    >>     > Hi,

    >>

    >>     >

    >>

    >>     > Here is my latest output for build process :

    >>

    >>     >

>> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdrive.google.com%2Fopen%3Fid%3D16Q1OLxAKa2lsbCcXZEebX7g6L21j4PsP&amp;data=02%7C01%7Caharui%40adobe.com%7Ce3e3ca90b21f41f0016e08d639896f54%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636759659778831675&amp;sdata=t7xxMgh8m5Pl8Qa5zBfdo8FJH1TZBER9S2sQV9nj2HE%3D&amp;reserved=0<https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdrive.google.com%2Fopen%3Fid%3D16Q1OLxAKa2lsbCcXZEebX7g6L21j4PsP&data=02%7C01%7Caharui%40adobe.com%7C29df2c6be5ac499deafe08d649a75117%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636777380376988269&sdata=EcHfDPQWyf3kcvRimS2HJAupVf06AJAG3bQ7gvWIP6U%3D&reserved=0> <https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdrive.google.com%2Fopen%3Fid%3D16Q1OLxAKa2lsbCcXZEebX7g6L21j4PsP&amp;data=02%7C01%7Caharui%40adobe.com%7Ce3e3ca90b21f41f0016e08d639896f54%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636759659778831675&amp;sdata=t7xxMgh8m5Pl8Qa5zBfdo8FJH1TZBER9S2sQV9nj2HE%3D&amp;reserved=0><https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdrive.google.com%2Fopen%3Fid%3D16Q1OLxAKa2lsbCcXZEebX7g6L21j4PsP&data=02%7C01%7Caharui%40adobe.com%7C29df2c6be5ac499deafe08d649a75117%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636777380376998279&sdata=1ygkF3zpnvKOrBYlddOMhRN5asKlcz37GrjFP5dfTAA%3D&reserved=0><https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdrive.google.com%2Fopen%3Fid%3D16Q1OLxAKa2lsbCcXZEebX7g6L21j4PsP&amp;data=02%7C01%7Caharui%40adobe.com%7Ce3e3ca90b21f41f0016e08d639896f54%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636759659778831675&amp;sdata=t7xxMgh8m5Pl8Qa5zBfdo8FJH1TZBER9S2sQV9nj2HE%3D&amp
;reserved=0><https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdrive.google.com%2Fopen%3Fid%3D16Q1OLxAKa2lsbCcXZEebX7g6L21j4PsP&data=02%7C01%7Caharui%40adobe.com%7C29df2c6be5ac499deafe08d649a75117%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636777380376998279&sdata=1ygkF3zpnvKOrBYlddOMhRN5asKlcz37GrjFP5dfTAA%3D&reserved=0>

>> <https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdrive.google.com%2Fopen%3Fid%3D16Q1OLxAKa2lsbCcXZEebX7g6L21j4PsP&amp;data=02%7C01%7Caharui%40adobe.com%7Ce3e3ca90b21f41f0016e08d639896f54%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636759659778831675&amp;sdata=t7xxMgh8m5Pl8Qa5zBfdo8FJH1TZBER9S2sQV9nj2HE%3D&amp;reserved=0><https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdrive.google.com%2Fopen%3Fid%3D16Q1OLxAKa2lsbCcXZEebX7g6L21j4PsP&data=02%7C01%7Caharui%40adobe.com%7C29df2c6be5ac499deafe08d649a75117%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636777380377008284&sdata=iWVk1Sn1qdnOosBa%2BrJjqGz5NgNABnwV%2FfyEJyfgERM%3D&reserved=0>

    >>

    >>     >

    >>

    >>     > Thanks,

    >>

    >>     > Serkan.

    >>

    >>     > 9.10.2018 11:58 tarihinde Serkan Taş yazdı:

    >>

    >>     > Hi,

    >>

    >>     >

    >>

    >>     > May you check please :

    >>

    >>     >

>> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Froyale-asjs%2Fpull%2F313&amp;data=02%7C01%7Caharui%40adobe.com%7Ce3e3ca90b21f41f0016e08d639896f54%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636759659778831675&amp;sdata=E34TWp43DgRGE9ajk7U7LMjkNaUQ8xtsG%2F%2BX36TlM%2Bc%3D&amp;reserved=0<https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Froyale-asjs%2Fpull%2F313&data=02%7C01%7Caharui%40adobe.com%7C29df2c6be5ac499deafe08d649a75117%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636777380377008284&sdata=7Re37waEFjhOKJvM8hdN6l%2FNXMXzcFk8lz%2BjCydeM2U%3D&reserved=0> <https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Froyale-asjs%2Fpull%2F313&amp;data=02%7C01%7Caharui%40adobe.com%7Ce3e3ca90b21f41f0016e08d639896f54%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636759659778831675&amp;sdata=E34TWp43DgRGE9ajk7U7LMjkNaUQ8xtsG%2F%2BX36TlM%2Bc%3D&amp;reserved=0><https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Froyale-asjs%2Fpull%2F313&data=02%7C01%7Caharui%40adobe.com%7C29df2c6be5ac499deafe08d649a75117%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636777380377018299&sdata=EcoLZtER6TJYlt34ic3zhGGiIsH7Beosf8fDnAScw84%3D&reserved=0><https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Froyale-asjs%2Fpull%2F313&amp;data=02%7C01%7Caharui%40adobe.com%7Ce3e3ca90b21f41f0016e08d639896f54%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636759659778831675&amp;sdata=E34TWp43DgRGE9ajk7U7LMjkNaUQ8xtsG%2F%2BX36TlM%2Bc%3D&amp;reserved=0><https://na01.safelinks.protec
tion.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Froyale-asjs%2Fpull%2F313&data=02%7C01%7Caharui%40adobe.com%7C29df2c6be5ac499deafe08d649a75117%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636777380377028304&sdata=0Zlm8JWf6bG7VfxSBi9q%2FVwjI2lbJX2Qo75zkIishy0%3D&reserved=0>

>> <https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Froyale-asjs%2Fpull%2F313&amp;data=02%7C01%7Caharui%40adobe.com%7Ce3e3ca90b21f41f0016e08d639896f54%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636759659778831675&amp;sdata=E34TWp43DgRGE9ajk7U7LMjkNaUQ8xtsG%2F%2BX36TlM%2Bc%3D&amp;reserved=0><https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Froyale-asjs%2Fpull%2F313&data=02%7C01%7Caharui%40adobe.com%7C29df2c6be5ac499deafe08d649a75117%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636777380377028304&sdata=0Zlm8JWf6bG7VfxSBi9q%2FVwjI2lbJX2Qo75zkIishy0%3D&reserved=0>

    >>

    >>     >

    >>

    >>     > Thanks

    >>

    >>     > Serkan

    >>

    >>     > 9.10.2018 10:12 tarihinde Serkan Taş yazdı:

    >>

    >>     > Thanks.

    >>

    >>     > Serkan

    >>

    >>     > 9.10.2018 10:04 tarihinde Alex Harui yazdı:

    >>

    >>     > Hi Serkan,

    >>

    >>     >

    >>

>> > All Pull Requests should be against the develop branch until further

    >>

    >>     > notice.  The feature/MXRoyale branch is not active.

 ��  >>

    >>     >

    >>

    >>     > Thanks,

    >>

    >>     > -Alex

    >>

    >>     >

    >>

    >>     > From: Serkan Taş

    >>

>> > <[email protected]><mailto:[email protected]>

>> <[email protected]><mailto:[email protected]><mailto:[email protected]><mailto:[email protected]>

    >> <[email protected]><mailto:[email protected]>

    >>

>> > Reply-To: "[email protected]"<mailto:[email protected]>

>> <[email protected]><mailto:[email protected]><mailto:[email protected]><mailto:[email protected]>

    >> <[email protected]><mailto:[email protected]>

    >>

    >>     > <[email protected]><mailto:[email protected]>

>> <[email protected]><mailto:[email protected]><mailto:[email protected]><mailto:[email protected]>

    >> <[email protected]><mailto:[email protected]>

    >>

    >>     > Date: Tuesday, October 9, 2018 at 12:02 AM

    >>

    >>     > To: "[email protected]"<mailto:[email protected]>

>> <[email protected]><mailto:[email protected]><mailto:[email protected]><mailto:[email protected]>

    >> <[email protected]><mailto:[email protected]>

    >>

    >>     > <[email protected]><mailto:[email protected]>

>> <[email protected]><mailto:[email protected]><mailto:[email protected]><mailto:[email protected]>

    >> <[email protected]><mailto:[email protected]>

    >>

    >>     > Subject: Re: Work on Emulation

    >>

    >>     >

    >>

    >>     > Hi,

    >>

>> > Is the feature/MXRoyale branch still active for pull request for the

    >>

    >>     > emulation ?

    >>

    >>     > Thanks

    >>

    >>     > Serkan

    >>

    >>     > 9.10.2018 01:40 tarihinde Serkan Taş yazdı:

    >>

    >>     >

    >>

>> > Currently - i hope - i finished the spark.components.Grid. Tomorrow

    >>

>> �� > i am planning to create push request for the emulation classes. I

    >>

    >>     > need to check for copyright etc.

    >>

    >>     > 9.10.2018 00:30 tarihinde Alex Harui yazdı:

    >>

>> > Feel free to provide some snippets that show what you are trying to

    >>

>> > do. I can’t think of any scenarios where lots of classes would now

    >>

>> > need to implement an interface but they don’t share a base class.

    >>

>> > There are some places in Royale where interfaces should be replaced

    >>

>> > by testing for beads. So it depends a bit on what your scenario is.

    >>

    >>     >

    >>

    >>     > HTH,

    >>

    >>





    --

    Serkan Taş

    Mobil : +90 532 250 07 71

    Likya Bilgi Teknolojileri

    ve İletişim Hiz. Ltd. Şti.

https://na01.safelinks.protection.outlook.com/?url=www.likyateknoloji.com&amp;data=02%7C01%7Caharui%40adobe.com%7Ce3e3ca90b21f41f0016e08d639896f54%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636759659778831675&amp;sdata=L36mfQyGrpLrnbYHTCgFFqelwlipIFFDxoUdb8wnyik%3D&amp;reserved=0<https://na01.safelinks.protection.outlook.com/?url=www.likyateknoloji.com&data=02%7C01%7Caharui%40adobe.com%7C29df2c6be5ac499deafe08d649a75117%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636777380377038314&sdata=SlaWTiHiAlelxZu3vfWiDl%2FbmOi0L4rug9Yda1IeMDU%3D&reserved=0>



    --------------------------------------

    Bu elektronik posta ve onunla iletilen bütün dosyalar gizlidir. Sadece

    yukarıda isimleri belirtilen kişiler arasında özel haberleşme amacını

    taşımaktadır. Size yanlışlıkla ulaşmışsa bu elektonik postanın

    içeriğini açıklamanız, kopyalamanız, yönlendirmeniz ve kullanmanız

    kesinlikle yasaktır. Lütfen mesajı geri gönderiniz ve sisteminizden

    siliniz. Likya Bilgi Teknolojileri ve İletişim Hiz. Ltd. Şti. bu

    mesajın içeriği ile ilgili olarak hiç bir hukuksal sorumluluğu kabul

    etmez.



    This electronic mail and any files transmitted with it are intended

    for the private use of  the persons named above. If you received this

    message in error, forwarding, copying or use of any of the information

    is strictly prohibited. Please immediately notify the sender and

    delete it from your system. Likya Bilgi Teknolojileri ve İletişim Hiz.

    Ltd. Şti. does not accept legal responsibility for the contents of

    this message.

    --------------------------------------




























































































































--

Piotr Zarzycki

Patreon: https://www.patreon.com/piotrzarzycki<https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.patreon.com%2Fpiotrzarzycki&data=02%7C01%7Caharui%40adobe.com%7C29df2c6be5ac499deafe08d649a75117%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636777380377038314&sdata=FQrRcaDNDgZxtJb7wQgAonhSz47%2FCgCxV36FIYXQxxU%3D&reserved=0>


--
Serkan Taş
Mobil : +90 532 250 07 71
Likya Bilgi Teknolojileri
ve İletişim Hiz. Ltd. Şti.
www.likyateknoloji.com

--------------------------------------
Bu elektronik posta ve onunla iletilen bütün dosyalar gizlidir. Sadece yukarıda isimleri belirtilen kişiler arasında özel haberleşme amacını taşımaktadır. Size yanlışlıkla ulaşmışsa bu elektonik postanın içeriğini açıklamanız, kopyalamanız, yönlendirmeniz ve kullanmanız kesinlikle yasaktır. Lütfen mesajı geri gönderiniz ve sisteminizden siliniz. Likya Bilgi Teknolojileri ve İletişim Hiz. Ltd. Şti. bu mesajın içeriği ile ilgili olarak hiç bir hukuksal sorumluluğu kabul etmez.

This electronic mail and any files transmitted with it are intended for the private use of the persons named above. If you received this message in error, forwarding, copying or use of any of the information is strictly prohibited. Please immediately notify the sender and delete it from your system. Likya Bilgi Teknolojileri ve İletişim Hiz. Ltd. Şti. does not accept legal responsibility for the contents of this message.
--------------------------------------

Reply via email to