S
schaefty
I recently posted this on the incorrect forum, and so I would like to
ask the question here. I did get some good ideas on the other group,
but I have not yet come up with a solution for me. I am using VS2005
(express edition) and coding in vb.net.
I wrote an application that uses 30 checkboxes to set the configuration
of a device. The device is constantly polled, and its response is
decoded and reported in a mirror battery of another set of 30
checkboxes. Therefore, the app is broken down into 1 grouping of
checkboxes that represent your desired state, and another grouping of
checkboxes that reports current actual state (these may differ for
various reasons). I used the checkboxes such that if the box is
checked it represents a true for that state.
It all worked just fine, but the customer freaked out because they kept
wanting to access and click the "current state" group of checkboxes, or
they would simply look at the incorrect group, no matter how I
seperated them into groups on different parts of the app. What they
demanded is to leave the functionality of the checkboxes as is, but to
simply gray the boxes on the "current states" to make them easier to
distinguish.
Therefore, all I want to do is take the little white box on the
checkbox control, and make it slightly gray. I do not want to adjust
the functionality at all. I assume I will have to make a new control
class and inherit the controlbox control and make the modifications
there. I haven't been able to work this out yet. Other options would
be to make a couple of images, one of a grayed box and the other with a
grayed box with a check, and just swap the images as necessary. This
seems more complicated than it should be.
Thanks for any help!
-Rdog
ask the question here. I did get some good ideas on the other group,
but I have not yet come up with a solution for me. I am using VS2005
(express edition) and coding in vb.net.
I wrote an application that uses 30 checkboxes to set the configuration
of a device. The device is constantly polled, and its response is
decoded and reported in a mirror battery of another set of 30
checkboxes. Therefore, the app is broken down into 1 grouping of
checkboxes that represent your desired state, and another grouping of
checkboxes that reports current actual state (these may differ for
various reasons). I used the checkboxes such that if the box is
checked it represents a true for that state.
It all worked just fine, but the customer freaked out because they kept
wanting to access and click the "current state" group of checkboxes, or
they would simply look at the incorrect group, no matter how I
seperated them into groups on different parts of the app. What they
demanded is to leave the functionality of the checkboxes as is, but to
simply gray the boxes on the "current states" to make them easier to
distinguish.
Therefore, all I want to do is take the little white box on the
checkbox control, and make it slightly gray. I do not want to adjust
the functionality at all. I assume I will have to make a new control
class and inherit the controlbox control and make the modifications
there. I haven't been able to work this out yet. Other options would
be to make a couple of images, one of a grayed box and the other with a
grayed box with a check, and just swap the images as necessary. This
seems more complicated than it should be.
Thanks for any help!
-Rdog