Ticket Q415612
Visible to All Users

Unbound Checkbox in cxView doesn't accept mouse click

created 13 years ago

I created a form with a TcxGrid on it and then followed these instructions (http://www.devexpress.com/Support/Center/p/K18383.aspx) to add an unbound checkbox column at design time. All worked well. I added more features to the form and such and then copied my newly created form from my prototype project to my real project. Did some tweaking and then ran it and found my checkbox column would not change with a mouse click. (It does change by pressing the space bar.) So I figured I changed some property somewhere and when I couldn't figure it out I decided to go back to my prototype project. Lo and behold the checkbox doesn't work there either. So I must have changed something shortly before I had copied it over to my real project. Again I played with properties here and there trying to undo what might have caused it.

I finally gave up and created a new form and dropped a TcxGrid and added my unbound column following the KB article above (just like the first time) and I still can't click on the column to change the checkbox (but spacebar works). I'm totally confused now. I've attached the newly created simple form for someone to point out what I'm doing wrong.

Thank you!!

Comments (3)
DevExpress Support Team 13 years ago

    I am afraid this information is not enough to answer you precisely why this happens. I was not able to compile your project because of the third-party component that is not present on my side. Is this component necessary to reproduce the problem? Would you please create and attach a sample without third-party objects? To provide necessary data, please load it to ClientDataSets or TdxMemdata (use their "Assign Local Data…" option).
    This will allow us to review your sample on different machines without installing third-party components. We will examine your project and do our best to find a solution.
    In addition, please specify the version of the IDE and our components you are using.

      How can I tell exactly which version of cxGrid I'm using in Delphi 6?

        Sorry, I posted as a "Solution" when it really wasn't a solution. See attachment below of unbound column still not working.

        Answers

        created 13 years ago (modified 13 years ago)

        Ok I used your Cars table like in your demos. You'll probably need to chagne the TDatabase.Params to point to your directory.

          Comments (1)
          DevExpress Support Team 13 years ago

            I was not able to reproduce this behavior. Attached is your modified example that works as expected on my side with the latest version of our components and a video that shows it.
            As for the version of our components installed on your side, you can obtain it by clicking the right mouse button on TcxGrid (as you can see in the attached video).

            Disclaimer: The information provided on DevExpress.com and affiliated web properties (including the DevExpress Support Center) is provided "as is" without warranty of any kind. Developer Express Inc disclaims all warranties, either express or implied, including the warranties of merchantability and fitness for a particular purpose. Please refer to the DevExpress.com Website Terms of Use for more information in this regard.

            Confidential Information: Developer Express Inc does not wish to receive, will not act to procure, nor will it solicit, confidential or proprietary materials and information from you through the DevExpress Support Center or its web properties. Any and all materials or information divulged during chats, email communications, online discussions, Support Center tickets, or made available to Developer Express Inc in any manner will be deemed NOT to be confidential by Developer Express Inc. Please refer to the DevExpress.com Website Terms of Use for more information in this regard.