我有一个在Linux上运行良好的itcl / tk应用程序(在大多数情况下也适用于Windows)。有一个框架,我打包了一个iwidgets :: scrolledframe,并在其中添加了两个标签的iwidgets :: tabnotebook。
在Linux上永远不会出现问题,但在Windows(使用Win7)上经常缺少第二个标签。有时在Windows上退出并重新调用应用程序,它会出现,但通常它永远不会。我尝试重新组织代码,插入"更新idletasks",但无济于事。
不确定是否有其他技巧,或者需要深入了解itcl / tk安装的代码,或者是否可能是PC机硬件问题。
任何想要尝试的想法或建议都将受到慷慨的赞赏。
答案 0 :(得分:0)
原来我似乎通过战略性地点更新idletasks解决了这个问题。 ;)