Панель инструментов редактора диалоговых окон

Редактор диалоговых окон (C++)

Редактор диалоговых окон позволяет создавать и изменять ресурсы диалоговых окон.

  • Чтобы открыть редактор, дважды щелкните RC-файл диалогового окна в представление ресурсов окне или выберите в меню пункт Открыть >другие >представление ресурсов Windows.

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

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

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

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

Начиная с Visual Studio 2015, можно использовать Редактор диалоговых окон для определения динамических макетов, указывающих, как элементы управления перемещаются и изменяют размер при изменении размера диалогового окна пользователем. Для получения дополнительной информации см. Dynamic Layout.

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

Панель инструментов редактора диалоговых окон

Панель инструментов редактора диалоговых окон содержит кнопки для упорядочивания макета элементов управления в диалоговом окне, например размер и выравнивание. Кнопки панели инструментов редактора диалоговых окон соответствуют командам в меню Формат .

Значок Значение Значок Значение
Кнопка Диалоговое окно «Тестирование» Кнопка По горизонтали
Кнопка Выравнивание левых границ Кнопка Down
Кнопка Выравнивание правых границ Кнопка Приведение к одной ширине
Кнопка Выравнивание верхних границ Кнопка Приведение к одной высоте
Кнопка Выравнивание нижних границ Кнопка Приведение к одному размеру
Кнопка Vertical Кнопка Сетка
Кнопка Горизонтальное масштабирование Кнопка Направляющие
  • Чтобы показать или скрыть панель инструментов редактора диалоговых окон , перейдите в меню > >Редактор диалоговых окон панели инструментов.

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

Переключение между элементами управления диалогового окна и кодом

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

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

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

Для классов диалоговых окон на основе ATL всегда выполняется переход к определению конструктора.

Чтобы просмотреть события для элемента управления с выбранным элементом управления, нажмите кнопку контролевентс в окне свойства .

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

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

Чтобы просмотреть сообщения для диалогового окна с выбранным диалоговым окном, нажмите кнопку сообщения в окне свойства .

Сочетания клавиш

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

Команда Ключи Описание
Format.AlignBottoms CTRL + SHIFT + Стрелка вниз Совмещает нижние края выбранных элементов управления с главным элементом управления.
Format.AlignCenters SHIFT + Клавиша F9 Выравнивает Вертикальные центры выбранных элементов управления по основному элементу управления.
Format.AlignLefts CTRL + SHIFT + Стрелка влево Совмещает левые края выбранных элементов управления с главным элементом управления.
Format.AlignMiddles F9 Выравнивает горизонтальные центры выбранных элементов управления по основному элементу управления.
Format.AlignRights CTRL + SHIFT + Стрелка вправо Выровняйте правые края выбранных элементов управления с помощью главного элемента управления.
Format.AlignTops CTRL + SHIFT + Стрелка вверх Совмещает верхние края выбранных элементов управления с главным элементом управления.
Format.ButtonBottom CTRL + B Помещает выбранные кнопки вдоль нижнего края по центру диалогового окна.
Format.ButtonRight CTRL + Язык R Помещает выбранные кнопки в правом верхнем углу диалогового окна.
Format.CenterHorizontal CTRL + SHIFT + Клавиша F9 Центрирование элементов управления по горизонтали в диалоговом окне.
Format.CenterVertical CTRL + F9 Центрирование элементов управления по вертикали в диалоговом окне.
Format.CheckMnemonics CTRL + М Проверяет уникальность назначенных клавиш.
Format. SizeToContent SHIFT + F7 Изменяет размер выбранных элементов управления в соответствии с текстом заголовка.
Format.SpaceAcross ALT + Стрелка влево Равномерно размещает выбранные элементы управления по горизонтали.
Format.SpaceDown ALT + Стрелка вниз Равномерно размещает выделенные элементы управления по вертикали.
Format.TabOrder CTRL + D Задает порядок элементов управления в диалоговом окне.
Format.TestDialog CTRL + T Запускает диалоговое окно для проверки внешнего вида и поведения.
Format.ToggleGuides CTRL + G Переключение между отсутствием сетки, руководств и сетки при редактировании диалогового окна.

Чтобы изменить сочетания клавиш, перейдите в меню Сервис > Параметры и выберите пункт Клавиатура в папке Среда .

