synchronized void rowDown(int guiRow, Object control ) {
// only perform if this is not the last row.
int actuallRow = guiRow + nscrollvalue;
if ( actuallRow + 1 < scrollfields.size() ) {
// get the current selection
Selection selection = getSelection(control );
// the last row should scroll...
boolean scroll = guiRow == ( nblockincrement - 1 );
if (scroll)
setScrollValue( nscrollvalue + 1 );