Программирование в системе Windows2000, страница 17

Окно группы представляет собой специальный элемент управления, предназначен-! ный для группирования переключателей или флажков. Это — элемент управления прямоугольной формы с необязательным текстовым заголовком, описывающим назначение группы (рис. 1.31). Надписи внутри окна группы должны быть связаны по смыслу с надписью самого окна группы. Например, если окно группы имеет заголовок Alignment (выравнивание), то переключатели в окне группы могут иметь надписи Right (по правому краю), Left (по левому краю) и Center (по центру). В надписях на английском языке, состоящих из нескольких слов, должны соблюдаться правила применения прописных букв в предложении.

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

Заголовкистолбцов

Элемент управления заголовком столбца, называемый также элементом управления заголовком, позволяет отображать заголовки над столбцами в списке элементов. Находясь в режиме представления в виде таблицы, элемент управления представлением в виде списка содержит элемент управления заголовком, который может быть разделен на две или более частей для предоставления заголовков к нескольким столбцам (рис. 1.32).

Каждый столбец в элементе управления заголовком может вести себя как командная кнопка, обеспечивая, например сортировку списка. Каждый столбец может также содержать заглавную надпись и графическое изображение. Графическое изображение применяется для предоставления пользователю дополнительной информации о состоянии столбца, например о порядке сортировки. Заглавные надписи могут выравниваться по левому краю, по правому краю или по центру. Пользователь может также перетаскивать разделитель столбцов для установки нового размера столбцов.

Окносвойствивкладки

Для редактирования свойств объекта данных должно использоваться окно свойств, которое имеет по меньшей мере одну вкладку. Окно свойств может содержать несколько логических страниц, обозначенных элементами управления вкладкой (рис. 1.33).

Когда пользователь выбирает элемент управления вкладкой, связанная с ним вкладка переходит на передний план, чтобы пользователь мог корректировать свойства на этой странице. Пользователь может выбрать вкладку с помощью устройства позиционирования или с помощью клавиш со стрелками, когда вкладка имеет фокус ввода. Элемент управления вкладкой может также содержать символ доступа в тексте надписи.

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

Линейкипрокрутки

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

При использовании линеек прокрутки необходимо соблюдать рекомендации по запрещению кнопок прокрутки со стрелками, приведенные ранее в этой главе. Линейка прокрутки не должна получать фокус ввода; необходимо определять клавиатурный интерфейс для прокрутки области. Это во многом напоминает способ прокрутки списков и создает меньше путаницы.

Элементыуправленияползунком

В приложениях для установки значений, принадлежащих к непрерывному диапазону величин, таких как скорость слежения за перемещением мыши или громкость звука, должны применяться элементы управления ползунком, называемые также элементами управления шкалой. Элемент управления ползунком состоит из линейки, определяющей диапазон, и индикатора, который показывает текущее значение и предоставляет пользователю интерфейс для его изменения (рис. 1.34).