コード例 #1
0
class SchedulerPage:
    def closeIt(self):
        self.newwindow.destroy()

    def __init__(self):
        self.newwindow = Toplevel()

        self.newwindow.title("Running Scheduler")

        #geometry of the window
        self.newwindow.geometry("400x400+200+200")
        self.newwindow.configure(bg='#87ceeb')

        self.schedule = Alarm()
        self.l = self.schedule.Checkalarm()

        if (self.l is None):
            self.runninglabel = Label(self.newwindow,
                                      text="Running...",
                                      bg='#87ceeb',
                                      font='bold',
                                      fg='green').pack()
        else:
            self.runninglabel = Label(self.newwindow,
                                      text=self.l,
                                      bg='#87ceeb',
                                      font='bold',
                                      fg='red').pack()

        self.btn = Button(self.newwindow,
                          text="Close",
                          fg="white",
                          bg="red",
                          command=closeIt)
コード例 #2
0
class runSchedulePage:
    def closeIt(self):
        self.t1.stop()
        self.newwindow.destroy()

    def __init__(self):
        self.newwindow = Toplevel()
        self.newwindow.title("Running Scheduler")

        self.newwindow.geometry("400x400+200+200")
        self.newwindow.configure(bg="#87ceeb")

        self.schedule = Alarm()
        self.l = self.schedule.Checkalarm()
        # print(self.l)
        if (not self.l):
            self.runninglabel = Label(self.newwindow,
                                      text="Running...",
                                      bg='#87ceeb',
                                      font='bold',
                                      fg='green').pack()
            os.system("cmd /k python alarm.py -r")
        else:
            self.runninglabel = Label(self.newwindow,
                                      text=self.l,
                                      bg='#87ceeb',
                                      font='bold',
                                      fg='red').pack()

        self.btn = Button(self.newwindow,
                          text="Close",
                          fg="white",
                          bg="red",
                          command=self.closeIt).place(x=170, y=300)