Well, I tried it both ways and am still getting the same compile
error.
Sorry to be such a bother. I'll keep plugging away at it.
Thanks
Dimitrios,
Tim
--- In [EMAIL PROTECTED]ups.com,
"Dimitrios Gianninas"
<dimitrios.giannina[EMAIL PROTECTED]>
wrote:
>
> ok you are using Flex2... wasn't sure. Change to:
>
> var myWindow:IFlexDisplayObject
>
> And if you want,
move the myWindow variable to the ModelLocator.
>
>
ModelLocator.myWindow = PopUpManager.createPopUp( .. );
>
>
> Dimitrios Gianninas
> RIA Developer
> Optimal
Payments Inc.
>
>
>
________________________________
>
> From: [EMAIL PROTECTED]ups.com
[mailto:[EMAIL PROTECTED]ups.com]
On Behalf Of Tim Hoff
> Sent: Sunday, June 11, 2006 7:37 PM
> To: [EMAIL PROTECTED]ups.com
>
Subject: [flexcoders] Re: Cairngorm createPopUp in a command
>
>
>
> That doesn't want to work.
>
> Error: Implicit
coersion of a value of type class to an unrelated
> type
flash.display.displayObject.
>
> I liked your idea of handling
it in the ModelLocator. Any chance
> you could show the code that your
using to do it that way?
>
> Thanks again,
> Tim
>
> --- In [EMAIL PROTECTED]ups.com
<mailto:flexcoders%
40yahoogroups.com> , "Dimitrios Gianninas"
> <dimitrios.gianninas@> wrote:
> >
> >
Actually you don't even need to do that. You use case is simpler
> (some
code ommited):
> >
> > class MyCommand implements Command
{
> > var myWindow:Object;
> >
> > public function
execute() {
> > myWindow = PopUpManager.createPopUp( .. );
>
> }
> >
> > public function onResult() {
> >
PopUpManager.removePopUp( myWindow);
> > }
> >
>
> public function onFault() {
> > PopUpManager.removePopUp(
myWindow);
> > }
> > }
> >
> > Dimitrios
Gianninas
> > RIA Developer
> > Optimal Payments Inc.
>
>
> >
> >
________________________________
> >
> > From:
[EMAIL PROTECTED]ups.com
<mailto:flexcoders%
40yahoogroups.com>
> [mailto:[EMAIL PROTECTED]ups.com
<mailto:flexcoders%
40yahoogroups.com> ] On Behalf Of Tim
Hoff
> > Sent: Sunday, June 11, 2006 7:17 PM
> > To: [EMAIL PROTECTED]ups.com
<mailto:flexcoders%
40yahoogroups.com>
> > Subject:
[flexcoders] Re: Cairngorm createPopUp in a command
> >
> >
> >
> > Dimitios,
> >
> > Could you
elaberate a little with code? How are you creating the
> > popup? And,
by reference, do you mean import?
> >
> > Thanks,
>
> Tim
> >
> > --- In [EMAIL PROTECTED]ups.com
<mailto:flexcoders%
40yahoogroups.com>
<mailto:flexcoders%
> 40yahoogroups.com> , "Dimitrios
Gianninas"
> > <dimitrios.gianninas@> wrote:
> >
>
> > > I've done this... In the ModelLocator keep a reference to
the
> > window that you will display, then you can access it from
wherever
> > you want, in your case the onResult and onFault
events.
> > >
> > > Dimitrios Gianninas
> >
> RIA Developer
> > > Optimal Payments Inc.
> > >
> > >
> > >
________________________________
> > >
> >
> From: [EMAIL PROTECTED]ups.com
<mailto:flexcoders%
40yahoogroups.com>
<mailto:flexcoders%
> 40yahoogroups.com>
> >
[mailto:[EMAIL PROTECTED]ups.com
<mailto:flexcoders%
40yahoogroups.com>
<mailto:flexcoders%
> 40yahoogroups.com> ] On Behalf Of Tim
Hoff
> > > Sent: Sunday, June 11, 2006 5:52 PM
> > > To:
[EMAIL PROTECTED]ups.com
<mailto:flexcoders%
40yahoogroups.com>
<mailto:flexcoders%
> 40yahoogroups.com>
> > >
Subject: [flexcoders] Cairngorm createPopUp in a command
> > >
> > >
> > >
> > > Is it possible to
create and remove a popup in a Cairngorm
> > command? I
> >
> have a simple application that has two primary components;
> >
sidePanel
> > > and mainPanel. Various child components are added
to the
primary
> > > components, depending on the state of the
application. What I
> want
> > to
> > > do is
create a popup in the mainPanel when the user clicks a
> > search
> > > button in the sidePanel. The popup is a small component that
> shows
> > a
> > > progress bar with a searching
label. In the searching command,
> > > executed with a
cairngormEvent when the sidePanel search
button
> is
> >
> clicked, I want to create the popup. onResult, remove the
popup
> > and
> > > change state to display a grid. onFault,
remove the popup and
> > display
> > > an Alert. I'm
having a problem referencing the mainPanel as
the
> > popup
> > > parent and listening for an event to remove the popup. I've
> tried
> > > several different approaches with no success.
If anyone could
> get
> > me
> > > moving in the
right direction, I would greatly appreciate it.
> > >
> >
> Thanks in advance,
> > > Tim Hoff
> > >
>
> >
> > >
> > >
> > >
> >
> --
> > > WARNING
> > > -------
> > >
This electronic message and its attachments may contain
> >
confidential, proprietary or legally privileged information,
which
>
> is solely for the use of the intended recipient. No privilege or
>
> other rights are waived by any unintended transmission or
> >
unauthorized retransmission of this message. If you are not the
> >
intended recipient of this message, or if you have received it
in
>
> error, you should immediately stop reading this message and
delete
> > it and all attachments from your system. The reading,
>
distribution,
> > copying or other use of this message or its
attachments by
> > unintended recipients is unauthorized and may be
unlawful. If
you
> > have received this e-mail in error, please
notify the sender.
> > >
> > > AVIS IMPORTANT
>
> > --------------
> > > Ce message électronique et ses
pièces jointes peuvent contenir
> des
> > renseignements
confidentiels, exclusifs ou légalement
privilégiés
> > destinés au
seul usage du destinataire visé. L'expéditeur
original
> > ne
renonce à aucun privilège ou à aucun autre droit si le
présent
> >
message a été transmis involontairement ou s'il est retransmis
> sans
> > son autorisation. Si vous n'êtes pas le destinataire visé du
> > présent message ou si vous l'avez reçu par erreur, veuillez
cesser
> > immédiatement de le lire et le supprimer, ainsi que
toutes ses
> > pièces jointes, de votre système. La lecture, la
distribution,
la
> > copie ou tout autre usage du présent message
ou de ses pièces
> > jointes par des personnes autres que le
destinataire visé ne
sont
> > pas autorisés et pourraient être
illégaux. Si vous avez reçu ce
> > courrier électronique par erreur,
veuillez en aviser
l'expéditeur.
> > >
>
>
>