这些winfo命令之间有什么区别?(Tcl/Tk)
两者的区别是什么这些winfo命令之间有什么区别?(Tcl/Tk),tcl,tk,window-managers,Tcl,Tk,Window Managers,两者的区别是什么 winfo height *window* winfo width *window* 命令和 winfo screenheight *window* winfo screenwidth *window* 命令 阅读了此处的文档后: ,在我看来,它们的返回值没有差别。如果是这样,历史上存在这些看似相同的命令的原因是什么 这很容易测试: strobel@suse131-intel:~> wish % winfo height . 200 % winfo screenhei
winfo height *window*
winfo width *window*
命令和
winfo screenheight *window*
winfo screenwidth *window*
命令
阅读了此处的文档后:
,在我看来,它们的返回值没有差别。如果是这样,历史上存在这些看似相同的命令的原因是什么 这很容易测试:
strobel@suse131-intel:~> wish
% winfo height .
200
% winfo screenheight .
1200
一个是窗口,一个是屏幕
注意:您不应该在评论中回答,问题不能被标记为已回答。窗口和窗口的屏幕不是一回事。你试过在你的窗户上运行它们,看看它们会返回什么吗?啊,我现在测试过了,谢谢。很抱歉在测试前这么快就发布了这样一个问题!!另一个要注意的是
winforeqheight
,它是请求的高度<代码>winfo高度是观察到的高度。这些可以不同(如果这引起问题,考虑在<代码> <代码>事件中安排代码……)