Hi
Thanks for this solution, it improves the behavior (with the following changes)
(defun c:proj_form_grid_OnBeginLabelEdit (nRow nCol)
(setq lstLabelEdit T)
(dcl_Control_SetProperty proj_form_grid "MouseMove" "c:proj_form_grid_OnMouseMove")
); c:proj_form_grid_OnStartLabelEdit
For me it removes my problem with style=3, and the comboboxes need 1 click less to pass from one to other (example bellow), so it's lighter. If the Form had a onMouseMove event it would be perfect...
-----------------
I post a sample with the problem I had with OnEndLabelEdit .. In this example when you change a property in the first grid (line) the 2nd grid is updated with same.
OnEndLabelEdit doesn't detects the 1st click onto the on/off image (while the images are switched) so the state is inverted...
Other thing : comboboxes (linetype stylename) need 3 clicks to unfold when I pass from one to the other, so it's a little bit heavy
Thanks
Regards