DevHeaderBar#

class tkdev4.DevHeaderBar(master: Tk, border: bool = True, background='#ffffff', double_max: bool = True)
add_close_button(text: str = '🗙', font=('微软雅黑', 9), background='#ffffff', foreground='#000000', activebackground='#c42b1c', activeforeground='#ffffff')

为标题栏添加关闭按钮。

参数:
  • text – 为关闭按钮的文本

  • font – 为关闭按钮的字体

  • background – 为关闭按钮的背景颜色

  • foreground – 为关闭按钮的前景颜色

  • activebackground – 为关闭按钮触发时的背景颜色

  • activeforeground – 为关闭按钮触发时的前景颜色

add_maximize_button(text: str = '🗖', font=('微软雅黑', 9), background='#ffffff', foreground='#000000', activebackground='#e9e9e9', activeforeground='#b5b5b5')

为标题栏添加最大化按钮,

参数:
  • text – 为最大化按钮的文本

  • font – 为最大化按钮的字体

  • background – 为最大化按钮的背景颜色

  • foreground – 为最大化按钮的前景颜色

  • activebackground – 为最大化按钮触发时的背景颜色

  • activeforeground – 为最大化按钮触发时的前景颜色

add_minimize_button(text: str = '🗕', font=('微软雅黑', 9), background='#ffffff', foreground='#000000', activebackground='#e9e9e9', activeforeground='#b5b5b5')

为标题栏添加最小化按钮,

参数:
  • text – 为最小化按钮的文本

  • font – 为最小化按钮的字体

  • background – 为最小化按钮的背景颜色

  • foreground – 为最小化按钮的前景颜色

  • activebackground – 为最小化按钮触发时的背景颜色

  • activeforeground – 为最小化按钮触发时的前景颜色

add_title(text='', font=('微软雅黑', 9), background='#ffffff', foreground='#000000')

为标题栏添加最小化按钮,

参数:
  • text – 为标题的文本

  • font – 为标题的字体

  • background – 为标题的背景颜色

  • foreground – 为标题的前景颜色

maximize()

内置函数,使窗口最大化

maximize_event()

内置函数,使窗口最大化

minimize()

内置函数,使窗口最小化