Чтобы изменить параметры, последовательно выберите пункты меню > Импорт и экспорт параметров.

Параметры, доступные в диалоговых окнах, а также имена и расположения команд меню, которые вы видите, могут отличаться от описанных в справке в зависимости от текущих параметров или выпуска. Дополнительные сведения см. в разделе Персонализация интегрированной среды разработки Visual Studio.

Источник

Добавление элементов в диалоговое окно «Добавление нового элемента»

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

Таблица, следующая непосредственно за сегментом кода, содержит дополнительные сведения о записи реестра.

Этот раздел находится в разделе HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\14.0Exp\Projects.

Первым идентификатором GUID является CLSID для проектов этого типа. второй GUID указывает зарегистрированный тип проекта для шаблонов добавления элементов:

@ = #6

Сортприорити = DWORD: 00000064

Имя Type Данные (из RGS -файла) Описание
@ (По умолчанию) REG_SZ #% IDS_ADDITEM_TEMPLATES_ENTRY% Идентификатор ресурса для добавления шаблонов элементов .
Val Темплатесдир REG_SZ % TEMPLATE_PATH% \ Путь к элементам проекта, отображаемым в диалоговом окне мастера добавления нового элемента .
Val Сортприорити REG_DWORD 100 ( X64 ) Определяет порядок сортировки в узле дерева файлов, отображаемых в диалоговом окне » Добавление нового элемента «.

Ниже приведены идентификаторы GUID для типов проектов Visual C# и Visual Basic.

  • Visual C#:
  • Visual Basic:

Каталог, указанный для темплатесдир, который равен % TEMPLATE_PATH% \ , является узлом в левой части дерева диалогового окна » Добавление нового элемента «. Дополнительные элементы в дереве основаны на подкаталоге в этом корневом каталоге. Файлы, доступные для добавления в проект, являются элементами в правой области диалогового окна » Добавление нового элемента «.

Как правило, в этой папке будут содержаться файлы шаблонов проекта, такие как шаблон HTML или cpp -файл, а также все VSZ -файлы для запуска мастеров. Для управления отображением элементов можно также включить файлы VSDir для локализации имен и значков каталогов. Локализованная строка — это заголовок, который отображается в диалоговом окне, представляющем этот узел в дереве диалогового окна Добавление нового элемента .

Однако нет необходимости в одном файле VSDir . Для каждого элемента в каталоге может существовать один файл VSDir . Дополнительные сведения см. в разделе файл мастера (VSZ) и файлы описания каталога шаблонов (VSDir).

Файлы VSDir в каталогах шаблонов являются необязательными. Если нужно просто поместить элемент проекта в каталог и отобразить его в диалоговом окне Добавление нового элемента , можно поместить этот файл в каталог Templates, указанный в инструкции темплатесдир . Затем файл будет отображаться в правой области диалогового окна Добавление нового элемента для этого проекта. Однако если требуется отобразить локализованный заголовок для файла или значка, необходимо включить хотя бы один файл VSDir в каталог Templates.

Группирование элементов проекта

Если вы хотите, чтобы группы шаблонов содержались в папках в дереве диалогового окна » Добавление нового элемента «, необходимо, чтобы в корневом каталоге шаблона были вложены подкаталоги с элементами в них. Когда диалоговое окно Добавление нового элемента отображается для пользователей, они также увидят вложенные папки и смогут выбирать из них элементы проекта.

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

Также можно реализовать IVsFilterAddProjectItemDlg2 интерфейс для фильтрации элементов, отображаемых в диалоговом окне Добавление нового элемента . Реализуя этот интерфейс, можно настроить один каталог шаблонов на диске, который содержит, например, 50 шаблонов и файлов мастера. Таким образом можно использовать различные типы проектов с 20 файлами, принадлежащими одному типу проекта, а также к другим 30 файлам, принадлежащим к другому типу проекта, и ко всем файлам, доступным в общем типе проекта. Таким образом, в зависимости от того, какой шаблон проекта создан, можно отобразить другой набор файлов шаблонов.

Например, в проекте Visual Basic могут существовать веб-проекты и проекты клиента. Веб-формы не являются полезными элементами для добавления в клиентский проект, а Windows Forms не являются полезными элементами для добавления в проект веб-сервера. Таким образом, можно создать один каталог шаблонов, содержащий все файлы для проектов обоих типов. Затем, реализовав IVsFilterAddProjectItemDlg2 , можно скрыть элементы, которые не должны отображаться в зависимости от типа проекта или параметров проекта в проекте.

