In UIBase, the width setter has the following metadata:

        [PercentProxy("percentWidth")]

Does this exist on Rect?

-Alex

On 10/24/18, 1:19 AM, "serkan....@likyateknoloji.com" 
<serkan....@likyateknoloji.com> 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 <piotrzarzyck...@gmail.com>
    
    > Hi Serkan,
    >
    > percentWidth/percentHeight should be available.
    >
    > Piotr
    >
    > On Tue, Oct 23, 2018, 11:03 PM Serkan Taş <serkan....@likyateknoloji.com>
    > 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
    >>
    >> Thanks,
    >>
    >> Pashmina kazi
    >>
    >>
    >>
    >> *From:* Alex Harui [mailto:aha...@adobe.com <aha...@adobe.com>]
    >> *Sent:* Tuesday, October 23, 2018 11:24 AM
    >> *To:* users@royale.apache.org
    >> *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 <pushmina.k...@d-bz.com> <pushmina.k...@d-bz.com>
    >> *Reply-To: *"users@royale.apache.org" <users@royale.apache.org>
    >> <users@royale.apache.org> <users@royale.apache.org>
    >> *Date: *Monday, October 22, 2018 at 11:14 PM
    >> *To: *"users@royale.apache.org" <users@royale.apache.org>
    >> <users@royale.apache.org> <users@royale.apache.org>
    >> *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&amp;data=02%7C01%7Caharui%40adobe.com%7Ce3e3ca90b21f41f0016e08d639896f54%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636759659778831675&amp;sdata=1kJGxl9BY%2FsQ3GGKK1a3DcpfbobOQnbfo057xT3E3j0%3D&amp;reserved=0>
    >>
    >> Thanks,
    >>
    >> -Pashmina kazi
    >>
    >>
    >>
    >> *From:* Piotr Zarzycki [mailto:piotrzarzyck...@gmail.com
    >> <piotrzarzyck...@gmail.com>]
    >> *Sent:* Friday, October 19, 2018 4:36 PM
    >> *To:* users@royale.apache.org
    >> *Cc:* d...@royale.apache.org
    >> *Subject:* Re: Work on Emulation
    >>
    >>
    >>
    >> Hi Pushmina,
    >>
    >>
    >>
    >> Provide full logs.
    >>
    >>
    >>
    >> Thanks,
    >>
    >> Piotr
    >>
    >>
    >>
    >> pt., 19 paź 2018 o 12:56 Pushmina Kazi <pushmina.k...@d-bz.com>
    >> 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:aha...@adobe.com]
    >> *Sent:* Friday, October 19, 2018 5:44 AM
    >> *To:* users@royale.apache.org
    >> *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ş <serkan....@likyateknoloji.com>
    >> *Reply-To: *"users@royale.apache.org" <users@royale.apache.org>
    >> *Date: *Thursday, October 18, 2018 at 12:49 PM
    >> *To: *"users@royale.apache.org" <users@royale.apache.org>
    >> *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&amp;data=02%7C01%7Caharui%40adobe.com%7Ce3e3ca90b21f41f0016e08d639896f54%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636759659778831675&amp;sdata=iETPhKdD95uOzVSpaJy1YEmyf5GdXi5L%2F267eLGGu%2B0%3D&amp;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&amp;data=02%7C01%7Caharui%40adobe.com%7Ce3e3ca90b21f41f0016e08d639896f54%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636759659778831675&amp;sdata=QWI1TTIj5aip0xRE8HIPK%2FZNf4FPR0HZCJEKwfTBnqU%3D&amp;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&amp;data=02%7C01%7Caharui%40adobe.com%7Ce3e3ca90b21f41f0016e08d639896f54%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636759659778831675&amp;sdata=DS0VdwpZ2qQOZJW9OaCkyxs0Fc6cdLGMzh4ThaVgFMs%3D&amp;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&amp;data=02%7C01%7Caharui%40adobe.com%7Ce3e3ca90b21f41f0016e08d639896f54%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636759659778831675&amp;sdata=hwhre6F%2Bu8TT7i5uaif2wnza8mRqrATsqE2GfnLhvEE%3D&amp;reserved=0>
    >> XML Namespaces.
    >>
    >>
    >>
    >> -Alex
    >>
    >>
    >>
    >> *From: *Serkan Taş <serkan....@likyateknoloji.com>
    >> <serkan....@likyateknoloji.com>
    >> *Reply-To: *"users@royale.apache.org" <users@royale.apache.org>
    >> <users@royale.apache.org> <users@royale.apache.org>
    >> *Date: *Thursday, October 18, 2018 at 12:35 PM
    >> *To: *"users@royale.apache.org" <users@royale.apache.org>
    >> <users@royale.apache.org> <users@royale.apache.org>
    >> *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ş <serkan....@likyateknoloji.com>
    >> <serkan....@likyateknoloji.com>
    >> *Reply-To: *"users@royale.apache.org" <users@royale.apache.org>
    >> <users@royale.apache.org> <users@royale.apache.org>
    >> *Date: *Thursday, October 18, 2018 at 6:49 AM
    >> *To: *"users@royale.apache.org" <users@royale.apache.org>
    >> <users@royale.apache.org> <users@royale.apache.org>
    >> *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ş <serkan....@likyateknoloji.com>
    >> <serkan....@likyateknoloji.com>
    >> *Reply-To: *"users@royale.apache.org" <users@royale.apache.org>
    >> <users@royale.apache.org> <users@royale.apache.org>
    >> *Date: *Tuesday, October 16, 2018 at 1:35 PM
    >> *To: *"users@royale.apache.org" <users@royale.apache.org>
    >> <users@royale.apache.org> <users@royale.apache.org>
    >> *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ş <serkan....@likyateknoloji.com>
    >> <serkan....@likyateknoloji.com>
    >> *Reply-To: *"users@royale.apache.org" <users@royale.apache.org>
    >> <users@royale.apache.org> <users@royale.apache.org>
    >> *Date: *Monday, October 15, 2018 at 1:26 PM
    >> *To: *"users@royale.apache.org" <users@royale.apache.org>
    >> <users@royale.apache.org> <users@royale.apache.org>
    >> *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ş <serkan....@likyateknoloji.com>
    >> <serkan....@likyateknoloji.com>
    >> *Reply-To: *"users@royale.apache.org" <users@royale.apache.org>
    >> <users@royale.apache.org> <users@royale.apache.org>
    >> *Date: *Saturday, October 13, 2018 at 11:55 PM
    >> *To: *"users@royale.apache.org" <users@royale.apache.org>
    >> <users@royale.apache.org> <users@royale.apache.org>
    >> *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ş <serkan....@likyateknoloji.com>
    >> <serkan....@likyateknoloji.com>
    >> *Reply-To: *"users@royale.apache.org" <users@royale.apache.org>
    >> <users@royale.apache.org> <users@royale.apache.org>
    >> *Date: *Saturday, October 13, 2018 at 5:42 AM
    >> *To: *"users@royale.apache.org" <users@royale.apache.org>
    >> <users@royale.apache.org> <users@royale.apache.org>
    >> *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&amp;data=02%7C01%7Caharui%40adobe.com%7Ce3e3ca90b21f41f0016e08d639896f54%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636759659778831675&amp;sdata=XC0Gvnd0yWKrj6Ty%2Fpdg78OblAuBf8nmNB6smichHb4%3D&amp;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&amp;data=02%7C01%7Caharui%40adobe.com%7Ce3e3ca90b21f41f0016e08d639896f54%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636759659778831675&amp;sdata=XC0Gvnd0yWKrj6Ty%2Fpdg78OblAuBf8nmNB6smichHb4%3D&amp;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ş <serkan....@likyateknoloji.com>
    >> <serkan....@likyateknoloji.com>
    >> *Reply-To: *"users@royale.apache.org" <users@royale.apache.org>
    >> <users@royale.apache.org> <users@royale.apache.org>
    >> *Date: *Friday, October 12, 2018 at 1:50 PM
    >> *To: *"users@royale.apache.org" <users@royale.apache.org>
    >> <users@royale.apache.org> <users@royale.apache.org>
    >> *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&amp;data=02%7C01%7Caharui%40adobe.com%7Ce3e3ca90b21f41f0016e08d639896f54%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636759659778831675&amp;sdata=vWhRwAFQbKOszKu9%2BCjhbfyHK3TcuybKukmqtqpkxUE%3D&amp;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ş <serkan....@likyateknoloji.com>
    >> <serkan....@likyateknoloji.com>
    >> *Reply-To: *"users@royale.apache.org" <users@royale.apache.org>
    >> <users@royale.apache.org> <users@royale.apache.org>
    >> *Date: *Friday, October 12, 2018 at 1:17 PM
    >> *To: *"users@royale.apache.org" <users@royale.apache.org>
    >> <users@royale.apache.org> <users@royale.apache.org>
    >> *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, "serkan....@likyateknoloji.com"  
    >> <serkan....@likyateknoloji.com> <serkan....@likyateknoloji.com>  
    >> <serkan....@likyateknoloji.com> 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 <aha...@adobe.com> <aha...@adobe.com>
    >>
    >>
    >>
    >>     > 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ş <serkan....@likyateknoloji.com>  
    >> <serkan....@likyateknoloji.com>
    >>
    >>     > Reply-To: "users@royale.apache.org" <users@royale.apache.org>  
    >> <users@royale.apache.org> <users@royale.apache.org>
    >>
    >>     > Date: Wednesday, October 10, 2018 at 1:00 PM
    >>
    >>     > To: "users@royale.apache.org" <users@royale.apache.org>  
    >> <users@royale.apache.org> <users@royale.apache.org>
    >>
    >>     > 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&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&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&amp;data=02%7C01%7Caharui%40adobe.com%7Ce3e3ca90b21f41f0016e08d639896f54%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636759659778831675&amp;sdata=t7xxMgh8m5Pl8Qa5zBfdo8FJH1TZBER9S2sQV9nj2HE%3D&amp;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&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&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&amp;data=02%7C01%7Caharui%40adobe.com%7Ce3e3ca90b21f41f0016e08d639896f54%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636759659778831675&amp;sdata=E34TWp43DgRGE9ajk7U7LMjkNaUQ8xtsG%2F%2BX36TlM%2Bc%3D&amp;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ş
    >>
    >>     > <serkan....@likyateknoloji.com>  
    >> <serkan....@likyateknoloji.com><mailto:serkan....@likyateknoloji.com>  
    >> <serkan....@likyateknoloji.com>
    >>
    >>     > Reply-To: "users@royale.apache.org"  
    >> <users@royale.apache.org><mailto:users@royale.apache.org>  
    >> <users@royale.apache.org>
    >>
    >>     > <users@royale.apache.org>  
    >> <users@royale.apache.org><mailto:users@royale.apache.org>  
    >> <users@royale.apache.org>
    >>
    >>     > Date: Tuesday, October 9, 2018 at 12:02 AM
    >>
    >>     > To: "users@royale.apache.org"  
    >> <users@royale.apache.org><mailto:users@royale.apache.org>  
    >> <users@royale.apache.org>
    >>
    >>     > <users@royale.apache.org>  
    >> <users@royale.apache.org><mailto:users@royale.apache.org>  
    >> <users@royale.apache.org>
    >>
    >>     > 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
    
    --------------------------------------
    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