Программные окна
Программные окна
Структура программных окон едина для большинства приложений, поэтому, изучив один пример, вы без труда сможете сориентироваться в окне любой программы.
Рассмотрим компоненты программных окон на примере стандартного приложения Windows – текстового редактора WordPad (рис. П.6). Для его открытия выполните команду Пуск ? Все программы ? Стандартные ? WordPad.

Рис. П.6. Компоненты программного окна
• Заголовок окна – верхняя область окна, которая содержит название программы и ее значок. Если в окне данной программы открыть документ, то в заголовке через дефис справа от названия приложения отобразится имя открытого файла. С помощью заголовка можно перемещать окно по экрану: наведите указатель мыши на любой участок заголовка, щелкните кнопкой мыши и, удерживая ее нажатой, переместите мышь в нужном направлении. Вслед за ней переместится и окно. Данная операция возможна, только когда окно программы не развернуто во весь экран.
• Кнопки управления окном – располагаются в правой части заголовка окна и служат для изменения состояния окна.
– Свернуть

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

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

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

– служит для закрытия окна приложения. Соответственно при ее нажатии происходит завершение работы программы.
• Строка меню – содержит пункты меню, в которых находятся команды, отвечающие за выполнение различных операций с содержимым окна. Меню разных программ различаются между собой, однако некоторые разделы меню одинаковы для большинства приложений (Файл, Правка, Вид, Справка) и содержат стандартные команды. Чтобы задействовать команду меню, необходимо навести указатель мыши на название меню, щелкнуть на нем кнопкой мыши, в раскрывшемся перечне команд переместиться к нужной и также щелкнуть на ней кнопкой мыши.
• Панель инструментов – обычно на нее вынесены кнопки и раскрывающиеся списки для обращения к наиболее часто используемым командам меню. Если на кнопке или списке нет надписи, четко указывающей на их функции, можно навести на элемент указатель мыши: при незначительной задержке указателя появится всплывающая подсказка, в которой можно прочесть, за что отвечает кнопка или список. В некоторых приложениях присутствуют несколько панелей инструментов.
• Рабочая область – служит для отображения содержимого окна. При работе с документами в различных программах в рабочей области отображается содержимое файла (в нашем случае – набранный текст).
• Полосы прокрутки и расположенные на них кнопки прокрутки – появляются в том случае, когда размер окна меньше отображаемого в нем содержимого. С их помощью можно перемещаться по рабочей области окна к нужному объекту. Чтобы переместиться по вертикали, наведите указатель мыши на кнопку прокрутки вертикальной полосы, щелкните на ней и, удерживая нажатой кнопку мыши, двигайте мышь в нужном направлении (вверх или вниз), вслед за ней будет прокручиваться и содержимое окна. Аналогично можно перемещаться влево/вправо с помощью горизонтальной кнопки прокрутки.
Функции вертикальной полосы прокрутки полностью выполняет колесико мыши: прокручивая его, вы можете перемещаться по документу вверх/вниз.
• Строка состояния – находится в нижней части окна и предназначена для вывода разного рода служебной информации, содержание которой зависит от того, в каком приложении работает пользователь.
• Границы окна – узкие линии, обозначающие область окна на экране. Перетаскивая границы окна, можно изменять его размеры произвольным образом. Чтобы перетащить границу в нужном направлении, подведите к ней указатель мыши, при этом он примет вид

или

(в зависимости от того, горизонтальная граница или вертикальная). Затем щелкните кнопкой мыши и, удерживая ее нажатой, переместите границу в новое положение. Перетаскивать можно любую из сторон прямоугольника – окна.
• Уголок изменения размера окна – перетаскивая данный уголок, можно менять размеры окна одновременно по горизонтали и вертикали.
Более 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОКДанный текст является ознакомительным фрагментом.
Читайте также
Программные объекты
Программные объекты До сих пор мы рассматривали только системные объекты и их характеристики. Однако в MI есть другие элементы данных, также называемые объектами, но имеющие очень малое сходство с обычными, что создает еще одну терминологическую проблему.В главе 4 мы
Программные интерфейсы
Программные интерфейсы Программный интерфейс сокетов Вы уже познакомились с интерфейсом сокетов при обсуждении реализации межпроцессного взаимодействия в BSD UNIX. Поскольку сетевая поддержка впервые была разработана именно для BSD UNIX, интерфейс сокетов и сегодня
Глава 26 Программные потоки
Глава 26 Программные потоки 26.1. Введение Согласно традиционной модели Unix, когда процессу требуется, чтобы некое действие было выполнено каким-либо другим объектом, он порождает дочерний процесс, используя функцию fork, и этим порожденным процессом выполняется необходимое
Программные телефоны
Программные телефоны Программный телефон - это приложение, которое обеспечивает функциональность телефона устройству, не являющемуся телефоном, такому как ПК или персональный цифровой секретарь. Итак, на что это похоже? На первый взгляд, казалось бы, простой вопрос, но
15.12 Программные интерфейсы RPC и XDR
15.12 Программные интерфейсы RPC и XDR Приложения клиент/сервер для RPC строятся на основе библиотеки подпрограмм для создания, отправки и получения сообщений RPC. Другие программы библиотеки служат для преобразования между локальным представлением данных для параметров
Программные продукты
Программные продукты Представляют собой полный набор (или любой из его элементов) компьютерных программ, процедур, соответствующей документации и данных, который предназначен для поставки заказчику или конечному пользователю [IEEESTD-610].Все программные продукты являются
4.3. Программные каналы
4.3. Программные каналы Программные каналы имеются во всех существующих реализациях и версиях Unix. Канал создается вызовом pipe и предоставляет возможность однонаправленной (односторонней) передачи данных:#include <unistd.h>int pipe(int fd[2]);/* возвращает 0 в случае успешного
Базовые программные элементы. NET
Базовые программные элементы. NET Хорошо организованный интерфейс программированияТот, кто часто сталкивается с необходимостью использования Win32 API, знает, насколько противоречиво, запутанно и несистематично организован этот программный интерфейс. В Win32 API программист
Программные конструкции
Программные конструкции В следующих разделах рассматриваются программные конструкции, распознаваемые в PSQL. Блоки BEGIN ... END PSQL является структурированным языком. После объявления переменных процедурные операторы заключаются в операторные скобки BEGIN и END. В процессе
Программные требования
Программные требования Программные требования к компьютеру при установке на него программы ArchiCAD следующие:? операционная система – Windows XP Pro или Vista Business / Enterprise / Ultimate Edition;? поддержка Java 1.6.0 или более поздняя;? проигрыватель – QuickTime, версия 7 или более поздняя. ПРИМЕЧАНИЕ В
Слуховые окна и окна в крыше
Слуховые окна и окна в крыше Фактически наш дом, с конструктивной точки зрения, принял уже вполне законченный вид. Однако попробуем добавить к нему еще некоторые элементы, которые хоть и не обязательны, но нередко встречаются в различных коттеджах. Сначала построим одно
Программные модули
Программные модули В состав задачника входят следующие программные модули: PT4Demo -- позволяет просмотреть в демонстрационном режиме все задания, включенные в задачник; PT4Load -- обеспечивает генерацию программы-шаблона для требуемого учебного задания и ее
Программные DVB-тюнеры
Программные DVB-тюнеры Программные DVB-тюнеры внешне практически не отличаются от аппаратных, за исключением того, что здесь нет такого количества элементов и микросхем. В тюнерах этого класса основные функции по перекодированию сигнала возложены на центральный процессор