Good, but curious, I would not expect that order to matter....

 

For future reference, to impement a public property using a setter
function instead of a public var, do this:

private var _messageString:String;  //local var to hold property value

public function set messageString(s:String):Void {

  messageString = s;

  trace(messageString)

}

 

//and the getter

[Bindable]

public function get messageString():String  {

  return _messageString;

}

 

You still access the propety the same way:

alertInstance.messageString = messageItem

 

 

Tracy

 

________________________________

From: flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] On
Behalf Of candysmate
Sent: Friday, September 28, 2007 6:21 AM
To: flexcoders@yahoogroups.com
Subject: [flexcoders] Re: Passing variables to popup window {SOLVED}

 



> **PopUpManager.centerPopUp(alertInstance);
> alertInstance.messageString = messageItem
> alertInstance.messageDuration = messageTime;

moving this line fixed it:

> alertInstance.messageString = messageItem
> alertInstance.messageDuration = messageTime;
> PopUpManager.centerPopUp(alertInstance);

 

Reply via email to