context: qx.Proto._onkeypress = function(e) {  var vVisible = this._popup.isSeeable();  switch (e.getKeyIdentifier()) {    case "Up":      this.setSelectedIndex(Math.max(0, this.getSelectedIndex()-1));      break;    case "Down":      this.setSelectedIndex(Math.max(0, this.getSelectedIndex()+1));      break;          case "PageUp":      this.setSelectedIndex(Math.max(0, this.getSelectedIndex()-this.getPagingInterval()));      break;    case "PageDown":      this.setSelectedIndex(this.getSelectedIndex()+this.getPagingInterval());      break;    default:      if (vVisible) {        this._list.dispatchEvent(e);      }      return;  }  e.preventDefault();    if (!this.isEditable() && this._list.isSeeable()) {    this._list.dispatchEvent(e);  }  }
meta: 1005	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/1005/cd10c33679164b225eafd757283aaab9ddb51d75/ComboBoxEx.js/buggy/qooxdoo/frontend/framework/source/class/qx/ui/form/ComboBoxEx.js