The basic process is to debug into the components and propose fixes for them.  
It is probably wise to check examples/mxroyale/tourdeflexexamples to see if the 
component is functioning at all.  I thought that Form/FormItem was displaying 
something.  It can help you figure out where to debug.

-Alex

From: Serkan Taş <serkan....@likyateknoloji.com>
Reply-To: "users@royale.apache.org" <users@royale.apache.org>
Date: Thursday, December 27, 2018 at 12:32 PM
To: "users@royale.apache.org" <users@royale.apache.org>
Subject: Re: Work on Emulation

Hi,

For the beginning of my project, I am now working on problems with the emulated 
components :)

How should I continue for the emulated components ?

Components : mx.containers.From and mx.containers.FromItem

Problem :
·         Layout is not rendered as expected.
·         FormItem labels are not displayed
·         FormItem child text is not correctly rendered

Test source  :

<?xml version="1.0" encoding="utf-8"?>
<s:Application 
xmlns:fx="http://ns.adobe.com/mxml/2009";<https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fns.adobe.com%2Fmxml%2F2009&data=02%7C01%7Caharui%40adobe.com%7C2049dcaa8c5c407bbc0308d66c3a70c4%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636815395597232822&sdata=ygHY%2Ft1ysNLQ8vGI9OOePuAAOn%2BPTOBtqz02zvvKzB0%3D&reserved=0>
         xmlns:s="library://ns.apache.org/royale/spark"
         xmlns:mx="library://ns.apache.org/royale/mx"
         xmlns:comps="com.likya.pinara.comps.*"
         width="100%">

    <fx:Metadata>
        [ResourceBundle("messages")]
    </fx:Metadata>

    <fx:Script>
        <![CDATA[

            [Bindable]
            private var trIcon:Class;
            [Bindable]
            private var enIcon:Class;

            private function changeLocale(locale:String):void {
            }

            protected function button_clickHandler(event:MouseEvent):void {
            }
        ]]>
    </fx:Script>

    <fx:Declarations>

    </fx:Declarations>

    <s:Panel
        horizontalCenter="0"
        verticalCenter="0"
        id="loginPanel"
        width="288"
        height="179"
        chromeColor="#E2E5E7"
        title="{resourceManager.getString('messages', 'loginTitle')}"
        >

        <mx:Button y="-27" right="30" width="20" click="changeLocale('tr_TR')" 
icon="{trIcon}" toolTip="Türkçe"/>
        <mx:Button y="-27" right="5" width="20" click="changeLocale('en_US')" 
icon="{enIcon}" toolTip="English"/>

        <mx:Form width="288"><!-- defaultButton="{button}" -->

            <mx:FormItem paddingTop="20" 
label="{resourceManager.getString('messages', 'userName')}">
                <s:TextInput id="userName" />
            </mx:FormItem>


            <mx:FormItem  x="29" y="74" 
label="{resourceManager.getString('messages', 'password')}">
                <s:TextInput id="password" displayAsPassword="true"/>
            </mx:FormItem>

            <mx:FormItem paddingLeft="63">
                <s:Button id="button" width="64" 
label="{resourceManager.getString('messages', 'login')}" 
click="button_clickHandler(event)"/>
            </mx:FormItem>
        </mx:Form>
    </s:Panel>

</s:Application>

View :

[cid:part1.44710608.3B30FC8E@likyateknoloji.com]



Original in flex :

[cid:part2.3AFF6E98.96331577@likyateknoloji.com]
Not : Images are not included in test source, should be disregarded,

Thanks,
Serkan


Reply via email to