I should probably have commented out that bit of code, it's not the 
xml I'm having problems with now (well, I have, but I'll get to those 
questions later). I thought that by calling my actionscript class, 
var notes:DrawNotes = new DrawNotes();, that would display my hard 
coded score on screen? I was going to loop through the xml later to 
go draw every specific element but for now I'm just trying to draw 
anything. Do I need to connect that to a visual element?

Cheers,

Annelie


--- In flexcoders@yahoogroups.com, "Gregor Kiddie" <gkid...@...> 
wrote:
>
> <mx:XML ... /> isn't a visual component. You'll need to use the XML 
as a
> dataprovider from something that is.
> 
>  
> 
> Gk.
> 
> Gregor Kiddie
> Senior Developer
> INPS
> 
> Tel:       01382 564343
> 
> Registered address: The Bread Factory, 1a Broughton Street, London 
SW8
> 3QJ
> 
> Registered Number: 1788577
> 
> Registered in the UK
> 
> Visit our Internet Web site at www.inps.co.uk
> <blocked::http://www.inps.co.uk/> 
> 
> The information in this internet email is confidential and is 
intended
> solely for the addressee. Access, copying or re-use of information 
in it
> by anyone else is not authorised. Any views or opinions presented 
are
> solely those of the author and do not necessarily represent those of
> INPS or any of its affiliates. If you are not the intended recipient
> please contact is.helpd...@...
> 
> ________________________________
> 
> From: flexcoders@yahoogroups.com 
[mailto:flexcod...@yahoogroups.com] On
> Behalf Of annelie2008
> Sent: 29 January 2009 10:43
> To: flexcoders@yahoogroups.com
> Subject: [flexcoders] newbie question - call to actionscript class
> 
>  
> 
> Hello,
> 
> I'm brand new to Flex so I'm sure this is a very stupid question, 
but 
> hopefully someone will be able to help.
> 
> My ultimate goal is to take an xaml file with a musical score and 
> convert it to flex, but to start with I've hardcoded a score (or 
> rather some score elements) in an actionscript class and I'm trying 
> to call it from my main application file. When I debug I can see 
that 
> it does get called, however nothing gets drawn on screen. I first 
did 
> the hardcoded score in a project on its own, so I know that the 
score 
> should be able to be displayed.
> 
> Here's the code:
> <?xml version="1.0" encoding="utf-8"?>
> <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml
> <http://www.adobe.com/2006/mxml> " 
> layout="absolute" initialize="initializeHandler()">
> 
> <mx:Script>
> <![CDATA[
> 
> import test.DrawNotes;
> 
> public var myXmlList:XMLList;
> 
> private function initializeHandler():void
> {
> myXmlList = scoreXml.children();
> 
> // loop through the xml here and call 
> the relevant functions in DrawNotes
> 
> var notes:DrawNotes = new DrawNotes();
> }
> 
> ]]>
> </mx:Script>
> 
> <mx:XML id="scoreXml" source="scoreCanvas.xml" />
> 
> </mx:Application>
> 
> Does anyone know what I'm doing wrong?
> 
> Many thanks,
> 
> Annelie
>


Reply via email to