C中可停靠GUI开发的库

时间:2014-03-09 09:50:32

标签: user-interface gtk wxwidgets docking

使用C API有哪些最知名的Dockable GUI开发?

我知道wxWidgetswxAUI),但似乎没有C API,我也知道GTK+,我听说过在谈论跨平台时有点痛苦,似乎没有对接功能。

这些图书馆是否存在,它们的优缺点是什么?

1 个答案:

答案 0 :(得分:3)

GTK的停靠库是GDL

大多数GUI库都不具备对接功能,这并不令人惊讶。停靠是一项功能非常有限的功能 - 您希望将它用于IDE,以及使用Photoshop等许多工具的程序,但对于更简单的程序,最好避免使用它。善意的开发人员喜欢将对接作为一种尽可能使其应用程序可定制的方式,但是一个好的工具包将消除这种诱惑,并鼓励开发人员简单地使界面变得简单而不是可定制。

GTK中没有任何额外依赖关系的GTK中有一件事是GtkToolPalette,你可以打开和关闭子组。