GTK создает новый простой виджет - PullRequest
0 голосов
/ 08 мая 2011

как мне получить такой виджет:
Изображение: 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 голосов
/ 10 мая 2011

Для этого вы можете использовать виджет GtkTable.

Если вы хотите создать свой собственный виджет макета, вам нужно покопаться в исходном коде GtkBox, который является самым простым из всех виджетов макета. Хотя я видел учебные пособия для обычных виджетов (ну, если честно, они всегда одни и те же - виджет часов), я так и не нашел учебник, объясняющий виджеты макетов.

...