Давайте рассмотрим структуру стандартного окна приложения, работающего под управлением Microsoft Windows, на примере окна программы Проводник. Сейчас для нас не столь важно, какие именно функции выполняет данная программа, — об этом мы подробно побеседуем в дальнейшем, нашей первоочередной целью является изучение элементов окна этой программы и освоение соответствующей терминологии. Внешний вид окна этого приложения показан на иллюстрации ниже:
Общий вил окна программы: 1 — панель быстрого доступа; 2 — заголовки вкладок инструментальной панели; 3 — панель заголовка; 4 — инструментальная панель, 5 — кнопки управления окном; 6 — основное рабочее пространство окна (рабочая область); 7 — полоса прокрутки; 8 — строка состояния; 9 — вспомогательная панель.
Итак, в самой верхней части окна располагается так называемая панель заголовка: в левой ее части размещается панель быстрого доступа, где собраны значки наиболее часто выполняемых с использованием данного приложения команд. Также в панели заголовка отображается название приложения, а в том случае, если программа позволяет открывать какие-либо документы или файлы — название файла. Например, если вы откроете в окне текстового редактора Microsoft Word документ с именем «Годовой отчет», то в панели заголовка рядом со значком программы отобразится следующая запись: «Годовой отчет — Word». В правой части панели заголовка можно обнаружить три кнопки управления окном программы.
Ниже панели заголовка размещается так называемая командная панель, которая включает заголовки вкладок, расположенных ниже – в инструментальной панели. Нажатие на любой из заголовков приводит к открытию соответствующей инструментальной панели, содержащей соответствующие кнопки. Например, под заголовком «Вид» обычно скрывается одноименная панель, позволяющая управлять внешним видом окна программы и взаимным расположением элементов в нем.
Под командной панелью в окнах большинства программ находятся вкладки инструментальной панели, которая содержит набор инструментов для работы с открытым в окне документом, буфером обмена, а также кнопки, по нажатию которых выполняются другие команды данной программы.
Основное видимое пространство окна занимает рабочая область окна, именно здесь отображается содержимое открытого в окне документа или другая информация, обрабатываемая данной программой. В частности, если вы работаете с окном программы для обработки текстов — текстового редактора — в рабочей области окна будет демонстрироваться набираемый вами текст, если программа предназначена для обработки или просмотра картинок — в рабочей области будут отображаться графические изображения.
Важное значение в структуре окна играют полосы прокрутки. Полосы прокрутки автоматически появляются в окнах различных приложений Windows только в том случае, если содержимое окна не умещается в его текущие размеры, по умолчанию полосы прокрутки обычно не отображаются. В частности, если содержимое окна, например, редактируемый вами текстовый документ, не умещается в рабочую область окна по вертикали (часть текста находится за пределами видимой области окна), рядом с правой границей окна появится вертикальная полоса прокрутки, состоящая из двух расположенных по ее краям кнопок с направленными вверх и вниз стрелками, а также размещающегося между ними ползунка регулятора. Для того чтобы «прокрутить» документ по вертикали с помощью полосы прокрутки, то есть сместить его вверх или вниз относительно видимой рабочей области окна, существует два способа. При однократном касании (или щелчке мышью) верхней или нижней кнопки полосы прокрутки содержимое рабочей области окна будет смещаться на одну строку вверх или вниз соответственно. Также можно навести курсор мыши на ползунок регулятора полосы прокрутки, и, удерживая нажатой ее левую клавишу, перемещать ползунок на требуемое расстояние, либо просто двигать его пальцем вверх или вниз, если ваше устройство оснащено сенсорным дисплеем. Аналогичным образом можно работать и с горизонтальной полосой прокрутки, которая появляется на экране в том случае, если содержимое окна не умещается в его видимую область по горизонтали.
В нижней части окна расположена строка состояния, в которой отображается текущее состояние программы и выполняемые ею в настоящий момент действия. Также окна некоторых программ могут включать дополнительные или вспомогательные панели, содержащие какой-либо набор инструментальных средств, и расположенные, как правило, либо вертикально вдоль границы окна программы, либо горизонтально под инструментальной панелью.
Окно — интерфейсный элемент Windows в виде прямоугольной области экрана, предназначенный для предоставления пользователю возможности управления различными объектами.
Кроме окон к интерфейсным элементам также относятся кнопки, меню, списки, пиктограммы и т.д.
Интерфейс пользователя — совокупность элементов управления и правил работы с ними, обеспечивающая взаимодействие пользователя с компьютером, программой, устройством.
Окна — основное средство интерфейса пользователя в операционной системе Windows, вследствие чего она и получила свое название (windows в переводе с английского — окна).
В Windows существуют
следующие типы окон:
♦ стандартные — окна выполняемых программ;
♦ диалоговые — окна выбора вариантов, настройки параметров и выдачи информационных сообщений.
Стандартные окна предназначены для организации интерактивного интерфейса (способа взаимодействия) пользователя и программ.
Отличительным признаком интерактивного интерфейса является наличие большого количества интерфейсных элементов (кнопок, меню, элементов выбора, пиктограмм), которыми пользователь может оперировать произвольно, в выбираемой им последовательности.
Все стандартные окна Windows
имеют одинаковую структуру и содержат следующие элементы управления:
♦ рамку окна;
♦ строку заголовка;
♦ кнопки:
♦ Системного меню, находящуюся слева от строки заголовка в виде уменьшенной копии пиктограммы, с помощью которой данное окно было открыто;
♦ Свернуть — для временного сворачивания окна с Рабочего стола;
♦ Развернуть — для раскрытия окна на весь экран;
♦ Закрыть — для завершения работы с окном;
♦ размерный уголок.
Рамка
окна расположена по периметру окна и предназначена для обозначения и изменения
его размеров. Для изменения размеров окна необходимо буксировать управляющие
элементы его рамки — горизонтальные и вертикальные полосы или размерный уголок.
Для изменения размеров окна:
♦ навести указатель мышки на управляющий элемент рамки;
♦ добиться, чтобы указатель мышки, установленный на элемент рамки, принял вид двунаправленной стрелки;
♦ выполнить буксировку элемента рамки.
Строка
заголовка служит для буксировки окна по Рабочему столу. В строке заголовка
размещается название, характеризующее информацию, просматриваемую в окне
(например, название программы).
Стандартное окно может
находиться в состояниях:
♦ нормальном:
♦ окно ограничено рамкой и занимает часть Рабочего стола;
♦ среди элементов управления присутствует кнопка Развернуть;
♦ свернутом:
♦ окно временно убрано с Рабочего стола (скрыто);
♦ на Панели задач имеется кнопка с названием окна;
♦ развернутом, полноэкранном состоянии:
♦ окно целиком занимает Рабочий стол;
♦ рамка окна отсутствует;
♦ среди элементов управления имеется кнопка Восстановить.
Переместить
окно и изменить его размеры можно только в нормальном состоянии окна.
Кнопка Закрыть закрывает стандартное окно и полностью завершает работу с программой. В отличие от сворачивания закрытие окна приводит к исчезновению кнопки с названием окна из Панели задач.
Чтобы закрыть окно, необходимо щелкнуть мышкой по кнопке Закрыть.
Кнопка Системного меню располагается слева от строки заголовка окна в виде уменьшенной копии пиктограммы, с помощью которой данное окно было открыто.
Щелчок мышки по этой кнопке приводит к появлению Системного меню с командами закрытия, перемещения, изменения размеров и состояния окна.
Окно содержит следующие обязательные
элементы:
Строка заголовка — в ней написано
название папки. За эту строку выполняется
перетаскивание папки на Рабочем столе
с помощью мыши.
Системный значок. Находится
в левом верхнем углу любого окна папки.
При щелчке на этом значке открывается
меню, называемое служебным.
Команды, которого
позволяют управлять размером и
расположением окна на Рабочем столе.
Кнопки управления размером.
Эти кнопки дублируют
основные команды служебного меню.
Кнопок управления размером три:
закрывающая,
сворачивающая, разворачивающая.
Строка меню. Для всех окон строка
меню имеет стандартный вид. При щелчке
на каждом из пунктов этого меню открывается
«ниспадающее» меню, пункты которого
позволяют проводить операции с содержимым
окна или с окном в целом.
Панель инструментов. Содержит
командные кнопки для выполнения наиболее
часто встречающихся операций. В работе
удобнее, чем строка меню, но ограничена
по количеству команд. В окнах современных
приложений панель инструментов часто
бывает настраиваемой. Пользователь сам
может разместить на ней те командные
кнопки, которыми он пользуется наиболее
часто.
Адресная строка. В ней указан путь
доступа к текущей папке, что удобно для
ориентации в файловой структуре.
Адресная строка позволяет выполнить
быстрый переход к другим разделам
файловой структуры с помощью раскрывающей
кнопки на правом краю строки.
Рабочая область. В ней отображаются
значки объектов, хранящихся в папке,
причем способом отображения можно
управлять. В окнах приложений в рабочей
области размещаются окна документов и
рабочие панели.
Полосы прокрутки. Если количество
объектов слишком велико (или размер
окна слишком мал), по правому и нижнему
краям рабочей области могут отображаться
полосы прокрутки, с помощью которых
можно «прокручивать» содержимое папки
в рабочей области.
Полоса прокрутки имеет движок и две
концевые кнопки. Прокрутку выполняют
тремя способами:
-
щелчком на одной из концевых кнопок;
-
перетаскиванием движка;
-
щелчком на полосе прокрутке выше или
ниже движка.
Строка состояния. Здесь выводится
информация о текущем состоянии окна.
Так, например, если среди объектов,
представленных в окне, есть скрытые или
системные, они могут не отображаться
при просмотре, но в строке состояния об
их наличии имеется специальная запись.
Диалоговое окно. Появляется на
экране, когда для выполнения какого-либо
действия, команды системе Windows необходима
дополнительная информация. Различают
модальные и немодальные диалоговые
окна. Модальное окно блокирует работу
приложения. Пользователь должен выполнить
все необходимые действия и закрыть его,
чтобы вернуться в окно приложения.
Немодальное окно не блокирует работу
приложения.
В диалоговых окнах Windows используются
следующие разновидности элементов
управления: поля ввода, кнопки,
переключатели, флажки, списки,
раскрывающиеся списки, регуляторы,
вкладки.
Управление Windows
Основными приемами управления с помощью
мыши являются:
-
щелчок (быстрое нажатие и отпускание
левой кнопки мыши); -
двойной щелчок — два щелчка,
выполненные с малым интервалом времени
между ними;
-
щелчок правой кнопкой
(то же, что и щелчок,
но с использованием
правой кнопки); -
перетаскивание
(drag—and—drop)
— выполняется путем
перемещения мыши при нажатой левой
кнопке (обычно сопровождается перемещением
экранного объекта, на котором установлен
указатель); -
протягивание мыши (drag)
— выполняется, как
и перетаскивание, но
при этом происходит не перемещение
экранного объекта, а изменение его
формы; -
специальное перетаскивание
— выполняется, как
и перетаскивание, но
при нажатой правой кнопке мыши, а не
левой; -
зависание — наведение
указателя мыши на значок объекта или
на элемент управления и задержка
его на некоторое время (при этом обычно
на экране появляется всплывающая
подсказка, кратко
характеризующая свойства объекта).
Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]
- #
- #
- #
- #
- #
- #
- #
- #
- #
- #
- #
Тема: «Окна Windows.
Элементы и структура окна»
Цель урока: знакомство с окнами Windows, вариантами представления окон и способами управления окнами; знакомство с меню окон; работа с учебником Windows.
Задачи урока:
Знакомство с понятием окна Windows, активного окна, основными элементами окна. Научиться определять активное окно и активизировать окна. Использовать горизонтальное и ниспадающие меню окон. Пользоваться полосой прокрутки.
Воспитание информационной культуры
учащихся, внимательности, аккуратности, дисциплинированности, усидчивости.
Развитие познавательных интересов, навыков работы с окнами Windows, полосами прокрутки, панелями инструментов окна.
Тип урока: Объяснительно – демонстрационный с элементами практикума
Программно-дидактическое обеспечение: учебник, рабочая тетрадь, ПК, презентация, электронный учебник СИН
План урока:
I. Орг. момент. (1 мин)
II. Проверка домашнего задания. (7 мин)
III. Теоретическая часть. (10 мин)
IV. Практическая часть. (12 мин)
V. Д/з (2 мин)
VI. Вопросы учеников. (5 мин)
VII. Итог урока. (2 мин)
Ход урока:
I. Орг. момент.
II. Проверка домашнего задания(теоретический диктант)
Рабочий стол – это…
На рабочем столе располагаются …
Команда – это…
Что называется короткой и длинной командой?
Что такое панель задач и что на ней находится?
III. Теоретическая часть
Основным объектом операционной системы Windows является окно. Окно представляет собой прямоугольную область на экране, ограниченную рамками.
Рассмотрим основные элементы окон на примере окна Мой компьютер.
Окно с четырёх сторон ограничивают Границы рамки. Размеры большинства окон можно изменять. Каждое окно имеет элементы для его управления и рабочую область, на которой могут располагаться объекты, элементы управления, информация.
Сразу под верхней границей окна располагается прямоугольная область, которая содержит название окна. Она называется строкой заголовка или заголовком.
Слева в строке заголовка находится значок системного меню. Щелчок по нему открывает список простейших команд управления окном, с помощью которых можно перемещать его и изменять размеры.
У правой границы заголовка располагаются кнопки управления окном , с помощью которых окно можно свернуть до кнопки на панели задач, развернуть на весь экран, восстановить исходные размеры окна, закрыть.
Под строкой заголовка окна обычно располагается строка меню.
Е
сли вся информация не помещается в рабочую область окна, то около правой и нижней границ окна могут появиться вертикальная и горизонтальная линейки прокрутки. Для прокручивания окна по вертикали следует перетащить мышью бегунок, находящийся на вертикальной линейке прокрутки (у правой границе окна) вверх или вниз. Для прокручивания окна по горизонтали следует перетащить мышью бегунок, находящийся на горизонтальной линейке прокрутки (у нижней границы окна) влево или вправо.
Работая в системе Windows, можно открыть сразу несколько окон и по очереди работать в каждом, переключаясь с помощью кнопок на Панели задач. Всё многообразие окон разделить на четыре вида: окна папок, окна приложений, диалоговые окна, окна справок.
В окнах папок, кроме элементов их управления, содержатся значки других объектов Windows. Рабочая область окна папок разделена на 2 части. Правая панель отражает содержащиеся в папке объекты. На левой панели располагаются Задачи для файлов и папок – список задач, которые можно применить к выделенным на правой стороне объектам; Другие места – ссылки для быстрого перехода к другой папке или в нужное место; Подробно – отображение размера и типа файла, а также другой информации о выделенном объекте.
Окна приложений служат для показа содержания документа, загруженного в приложение, а также содержат элементы управления окном. Многие приложения могут открывать для своих нужд несколько окон: скажем, редактор документов Microsoft Word используется отдельное окно для каждого редактируемого документа.
Окна приложений
В окнах папок и приложений имеются также Панели инструментов, которые содержат совокупность часто используемых команд меню, представленных кнопками с условными значками этих команд.
Диалоговые окна – это специальные окна, через которые вводится дополнительная информация. Они обычно используются для вывода на короткий срок какой-либо информации, запроса на те или иные действия пользователя, ввод данных и т.д.
диалоговые окна
Диалоговые окна не имеют строки меню, кнопок сворачивания. Они всегда выводятся поверх других окон программы. Обычно при появлении диалогового окна никакая работа с данной программой невозможно до выполнения запрашиваемого действия и закрытия диалогового окна.
Окна справок служат для вывода справочной информации по работе с Windows и его приложениями.
Окна справок
IV. Практическая часть.
Практическая работа.
Самостоятельно проделать все действия, что мы сегодня с вами разобрали. Работа в учебнике стр. 76, 78.
V. Домашнее задание
Учить по конспекту. Учебник стр. 68-82
VI. Вопросы учеников.
VII. Итог урока.
Windows – операционная система, обладающая достаточно дружелюбным пользовательским интерфейсом. Разобраться с азами работы в Windows намного проще, чем в том же Linux. Связано это с тем, что создатели ОС позаботились о наличии так называемых диалоговых окон. В них располагаются элементы управления всей системой.
В данной статье будет рассказано о том, что собой представляет диалоговое окно. Предстоит изучить его предназначение, разновидности, а также то, как оно выглядит. Все это пригодится преимущественно новичкам, планирующим работать с ПК.
Определение
Диалоговое окно (dialog box) – это элемент графического интерфейса. Специальный компонент, представляющий собой окошко, предназначенное для вывода информации, а также получения ответов со стороны пользователя. Это – своеобразное «место ведения диалога» между машиной (устройством) и клиентом.
Элементарный пример – это окно сообщения. Оно выводит на дисплей сообщение, после чего требует от пользователя подтверждения факта прочтения. Для этого используется специальная кнопка. Чаще – «Ок». Окошки сообщений необходимы непосредственно для того, чтобы:
- информировать пользователя о завершившемся действии в пределах системы;
- выводить на экран сообщения об ошибках;
- отображать те или иные данные, которые не требуют от клиента какого-либо выбора.
Окошечки сообщений выступает одним из наиболее часто встречающихся шаблонов проектирования. Несмотря на это, соответствующий компонент получает немало критики. Он рассматривается как малоэффективное решение для поставленной задачи. От ошибочных действий непосредственного клиента защитить не сможет.
Разновидности
Диалоговые окна нужны для того, чтобы наладить связь по типу «пользователь-система». Такой подход является своеобразной аналогией реального диалога. В операционных системах и приложениях выделяют несколько видов рассматриваемого компонента:
- модальные окна;
- немодальное окошко.
Первый вариант рассмотрим сразу на нескольких уровней – со стороны приложения и непосредственного окошка. После этого предстоит изучить проектирование изучаемых элементов пользовательского интерфейса более подробно.
Немодальный тип
Диалоговое окошко может быть немодальное – modeless. Оно используются тогда, когда информация, отображаемая в пределах «рамки», является несущественной для дальнейшего функционирования системы. Такие окошки остаются открытыми, а работа клиента с ОС успешно продолжается.
Примерами диалоговых немодальных окон могут выступать:
- панель инструментов;
- «палитра» в графическом редакторе.
Если «палитра» отсоединена или может открепляться от главного окошка приложения – в этом случае рассматриваемый инструмент будет относиться к немодальному типу. В нем есть компоненты управления, которые используются параллельно с работой программного обеспечения. Подобные окошки редко носят название «диалоговых».
Согласно действующим правилам грамотного программного дизайна рекомендуется использовать именно этот вариант окошек. Он не требует от пользователя определенной (и не всегда очевидной) последовательности действий.
Также вариантом немодального диалогового окна является блок пользовательского интерфейса для корректировки свойств текущего документа – фона, текста. Пользователь сможет вводить текст без учета его цвета. В любой момент соответствующий параметр удастся скорректировать под собственные нужды за счет специального диалогового окошка.
Модальные – уровень приложений
Модальное диалоговое окно – это окошко, которое будет блокировать работу пользователя с родительским программным обеспечением. Происходит это до тех пор, пока клиент его не закроет собственными руками. Основная масса рассматриваемых диалоговых компонентов относится именно к модальному типу.
Пример – настройки приложения. Связно это с тем, что реализовать режим проще, когда все внесенные изменения применяются или отменяются (в зависимости от проводимых операций) одновременно. И делается это тогда, когда клиент решил внести изменения, после чего открыл необходимый раздел в программе.
Отображение в модальном режиме имеет широкое распространение. Пример – когда софт должен получить дополнительную информацию для продолжения функционирования или подтверждение от клиента (согласие на операцию). Актуально, когда планируемые манипуляции попадают под категорию потенциально опасных.
Модальные диалоговые окошки запросов на уровне приложений выступают в качестве плохих дизайнерских решений. Они способны привести клиента к «ошибкам режима ПО». Опасные операции должны иметь возможность отмены везде, где только возможно. В случае с рассматриваемым диалоговым компонентом системы/приложения соответствующие перспективы отсутствуют. Окошко через некоторое время после внезапного появления пропускаются пользователями автоматически. Надежную защиту от опасных и нежелательных действий такие элементы не обеспечивают в должной мере.
Модальные – на уровне окна
Диалоговые окна модального типа имеют свои недостатки. Чтобы их смягчить, программисты предложили концепцию модальности на уровне окошка или конкретного документа. Тут нужно запомнить следующее:
- Подход активно используется на практике. Пример – MacOS.
- Когда появляется окошко соответствующего типа, работа с остальными «диалоговыми» компонентами приложения попадает под блокировку.
- Поддерживается возможность изменения размера родительского приложения и непосредственного модального окошка.
- Окно диалога не перекрывает основное приложение. Оно просто к нему прикрепляется.
При появлении рассматриваемого элемента не получится закрыть основное приложение. Операция станет доступна лишь после того, как клиент закроет диалоговое модальное окно. Других вариантов системы и приложения не рассматривают.
Часто такие элементы нужны для того, чтобы выводить на дисплей сообщения с важной информацией. Пример – разнообразные ошибки и предупреждения.
Кнопки
Изучая типичное диалоговое окно, нельзя не обратить внимание на очень важный элемент – кнопку. Такие компоненты присутствуют в большинстве рассматриваемых «диалогов». Чаще всего встречаются:
- Ок. Кнопка, которая позволяет клиенту выразить согласие с тем, что в тот или иной момент времени отображает конкретное диалоговое окно. При клике по соответствующему элементу управления происходит закрытие окошка. Проведенные изменения (если таковые были) вступают в силу.
- Cancel. Это – отмена. Закрывает диалоговое окно без применения внесенных изменений.
- Apply – применить. Аналог «Ок» в некоторых приложениях и документах. Закрывает диалоговое имеющееся окно, принимая те или иные изменения.
Также при формировании пользовательского интерфейса диалоговых окон рекомендуется внедрить справочную информацию. Для этого обычно создается элемент под названием «Справка». Выглядит или как кнопка с соответствующей надписью, или как «знак вопроса» в навигационном меню главного окна приложения.
Остальные кнопки в диалоговых окнах встречаются редко. Они зависят непосредственно от имеющегося приложения, а также конкретной задачи.
Основы проектирования
Диалоговые окна используются в современных операционных системах повсеместно. Каждый программист должен знать не только о том, как выглядит соответствующий компонент ОС или приложения, но и уметь проектировать их. Это важный момент для тех, кто планирует заниматься ООП, а также создавать программное обеспечение с «дружелюбным» пользовательским интерфейсом. Далее будет представлена информация, которая поможет добиться желаемого результата.
Варианты применения
Диалоговые окна нужны для отладки «диалога» между пользователем и компьютером. Применяются такие компоненты в разных направлениях. Все зависит от выбранного шаблона окошка:
Блок вопросов (при помощи кнопок). Он задает пользователям вопрос или подтверждает команду. Использует элементарные ответы в горизонтально упорядоченных кнопках команд.
- Раздел вопросов (ссылками на команды). Отвечает за задание всего одного вопроса клиенту. Выбирает задачу для выполнения, а также использует подробные ответы в вертикально упорядоченных ссылках на непосредственные команды.
- Выбора. Это – диалоговые окна, которые представляют клиентов с набором вариантов, обычно для более полного описания той или иной команды. В отличие от варианта с «вопросами», такие диалоги могут задавать сразу несколько вопросов.
- Хода выполнения. Такие диалоговые окна предоставляют клиентам обратную связь о ходе дополнительных операций (длящихся более 5 секунд), а также выдающие команды для отмены или остановки проводимых манипуляций.
Также есть информационные диалоги. Самые простые и распространенные. Нужны для того, чтобы отображать сведения, которые запросил пользователь у приложения или операционной системы.
Рекомендации
Создавая диалоговые окна, рекомендуется:
- Не использовать прокручиваемые вариации. Вместо них лучше внести изменения в уже имеющиеся диалоговые окна. Пример – использовать прогрессивное раскрытие или вкладки.
- При отсутствии строки меню или состояния нужно предоставить доступ к командам и состоянию через диалоговое непосредственное окно. Можно задействовать в этом случае контекстное меню соответствующих элементов управление. Строки меню допустимы тогда, когда диалоговое окно используется для реализации основного. Пример – служебные приложения.
- Если создаваемый элемент требует пристального внимание, а программа не активна, надо нажать кнопку панели задач три раза. Это привлечет внимание клиента и оставит окошко выделенным. Иных действий предпринимать не нужно.
Это – общие рекомендации. Далее все зависит от того, какое именно диалоговое (модальное или немодальное) окно будет использоваться программистами.
Рекомендации для модального вида
Тут необходимо запомнить следующее:
- Такое диалоговое окно используется для редких задач одноразового характера, а также критических ситуаций. Применимо тогда, когда нужно что-то завершить перед продолжением.
- Чтобы изменения не вступали в силу до явной фиксации, рекомендуется использовать модели отложенной фиксации.
- Реализацию диалогового окна задачи проводят при необходимости. Этот прием позволит обеспечить более согласованный внешний вид диалога.
Но и это еще не все. Диалоговые окна бывают без режима (немодальные), а также с несколькими страничками. Для всего этого тоже есть свои рекомендации.
Советы для немодального типа
Диалоговое окно без режима предусматривает такие советы по созданию:
- Используются для частых и повторяющихся задач.
- При проектировании рекомендуется применять модель немедленной фиксации. Это помогает изменениям тут же вступать в силу.
- Диалоговое окно без режима предусматривает использование кнопки «Закрыть» в окне. Оно нужно для того, чтобы завершить работу с окошком. Разместить компонент нужно в строке заголовка.
- Можно рассмотреть возможность создания нескольких диалоговых окон с возможностью закрепления. Не моделируемые компоненты предоставляют больше гибкости.
Увидеть примеры такие windows dialogs можно в MS Office. Их можно закрепить в той или иной области.
Когда их несколько
Диалоговых создаваемых окон может быть несколько. В этом случае нужно:
- Не отображать несколько диалогов выбора владельцев одновременно из окошка выбора владельца. Несколько кнопок фиксации делает работу с сообщением более сложной. Пользователь не всегда разберется с такими диалоговыми выскочившими окнами. Лучше использовать несколько соответствующих компонентов последовательно. Пример – диалоги вопросов.
- Использовать многостраничные диалоговые системные окна. Отдельные диалоги применяются тогда, когда они не имеют четкой связи между собой.
Также есть диалоговое окно с несколькими страничками. Тут рекомендуется:
- Использовать подобный компонент вместо отдельных диалогов, если есть последовательность связанных страничек: входная (не является обязательной), ход выполнения, результат.
- Не использовать диалоговые многостраничные окна, если входная страничка – это стандартный диалог. Тут особую роль играет согласованность использования.
- Отказаться от «Далее» и «Назад», когда создается новое диалоговое окно. Тут также не стоит использовать более трех страниц.
- На входной страничке использовать только определенные кнопки команд или ссылки на команды, которые позволяют инициировать задачу.
Для того, чтобы диалоговое окно можно было закрыть, рекомендуется использовать на страничках ввода и хода выполнения кнопку «Отмена». В «результатах» отдается предпочтение элементу «Закрыть».
Тут и тут можно узнать больше о создании и проектировании изученного элемента. А специализированные дистанционные онлайн курсы помогут быстрее научиться создавать окна в операционных системах.
Хотите освоить современную IT-специальность? Огромный выбор курсов по востребованным IT-направлениям есть в Otus! Также обратите внимание на специлизированный курс «Администратор Windows«.