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

Reply via email to