Changes between Initial Version and Version 1 of Ticket #453, comment 3


Ignore:
Timestamp:
Jul 13, 2015 9:08:35 AM (9 years ago)
Author:
butler
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #453, comment 3

    initial v1  
    1 Indeed ticket #424 (NOT #431 which has to do with enhancing the look and feel of copy/paste) was closed too hastily.  It turns out there were several problems that still needed to be addressed. 
     1Indeed ticket #424 was closed too hastily.  It turns out there were several problems that still needed to be addressed. 
    22 
    331. The main problem as identified in that ticket were !EndEdit and !PaintBackground having the wrong number of parameters.  !GridCellEditor was overwritten in data_processor and init and !EndEdit methods were overwritten.  However !PaintBackground was not.  While the error (too many arguments given) continued to be generated every keystroke it no longer prevented the cell from being edited.  This was fixed by overriding the !PaintBackground class, addding it to the new !GridCellEditor class in data_processor (a bit tricker since it needed to call not the parent version but the parent's parent). No errors seem to be generated on editing any more.