All pastes #986793 Raw Edit

Miscellany

public text v1 · immutable
·published 2008-04-16 00:13 UTC
rendered paste body
package 

	{ 
		import flash.display.MovieClip;
		import flash.text.TextField;
		import flash.events.Event;
		import flash.net.URLLoader;
		import flash.net.URLRequest;
		import flash.net.URLVariables;
		import flash.net.URLRequestMethod;
		
		
		public class charts_as extends MovieClip
		
			{
				public function charts_as ()
				
					{	
						
						var myDate:dateClass = new dateClass ();
						myDate.Value.text = "2008-04-8";											
						var quote1:String;
						var quote2:String;
						
						
						function displayQuote(quote:String, quote_x:Number, quote_y:Number )
						
							{ 
							   var myQuote:quoteClass = new quoteClass ();
							   addChild(myQuote);
							   
							   myQuote.x = quote_x;
							   myQuote.y = quote_y;
							   myQuote.Value.text = quote;
							   							
							}
																
						function grabQuotes ():void
						
							{
								var variables:URLVariables = new URLVariables();
								var varSend:URLRequest = new URLRequest("http://192.168.1.3/pam/read_quotes_for_day_xml.php");
								var varLoader:URLLoader = new URLLoader;
								varLoader.addEventListener(Event.COMPLETE, completeHandler);
								varSend.method = URLRequestMethod.POST;
								varSend.data = variables;
								trace (myDate.Value.text);
								variables.date = myDate.Value.text;  
								varLoader.load(varSend);																
																
							}
							
						function completeHandler(event:Event):void 
						
							{
					   			XML.ignoreWhitespace = true;
   					   			var theResult:XML = new XML(event.target.data);
   								trace (theResult.quote.x1);
   								quote1 = theResult.quote.x1;
   								quote2 = theResult.quote.x2;
 								trace (quote1);  
   						// 48 quotes ...
   							}

						//var myDate:dateClass = new dateClass ();
						addChild(myDate);
		
						myDate.x = 152.5;
						myDate.y = 89.8;
						myDate.alpha = 0.23;
					//	myDate.Value.text = "2008-04-8";											
						grabQuotes ();
						displayQuote(quote1,100,100);
						
					}
					
			}
			
	}

// *****************ERROR***********************

Attemping to launch and connect to Player using URL C:\Users\vista\Documents\TRADER\pam\flash_charts\early-chart.swf
[SWF] C:\Users\vista\Documents\TRADER\pam\flash_charts\early-chart.swf - 49840 bytes after decompression
2008-04-8
TypeError: Error #2007: Parameter text must be non-null.
	at flash.text::TextField/set text()
	at charts_as/$construct/displayQuote()[C:\Users\vista\Documents\TRADER\pam\flash_charts\charts_as.as:34]
	at charts_as()[C:\Users\vista\Documents\TRADER\pam\flash_charts\charts_as.as:73]