1.8. Отображение формы поверх других окон
1.8. Отображение формы поверх других окон
Иногда вам может пригодиться возможность отображения формы поверх всех окон. За примером далеко ходить не надо: посмотрите на окно Диспетчера задач Windows. А теперь вспомните, терялось ли хоть раз окно Свойства: Экран среди других открытых окон. Это происходит из-за того, что оно перекрывается другими окнами и при этом не имеет никакого значка на Панели задач (правда, это окно все же можно найти с помощью Диспетчера задач).
Из сказанного выше можно заключить, что как минимум в двух случаях отображение поверх других окон может пригодиться: для важных окон приложения (например, окно ввода пароля) и/или в случае, если значок приложения не выводится на Панели задач (как скрыть значок, было рассказано выше).
После небольшого отступления рассмотрим способы, позволяющие задать положение формы так, чтобы другие окна не могли ее закрыть.
Первый способ прост «до безобразия»: достаточно задать свойству FormStyle в окне Object Inspector значение f sStayOnTo. Результат этого действия показан на рис. 1.19 (обратите внимание, что форма закрывает Панель задач, которая по умолчанию также отображается поверх всех окон).
Рис. 1.19. Форма, отображаемая поверх других окон
Второй способ пригодится, если форма отображается постоянно как обычно, однако в определенные моменты времени требует к себе пристального внимания, для чего и помещается наверх. Способ основан на использовании API-функции SetWindowPos, которая кроме позиции и размера окна может еще устанавливать порядок рисования окна (Z-order).
Более 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОКДанный текст является ознакомительным фрагментом.
Читайте также
Упорядочивание окон
Упорядочивание окон Windows позволяет упорядочить на экране открытые окна. Для этого предназначены команды контекстного меню Панели задач. Нужно установить указатель мыши на свободный участок Панели задач, щелкнуть правой кнопкой и в появившемся контекстном меню
4.20.3 Многопротокольный режим поверх X.25
4.20.3 Многопротокольный режим поверх X.25 Существуют два метода для пересылки многопротокольного трафика по сети X.25 (аналогичные методы и форматы применяются для пакетного режима ISDN):1. Для каждого протокола устанавливается отдельная виртуальная цепь. Во время вызова
7.3. Цвет окон
7.3. Цвет окон Возможность настройки цветовой схемы окна перешла еще из операционной системы Windows ХР, причем без каких-либо изменений. Чтобы воспользоваться этим механизмом, нужно щелкнуть на ссылке Цвет окна в нижней части окна, показанного на рис. 7.2.На выбор предлагается
Установка Microsoft Office 2007 поверх более ранних версий
Установка Microsoft Office 2007 поверх более ранних версий Если на компьютере установлены более ранние версии приложений Microsoft Office, то процесс инсталляции будет немного отличаться от стандартного. После ввода серийного номера появится окно, показанное на рис. 1.10. Рис. 1.10. Выбор
Проектирование окон
Проектирование окон Для создания окон предназначена кнопка Window (Окно) расположенная в разделе Design (Проектирование) палитры инструментов. Использование данной кнопки отображает на информационной палитре элементы управления настройками параметров окон (рис. 6.8). Рис. 6.8.
Создание окон
Создание окон Чтобы создать окно, необходимо выполнить приведенную ниже последовательность действий.1. Активизировать этаж с построенным в предыдущем примере контуром стены.2. Нажать кнопку палитры инструментов.3. Открыть окно настройки параметров окна, нажав
1.6. Масштабирование окон
1.6. Масштабирование окон Возможность масштабирования окон (форм) является интересным приемом, который может быть заложен в дизайн приложения.При этом имеется в виду масштабирование в буквальном смысле этого слова: как пропорциональное изменение размера элементов
Проектирование окон
Проектирование окон Для проектирования окон существует отдельный инструмент, кнопка активизации которого – Window (Окно) – расположена на палитре ToolBox (Палитра инструментов). При щелчке на этой кнопке на информационной палитре появляются настройки окна (рис. 5.8). Рис. 5.8.
Создание окон
Создание окон Рассмотрим пример создания окна.1. Активизируйте первый этаж вашего проекта.2. Выберите инструмент Window (Окно) щелчком на соответствующей кнопке палитры инструментов.3. Вызовите окно настройки параметров окна щелчком на кнопке информационной палитры.4.
Продолжение установки Windows XP поверх старой ОС
Продолжение установки Windows XP поверх старой ОС В предыдущей главе вы вставили в привод установочный компакт-диск, проверили аппаратную и программную конфигурацию компьютера на совместимость с Windows XP, после чего выбрали команду Установка Windows XP (см. рис. 13.2).В новом окне
2.2.3. Перемещение окон
2.2.3. Перемещение окон Также окна можно перемещать из одной части экрана в другую. Для этого наведите мышью на строку заголовка, нажмите и удерживайте левую кнопку и перетащите окно.Альтернативный способ — щелкните правой кнопкой мыши на строке заголовка и в открывшемся
Типы окон
Типы окон Чаще всего вам придется иметь дело с главным окном программы, а точнее, с его содержимым. Тем не менее при работе используются и другие типы окон, доступные при определенных условиях.Для начала разберемся с модальными и немодальными диалоговыми окнами.
Перемещение окон
Перемещение окон Окна на рабочем столе Windows ХР очень часто появляются не там, где вам хотелось бы. Это нормально. С помощью мыши вы легко можете перетянуть его в любое другое место экрана. Лучше и удобнее всего перетягивать окно, ухватив строку заголовка.Теперь вы знаете,