Выводы по упаковке блоков

Рисунок 3..8 показывает все пять технологий упаковки блока вместе. (Они упакованы в равномерный GtkVBox с fill = TRUE и расстоянием между детьми в два пиксела.) Это даст вам чувство их относительных эффектов. Запомните, что вы также можете поиграть параметрами padding и spacing для увеличения или уменьшения количества пустого места между виджетами. Однако, вы можете легко создать ужасную раскладку, используя несогласованные пробелы -- хорошей идеей будет попробовать сохранить виджеты выстроенными в линию и плотно расставленными.

Рисунок 3..8: Равномерный, с fill = TRUE

Последнее замечание: параметры expand и fill уместны только когда выделенный размер блока больше, чем затребованный. Таким образом, эти параметры определяют, как излишки места будут распределены. Обычно, лишнее место появляется когда пользователь изменяет размеры окна, чтобы сделать его больше размера по умолчанию. Поэтому, вы всегда должны пытаться изменить размеры окна, чтобы быть уверенными, что ваши блоки упакованы правильно.


Linux Land
2000-09-15