menu is not initialized

classic Classic list List threaded Threaded
6 messages Options
Reply | Threaded
Open this post in threaded view
|

menu is not initialized

Serkan Taş
Hi,

I am using the below declaration for the initialization of menu :

    <fx:Declarations>
        <fx:XMLList id="menuDataXMLList">
            <menuitem label="{resourceManager.getString('messages', 'configFiles')}" id="configfiles" role="{UserRole.OPERATION}">           
                <menuitem label="label-1-1"/>           
                <menuitem label="label-1-2"/>           
            </menuitem>
        </fx:XMLList>

        </fx:Declarations>

Unfortunately it is not working. I guess the resource can not be retrieved this way, because when I change the code as below it is disğlayed as expected :


    <fx:Declarations>
        <fx:XMLList id="menuDataXMLList">
            <menuitem label="label-1" id="configfiles">           
                <menuitem label="label-1-1"/>           
                <menuitem label="label-1-2"/>           
            </menuitem>
        </fx:XMLList>
      </fx:Declarations>

Should I file an issue ?

Thanks,
Serkan
Reply | Threaded
Open this post in threaded view
|

Re: menu is not initialized

Piotr Zarzycki
Hi Serkan,

Try provide to this menu dataProvider with XML instead declaring it in MXML ? Does it work ?

Thanks,
Piotr

sob., 2 lis 2019 o 13:08 Serkan Taş <[hidden email]> napisał(a):
Hi,

I am using the below declaration for the initialization of menu :

    <fx:Declarations>
        <fx:XMLList id="menuDataXMLList">
            <menuitem label="{resourceManager.getString('messages', 'configFiles')}" id="configfiles" role="{UserRole.OPERATION}">           
                <menuitem label="label-1-1"/>           
                <menuitem label="label-1-2"/>           
            </menuitem>
        </fx:XMLList>

        </fx:Declarations>

Unfortunately it is not working. I guess the resource can not be retrieved this way, because when I change the code as below it is disğlayed as expected :


    <fx:Declarations>
        <fx:XMLList id="menuDataXMLList">
            <menuitem label="label-1" id="configfiles">           
                <menuitem label="label-1-1"/>           
                <menuitem label="label-1-2"/>           
            </menuitem>
        </fx:XMLList>
      </fx:Declarations>

Should I file an issue ?

Thanks,
Serkan


--

Piotr Zarzycki 

Patreon: https://www.patreon.com/piotrzarzycki

Reply | Threaded
Open this post in threaded view
|

Re: menu is not initialized

Serkan Taş
Hi Piotr,

If you mean to define it as xml variable within mxml, yes it works for another test case as below :

        private var menubarXML:XMLList =
                <>
                    <menuitem label="Menu1" data="top">
                        <menuitem label="MenuItem 1-A" data="1A"/>
                        <menuitem label="MenuItem 1-B" data="1B"/>
                    </menuitem>
                    <menuitem label="Menu2" data="top">
                        <menuitem label="MenuItem 2-A" type="check"  data="2A"/>
                        <menuitem type="separator"/>
                        <menuitem label="MenuItem 2-B" >
                            <menuitem label="SubMenuItem 3-A" type="radio"
                                groupName="one" data="3A"/>
                            <menuitem label="SubMenuItem 3-B" type="radio"
                                groupName="one" data="3B"/>
                        </menuitem>
                    </menuitem>
                </>;


Should I change my code and define it as variable ?

This is my question :)

Thanks,
Serkan

2.11.2019 16:18 tarihinde Piotr Zarzycki yazdı:
Hi Serkan,

Try provide to this menu dataProvider with XML instead declaring it in MXML ? Does it work ?

Thanks,
Piotr

sob., 2 lis 2019 o 13:08 Serkan Taş <[hidden email]> napisał(a):
Hi,

I am using the below declaration for the initialization of menu :

    <fx:Declarations>
        <fx:XMLList id="menuDataXMLList">
            <menuitem label="{resourceManager.getString('messages', 'configFiles')}" id="configfiles" role="{UserRole.OPERATION}">           
                <menuitem label="label-1-1"/>           
                <menuitem label="label-1-2"/>           
            </menuitem>
        </fx:XMLList>

        </fx:Declarations>

