more autocomplete improvements
return false to the "KeyInput" event if OnPreKeyInput does