void MidiKeyboardComponent::mouseMove (const MouseEvent& e)
{
    updateNoteUnderMouse (e.getPosition());
    stopTimer();
}
void MidiKeyboardComponent::mouseEnter (const MouseEvent& e)
{
    updateNoteUnderMouse (e.getPosition());
}
void MidiKeyboardComponent::mouseMove (const MouseEvent& e)
{
    updateNoteUnderMouse (e, false);
    shouldCheckMousePos = false;
}
void MidiKeyboardComponent::mouseExit (const MouseEvent& e)
{
    updateNoteUnderMouse (e, false);
}
void MidiKeyboardComponent::updateNoteUnderMouse (const MouseEvent& e, bool isDown)
{
    updateNoteUnderMouse (e.getEventRelativeTo (this).position, isDown, e.source.getIndex());
}
Ejemplo n.º 6
0
void GuitarNeckComponent::timerCallback()
{
    updateNoteUnderMouse (getMouseXYRelative());
}
Ejemplo n.º 7
0
void GuitarNeckComponent::mouseExit (const MouseEvent& e)
{
    updateNoteUnderMouse (e.getPosition());
}
Ejemplo n.º 8
0
void GuitarNeckComponent::mouseMove (const MouseEvent& e)
{
    updateNoteUnderMouse (e.getPosition());
    stopTimer();
}
void MidiKeyboardComponent::updateNoteUnderMouse (const MouseEvent& e, bool isDown)
{
    updateNoteUnderMouse (e.getPosition(), isDown, e.source.getIndex());
}