Описание Gtk-Perl | ||
---|---|---|
Предыдущая | Следующая |
Виджет позиционирования позволяет вам устанавливать необходимый вижет в пределах панели, на которой он отображается, относительно непосредственного размера окна. Например очень часто бывает необходимо поставить виджет в пределах панели, на которой он отображается.
Есть только две функции, связанные с рассматриваемым виджетом:
$alignment = new Gtk::Alignment( $xalign, $yalign, $xscale, $yscale
);
$alignment->set( $xalign, $yalign, $xscale, $yscale );
Первая функция создает новый виждет выравнивания с задаваемыми параметрами. Вторая функция позволяет переопределять атрибуты ранее заданного виджета.
Все четыре параметра - числа с плавающей запятой, которые изменяются от 0.0 до 1.0. Параметры $xalign и $yalign касаются виджета, помещенного в пределах виджета выравнивания. Параметры $xscale и $yscale касаются воздействия и количествоа области, отдаваемой виджету.
Дочерний виджет может быть добавлен на виджет выравнивания при помощи
функции:
$alignment->add( $child_widget );
Пример работы виджета выравнивания, смотрите на виджете, контролирующем состояние протекания какого либо процесса.
Предыдущий | На главную | Следующий |
Область событий | Up | Уровень прокрутки |