Использование gtk table attach defaults()

Так как функция "gtk_table_attach()" довольно громоздкая, есть ее упрощенная версия, называемая "gtk_table_attach_defaults()", показанная в списке функций 3..5. Эта версия присоединяет ребенка с опциями "GTK_EXPAND" и "GTK_FILL", и без заполнения промежутков.

Заманчиво использовать "gtk_table_attach_defaults()" все время, чтобы уменьшить количество печатаемых знаков, но на самом деле вы не должны этого делать; между прочим, нужно честно сказать, что она редко используется. Эта функция используема только тогда, когда значения по умолчанию являются именно теми установками, которые вы хотите. В основном, вы должны тщательно настраивать параметры присоединения к вашей таблице, чтобы получить по-настоящему красивое поведение, когда ваше окно меняет размеры. Всегда пытайтесь менять размеры вашего окна, чтобы быть уверенными, что вы хорошо спроектировали раскладку.

Список функций 3..5: Присоединение со значениями по умолчанию
"#include "<gtk/gtktable.h>
GtkWidget *gtk_table_attach_defaults(GtkTable *table, GtkWidget *child, guint left_side, guint right_side, guint top_side, guint bottom_side)


Linux Land
2000-09-15