def load_file(self, pobj, arg): myfilename = xfl.fl_show_input("Filename to load", "") if not myfilename or not os.path.exists(myfilename): xfl.fl_load_browser(self.pbr, "") xfl.fl_add_browser_line(self.pbr, "NO SUCH FILE!") else: xfl.fl_load_browser(self.pbr, myfilename)
def make_folder(self, folder): # x = [0.0, 1.0, 2.0, 3.0, 4.0, 5.0] y = [5.5, 4, 4.5, 3.8, 4, 5] label = ["Mon", "Tue", "Wed", "Thur", "Fri", "Sat"] fd_buttonform = self.create_form_buttonform() fd_staticform = self.create_form_staticform() fd_valuatorform = self.create_form_valuatorform() fd_choiceform = self.create_form_choiceform() fd_inputform = self.create_form_inputform() # fill-in form initialization code for i in range(0, len(y)): xfl.fl_add_chart_value(fd_staticform.chart, y[i], label[i], i + 1) xfl.fl_add_nmenu_items(fd_choiceform.pulldown, "MenuEntry1|MenuEntry2|MenuEntry3|MenuEntry4") xfl.fl_add_nmenu_items(fd_choiceform.pushmenu, "MenuEntry1|MenuEntry2|MenuEntry3") xfl.fl_add_select_items(fd_choiceform.choice, "Choice1|Choice2|Choice3|Choice4|Choice5|Choice6") xfl.fl_load_browser(fd_choiceform.browser, "Readme") xfl.fl_addto_tabfolder(folder, "ButtonObj", fd_buttonform.buttonform) xfl.fl_addto_tabfolder(folder, "StaticObj", fd_staticform.staticform) xfl.fl_addto_tabfolder(folder, "ValuatorObj", fd_valuatorform.valuatorform) xfl.fl_addto_tabfolder(folder, "ChoiceObj", fd_choiceform.choiceform) xfl.fl_addto_tabfolder(folder, "InputObj", fd_inputform.inputform)
def test_fl_load_browser(self): """fl_load_browser(ptr_flobject, filename) -> result""" xfl.fl_load_browser([0, 1, 2, 3], 1.0, {'a': 0, 'b': 1}, [1, 2, 4, 7, 33554432, 67108864, 134217728], )
def load_file(self, pobj, arg): fname = xfl.fl_show_file_selector("File To Load", "", "*", "") if fname: if not xfl.fl_load_browser(self.pbr, fname): xfl.fl_add_browser_line(self.pbr,"NO SUCH FILE!")