Hi Alex,

Should I report a bug about this issue ?

Thanks,
Serkan

31.12.2018 13:44 tarihinde Serkan Taş yazdı:
Hi Greg,

Hope you are well. Alex sent mail about the issue being fixed by you. How can I trace when it is going to be available ?

Thanks,
Serkan

31.12.2018 10:16 tarihinde Alex Harui yazdı:

That’s a bug.  I thought Greg made changes to fix that.

-Alex

*From: *Serkan Taş <serkan....@likyateknoloji.com>
*Reply-To: *"users@royale.apache.org" <users@royale.apache.org>
*Date: *Sunday, December 30, 2018 at 1:10 PM
*To: *"users@royale.apache.org" <users@royale.apache.org>
*Subject: *Re: Work on Emulation

Giving id makes it work. How should we call it bug or miss usage ?

29.12.2018 19:14 tarihinde Alex Harui yazdı:

    Try giving the formItem and id.

    HTH,

    -Alex

    *From: *Serkan Taş <serkan....@likyateknoloji.com>
    <mailto:serkan....@likyateknoloji.com>
    *Reply-To: *"users@royale.apache.org"
    <mailto:users@royale.apache.org> <users@royale.apache.org>
    <mailto:users@royale.apache.org>
    *Date: *Saturday, December 29, 2018 at 1:13 AM
    *To: *"users@royale.apache.org" <mailto:users@royale.apache.org>
    <users@royale.apache.org> <mailto:users@royale.apache.org>
    *Subject: *Re: Work on Emulation

    Addition :

    During the debug, you can see in the image, the value is
    retrieved from resource bundle but I think because that obj is
    null, value is not set.

    js file : GenericBinding.js

    cid:part1.26037E2D.2E17F47F@likyateknoloji.com

    Thanks,
    Serkan

    29.12.2018 11:18 tarihinde Serkan Taş yazdı:

        I see,

        Mobile layout is not letting you see the whole mail.

        I debugged the code, and can say that the resource is loaded
        from bundle but not displayed and even not in the  html
        output/content :

        Somewhere in code, it is lost and the output is :

        <span class="Label" style="white-space: nowrap; display:
        inline-block; position: absolute; width: 169px; left: 0px;
        top: 0px; height: 0px;"></span>

        As you can see, the label is no in span tag.

        I am going to try to figure out where the text is lost.

        Thanks,
        Serkan


        29.12.2018 11:00 tarihinde Alex Harui yazdı:

            Serkan,

            I am not a computer so I will not always see how the
            source code maps to the output.  Plus, you didn’t post
            [ResourceBundle] which was a problem earlier.

            I suggest that you look at the Elements in the browser
            and see if the label has been created but has a width of
            zero or some other bad value.  Bindings are applied a bit
            later than literals so the label might get sized before
            it gets set and needs to get sized again when the label
            is set.  I added similar code to Menu/MenuBar last night.

            HTH,

            -Alex

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

            Alex,

            The button is getting resource bundle correctly bur form
            not. They are in same code. Can you see the capture image ?

            Android için Outlook
            
<https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Faka.ms%2Fghei36&data=02%7C01%7Caharui%40adobe.com%7C46b6dbc395a043ea5ff508d66e9b30a2%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636818010152407360&sdata=8XBR8mTVziQQNIjFhNj6iSv1%2BpVYciowlK1%2F1IpDzrQ%3D&reserved=0>
            uygulamasını edinin





            On Sat, Dec 29, 2018 at 10:24 AM +0300, "Alex Harui"
            <aha...@adobe.com <mailto:aha...@adobe.com>> wrote:

                Verify that you are using [ResourceBundle] correctly,
                then verify that the resources are being added to the
                output.  You can compare to the simpler example we
                got working recently to see where the resource
                bundles end up in the output.

                HTH,

                -Alex

                *From: *Serkan Taş <serkan....@likyateknoloji.com>
                <mailto:serkan....@likyateknoloji.com>
                *Reply-To: *"users@royale.apache.org"
                <mailto:users@royale.apache.org>
                <users@royale.apache.org>
                <mailto:users@royale.apache.org>
                *Date: *Friday, December 28, 2018 at 11:48 AM
                *To: *"users@royale.apache.org"
                <mailto:users@royale.apache.org>
                <users@royale.apache.org>
                <mailto:users@royale.apache.org>
                *Subject: *Re: Work on Emulation

                Hi Alex,

                I moved the content of toutdeflexmodule to my project
                and it is working as expected except the ones coming
                from resource.

                Here is the output :

                cid:part1.358B2100.5175D656@likyateknoloji.com

                Here is the source (Part of, not complete) :

                <mx:Panel title="Form Container Example"
                              paddingBottom="10" paddingTop="10"
                paddingLeft="10" paddingRight="10"
                              height="100%" width="100%">

                        <mx:Text width="100%"
                                 text="Moving from one form field to
                another triggers the validator."/>

                        <mx:Form width="100%" height="100%">
                            <mx:FormHeading label="Enter values into
                the form."/>

                            <mx:FormItem
                label="{resourceManager.getString('messages', 'login')}">
                                <mx:TextInput id="fname" width="200"/>
                            </mx:FormItem>

                            <mx:FormItem label="Date of birth
                (mm/dd/yyyy)">
                                <mx:TextInput id="dob" width="200"/>
                            </mx:FormItem>

                            <mx:FormItem label="E-mail address">
                                <mx:TextInput id="email" width="200"/>
                            </mx:FormItem>

                            <mx:FormItem label="Age">
                                <mx:TextInput id="age" width="200"/>
                            </mx:FormItem>

                            <mx:FormItem label="SSN">
                                <mx:TextInput id="ssn" width="200"/>
                            </mx:FormItem>

                            <mx:FormItem label="Zip">
                                <mx:TextInput id="zip" width="200"/>
                            </mx:FormItem>

                            <mx:FormItem label="Phone">
                                <mx:TextInput id="phone" width="200"/>
                            </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>

                    </mx:Panel>

                As you can see, the resource button is working but
                the ones in formitem does not. The label of the first
                text field is missing but the same resource for
                button is working.

                Thanks,
                Serkan




                28.12.2018 03:35 tarihinde Alex Harui yazdı:

                    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>
                    <mailto:serkan....@likyateknoloji.com>
                    *Reply-To: *"users@royale.apache.org"
                    <mailto:users@royale.apache.org>
                    <users@royale.apache.org>
                    <mailto:users@royale.apache.org>
                    *Date: *Thursday, December 27, 2018 at 12:32 PM
                    *To: *"users@royale.apache.org"
                    <mailto:users@royale.apache.org>
                    <users@royale.apache.org>
                    <mailto: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%7C46b6dbc395a043ea5ff508d66e9b30a2%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636818010152417369&sdata=955lOzq3UWGYCMkMH8%2Bjqpr5YdQ3T0zVPx43YIbyFao%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