I don't quite understand this solution. Mind showing a more complete
code example? thanks


--- In flexcoders@yahoogroups.com, "Kelly Birr" <[EMAIL PROTECTED]> wrote:
>
> I found my problem.  It appears that the menu cannot bind to static
vars for
> images.  I solved the problem by specifying 
> { public const myMenuIcon:Class = GlobalIcons.MyCoolIcon; }  where
> GlobalIcons.MyCoolIcon is declared exactly as below. Then pout the local
> name "myMenuIcon" in the @icon field of the xml.
>  
> - Kelly
> 
>   _____  
> 
> From: flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] On
> Behalf Of Kelly Birr
> Sent: Wednesday, June 28, 2006 4:26 PM
> To: flexcoders@yahoogroups.com
> Subject: [flexcoders] Icons in menu - not working
> 
> 
> I've been racking my brain trying to get icons in the menu bar.  I
think I'm
> doing exactly what the docs say but I cannot get any icon to render.
 The
> label and actions work perfectly but the icon does not show up.  The
icon is
> embedding properly as I can see it in the "icon" property of a
button in the
> same file.  I've also tried putting the path to the icon file in the
xml, no
> joy.
>  
> My Menu XML Is:
> <menu>
>     <menuitem label="File">
>         <menuitem label="Open" data="File!Open"  />
>         <menuitem type="separator" />
>         <menuitem label="Exit" data="File!Exit" icon="exitOn" />
>     </menuitem>
> </menu>
>  
> My MXML is:
> <mx:Script>
>   <![CDATA[
>         [Embed(source="images/icons/iconExitOn.gif")]
>         public static const exitOn:Class;
>   ]]>
>  </mx:Script>
> 
>  <mx:MenuBar id="menu" width="100%" x="0" y="0" height="27"
> dataProvider="{menuXml}" showRoot="false" 
>    cornerRadius="3" itemClick="menuHandler(event)" labelField="@label"
> iconField="@icon" />
> 
>     
> I cannot find any samples anywhere with icons in the menu,  Is this
still
> supported?  Can anyone tell me what i'm doing wrong?  I am using
Flex 2.0
> RTM
>  
> - Kelly
>






------------------------ Yahoo! Groups Sponsor --------------------~--> 
Great things are happening at Yahoo! Groups.  See the new email design.
http://us.click.yahoo.com/TISQkA/hOaOAA/yQLSAA/nhFolB/TM
--------------------------------------------------------------------~-> 

--
Flexcoders Mailing List
FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt
Search Archives: http://www.mail-archive.com/flexcoders%40yahoogroups.com 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/flexcoders/

<*> To unsubscribe from this group, send an email to:
    [EMAIL PROTECTED]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
 



Reply via email to