def initAndRun(): """ start up gui """ elementary.init() MainWindow() elementary.run() elementary.shutdown()
def show_connmand_error(): msg = elementary.Label(pager) msg.label_set("connman daemon is not responding.") btn = elementary.Button(pager) btn.label_set("OK") btn._callback_add("clicked", shutdown) box = elementary.Box(pager) box.show() box.pack_end(msg) box.pack_end(btn) msg.show() btn.show() pager.item_simple_push(box) elementary.run() elementary.shutdown() exit(0)
def __init__(self): self.usingMetric = False self.seaLevelPressure = 0 self.altitudeLock = Lock() self.pressureLock = Lock() self.configfile = os.path.expanduser("~/.barom.cfg") # print "Attempting to load config" self.config = ConfigParser.SafeConfigParser() self.LoadConfig(self.configfile) # print "loaded config" self.widgets = self.build_gui() # print "built gui succesfully" self.widgets["mainwin"].show() elementary.init() elementary.run() elementary.shutdown()
def __init__(self): self.usingMetric = False self.seaLevelPressure = 0 self.altitudeLock = Lock() self.pressureLock = Lock() self.configfile = os.path.expanduser('~/.barom.cfg') #print "Attempting to load config" self.config = ConfigParser.SafeConfigParser() self.LoadConfig(self.configfile) #print "loaded config" self.widgets = self.build_gui() #print "built gui succesfully" self.widgets['mainwin'].show() elementary.init() elementary.run() elementary.shutdown()
def __init__ (self): self.brands = [] self.enabledBrands = {} self.usingCelsius = 0 self.usingSensor = 0 self.sensorTemperature = 1 self.LoadDB() self.configfile = os.path.expanduser ('~/.wax-chooser.cfg') self.config = ConfigParser.SafeConfigParser () self.LoadConfig (self.configfile) self.widgets = self.build_gui () self.sensorTimer = ecore.timer_add( 1, self.updateSensorLabel ) self.image_path = './' self.widgets['mainwin'].show () self.snow_cond = 0 self.humidity = 1 self.bestAveTemp = 9999 signal.signal(signal.SIGINT, self.interrupted) elementary.init() elementary.run() elementary.shutdown()
elementary.init() win = elementary.Window("test", elementary.ELM_WIN_BASIC) win.title_set("List") win.callback_destroy_add(destroy) bg = elementary.Background(win) win.resize_object_add(bg) bg.show() box0 = elementary.Box(win) win.resize_object_add(box0) box0.show() items = [("test1", bt_clicked_ok), ("test2", bt_clicked_ko)] li = elementary.List(win) li.size_hint_weight_set(evas.EVAS_HINT_EXPAND, evas.EVAS_HINT_EXPAND) li.size_hint_align_set(evas.EVAS_HINT_FILL, evas.EVAS_HINT_FILL) box0.pack_end(li) li.show() for item in items: li.item_append(item[0], callback=item[1]) li.go() win.resize(250, 200) win.show() elementary.run() elementary.shutdown()
bt = elementary.Button(win) bt.text_set("Button 1") ly.part_content_set("element1", bt) bt.elm_event_callback_add(_event) bt.elm_event_callback_del(_event) bt.show() bt = elementary.Button(win) bt.text_set("Button 2") ly.part_content_set("element2", bt) bt.show() bt = elementary.Button(win) bt.text_set("Button 3") ly.part_content_set("element3", bt) bt.show() win.show() # }}} #----- Main -{{{- if __name__ == "__main__": elementary.init() layout_clicked(None) elementary.run() elementary.shutdown() # }}} # vim:foldmethod=marker
def start(self): '''Start UI, mainloop etc.''' self.win.show() elementary.run()
def __init__(self): # print spoje.KODOVANI_SYSTEM self.database = database() self.idos = spoje.IDOS() # odkudText = "Jablonec" # kamText = "Praha" self.typySpoju = spoje.IDOS().TYPY_SPOJU # self.typSpoje = self.typySpoju[0] self.typSpoje = self.database.getTyp() elementary.init() self.win = elementary.Window("spoje-gui", elementary.ELM_WIN_BASIC) self.win.title_set("Spoje GUI") #win.autodel_set(True) ## window manageru uvoznuje zavreni okna, ale skript porad bezi dal self.win.callback_destroy_add(self.destroy) ##window manageru umozni zavreni programu bg = elementary.Background(self.win) self.win.resize_object_add(bg) bg.size_hint_weight_set(evas.EVAS_HINT_EXPAND, evas.EVAS_HINT_EXPAND) bg.show() ################## SCROLOVANI ################# self.pager = elementary.Pager(self.win) self.pager.show() scroller = elementary.Scroller(self.win) scroller.show() scroller.size_hint_weight_set(evas.EVAS_HINT_EXPAND, evas.EVAS_HINT_EXPAND) scroller.size_hint_align_set(evas.EVAS_HINT_FILL, evas.EVAS_HINT_FILL) self.win.resize_object_add(self.pager) self.pageMain=scroller self.box = elementary.Box(self.win) self.box.size_hint_weight_set(evas.EVAS_HINT_EXPAND, evas.EVAS_HINT_EXPAND) self.box.size_hint_align_set(evas.EVAS_HINT_FILL, evas.EVAS_HINT_FILL) self.box.show() scroller.content_set(self.box) ########## VYPLNENI OKNA POLOZKAMI self.fillTypSpoje() self.fillMisto() self.fillCasDatum() self.fillTlacitka() self.fillPoznamka() self.fillNastaveni() ################### showData ################ #musi bej na konci aby se zobrazovalo navrchu self.showData=showData(self.win,self.pageMain,self.pager); self.pager.content_push(self.showData) ###### self.pager.content_push( self.pageMain) ########### ZAVERECNE ZOBRAZENI self.win.show() elementary.run() elementary.shutdown()
def main (): elementary.init() showmap() elementary.run() elementary.shutdown() return 0
for x in label: lst.item_append(" %s" %x) elif "<SEP>" in label or label == " ": sep = lst.item_append(" ") sep.separator_set(True) elif child: lst.item_append(" -" + label) else: lst.item_append(label) def size_hints(self, item, weight=False, align=False): if weight: item.size_hint_weight_set(weight[0], weight[1]) else: item.size_hint_weight_set(1.0, 1.0) if align: item.size_hint_align_set(align[0], align[1]) else: item.size_hint_align_set(-1.0, -1.0) #---Start if __name__ == "__main__": elm.init() eInfo() elm.run() elm.shutdown()