The OpenNET Project / Index page

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

Каталог документации / Раздел "Программирование, языки" / Оглавление документа

Чувствительность

Виджеты могут быть чувствительными и нечувствительными; нечувствительные виджеты не отвечают на ввод. (На других платформах их называют привидениями или неактивными.)

"gtk_widget_set_sensitive()" (список функций 3..11) изменяет чувствительность виджета.

Список функций 3..11: Изменение чувствительности
"#include "<gtk/gtkwidget.h>
void gtk_widget_set_sensitive(GtkWidget *widget,
                              gboolean setting)

По умолчанию чувствительность установлена в TRUE. Виджет действительно чувствителен, если все его родители чувствительны; то есть, вы можете сделать весь контейнер, заполненный виджетами (не)чувствительным, установив чувствительность контейнера. Настоящая чувствительность виджета, включая состояние родителя, может быть проверена макросом "GTK_WIDGET_IS_SENSITIVE()". Чувствительность самого виджета, которая имеет значение лишь если родитель виджета чувствителен, может быть запрошена с использованием "GTK_WIDGET_SENSITIVE()". Они приведены в списке макросов 3..2.

Список макросов 3..2: Чувствительность
"#include "<gtk/gtkwidget.h>
GTK_WIDGET_IS_SENSITIVE(widget)
GTK_WIDGET_SENSITIVE(widget)


Linux Land
2000-09-15



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

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