Cra*_*ker 3 gtk gtkmm
我想要使用GTKMM编写桌面应用程序.我希望界面由不同的面板组成,例如在Eclipse中你有Project Explorer,Console,Properties等.你应该能够拖动面板来改变它们的位置,关闭它们并弹出它们(不确定你是否可以弹出Eclipse中的面板,但您可以在Visual Studio中执行此操作.
我在这里使用单词面板,因为我不确定正确的术语是什么.我想有人称之为可停靠的窗户.
有关如何在GTKMM中实现这一点的任何指示?
Mic*_*ick 5
术语是"对接"小部件,GDL库是开始使用它的最简单方法.您可能已经在Anjuta和Inkscape等应用程序中看到过GDL.文档不是很好,但是,源代码包含一个示例应用程序,一旦你开始使用它并不是那么难.
基本上,您将小部件添加到a DockItem和那些小部件Dock.您可以DockBar在应用程序中放置一个可以最小化停靠项目的位置.您可以将Dock"布局"保存并加载到XML文件,以便用户不必在每次启动应用程序时重新排列停靠项.
DockItem
Dock
DockBar
归档时间:
13 年,7 月 前
查看次数:
1279 次
最近记录:
11 年,12 月 前