Школа № 43 Нижнего Новгорода
Меню сайта
 
Главная страница

О школе

Учителя

Для учителей

Ученики

Общественная жизнь

Фотоальбом

Общение

Для учеников

Статьи

Единый экзамен

Валеология

Библиотека

Посетителям сайта

Страничка лаборанта

Web-мастерам

 

Предыдущая Следующая

 


8.3

"Виджеты"

 

Базовая (а также расширенная) функциональность

оконных менеджеров доступна пользователю прежде всего за счет

введения в интерфейс так называемых "виджетов" (widgets =

window gadgets, "оконные приспособления") -- таких

визуальных элементов, как рамки, кнопки, меню и пр., которые служат

"органами управления" окна. Технически виджеты

представляют собой отдельные окна (в терминах X Window System),

примыкающие к окну прикладной программы и, как правило,

перемещающиеся вместе с ним.

 

В пользовательской перспективе виджеты,

составляющие обрамление окна, часто воспринимаются как его часть.

Однако не следует забывать, что внутри окна (содержимым которого

управляет прикладная программа) зачастую тоже есть свои виджеты:

кнопки, полосы прокрутки, переключатели, меню и т.п. В общем случае,

используемые оконным менеджером и прикладной программой библиотеки

виджетов могут и не совпадать.

 

(Зачастую при проектировании выдвигается

требование единства стиля органов управления и согласованного

управления изменением этого стиля (например, для настройки среды для

пользователя с ограниченными возможностями: со слабым зрением,

нарушением моторики и т.п.), и в этом сильно выигрывают

интегрированные графические среды GNOME и KDE, используемые совместно

с прикладными программами, основанными на тех же графических

библиотеках и наследующими те же настройки. Однако на практике

ограничиться набором программ, основанных на одной библиотеке

графических примитивов, бывает трудно, поэтому разумно познакомить

учеников с особенностями по крайней мере самых распространенных из

них.)

 

Обрамление окна обычно включает:

 
 
  

·                рамку, окружающую окно. При "буксировке"

·                        рамки мышью окно изменяет свой размер. Иногда для изменения размера

·                        окна предназначены только выделенные "уголки" рамки,

·                        представляющие собою отдельные виджеты;

·                       

·                 
  

·                полосу заголовка, часто совпадающую с одной

·                        из (обычно, верхней) сторон рамки. Полоса заголовка может содержать

·                        название программы, команду, ее запустившую, или другую информацию,


Предыдущая Следующая
 
Хостинг от uCoz