Пример #1
0
 def populate_warpmenu(self,f):
     params = f.forms[0].params_of_type(fracttypes.Complex, True)
     if params == []:
         self.warpmenu.hide()
     else:
         utils.set_menu_from_list(self.warpmenu, ["None"] + params)
         p = f.warp_param
         if p == None: p = "None"
         utils.set_selected_value(self.warpmenu, p)
         self.warpmenu.show()                
Пример #2
0
    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)
Пример #3
0
    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)