code: protected void startSelecting()
  	{
  		if (GuiScreen.isShiftKeyDown())
  		{
  			if (!selectingText)
  				selectionCursor.from(cursor);
  			selectingText = true;
  		}
  		else
  			selectingText = false;
  	}
docs: Starts selecting text if Shift key is pressed.<br>
  Places selection cursor at the current cursor position.