def onClick(self, controlID): if controlID == 90: if mc.GetPlayer().IsPlayingAudio(): mc.ActivateWindow(12006) elif mc.GetPlayer().IsPlayingVideo(): mc.ActivateWindow(12005) if controlID == 1001: if mlb.isLoggedIn(): #mc.GetActiveWindow().ClearStateStack() mc.ActivateWindow(14003) else: mc.ShowDialogNotification( "You must be logged in to make changes to your settings.", "mlb-icon.png") if controlID == 1002: mc.ActivateWindow(14001) if controlID == 1003: mc.ActivateWindow(14002) if controlID == 120: mlb.playList(120) if controlID == 501: mlb.playItem(501)
def onClick(self, controlID): """start your code""" """end your code""" if controlID == 91: mlb.prevMonth() if controlID == 92: mlb.nextMonth() if controlID == 90: if mc.GetPlayer().IsPlayingAudio(): mc.ActivateWindow(12006) elif mc.GetPlayer().IsPlayingVideo(): mc.ActivateWindow(12005) if controlID == 1001: if mlb.isLoggedIn(): #mc.GetActiveWindow().ClearStateStack() mc.ActivateWindow(14003) else: mc.ShowDialogNotification("You must be logged in to make changes to your settings.", "mlb-icon.png") if controlID == 1003: mc.ActivateWindow(14000) if controlID == 121: clear = mc.ListItems() mc.GetActiveWindow().GetList(4002).SetItems(clear) list = mc.GetActiveWindow().GetList(121) item = list.GetItem( list.GetFocusedItem() ) if item.GetProperty('today'): mc.ActivateWindow(14000) elif not item.GetProperty('display') or not item.GetDescription(): mc.ShowDialogNotification('No games available for this day.', 'mlb-icon.png') else: date = item.GetPath() date = date.split(':') games = mlb.getGames(date[0], date[1], date[2]) if games: mc.GetActiveWindow().PushState() mc.GetActiveWindow().GetList(4002).SetItems(games) mc.GetActiveWindow().GetControl(4000).SetVisible(True) mc.GetActiveWindow().GetList(4002).SetFocusedItem(0) mc.GetActiveWindow().GetControl(4002).SetFocus() mc.GetActiveWindow().GetList(4002).SetFocusedItem(0) else: mc.ShowDialogOk("MLB.TV", "To view MLB Post Season content, please disconnect and reconnect your MLB.TV account at http://boxee.tv/services.") item.Dump() if controlID == 4002: mlb.playList(4002) if controlID == 4003: mc.GetActiveWindow().PopState() if controlID == 501: mlb.playItem(501)
def onClick(self, controlID): if controlID == 90: if mc.GetPlayer().IsPlayingAudio(): mc.ActivateWindow(12006) elif mc.GetPlayer().IsPlayingVideo(): mc.ActivateWindow(12005) if controlID == 1001: if mlb.isLoggedIn(): #mc.GetActiveWindow().ClearStateStack() mc.ActivateWindow(14003) else: mc.ShowDialogNotification("You must be logged in to make changes to your settings.", "mlb-icon.png") if controlID == 1002: mc.ActivateWindow(14001) if controlID == 1003: mc.ActivateWindow(14002) if controlID == 120: mlb.playList(120) if controlID == 501: mlb.playItem(501)
def onClick(self, controlID): """start your code""" """end your code""" if controlID == 91: mlb.prevMonth() if controlID == 92: mlb.nextMonth() if controlID == 90: if mc.GetPlayer().IsPlayingAudio(): mc.ActivateWindow(12006) elif mc.GetPlayer().IsPlayingVideo(): mc.ActivateWindow(12005) if controlID == 1001: if mlb.isLoggedIn(): #mc.GetActiveWindow().ClearStateStack() mc.ActivateWindow(14003) else: mc.ShowDialogNotification( "You must be logged in to make changes to your settings.", "mlb-icon.png") if controlID == 1003: mc.ActivateWindow(14000) if controlID == 121: clear = mc.ListItems() mc.GetActiveWindow().GetList(4002).SetItems(clear) list = mc.GetActiveWindow().GetList(121) item = list.GetItem(list.GetFocusedItem()) if item.GetProperty('today'): mc.ActivateWindow(14000) elif not item.GetProperty('display') or not item.GetDescription(): mc.ShowDialogNotification('No games available for this day.', 'mlb-icon.png') else: date = item.GetPath() date = date.split(':') games = mlb.getGames(date[0], date[1], date[2]) if games: mc.GetActiveWindow().PushState() mc.GetActiveWindow().GetList(4002).SetItems(games) mc.GetActiveWindow().GetControl(4000).SetVisible(True) mc.GetActiveWindow().GetList(4002).SetFocusedItem(0) mc.GetActiveWindow().GetControl(4002).SetFocus() mc.GetActiveWindow().GetList(4002).SetFocusedItem(0) else: mc.ShowDialogOk( "MLB.TV", "To view MLB Post Season content, please disconnect and reconnect your MLB.TV account at http://boxee.tv/services." ) item.Dump() if controlID == 4002: mlb.playList(4002) if controlID == 4003: mc.GetActiveWindow().PopState() if controlID == 501: mlb.playItem(501)