>Which is why I'd like to see a setEnabledRecursive() method at Component
>level, so that sub-classes could override it and DTRT.

Sure. But it's not the *component* that defines the "right thing", it's the 
application. The right behavior for one app is not necessarily the same as 
another.

>But there are always other hacks available, like using a transparent
>pane to temporarily block a group of components.

You can do this in Pivot, but it's not necessary since disabling a container 
automatically blocks access to all of its children (IIRC, this is different 
than Swing, which does not have this capability). You can also attach a 
decorator (such as a ShadeDecorator or BlurDecorator) to indicate that your 
container is disabled.

G


Reply via email to