Serkan,

In general that’s true of most components.  We emulate what people need.  We 
don’t have enough committers to do things just-in-case.  If you tell us what 
you need, someone will work on it, although it is even better if you figure out 
how to emulate whatever is missing yourself.

Royale is not backed by some corporation like Adobe or Apache.  It is up to the 
users to become committers and support and maintain the code.

-Alex

From: Serkan Taş <serkan....@likyateknoloji.com>
Reply-To: "users@royale.apache.org" <users@royale.apache.org>
Date: Tuesday, November 5, 2019 at 11:11 AM
To: "users@royale.apache.org" <users@royale.apache.org>
Subject: Re: Tree component not functions correctly

Alex, when I check Tree control, it is not completely emulated.

Just for info.
4.11.2019 07:40 tarihinde Serkan Taş yazdı:
Sure Alex,

1. Step open the page :

[cid:image001.png@01D593DA.0F4C2620]

2. Open "Outbox"

[cid:image002.png@01D593DA.0F4C2620]

3. Close "Outbox" => "Spam " is missing, "Personal" is shown

[cid:image003.png@01D593DA.0F4C2620]

4. Open "Inbox"

[cid:image004.png@01D593DA.0F4C2620]

5. Close "Inbox" =>  "Product Manager" is shown

[cid:image005.png@01D593DA.0F4C2620]

Thanks,
Serkan
4.11.2019 02:26 tarihinde Alex Harui yazdı:
Can you provide a sequence of steps to reproduce the problem? (click on “foo”, 
open “bar”, “close “bar”, …)

Thanks,
-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: Sunday, November 3, 2019 at 9:46 AM
To: "users@royale.apache.org"<mailto:users@royale.apache.org> 
<users@royale.apache.org><mailto:users@royale.apache.org>
Subject: Tree component not functions correctly

Hi,

Before trying to fix tree in my project I checked the example in tourdeflex 
modules. I would like to learn if anyone has checked that example because I 
couldn't make it work.

It fails after some and open/close clicks. Some of the menu items disappear. I 
want to make it work before focusing on my own implementation.

Here is the code :

<?xml version="1.0" encoding="utf-8"?>
<s:Application 
xmlns:fx="http://ns.adobe.com/mxml/2009";<https://nam04.safelinks.protection.outlook.com/?url=http%3A%2F%2Fns.adobe.com%2Fmxml%2F2009&data=02%7C01%7Caharui%40adobe.com%7Cac6a493904044a63118608d76223ef7b%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637085778797112756&sdata=VQvEljkEM7Uj1IluLWNqMIaBZUj7EcfuHP5vs30WCmc%3D&reserved=0>
               xmlns:s="library://ns.apache.org/royale/spark"
               xmlns:mx="library://ns.apache.org/royale/mx"
               paddingBottom="0" paddingTop="0" paddingLeft="0" paddingRight="0"
               height="100%" width="100%"
               >

    <fx:Metadata>
    </fx:Metadata>

    <fx:Script>
        <![CDATA[

            [Bindable]
            public var selectedNode:XML;

            // Event handler for the Tree control change event.
            public function treeChanged(event:Event):void {
                selectedNode=Tree(event.target).selectedItem as XML;
            }

        ]]>
    </fx:Script>

    <fx:Declarations>
        <fx:XMLList id="treeData">
            <node label="Mail Box">
                <node label="Inbox">
                    <node label="Marketing"/>
                    <node label="Product Management"/>
                    <node label="Personal"/>
                </node>
                <node label="Outbox">
                    <node label="Professional"/>
                    <node label="Personal"/>
                </node>
                <node label="Spam"/>
                <node label="Sent"/>
            </node>
        </fx:XMLList>
    </fx:Declarations>

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

        <mx:Label width="100%"
                  text="Select a node in the Tree control."/>

        <mx:HDividedBox width="100%" height="100%">
            <mx:Tree id="myTree" width="50%" height="100%" labelField="@label"
                     showRoot="false" dataProvider="{treeData}" 
change="treeChanged(event)"/>
            <mx:TextArea height="100%" width="50%"
                         text="Selected Item: {selectedNode.@label}"/>
        </mx:HDividedBox>

    </mx:Panel>

</s:Application>

Thanks,
Serkan





Reply via email to