def set_selected_resolution(prefs): res = (w,h) = (prefs.getint("display","width"), prefs.getint("display","height")) try: index = self.resolutions.index(res) except ValueError: # not found self.resolutions.append(res) item = "%dx%d" % (w,h) utils.add_menu_item(res_menu, item) index = len(self.resolutions)-1 utils.set_selected(res_menu, index)
def testOptionMenu(self): om = utils.create_option_menu(["foo", "bar", "Bazniculate Geometry"]) utils.add_menu_item(om, "fishy") utils.set_selected(om, 3) self.assertEqual(3, utils.get_selected(om)) utils.set_menu_from_list(om, ["hello", "world"]) utils.set_selected(om, 1) item1 = utils.get_selected_value(om) self.assertEqual("world", item1) utils.set_selected_value(om, "hello") i = utils.get_selected(om) self.assertEqual(0, i) utils.set_selected_value(om, "world") i = utils.get_selected(om) self.assertEqual(1, i)
def testOptionMenu(self): om = utils.create_option_menu(["foo","bar","Bazniculate Geometry"]) utils.add_menu_item(om,"fishy") utils.set_selected(om,3) self.assertEqual(3, utils.get_selected(om)) utils.set_menu_from_list(om, ["hello","world"]) utils.set_selected(om,1) item1 = utils.get_selected_value(om) self.assertEqual("world",item1) utils.set_selected_value(om,"hello") i = utils.get_selected(om) self.assertEqual(0,i) utils.set_selected_value(om,"world") i = utils.get_selected(om) self.assertEqual(1,i)
def onBlogsFetched(self, slave): blogs = flickr.parseBlogsGetList(slave.response()) for blog in blogs: utils.add_menu_item(self.blog_menu, blog.name) self.blogs.append(blog)
def onBlogsFetched(self,slave): blogs = flickr.parseBlogsGetList(slave.response()) for blog in blogs: utils.add_menu_item(self.blog_menu,blog.name) self.blogs.append(blog)