void CDraw::drawStaveNoteName(CSymbol symbol, float x, float y) { if ( symbol.getNoteIndex() + 1 != symbol.getNoteTotal()) return; if (m_settings->showNoteNames() == false) return; y += CStavePos::getVerticalNoteSpacing()*2 +3; drawNoteName(symbol.getNote(), x, y, true); }
void CPiano::drawPianoInputNoteNames() { unsigned int i; if (m_noteNameListLength >8) // too many notes so don't name any of them return; for (i = 0; i < m_noteNameListLength; i++) { drawNoteName(m_noteNameList[i].pitch, Cfg::playZoneX() - PIANO_LINE_LENGTH_SHORT - 14, m_noteNameList[i].posY, m_noteNameList[i].type); } }