To exclude the possibility to toggle the check box with the mouse, you can swallow (=discard) mouse event if the pointer is inside this column. On mouse events, eventData2 holds mouse horizontal position, so you can swallow mouse event if this value is below some appropriate value.
Remember that you must filter out the enter and spacebar keys too, that produce the same effect of mouse click, that is toggle the checkmark.
Look at the attached sample project.
Roberto
Message Edited by Roberto Bozzolo on 05-18-2005 03:07 PM