Фильтрация элементов проекта

IVsFilterAddProjectItemDlg2 обеспечивает фильтрацию элементов в дереве (области слева) и файлы проекта (правая область) следующими способами.

По локализованным именам (заголовкам, отображаемым в диалоговом окне, которое содержится в файле VSDir ), предоставленном IVsFilterAddProjectItemDlg .

По фактическим именам файлов и папок на диске (без локализации — файл VSDir ), предоставляемый IVsFilterAddProjectItemDlg .

По категории, предоставленной IVsFilterAddProjectItemDlg2 .

Чтобы отфильтровать по категории, укажите строку категории для элемента в файле VSDir , например веб-формы или элемента клиента в Visual Basic. Затем код диалогового окна извлекает классификацию категорий из файла VSDir и передает ее вам. Затем эти сведения можно передать в свою реализацию, IVsFilterAddProjectItemDlg2 чтобы отфильтровать диалоговое окно Добавление нового элемента по категориям. Можно также отфильтровать элементы для веб-страниц или как сценарии клиентских приложений Win32. Кроме того, Visual C++ элементы с тегами можно обозначать как Microsoft Foundation Classes (MFC) или элементы библиотеки активных шаблонов (ATL). При определении этих элементов система проектов может определить собственные классификации, чтобы система могла фильтровать данные по категориям и классификациям.

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

Источник



Что такое диалоговое окно? Разделы диалогового окна

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

Особенности и внешний вид

Внешне этот элемент интерфейса похож на стандартное окно Windows. В нем также присутствует строка заголовка, потянув за который, можно перенести окно в любое место экрана. Но есть и отличия. Диалоговое окно имеет фиксированный размер – его нельзя развернуть или свернуть. Также в верхнем правом углу часто находится иконка в виде знака вопроса. Щелчок по ней открывает справку по работе с конкретным элементом.

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

Окно сообщений

Это самый простой и распространенный вид диалогового окна. Его применяют в качестве страховки от необратимых действий со стороны пользователя. Например, оно всегда выскакивает при удалении файла – система запрашивает подтверждение, чтобы случайно не были удалены нужные данные.

Часто это просто информационное сообщение, например, об окончании компьютерной игры, и тогда от пользователя потребуется только нажать кнопку «OK».

Ввод информации

Иногда в процессе работы приложения требуется указать данные произвольного формата. Тогда на помощь приходит окно ввода данных. Для этих целей служит текстовое поле. В офисных пакетах оно может использоваться, например, для поиска фразы в тексте или ввода формулы. Диалоговое окно этого типа применяется в задачах, где требуется отклик пользователя, который нельзя формализовать. К такому виду относятся компьютерная проверка знаний, тестирование или анкетирование. Окно может содержать как много полей ввода, так и одно (в зависимости от решаемой задачи).

Сохранение/открытие файла

Кто хоть раз создавал документ, тот неизбежно сталкивался с окном этого типа. От пользователя требуется выбрать файл из иерархического списка или указать место на диске, куда его следует сохранить. В окне предусмотрена возможность сортировки файлов, представление их в наиболее удобном виде, создание (при необходимости) новой папки.

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

Диалоговое окно печати документа

В текстовых редакторах всегда присутствует окно, предназначенное для задания параметров печати документа. Помимо настройки вида в нем устанавливаются и параметры принтера. Есть возможность напечатать избранные страницы, задать определенный диапазон, напечатать только четные или нечетные страницы.

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

Вкладки

Они играют ту же роль, что и меню в стандартных окнах. С их помощью разделы диалогового окна компонуются в логические группы. Это облегчает работу пользователя – ему не приходится многократно открывать разные элементы. За счет этого также упрощается структура основного меню программы. Из диалогового окна можно с помощью кнопок вызвать дополнительные элементы, если опций вкладок будет недостаточно.

Фрейм

Это альтернативный вкладке способ создать раздел в диалоговом окне. Обычно фрейм располагается в левой части окна и содержит список разделов. Выделив такой раздел, пользователь в правой части может работать с его настройками. Количество разделов во фрейме может быть любым. Если они не помещаются в окне, доступ получается с помощью полосы прокрутки.

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

