def proceed(title, subtitle): proceed = True if setting('confirm') == 'true': proceed = xbmcgui.Dialog().yesno(info('name'), title, lang(30526) % subtitle) return proceed
def rating(title): l = ['10 **********','9 *********','8 ********','7 *******','6 ******','5 *****','4 ****','3 ***','2 **','1 *'] i = xbmcgui.Dialog().select(lang(30512) % (info('name'), title), l) if not i == -1: rating = 10 - i return rating
def error(msg): xbmcgui.Dialog().ok(info('name'), str(msg))
def notification(msg): xbmc.executebuiltin('Notification(%s,%s,5000,%s)' % (info('name'), msg, info('icon')))
def warning(module, count): proceed = True threshold = int(setting('fm_warn')) if count > threshold: proceed = xbmcgui.Dialog().yesno(info('name'), lang(30588) % (module, count)) return proceed