private bool UpdateSoundTest(bool useKeys) { bool res = soundTest.HandleMouseInput(clicker); if (!soundTest.DoUpdate(useKeys, cursor.GetController())) { SignalFailure(); inSoundTest = false; } if (PD.usingMouse) { cursor.DoUpdate(); int cy = cursor.getY(); UpdateCursorPosition(cy, true); if (clicker.isDown() && GetClickSelection(clicker.getPosition()) >= 0) { inSoundTest = false; UpdatePanel(cy); } } return(res); }