Раздел в диалоговом окне может быть создан либо через вкладки, либо с помощью фрейма, но не одновременно. На практике вкладки получили большее распространение.

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

Коротко скажем о других элементах, которые могут присутствовать:

1. Командные кнопки диалогового окна. Служат для запуска какого-нибудь действия. Это может быть открытие другого окна или выполнение процедуры.

2. Переключатели. Позволяют выбрать один вариант из набора значений.

3. Флажки. С их помощью можно отметить несколько вариантов из предложенных или отказаться от всех.

4. Поле со списком. Содержит данные, собранные в строки. От пользователя требуется выбрать одну из них.

5. Текстовые поля. Предназначены для ввода в них произвольного текста или числовых данных.

6. Ползунок. Позволяет задать числовое значение параметра из заданного диапазона.

7. Счетчик. Служит для выбора целочисленного значения.

8. Полосы прокрутки. Бывают вертикальными и горизонтальными. Применяются, когда часть формы не помещается в окне.

9. Метка. Элемент, отвечающий за надписи на форме.

10. Линии, рамки, рисунки. Это декоративные элементы. Позволяют сгруппировать данные и сделать окно более красочным.

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

Клавиатурные комбинации

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

  • ALT+F4 – закрывает активно окно.
  • CTRL+TAB – делает активной следующую вкладку (слева направо).
  • CTRL+Shift+TAB – то же самое, только в обратную сторону.
  • TAB – навигация по элементам управления слева направо и сверху вниз.
  • Space (пробел) – меняет состояние выделенного элемента.
  • ALT+подчеркнутая буква – если в надписи присутствует подчеркнутая буква, то это сочетание активизирует элемент управления, которому она соответствует.
  • Стрелки на клавиатуре – перемещение по элементам списка.

Дизайн окон

Если внешний вид окон кажется вам слишком будничным, есть несколько способов изменить его. На рабочем столе вызовите контекстное меню и выберите пункт «Свойства». Далее пройдите на вкладку «Оформление». Здесь можно изменить стиль окна, размер шрифта и цветовую гамму.

Нажмите кнопку «Дополнительно», и откроются настройки элементов окон. Во вкладке «Тема» есть готовые шаблоны оформления. Если ни один из них не подойдет, существует множество готовых, выложенных в интернете. Они станут доступными после размещения их в папке Windows. Есть и сторонние программы, которые содержат большие библиотеки тем оформления и обладают расширенными возможностями по настройке вашей системы. На слабой машине подобные украшательства лучше не применять, так как они потребляют много памяти.

Источник

Работа с диалоговыми окнами

Диалоговые окна, как меню, являются важнейшим элементами интерфейса операционной системы и любой прикладной программы (приложения).

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

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

Диалоговые окна, как и другие окна Windows, содержат строку заголовка, иногда – строку меню, кнопки панели инструментов, полосы прокрутки, а также элементы, характерные только для диалоговых окон (рис. 1.13).

Рис. 1.13. Диалоговое окно Шрифт.

Графические элементы диалогового окна называют элементами управления. Диалоговые окна могут содержать следующие элементы управления:

  • Поля ввода (текстовые поля);
  • Счетчики;
  • Списки;
  • Кнопки выбора (радиокнопки);
  • Переключатели (флажки);
  • Ползунки;
  • Командные кнопки, при вводе которых (щелчком мыши или с помощью клавиатуры) сразу выполняется соответствующая команда:

Вводили Enter;

(Cancel) или Esc;

и др.

Многие диалоговые окна содержат вкладки(карточки) – «страницы», на которых можно изменять значения различных настроек.

Вкладки характерны для диалоговых окон с несколькими функциями. Щелкнув мышью по такой вкладки (корешку карточки), можно открыть (активизировать) спрятанное под ней подокно. Например, в приведенном на рис. 1.13 диалоговом окне Шрифтесть три вкладки: Шрифт, Интервали Анимация, т. е., по существу, в этом окне объединены три диалоговых окна.

Демонстрационное подокно служит для наглядного отображения результатов выбора. Например, в диалоговом окне Шрифтимеется демонстрационное подокно, в котором отражаются вид и начертание выбираемого шрифта.

Фоновый текст –поясняющая надпись элементов диалогового окна, например: зачеркнутый, с тенью и т. п., или надписи на командных кнопках: , (см. рис. 1.13). подчеркнутая буква в фоновом тексте обозначает «быструю» клавишу, нажатием которой можно активизировать данный элемент окна.

