def handleUp(screen): if not newScreen.readOnly: if newScreen.selectedOptionIndex + 1 >= len(newScreen.options): updatedContent = amixerPy.amixerCset(0, newScreen.numid, newScreen.options[0]) else: updatedContent = amixerPy.amixerCset( 0, newScreen.numid, newScreen.options[newScreen.selectedOptionIndex + 1])
def handleDown(screen): if not newScreen.readOnly: if newScreen.selectedOptionIndex - 1 < 0: updatedContent = amixerPy.amixerCset( 0, newScreen.numid, newScreen.options[len(newScreen.options) - 1]) else: updatedContent = amixerPy.amixerCset( 0, newScreen.numid, newScreen.options[newScreen.selectedOptionIndex - 1])
def handleDown(screen): if not newScreen.readOnly: if not newScreen.value - 1 < newScreen.mini: newScreen.value -= 1 updatedContent = amixerPy.amixerCset(0, newScreen.numid, newScreen.value)
def handleUp(screen): if not newScreen.readOnly: if not newScreen.value + 1 > newScreen.maxi: newScreen.value += 1 updatedContent = amixerPy.amixerCset(0, newScreen.numid, newScreen.value)
def handleDown(screen): if not newScreen.readOnly: if newScreen.value: updatedContent = amixerPy.amixerCset(0, newScreen.numid, "off")