I'm trying to move the EditCell up/down through rows within a listbox using the up/down keys. The code below ( in CellKeyDown Event of the listbox ) works great in Windows but crashes in Linux if the user holds an up/down key too long or repeatedly presses one of the keys too soon. I suspect it has something to do with the keyboard buffer but, as I said, it works perfectly in Windows.

// Use arrow keys to scroll the editcell up/down// through rows in listbox.

_________________• program, n.: A magic spell cast over a computer allowing it to turn one's input into error messages. tr.v. To engage in a pastime similar to banging one's head against a wall, but with fewer opportunities for reward