DevWindow#

class tkdev4.DevWindow(title: str = '', size=(630, 300), icon='C:\\Users\\ADMINI~1\\AppData\\Local\\Temp\\tmpxzhey0mo')
centre()

居中窗口

create_titlebar(title: str = '', border: bool = True, double_max: bool = True)

快速创建标题,返回标题栏组件

参数:
  • title – 设置标题栏标题。

  • border – 自定义窗口是否又边框。

  • double_max – 设置是否可以通过双击放大窗口。

create_titlebar_with_show(title: str = '', border: bool = True, double_max: bool = True)

快速创建标题,并使用,返回标题栏组件

参数:
  • title – 设置标题栏标题。

  • border – 自定义窗口是否又边框。

  • double_max – 设置是否可以通过双击放大窗口。

create_tray(tooltip: str = '', install_winico: bool = True)

快速创建系统托盘图标,返回托盘组件

参数:
  • tooltip – 设置托盘图标的提示文本

  • install_winico – 如果未检测到winico安装,将会自动进行安装

create_tray_with_show(tooltip: str = '', install_winico: bool = True)

快速创建系统托盘图标,并显示,返回托盘组件和托盘ID

参数:
  • tooltip – 设置托盘图标的提示文本

  • install_winico – 如果未检测到winico安装,将会自动进行安装

dpi()

设置dpi高清晰度

min_window()

最小化窗口

remove_titlebar()

移除标题栏与边框,保留着任务栏

remove_titlebar_none_border()

移除标题栏,无边框

statusbar(statusBar: Optional[Widget] = None)

设置状态栏,

参数:

statusBar – 为被设置的状态栏

titlebar(titleBar: Optional[DevHeaderBar] = None)

设置标题栏,

参数:

titleBar – 为被设置的标题栏

wm_centre()

居中窗口

wm_remove_titlebar()

移除标题栏与边框,保留着任务栏

wm_remove_titlebar_none_border()

移除标题栏,无边框

wm_statusbar(statusBar: Optional[Widget] = None)

设置状态栏,

参数:

statusBar – 为被设置的状态栏

wm_titlebar(titleBar: Optional[DevHeaderBar] = None)

设置标题栏,

参数:

titleBar – 为被设置的标题栏