This content has been marked as final. Show 5 replies
"skider" <email@example.com> wrote in message
> I'm trying to make what basically amounts to an animation using Flex. One
> the pieces in the animation is a text box that scrolls downwards. The
> is that the user can interact with it (hilight the text, scroll the
> etc.). I know that I can turn off text highlighting, and I can disable the
> scrollbar, but is there an easier way to disable interaction altogether on
> The one thing that I've tried so far is to place a canvas across the top
> the application, and have it as the top layer, but the user still seems to
> allowed to scroll and highlight text through it. Any suggestions?
mouseEnabled=false or mousChildren=false may work for you...
mouseChildren="false" seems to do the trick.
You could disable the whole app, enabled="false" at the top level. But this 'blurs/dims' the entire ******* thing. I think you can use styles to change that.
The possible issue with mouseChildren is that keyboard interaction still works if the text area can get focus. If all you have is that text area, you could get around that by setting tabEnabled="false" / editable="false" / selectable="false". So there's probably at least two ways unless 'enabled' has another effect that I forgot.
Ah, it's enabled="false" and disabledOverlayAlpha="0" at the top level, give that a try.
you could make a popup window, modal and set it's visibility to false.
No events will get through to the app.
Set the "global" in css as: