示例#1
0
def optionmenuenter():

    menumain.updatestate('mousepos', (0,0))
    
    nbHotspots=menumain.gethotspotsize()
    for j in range((nbHotspots-1),-1,-1):
        menumain.detachhotspot(j)
    
    optionmenubk.update(visible = 1)
    menumain.attachhotspot((461, 422, 55, 30), 'grab', {'action' : optionmenuexit,'zip':0})
    menumain.attachhotspot((252, 425, 20, 20), 'grab', {'action' : togglezip,'zip':0})
    if parameters.getzipstate():
        check.update(visible = 1)
    if parameters.gettransquality() == 'None':
        transopt.update(rect = (252,245), visible = 1)
        menumain.attachhotspot((252, 245, 20, 20), 'grab', {'drag' : transdrag,'zip':0})
    if parameters.gettransquality() == 'Fastest':
        transopt.update(rect = (252,285), visible = 1)
        menumain.attachhotspot((252, 285, 20, 20), 'grab', {'drag' : transdrag,'zip':0})
    if parameters.gettransquality() == 'Normal':
        transopt.update(rect = (252,323), visible = 1)
        menumain.attachhotspot((252, 323, 20, 20), 'grab', {'drag' : transdrag,'zip':0})
    if parameters.gettransquality() == 'Best':
        transopt.update(rect = (252,364), visible = 1)
        menumain.attachhotspot((252, 364, 20, 20), 'grab', {'drag' : transdrag,'zip':0})
示例#2
0
def togglezip():
    parameters.setzipstate(not parameters.getzipstate())
    if parameters.getzipstate():
        check.update(visible = 1)
    else:
        check.update(visible = 0)