Unfortunately it is not working. I guess the resource can not be retrieved this way, because when I change the code as below it is disğlayed as expected :


    <fx:Declarations>
        <fx:XMLList id="menuDataXMLList">
            <menuitem label="label-1" id="configfiles">           
                <menuitem label="label-1-1"/>           
                <menuitem label="label-1-2"/>           
            </menuitem>
        </fx:XMLList>
      </fx:Declarations>

Should I file an issue ?

Thanks,
Serkan


--

Piotr Zarzycki 

Patreon: https://www.patreon.com/piotrzarzycki


Reply | Threaded
Open this post in threaded view
|

menu is not initialized

Piotr Zarzycki
Ahh I'm sorry I understand now. :) I bet this is something in the compiler. 

On Sat, Nov 2, 2019, 2:51 PM Serkan Taş <[hidden email]> wrote:
Hi Piotr,

If you mean to define it as xml variable within mxml, yes it works for another test case as below :

        private var menubarXML:XMLList =
                <>
                    <menuitem label="Menu1" data="top">
                        <menuitem label="MenuItem 1-A" data="1A"/>
                        <menuitem label="MenuItem 1-B" data="1B"/>
                    </menuitem>
                    <menuitem label="Menu2" data="top">
                        <menuitem label="MenuItem 2-A" type="check"  data="2A"/>
                        <menuitem type="separator"/>
                        <menuitem label="MenuItem 2-B" >
                            <menuitem label="SubMenuItem 3-A" type="radio"
                                groupName="one" data="3A"/>
                            <menuitem label="SubMenuItem 3-B" type="radio"
                                groupName="one" data="3B"/>
                        </menuitem>
                    </menuitem>
                </>;


Should I change my code and define it as variable ?

This is my question :)

Thanks,
Serkan

2.11.2019 16:18 tarihinde Piotr Zarzycki yazdı:
Hi Serkan,

Try provide to this menu dataProvider with XML instead declaring it in MXML ? Does it work ?

Thanks,
Piotr

sob., 2 lis 2019 o 13:08 Serkan Taş <[hidden email]> napisał(a):
Hi,

I am using the below declaration for the initialization of menu :

    <fx:Declarations>
        <fx:XMLList id="menuDataXMLList">
            <menuitem label="{resourceManager.getString('messages', 'configFiles')}" id="configfiles" role="{UserRole.OPERATION}">           
                <menuitem label="label-1-1"/>           
                <menuitem label="label-1-2"/>           
            </menuitem>
        </fx:XMLList>

        </fx:Declarations>

Unfortunately it is not working. I guess the resource can not be retrieved this way, because when I change the code as below it is disğlayed as expected :


    <fx:Declarations>
        <fx:XMLList id="menuDataXMLList">
            <menuitem label="label-1" id="configfiles">           
                <menuitem label="label-1-1"/>           
                <menuitem label="label-1-2"/>           
            </menuitem>
        </fx:XMLList>
      </fx:Declarations>

Should I file an issue ?

Thanks,
Serkan


--

Piotr Zarzycki 

Patreon: https://www.patreon.com/piotrzarzycki


Reply | Threaded
Open this post in threaded view
|

Re: menu is not initialized

Alex Harui-2

If it worked in Flex, file an issue with a simple test case.

 

-Alex

 

From: Piotr Zarzycki <[hidden email]>
Reply-To: "[hidden email]" <[hidden email]>
Date: Saturday, November 2, 2019 at 9:16 AM
To: "[hidden email]" <[hidden email]>
Subject: menu is not initialized

 

Ahh I'm sorry I understand now. :) I bet this is something in the compiler. 

 

On Sat, Nov 2, 2019, 2:51 PM Serkan Taş <[hidden email]> wrote:

Hi Piotr,

If you mean to define it as xml variable within mxml, yes it works for another test case as below :

        private var menubarXML:XMLList =
                <>
                    <menuitem label="Menu1" data="top">
                        <menuitem label="MenuItem 1-A" data="1A"/>
                        <menuitem label="MenuItem 1-B" data="1B"/>
                    </menuitem>
                    <menuitem label="Menu2" data="top">
                        <menuitem label="MenuItem 2-A" type="check"  data="2A"/>
                        <menuitem type="separator"/>
                        <menuitem label="MenuItem 2-B" >
                            <menuitem label="SubMenuItem 3-A" type="radio"
                                groupName="one" data="3A"/>
                            <menuitem label="SubMenuItem 3-B" type="radio"
                                groupName="one" data="3B"/>
                        </menuitem>
                    </menuitem>
                </>;


Should I change my code and define it as variable ?

