GtkFrame之谜:每次启动程序时都会有不同的外观

时间:2016-03-22 17:11:52

标签: linux gtk gnome gtk2

这真让我感到困惑。看一下这个截图:

enter image description here

有时,我程序中的GtkFrames看起来像在左侧,有时它们看起来像在右侧 - 或者甚至是两者的混合!该计划完全相同。只是多次运行同一个程序会产生程序中GtkFrames的不同外观!怎么会这样?

GtkFrame似乎有两种不同的设计:

  1. 第一个标签的中心位于框架顶部 顺利地溶化了 底部,以便框架不完全包围GtkFrame的 内容。

  2. 第二种设计的标签在框架顶部左对齐 并在完整的GtkFrame

  3. 周围绘制边框

    现在的问题是GTK +似乎完全随机选择了两种设计中的一种。我没有看到任何我将要获得的设计模式。它似乎完全随机发生,这让我很困惑。

    有人能揭开这个谜团吗?这里发生了什么?有没有办法迫使GTK +使用某种设计?

    我正在Linux Mint上使用GTK + 2.24.10和Adwaita主题。

0 个答案:

没有答案