add: } else if (evt.isRightButtonPressed() && evt.getModifiers() == 0) { var selectionModel = this.getSelectionModel(); if (!selectionModel.isSelectedIndex(index)) {  selectionModel.setSelectionInterval(index, index); } 
context: qx.Proto.handleMouseDown = function(index, evt) {  if (evt.isLeftButtonPressed()) {    var selectionModel = this.getSelectionModel();    if (!selectionModel.isSelectedIndex(index)) {      // This index is not selected -> We react when the mouse is pressed (because of drag and drop)      this._handleSelectEvent(index, evt);      this._lastMouseDownHandled = true;    } else {      // This index is already selected -> We react when the mouse is released (because of drag and drop)      this._lastMouseDownHandled = false;    }  }}
meta: 1005	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/1005/3b970518171b544c8ca0bf6cf0741ecbe1798125/SelectionManager.js/clean/qooxdoo/frontend/framework/source/class/qx/ui/table/SelectionManager.js