DevTray#

class tkdev4.DevTray(master: Tk, text: str = '托盘图标', icon=None, icon_mode='none', menu_func=None, use_winico: bool = True, auto_install: bool = True)
application()

从系统获取的应用程序图标

asterisk()

从系统获取的信息图标

createfrom(icon)

创建图标,返回图标ID

delete(id)

删除托盘图标 :param id: 为删除托盘图标的ID,可以使用createfrom()获取到。

error()

从系统获取错误图标

exclamation()

从系统获取感叹号图标

hand()

从系统获取手图标

property icon

图标

property id

图标

info(id)

需要ID参数,然后托盘信息

参数:

id – 为图标的ID,在

information()

从系统获取通知图标

load(resourcename, filename=None)

用于加载一些可执行文件上的资源。

property master

父组件

menu(event, icon_id, icon, x, y)

内置菜单,用于初始化。

property menu_func

事件处理

question()

从系统获取疑问号图标

setwindow(windowid, size='big')
参数:
  • windowid – 设置主窗口,可以是Tk窗口,可以是窗柄。注意:必须映射窗口。如果不是,则可能会失败或崩溃。

  • size – 用于调整大小,默认是big,可选small。

taskbar(id='add')

用于将图标加入托盘,但是需要安装winico,如果没安装,请使用download_winico()安装

参数:

id – 默认是add,其他选项还有modify和delete

property text

提示文本

use_winico()

使用winico组件

waring()

从系统获取错误图标

winlogo()

从系统获取Logo图标