Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Программирование / си++ / ЛЕКЦИИ АСУ-03 за 1й курс / II cemecTP / Лабораторные работы по информатике.doc
Скачиваний:
221
Добавлен:
10.12.2013
Размер:
562.69 Кб
Скачать

2.3. Меню

В Windows используются, практически, такие же меню, как и в профессиональных приложениях MS DOS. Каждое приложение Windows имеет горизонтальное (главное) меню, которое занимает вторую строку окна. При выборе пункта этого меню раскрывается вертикальное (ниспадающее) меню. Кроме того, в Windows 95 часто используются контекстно-зависимые (всплывающие) меню, которые вызываются при нажатии правой кнопки мышки. Такие меню могут содержать основные команды окна приложения или документа.

2.4. Буфер обмена

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

3. Взаимодействие основных элементов Windows

рабочий стол

окно приложения

меню

окно

документа

диалоговое

окно

буфер обмена

3.1. Связь между основными элементами Windows.

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

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

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

Окно документа - объект обработки приложения, а диалоговое окно - это инструмент работы с объектом.

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

4. Окно приложения

Окно приложения всегда содержит два стандартных элемента: зону заголовков и горизонтальное меню.

Зона заголовковзанимает верхнюю строку экрана и в свою очередь содержит следующие элементы:

  1. кнопки управления вариантом представления окна;

  2. название приложения;

  3. кнопку системного меню.

Горизонтальное (главное) менюзанимает вторую строку окна приложения. Каждый пункт меню - это группа более или менее однотипных операций приложения состав меню может меняться в зависимости от функций приложения. Одна из букв названия пункта главного меню всегда подчеркнута. Это «горячая» клавиша данного пункта (т. е. этот пункт можно выбрать, если нажать клавишу с этой буквой). Если название пункта имеет серый цвет, то этот пункт в данный момент недоступен. После выбора пункта главного меню появляетсяниспадающее меню, операции которого связаны с данным пунктом. Все обозначения сопровождающие команды такого меню являются стандартными :

  1. серый цвет названия обозначает, что команда недоступна в данный момент времени;

  2. подчеркнутая буква - это горячая клавиша;

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

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

  5. если перед названием есть галочка (), то эта команда является переключателем, щелчок по этой команде выключает предоставленную этой командой функцию;

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

Панель инструментов - это набор пиктограмм, каждая из которых представляет некоторую функцию или «инструмент», предусмотренный для работы. В окне приложения может находиться несколько панелей инструментов различного назначения. В некоторых приложениях (Paint) панель инструментов является обязательным элементом окна приложения и без нее невозможно выполнение базовых функций программы. В других приложениях (Word) панели инструментов предназначены для максимального упрощения работы пользователя, причем , многие кнопки панелей дублируют команды горизонтального или вертикального меню. С помощью переключателей панель инструментов может отображаться или не отображаться на экране. Таким образом, панель инструментов - это набор некоторых средств для упрощения работы над документом. Чтобы воспользоваться каким-то инструментом надо щелкнуть мышкой по пиктограмме.

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

Соседние файлы в папке II cemecTP