Guest User

Untitled

a guest
Feb 17th, 2019
110
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.69 KB | None | 0 0
  1. from tkinter import *
  2.  
  3. from tkinter import ttk
  4.  
  5. from tkinter.ttk import *
  6.  
  7. from ttkthemes import themed_tk as tk
  8.  
  9. import random
  10.  
  11. import tkinter.messagebox
  12.  
  13. #--------root style
  14. root = Tk()
  15. #--------root backgroud
  16. root.configure(bg="white")
  17. #--------root title
  18. root.title("Reminder")
  19. #--------root size
  20. root.geometry("225x300")
  21. #--------create empty list
  22. tasks = []
  23. #--------fuction
  24. def darkmd():
  25. root.get_themes()
  26. root.set_theme("equilux")
  27. #--------command
  28. lbl_title = Label(root, text="ToDoList", bg="white")
  29. lbl_title.grid(row=0, column=0)
  30.  
  31. lbl_display = Label(root, text="", fg="black", bg="white")
  32. lbl_display.grid(row=0, column=1)
  33.  
  34. txt_input = Entry(root, width=20, fg="black", bg="white")
  35. txt_input.grid(row=1, column=1)
  36.  
  37. bt_add_task = Button(root, text="Add Task", fg="black", bg="white", command = add_task)
  38. bt_add_task.grid(row=1, column=0)
  39.  
  40. bt_del_all = Button(root, text="Del all", fg="black", bg="white", command = del_all)
  41. bt_del_all.grid(row=2, column=0)
  42.  
  43. bt_del_one= Button(root, text="Del", fg="black", bg="white", command = del_one)
  44. bt_del_one.grid(row=3, column=0)
  45.  
  46. bt_sort_asc = Button(root, text="Sort (ASC)", fg="black", bg="white", command = sort_asc)
  47. bt_sort_asc.grid(row=4, column=0)
  48.  
  49. bt_sort_desc = Button(root, text="Sort (DESC)", fg="black", bg="white", command = sort_desc)
  50. bt_sort_desc.grid(row=5, column=0)
  51.  
  52. bt_total_task = Button(root, text="Num Of Task", fg="black", bg="white", command = total_task)
  53. bt_total_task.grid(row=6, column=0)
  54.  
  55. bt_darkmd = Button(root, text="Darkmode", fg="black", bg="white", command = darkmd)
  56. bt_darkmd.grid(row=7, column=0)
  57.  
  58. lb_tasks = Listbox(root,fg="black", bg="white")
  59. lb_tasks.grid(row=2, column=1, rowspan=9)
  60.  
  61. #--------main
  62. root.mainloop()
Add Comment
Please, Sign In to add comment