我正在研究Perl / Tk GUI。它将有三个主要领域。其中两个并排在顶部,然后另一个在两个之下。
我可以使用网格几何管理。上面两个的行重为2.较低的一个的权重为1.
这对初始位置有好处,但用户需要能够调整大小。
看看Tk文档,PanedWindows也可以有权重,但我无法弄清楚如何访问它。
正如我现在所拥有的那样,使用我的Paned框架,上部和左部儿童的尺寸最小,其他部分填充下方和右侧区域。如果我调整主窗口。只有右下窗口调整大小。最糟糕的是,我可以调整窗口大小,让一些孩子消失。
我想保持目前的相对尺寸。
我该怎么做?我没有与paned,grid,pack绑在一起。无论什么都有效。
答案 0 :(得分:-1)
听起来你在Tk中使用帧。虽然我从未使用过Perl / Tk,但我有点像sak hk,其中Tk可能基于html。因此,您可能希望在W3C站点的Frames in HTML documents处查看帧和帧集。
听起来你需要1个框架组,顶部有2个框架,底部有另一个框架。
我希望这会有所帮助。