Gtk+布局表-好还是坏?

Gtk+布局表-好还是坏?,gtk,Gtk,我刚开始玩GTK+,我想在坏习惯发生之前停止它们。我看到GTK+似乎有点基于HTML/CSS,我想知道是否有任何理由避免使用表格进行布局。小部件结构应该反映逻辑结构,以帮助屏幕阅读器正确显示窗口抱歉-我不记得名称,但它是标准GNOME工具 如果逻辑结构是表格形式,那么一定要使用它。然而,如果其他人能更好地反映它们,那么就使用它们 PS.类似于HTML,其中应反映表格数据在GTK+中不太必要,但仍然不应仅用于布局。GTK+不基于HTML或CSS,但libGlade和gtkbuilder使用基于XM

我刚开始玩GTK+,我想在坏习惯发生之前停止它们。我看到GTK+似乎有点基于HTML/CSS,我想知道是否有任何理由避免使用表格进行布局。

小部件结构应该反映逻辑结构,以帮助屏幕阅读器正确显示窗口抱歉-我不记得名称,但它是标准GNOME工具

如果逻辑结构是表格形式,那么一定要使用它。然而,如果其他人能更好地反映它们,那么就使用它们


PS.类似于HTML,其中应反映表格数据在GTK+中不太必要,但仍然不应仅用于布局。

GTK+不基于HTML或CSS,但libGlade和gtkbuilder使用基于XML的文件格式存储用户界面。GTK+是一个软件库和应用程序编程接口-它不是脚本或布局语言

如果您想避免坏习惯,请阅读GNOME人机界面指南、Windows人机界面指南或针对您目标用户界面的等效指南