You are correct on not wanting to make the TitleWindow to be able to be dragged however I have yet to figure out how to disable the dragging on the TitleWindow. Our original idea was to use a panel however we would like it to be able to have the ability of a close button on the top right to imitate the jar jam, sadly though the panel does not come with this ability easily and the only custom panel component I have found works for 1.5, if you have a solution to this with using a panel I would greatly appreciate your input.

On 10/20/06, mdoberenz < [EMAIL PROTECTED]> wrote:

You'll want to do this...

public function removeMe(event:CloseEvent):void {
PopUpManager.removePopUp(event.currentTarget as
DisplayObject);
}

Should work...

By the way, I'd suggest not using a TitleWindow, but instead, use a
Panel. I noticed that I can move the TitleWindow around wherever I
want it to be. If that's a desired effect, then I'd remove the <
from the left-hand side b/c it's a bit confusing.

However, if you do this, you probably won't use the PopUpManager to
create the TitleWindow. You'll need to position the panel and move
it wherever you'll need it using code.

Just my take on it.



--- In flexcoders@yahoogroups.com, "Jeremy Rottman" <[EMAIL PROTECTED]>
wrote:
>
> When I try this.
>
> public function removeMe(event:CloseEvent):void {
> PopUpManager.removePopUp(event.currentTarget);
> }
>
> I get this error.
> 1118: Implicit coercion of a value with static type Object to a
> possibly unrelated type mx.core:IFlexDisplayObject.
>
>
>
> --- In flexcoders@yahoogroups.com, "dougmccune" <dmccune@> wrote:
> >
> > How about:
> >
> > public function removeMe(event:CloseEvent){
> > PopUpManager.removePopUp(event.currentTarget);
> > }
> >
> >
> > --- In flexcoders@yahoogroups.com, "Jeremy Rottman" <rottmanList@>
> > wrote:
> > >
> > > I have tried using that, and it gives me a big goose egg.
> > >
> > > This is the updated code.
> > >
> > >
> > >
> > > public function createWindow(wTitle:String, wX:Number,
wY:Number,
> > > wWidth:Number, wHeight:Number):void {
> > > title = new TitleWindow();
> > > title.name = wTitle;
> > > title.id = wTitle;
> > > title.title = wTitle;
> > > title.x = wX;
> > > title.y = wY;
> > > title.visible = true;
> > > title.showCloseButton = true;
> > > title.addEventListener(CloseEvent.CLOSE, removeMe);
> > >
> > > windowArray.push(title);
> > > PopUpManager.addPopUp(title, mainCanvas);
> > > addStates(wX, wY, wWidth, wHeight);
> > > }
> > >
> > > public function removeMe(event:CloseEvent){
> > > PopUpManager.removePopUp(this)
> > > }
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > > --- In flexcoders@yahoogroups.com, "Dustin Mercer"
<dustin.mercer@>
> > > wrote:
> > > >
> > > > Have you tried:
> > > >
> > > > title.addEventListener( CloseEvent.CLOSE, setState );
> > > >
> > > > instead of:
> > > >
> > > > title.addEventListener( MouseEvent.CLICK, setState );
> > > >
> > > >
> > > >
> > > > That should take care of it...
> > > >
> > > >
> > > >
> > > >
> > > >
> > > > ________________________________
> > > >
> > > > From: flexcoders@yahoogroups.com
[mailto:flexcoders@yahoogroups.com]
> > > On
> > > > Behalf Of Jeremy Rottman
> > > > Sent: Thursday, October 19, 2006 1:55 PM
> > > > To: flexcoders@yahoogroups.com
> > > > Subject: [flexcoders] Creating JarJam button Effect.
> > > >
> > > >
> > > >
> > > > I am taking an idea from the JarJam demo that adobe has
posted on
> > > adobe
> > > > labs and recreating it to suit our needs. I almost have it
complete
> > > and
> > > > working, but I have run into two little snags.
> > > >
> > > > When I create the titlewindow with actionscript, I am unable
to get
> > > the
> > > > close button at the top of the titlewindow to work. I have
looked at
> > > > every example I could find and not a single one works. With
the
> code I
> > > > have provided does anyone see why this wont work?
> > > >
> > > > Any help with this is greatly appreciated.
> > > >
> > > > Here is a link to my test application, and source.
> > > > http://beta.homesmartagent.com/transitions/JamJarEffect.html
> > > > <http://beta.homesmartagent.com/transitions/JamJarEffect.html >
> > > > http://beta.homesmartagent.com/transitions/srcview/
> > > > <http://beta.homesmartagent.com/transitions/srcview/>
> > > >
> > >
> >
>


__._,_.___

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





SPONSORED LINKS
Software development tool Software development Software development services
Home design software Software development company

Your email settings: Individual Email|Traditional
Change settings via the Web (Yahoo! ID required)
Change settings via email: Switch delivery to Daily Digest | Switch to Fully Featured
Visit Your Group | Yahoo! Groups Terms of Use | Unsubscribe

__,_._,___

Reply via email to