1
0

tk.py 393 B

12345678910111213141516
  1. import tkinter as tk
  2. from tkinter import font
  3. from typing import List, Union
  4. from conf import Config
  5. Disable_type = Union[tk.Button, tk.Entry]
  6. def make_font(family: str = 'noto', **kwargs):
  7. return font.Font(family=Config.font_d[family], **kwargs)
  8. def set_tk_disable_from_list(btn_list: List[Disable_type], flat: str = 'disable'):
  9. for btn in btn_list:
  10. btn['state'] = flat