DevHeaderBar#
- class tkdev.DevHeaderBar
- __init__(master, border=True, background='#ffffff', double_max=True)
标题栏组件,能够自定义窗口标题栏。master为被设置窗口,border设置是否保留边框,background设置标题栏背景,double_max设置是否可以通过双击按钮最大化。
- 参数:
master (Tk) –
border (bool) –
double_max (bool) –
- add_close_button(text='🗙', font=('微软雅黑', 9), background='#ffffff', foreground='#000000', activebackground='#c42b1c', activeforeground='#ffffff')
为标题栏添加关闭按钮,text为关闭按钮的文本,font为关闭按钮的字体,background为关闭按钮的背景颜色,foreground为关闭按钮的前景颜色, activebackground为关闭按钮触发时的背景颜色,activeforeground为关闭按钮触发时的前景颜色
- 参数:
text (str) –
- add_maximize_button(text='🗖', font=('微软雅黑', 9), background='#ffffff', foreground='#000000', activebackground='#e9e9e9', activeforeground='#b5b5b5')
为标题栏添加最大化按钮,text为最大化按钮的文本,font为最大化按钮的字体,background为最大化按钮的背景颜色, foreground为最大化按钮的前景颜色,activebackground为最大化按钮触发时的背景颜色,activeforeground为最大化按钮触发时的前景颜色
- 参数:
text (str) –
- add_minimize_button(text='🗕', font=('微软雅黑', 9), background='#ffffff', foreground='#000000', activebackground='#e9e9e9', activeforeground='#b5b5b5')
为标题栏添加最小化按钮,text为最小化按钮的文本,font为最小化按钮的字体,background为最小化按钮的背景颜色, foreground为最小化按钮的前景颜色,activebackground为最小化按钮触发时的背景颜色,activeforeground为最小化按钮触发时的前景颜色
- 参数:
text (str) –
- maximize()
内置函数,使窗口最大化
- maximize_event()
内置函数,使窗口最大化
- minimize()
内置函数,使窗口最小化