Emmit,

That is not how any of the languages I've used for windows work.

When you reenable a container, the enabled properties of all its controls are 
exactly what they were when you disabled it.
The purpose of disabling a container is to temporarily make all the controls on 
it untouchable.
It is a very powerful system, making for a lot less code.

Dennis McGrath

________________________________
From: [email protected] [mailto:[email protected]] On Behalf Of Emmitt Dove
Sent: Thursday, November 11, 2010 12:22 PM
To: RBASE-L Mailing List
Subject: [RBASE-L] - RE: Panel Question

Why is that not expected behavior?  It makes sense to me that if you enable a 
container that all its contents would inherit that condition.  After all, if 
you disable the container don't you expect its contents to also be disabled?

Emmitt Dove
Converting Systems Architect
Evergreen Packaging, Inc.
[email protected]
(203) 214-5683 m
(203) 643-8022 o
(203) 643-8086 f
[email protected]

From: [email protected] [mailto:[email protected]] On Behalf Of Dennis McGrath
Sent: Thursday, November 11, 2010 13:13
To: RBASE-L Mailing List
Subject: [RBASE-L] - Panel Question

RBASE 7.6

I have an Enhanced Panel on my form.
Some of the controls on the panel are disabled.
I disable the panel.
I enable the panel.
The controls are no longer disabled.

This is not the expected behavior.
Anyone know a simple fix, besides writing code to save and reestablish the 
correct enabled property for all controls on the panel?

Thanks
Dennis McGrath




Reply via email to