我们正在开发一款应用程序,需要显示更新/通知(例如:类似于Facebook上的状态更新/墙贴)。这些需要在窗口的右下角显示(与其他通知类似)。因此,我们正在尝试一些最佳显示更新的替代方案。探索了一些选项,如PopupWindow(对于状态更新来说并不是很好)和对话框(看起来还可以)。除此之外,是否有其他更好的选项?是否有预定义的端点位置常量?请给出建议。
popups.py
和theme_default.py
模块。它并不是为了成为一个即插即用的模块而编写的,但您可以从中获取灵感。我赞同使用ToasterBox。你也可以创建自己的对话框,并通过获取屏幕分辨率和对话框大小来设置其位置。对于自定义弹出窗口,我已经采用了后一种方法。在Mac上,你可以通过他们网站上提到的Python API访问Growl。