def show_new(self, butt, win): #print butt, win self.app_tick() ret = pyaladlg.newala() if not ret: return self.add_alarm(ret)
def show_new(self, butt, win): #print butt, win self.app_tick() ret = pyaladlg.newala() if not ret: return # Decorate alarm file fname = "a%04d%02d%02d%02d%02d" % \ (ret[0][0], ret[0][1], ret[0][2], ret[1][0], ret[1][1]) fname = self.ala_dir + "/" + fname #print ret, fname ddd = "%04d/%02d/%02d %02d:%02d" % \ (ret[0][0], ret[0][1], ret[0][2], ret[1][0], ret[1][1]) num = 1 fname2 = fname while 1: if os.path.isfile(fname2): fname2 = "%s#%d" % (fname, num); num += 1 else: break fd = open(fname2, "w") fd.write("DATE=" + ddd + "\n") fd.write("ACTION=" + ret[2] + "\n") fd.write("NAME=" + ret[3] + "\n") fd.write("EXE=" + ret[4] + "\n") #fd.write("ARG=" + ret[5] + "\n") #fd.write("PLAY=" + ret[6] + "\n") fd.close() #gobject.timeout_add(100, self.app_tick) self.listx.add_row("Created alarm. Name: '%s' Date: %s" % (ret[3], ddd)) self.app_tick()
def show_new(self, butt, win): #print butt, win ret = pyaladlg.newala() if not ret: return fname = "a%04d%02d%02d%02d%02d" % \ (ret[3][0], ret[3][1], ret[3][2], ret[4][0], ret[4][1]) fname = self.ala_dir + "/" + fname print ret, fname ddd = "%04d/%02d/%02d %02d:%02d" % \ (ret[3][0], ret[3][1], ret[3][2], ret[4][0], ret[4][1]) num = 1 fname2 = fname while 1: if os.path.isfile(fname2): fname2 = "%s#%d" % (fname, num) num += 1 else: break fd = open(fname2, "w") fd.write("NAME=" + ret[0] + "\n") fd.write("EXE=" + ret[1] + "\n") fd.write("ARG=" + ret[2] + "\n") fd.write("DATE=" + ddd + "\n") fd.close() gobject.timeout_add(100, self.app_tick)