I don't know as much about Flex architecture yet - just the basics, but
I know in Flash 8 the PopupWindow component, when not enabled, is
completely modal. I used that a lot for achieving modal windows. Don't
know if that helps any in this case... I know you're looking to make
your own component model - perhaps you could extend a Flex modal
component like the PopupWindow?
Jason Merrill
Bank of America
GT&O Learning & Leadership Development
eTools & Multimedia Team
________________________________
From: [email protected]
[mailto:[EMAIL PROTECTED] On Behalf Of Clint Tredway
Sent: Friday, March 30, 2007 11:13 AM
To: [email protected]
Subject: Re: [flexcoders] Re: Make a component 'modal'
I personally don't know how this would be done, but that doesnt
mean it can't.
On 30 Mar 2007 08:08:29 -0700, Shaun < [EMAIL PROTECTED]
<mailto:[EMAIL PROTECTED]> > wrote:
That would work, but it would only disable controls, not
give the
greyed out look to the rest of the screen, like the
popups do. I
suppose I could do like you say, but instead have the
style changed
for the other components...
but I'm really hoping there's some way to create a magic
function
like:
public static function
strongFocus(control:DisplayObject):void
{
...
}
that I can call from anywhere and it will grey out and
disable mouse
interaction with everything on the stage but the control
passed in.
Am I hoping for too much?
--- In [email protected]
<mailto:flexcoders%40yahoogroups.com> , "Clint Tredway" <[EMAIL PROTECTED]>
wrote:
>
> without seeing how you setup your code, here is my
suggestion.
>
> Set the parent containers of the other 'components'
enabled
attribute to a
> bindable var or even a state, and then when that
specific button is
clicked,
> set the var to false or in the case of using states,
just change
the state.
> Either way, that should accomplish what you are
describing.
>
> HTH,
> Clint
>
> On 30 Mar 2007 07:36:17 -0700, Shaun
<[EMAIL PROTECTED]> wrote:
> >
> > Is there any way to make a component modal/hilight
it? I would
like to
> > be able to gray out (like when a popup is shown)
everything on the
> > screen but a certain component when the user click
on a specific
button.
> >
> > Basically I want a popup that's not a popup, but
rather sets the
focus
> > on a particular component that is already in the
displaylist.
> >
> > Thoughts on the best way to acheive this?
> >
> > Thanks,
> > Shaun
> >
> >
> >
>
>
>
> --
> I am not a diabetic, I have diabetes
> my blog - http://grumpee.instantspot.com/blog
<http://grumpee.instantspot.com/blog>
>
--
I am not a diabetic, I have diabetes
my blog - http://grumpee.instantspot.com/blog
<http://grumpee.instantspot.com/blog>