GTK创建新的简单小部件

时间:2011-05-08 16:32:32

标签: c gtk widget

我怎样才能实现这样的小部件:
图片: http://imageshack.us/photo/my-images/803/widget.jpg/

我不想每次都使用gtk_vbox + 2x gtk_hbox。我想通过简单的方式创建它: my_widget_new()然后可以通过执行以下操作来更改标签:my_widget_label1(const char* text);

1 个答案:

答案 0 :(得分:0)

您可以使用GtkTable Widget执行此操作。

如果你想创建自己的布局小部件,你必须挖掘GtkBox的源代码,这是所有布局小部件中最简单的。虽然我已经看到了普通小部件的教程(说实话,它只是一样的 - 时钟小部件)我从来没有找到一个解释布局小部件。