Thanks for all the responses - very useful. To answer a couple of the questions:
A new row is created when you hit tab in the last cell of what is currently the last row, with the focus then being in the first cell of the new row. If the user does not complete a row, it is discarded when the dialog is closed, so this extra blank row will just be ignored. The grid also pre-populates with values from above where it can - so the first two cells are filled in automatically as they gain focus (they can be overtyped). So the new row is never actually empty. However the values that change most often - located at the end of the row - are not pre-populated, as that is very unlikely to make sense. So we've decided to follow the suggestion made to jump out of the grid if you tab out of the last cell in the row if it is blank. If it is not blank then a new row will be created as previously. We'll try this out with a few power users prior to release to make sure there are no unexpected consequences. Thanks once again for the input! Cheers, Chris . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Posted from the new ixda.org http://www.ixda.org/discuss?post=46225 ________________________________________________________________ Welcome to the Interaction Design Association (IxDA)! To post to this list ....... [email protected] Unsubscribe ................ http://www.ixda.org/unsubscribe List Guidelines ............ http://www.ixda.org/guidelines List Help .................. http://www.ixda.org/help