Текстовое поле, или поле редактирования, — место для ввода текстовой информации. Это могут быть дата, имя файла (при открытии, поиске или сохранении файла), параметры страницы и т. п. Для того чтобы в текстовое поле ввести информацию, не обходимо сделать по нему щелчок мышью, после этого в поле появится мигающая вертикальная черта – текстовый курсор, показывающий место для ввода символов.

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

Комбинированные поля вводаимеют список и полосу прокрутки или числовые значения (счетчики), которые можно менять с определенным шагом.

Список– перечень объектов для выбора. Выбор из списка осуществляется щелчком мыши по нужному элементу. В большинстве списков можно выбрать только одно значение, однако некоторые списки позволяют отметить два значения и более. В этом случае выбор из списка нужно делать при нажатой клавише Ctrl.

Раскрывающийся списоквыглядит как текстовое поле, снабженное кнопкой с направленной вниз стрелкой (см. на рис. 1.13 Подчеркивание и Цвет текста). Для раскрытия списка нужно щелкнуть по находящейся справа кнопке со стрелкой. Перемещаться по элементам списка, не открывая его, можно с помощью клавиш управления курсором

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

Переключатели (флажки)могут располагаться как группами , так и отдельно, причем каждый параметр является независимым. Их можно выбрать как несколько, так и ни одного. Флажки обозначаются квадратиками , стоящими рядом с названием режима, функции или параметра. Для того чтобы установить (выбрать) флажок, необходимо щелкнуть по его квадратику или по стоящей рядом текстовой строке. Чтобы сбросить флажок (отменить выбор), нужно сделать повторный щелчок. Когда флажок установлен, в квадратике стоит крестик или галочка (см.рис. 1.13). Некоторые флажки могут быть закрашены блеклым цветом. Это означает, что флажок установлен лишь для части выделенных объектов.

Элемент управления в диалоговом окне (флажок, поле выбора, командная кнопка) реагирует на сигнал клавиатуры только в том случае, если этот элемент обладает фокусом, например, фокусом обладает строка, в которую можно вводить данные. Установить фокус на элементе можно щелчком мыши или с помо­щью клавиши Tab. Наличие фокуса у элемента можно определить по следующим признакам:

• в поле ввода мерцает текстовый курсор;

• командная кнопка выделена утолщенной черной рамкой;

• у остальных элементов (в списке или у фонового текста) можно заметить пунктирное окаймление.

Установив фокус на нужный элемент, с помощью клавиатуры можно сделать следующее:

• ввести данные (текст, цифры) в поле ввода;

• установить или сбросить флажок нажатием клавиши Пробел;

• ввести команду нажатием клавиши Enter;

• выбрать элемент списка или включить/выключить поле выбора стрелками перемещения курсора.

Для перемещения фокуса по элементам окна вперед используется клавиша Tab, а для перемещения фокуса по элементам окна назад — комбинация клавиш Shift+Tab.

Закрыть диалоговое окно можно нажатием клавиши Esc или

с помощью кнопки .

После открытия диалогового окна в окне программы (приложения) дальнейшая работа может идти по-разному:

• открытое диалоговое окно заблокирует (остановит) работув окне приложения;

• в окне приложения можно производить работу и при открытом диалоговом окне.

Источник

Читайте также:  Стандартная комплектация пластикового окна включает

Related Post

Что есть во время белково углеводного окнаЧто есть во время белково углеводного окна

Закрытие белково-углеводного окна после тренировки — зачем это нужно ⭐ Проверено экспертом! Спортивный нутрициолог, президент Национальной ассоциации диетологов и нутрициологов РК. Опыт работы в фитнесе — 8 лет, в нутрициологии

Как посчитать площадь окна Клуб МастеровКак посчитать площадь окна Клуб Мастеров

Формула света: рассчитываем площадь окон в загородном доме Казалось бы, что сложного в том, чтобы прикинуть размер окон в планируемом доме? Если есть готовый проект – всё, вроде бы, в

Новое красивое окно во снеНовое красивое окно во сне

К чему снится окно: толкуем ночную грёзу Окно — яркий эзотерический символ, который говорит о связи внутреннего мира с внешним. К чему снится такой образ? Рассмотрим толкования популярных сонников. К

Adblock
detector