Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Графический список




Стандартные элементы управления

Модальные на уровне окна

 

Для смягчения недостатков модальных диалоговых окон (блокирование доступа к приложению, или, даже, к системе в целом) была предложена концепция модальности на уровне окна (или документа). Такой тип диалогового окна введён, например, в Mac OS X, где он называется «диалоговое модальное окно для документа» (англ. document modal sheet).

При появлении диалогового окна подобного типа, работа с остальными окнами приложения не блокируется. Поскольку окно диалога не перекрывает родительское окно, а прикрепляется к нему, остаётся возможность изменять размеры и положение и самого родительского окна. При этом, естественно, содержимое родительского окна остаётся недоступным до закрытия модального диалогового окна.

В предыдущих главах мы познакомились с некоторыми элементами управления, которые обычно используются в составе диалоговых окон, однако могут выступать и элементами главного или вложенных окон приложения. В наших примерах встречались:

  • нажимаемые кнопки;
  • альтернативные кнопки;
  • списки;
  • комбинированные списки;
  • статические элементы управления - тексты;
  • групповые рамки;
  • линейки прокрутки;
  • линейки с ползунками;
  • окна редактирования.

В действительности состав элементов управления шире. В частности, для 32-разрядных приложений разработана группа элементов управления с современным интерфейсом, объединяемых странным названием "стандартные элементы управления" (Common controls). В настоящей главе будут рассмотрены примеры приложений с некоторыми из элементов управления, входящих в эту группу.

 

 

Графический список (list view) является многофункциональным элементом управления, широко используемым, в частности, для вывода на экран содержимого каталогов. Графическим он называется потому, что позволяет включать в его состав не только текстовые строки, но и значки (пиктограммы). На рисунке изображена одна из форм графи ческого списка (в виде таблицы), где значки присутствуют только в самом левом, основном столбце, а остальные, дополнительные столбцы заполнены текстовыми строками.

Характерной чертой графического списка является наличие в его верхней части заголовка списка - самостоятельного стандартного элемента управления, который можно использовать и отдельно от графического списка, в сочетании с другими элементами управления. Заголовок списка содержит отдельные поля, совпадающие со столбцами списка. Размер полей заголовка и, соответственно, столбцов списка можно изменять, перетаскивая мышью вертикальные линейки, разделяющие поля заголовка. Щелчок мышью по основному (самому левому) элементу списка формирует сообщение Windows, обрабатывая которое можно выполнить любые запланированные действия над этим элементом.

Графический список имеет встроенные средства динамического изменения его вида (таблица, список, мелкие значки, крупные значки), что делает его чрезвычайно удобным для просмотра содержимого дисков и каталогов (папок) и обслуживания файловой системы.

 


Кадр программы "Мой компьютер" с графическим списком в главном окне

 




Поделиться с друзьями:


Дата добавления: 2014-10-15; Просмотров: 417; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.006 сек.