Esempio n. 1
0
 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])
Esempio n. 2
0
 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])
Esempio n. 3
0
 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)
Esempio n. 4
0
 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)
Esempio n. 5
0
 def handleDown(screen):
     if not newScreen.readOnly:
         if newScreen.value:
             updatedContent = amixerPy.amixerCset(0, newScreen.numid, "off")