The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

Каталог документации / Раздел "Perl" / Оглавление документа
Текстовый виджет

Содержание
Создание и конфигурация текстового бокса
Манипуляции с текстом
Клавиатурное шаманство
Пример текстового виджета

Текстовый виджет поволяет показывать и редактировать многострочный текст. Он также поддерживает цветной текст и различные фонты и может смешивать эти фонты в различных комбинациях. Также этот виджет имеет много команд, совместимых с редактором Emacs.

Создание и конфигурирование текстового бокса.

Есть только одна функция для создания текстового виджета:

$text = new Gtk::Text( $hadj, $vadj ); 

The arguments allow us to give the Text widget adjustments that can be used
to track the viewing position of the widget. Passing undefined values to
either or both of these arguments will cause the new() function to create
its own. 

$text->set_adjustments( $hadj, $vadj ); 

The above function allows the horizontal and vertical adjustments of a text
widget to be changed at any time. Текстовый виджет не будет автоматически
создавать линейки прокрутки в случае, когда текст выходит за границы
виджета. Вобщем эти линейки надо создавать самостоятельно:

$vscrollbar = new Gtk::VScrollbar( $text->vadj ); 

$hbox->pack_start( $vscrollbar, $false, $false, 0 ); 

$vscrollbar->show();







Спонсоры:
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2020 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру