【发布时间】:2015-03-14 12:22:13
【问题描述】:
我使用Decorated = false 用gtk# 制作一个无框、无边框的窗口。这意味着添加我自己的拖动逻辑和事件来最小化和关闭窗口,很好。然而,在 Windows 中(至少),窗口失去了其原生的最小化/恢复/关闭动画,我无法像往常一样通过单击任务栏来最小化窗口。
有没有办法在 gtk 中有一个未装饰的窗口,并且仍然可以获得本机最小化/恢复动画,或者至少能够从任务栏最小化它?
【问题讨论】:
我使用Decorated = false 用gtk# 制作一个无框、无边框的窗口。这意味着添加我自己的拖动逻辑和事件来最小化和关闭窗口,很好。然而,在 Windows 中(至少),窗口失去了其原生的最小化/恢复/关闭动画,我无法像往常一样通过单击任务栏来最小化窗口。
有没有办法在 gtk 中有一个未装饰的窗口,并且仍然可以获得本机最小化/恢复动画,或者至少能够从任务栏最小化它?
【问题讨论】:
我也经历过。我的理解(可能不正确)这些功能是应用程序窗口的一部分。没有装饰它们根本不存在于任务栏中。当您右键单击任务栏图标时,您也许可以创建可用的“任务”,但我没有这样做的经验。我相信这些在技术上被称为“JumpLists”或类似的东西。
【讨论】: