3
A
回答
2
有没有标准的协议,无论是在X11 ICCCM set或FreeDesktop set。因此,wm protocol
不可能用于它。但是,您可以使用<Configure>
事件来跟踪所有窗口的大小更改。请注意,如果您将它设置为顶层,那么您还将获得该窗口内所有窗口小部件的通知,因此您应该先检查该事件是否真正关于顶层,可能是这样的:
bind $toplvl <Configure> {
if {"%W" eq [winfo toplevel "%W"]} {
ActOnResize %W %w %h [wm attributes %W -zoomed]
}
}
您可能还想检查-fullscreen
属性。
相关问题
- 1. 如何捕捉QML中的信号?
- 2. RPython中的捕捉信号
- 3. [iPhone]如何捕捉信号“EXC_BAD_ACCESS”?
- 4. 推荐信号来捕捉?
- 5. 在Perl中捕捉信号的最优雅方式是什么?
- 6. 如何捕捉括号内
- 7. 捕捉信息
- 8. 如何在父进程中捕捉术语动作信号?
- 9. 捕捉逗号
- 10. 如何捕捉两个以上的连续信号?
- 11. 如何捕捉无聊的短信
- 12. 如何捕捉异常,如果互联网或信号不佳
- 13. 如何捕捉“超出最大调用堆栈大小”错误?
- 14. 正则表达式 - 捕捉大括号
- 15. 如何捕捉seekbar的最终状态?
- 16. 如何捕捉用户提示信息?
- 17. 如何捕获锈信号
- 18. 信令可观察到年底,但捕捉信号
- 19. JBPM - 捕捉中间信号有时会失败
- 20. 在GNU-Prolog中,我能“捕捉”一个linux信号吗?
- 21. C中设置的信号量的最大信号量数
- 22. @捕捉不捕捉
- 23. 如何捕捉form.submit
- 24. 如何捕捉“RemotingException”?
- 25. 如何捕捉FacesFileNotFoundException?
- 26. 如何捕捉ThreadAbort?
- 27. 如何捕捉SocketException
- 28. 如何捕捉NoSuchMethodException
- 29. 如何在PowerShell中捕获信号?
- 30. 如何在类型注册后在QML信号处理程序中捕捉C++信号?