This is my question :)

Thanks,
Serkan

2.11.2019 16:18 tarihinde Piotr Zarzycki yazdı:

Hi Serkan,

 

Try provide to this menu dataProvider with XML instead declaring it in MXML ? Does it work ?

 

Thanks,

Piotr

 

sob., 2 lis 2019 o 13:08 Serkan Taş <[hidden email]> napisał(a):

Hi,

I am using the below declaration for the initialization of menu :

    <fx:Declarations>
        <fx:XMLList id="menuDataXMLList">
            <menuitem label="{resourceManager.getString('messages', 'configFiles')}" id="configfiles" role="{UserRole.OPERATION}">           
                <menuitem label="label-1-1"/>           
                <menuitem label="label-1-2"/>           
            </menuitem>
        </fx:XMLList>

        </fx:Declarations>

Unfortunately it is not working. I guess the resource can not be retrieved this way, because when I change the code as below it is disğlayed as expected :


    <fx:Declarations>
        <fx:XMLList id="menuDataXMLList">
            <menuitem label="label-1" id="configfiles">           
                <menuitem label="label-1-1"/>           
                <menuitem label="label-1-2"/>           
            </menuitem>
        </fx:XMLList>
      </fx:Declarations>

Should I file an issue ?

Thanks,
Serkan


 

--

Piotr Zarzycki 

Patreon: https://www.patreon.com/piotrzarzycki

 

Reply | Threaded
Open this post in threaded view
|

Re: menu is not initialized

Serkan Taş
created the issue https://github.com/apache/royale-asjs/issues/545

any advice for workaround ?

3.11.2019 02:23 tarihinde Alex Harui yazdı:

If it worked in Flex, file an issue with a simple test case.

 

-Alex

 

From: Piotr Zarzycki [hidden email]
Reply-To: [hidden email] [hidden email]
Date: Saturday, November 2, 2019 at 9:16 AM
To: [hidden email] [hidden email]
Subject: menu is not initialized

 

Ahh I'm sorry I understand now. :) I bet this is something in the compiler. 

 

On Sat, Nov 2, 2019, 2:51 PM Serkan Taş <[hidden email]> wrote:

Hi Piotr,

If you mean to define it as xml variable within mxml, yes it works for another test case as below :

        private var menubarXML:XMLList =
                <>
                    <menuitem label="Menu1" data="top">
                        <menuitem label="MenuItem 1-A" data="1A"/>
                        <menuitem label="MenuItem 1-B" data="1B"/>
                    </menuitem>
                    <menuitem label="Menu2" data="top">
                        <menuitem label="MenuItem 2-A" type="check"  data="2A"/>
                        <menuitem type="separator"/>
                        <menuitem label="MenuItem 2-B" >
                            <menuitem label="SubMenuItem 3-A" type="radio"
                                groupName="one" data="3A"/>
                            <menuitem label="SubMenuItem 3-B" type="radio"
                                groupName="one" data="3B"/>
                        </menuitem>
                    </menuitem>
                </>;


Should I change my code and define it as variable ?

This is my question :)

Thanks,
Serkan

2.11.2019 16:18 tarihinde Piotr Zarzycki yazdı:

Hi Serkan,

 

Try provide to this menu dataProvider with XML instead declaring it in MXML ? Does it work ?

 

Thanks,

Piotr

 

sob., 2 lis 2019 o 13:08 Serkan Taş <[hidden email]> napisał(a):

Hi,

I am using the below declaration for the initialization of menu :

    <fx:Declarations>
        <fx:XMLList id="menuDataXMLList">
            <menuitem label="{resourceManager.getString('messages', 'configFiles')}" id="configfiles" role="{UserRole.OPERATION}">           
                <menuitem label="label-1-1"/>           
                <menuitem label="label-1-2"/>           
            </menuitem>
        </fx:XMLList>

        </fx:Declarations>

Unfortunately it is not working. I guess the resource can not be retrieved this way, because when I change the code as below it is disğlayed as expected :


    <fx:Declarations>
        <fx:XMLList id="menuDataXMLList">
            <menuitem label="label-1" id="configfiles">           
                <menuitem label="label-1-1"/>           
                <menuitem label="label-1-2"/>           
            </menuitem>
        </fx:XMLList>
      </fx:Declarations>

Should I file an issue ?

Thanks,
Serkan


 

--

Piotr Zarzycki 

Patreon: https://www.patreon.com/piotrzarzycki