1.3. Полупрозрачные окна
1.3. Полупрозрачные окна
В Windows 2000 впервые появилась возможность использования прозрачности окон (в англоязычной документации такие полупрозрачные окна называются Layered windows). Достигается это заданием дополнительного стиля окна (о назначении и использовании оконных стилей можно узнать в гл. 2). Здесь мы не будем рассматривать использование API-функций для работы с полупрозрачными окнами, так как их поддержка реализована для форм Delphi. Соответствующие свойства включены в состав класса TForm.
• AlphaBlend – включение/выключение прозрачности. Если True, то прозрачность включена, если False, то выключена.
• AlphaBlendValue – значение, обратное прозрачности окна (от 0 до 255). Если 0, то окно полностью прозрачно, если 255, то окно непрозрачно.
Значения перечисленных свойств можно изменять как из окна Object Inspector, так и во время выполнения программы (рис. 1.1).
Рис. 1.1. Свойства для настройки прозрачности в окне Object Inspector
На рис. 1.2 наглядно продемонстрировано, как может выглядеть полупрозрачное окно (форма Delphi).
Ниже для примера рассмотрим, как применяются свойства AlphaBl end, а также AlphaBlendValue для задания прозрачности окна во время выполнения программы (сочетание ползунка tbAlpha, флажка chkEnableAlpha и подписи lblCurAlpha на форме рис. 1.2) (листинг 1.8).
Более 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОКДанный текст является ознакомительным фрагментом.
Читайте также
Окна
Окна Откройте любое окно, например Компьютер. Для этого нужно нажать кнопку Пуск и в появившемся Главном меню щелкнуть кнопкой мыши на пункте Компьютер. Одноименное окно появится на экране (рис. 3.1). Рис. 3.1. Окно КомпьютерОкном называется ограниченный фрагмент экрана
Окна
Окна Любое действие на компьютере (работа с программой, настройка системы, подключение к Сети) пользователь выполняет в окне. Окно – это ограниченное пространство прямоугольной формы на экране, в котором отображается содержимое объекта, запрошенного пользователем.Окна
Всплывающие окна
Всплывающие окна Всплывающие окна (англ. pop up) представляют собой дополнительные окна браузера (как правило, меньшего размера, чем основное), которые появляются при загрузке определенных страниц вашего сайта.У большинства пользователей это вызывает лишь раздражение.
Размеры окна
Размеры окна Если вас не устраивают размеры или позиция открываемого окна браузера, то удалите следующие параметры: ·WINDOW_PLACEMENT· в HKCUSoftwareMicrosoftInternet ExplorerMain ·OldWorkAreas· и ·OldWorkAreaRects· в HKCUSoftwareMicrosoftInternet
Pop-up окна
Pop-up окна Это еще один важный элемент, который не совсем имеет отношение к соцсетям, но является очень эффективным. Речь идет о pop-up окне на сайте. Допустим, у вас есть сайт. На него заходит клиент, и в этот момент автоматически всплывает динамическое окно посередине экрана,
Pop-up окна
Pop-up окна Всплывающие окна отрицательно сказываются на конверсии посетителей в клиентов. Дело в том, что сегодня пользователи Интернета на каждом шагу сталкиваются с надоедливыми всплывающими окнами, и они их раздражают на подсознательном уровне.Многие понесли
Остальные окна
Остальные окна В левой верхней части окна программы Premiere Pro расположено окно Project (Проект). В данном диалоге размещаются все исходные компоненты фильма (клипы, звуковые и графические файлы). Здесь же автоматически появляются компоненты, которые вы создаете в процессе
Окна
Окна Для построения окна активизируйте категорию Geometry (Геометрия) вкладки Create (Создание) командной панели и в раскрывающемся cписке подкатегорий (там, где написано Standard Primitives (Стандартные примитивы)) выберите группу объектов Windows (Окна). В свитке Object Type (Тип объекта)
Окна
Окна AdjustWindowRect Функция AdjustWindowRect вычисляет необходимый размер оконного прямоугольника, основываясь на желаемом размере клиентского прямоугольника. Оконный прямоугольник может быть передан в функцию CreateWindowEx для создания окна, чья клиентская область имеет желаемый
Окна
Окна Команд для вставки различных окон в план здания в программе также немало. Сам процесс добавления окна в конструкцию ничем не отличается от добавления двери, поэтому и настройки окон разных типов во многом напоминают настройки дверей. Вызвать окно с настройками для
Слуховые окна и окна в крыше
Слуховые окна и окна в крыше Фактически наш дом, с конструктивной точки зрения, принял уже вполне законченный вид. Однако попробуем добавить к нему еще некоторые элементы, которые хоть и не обязательны, но нередко встречаются в различных коттеджах. Сначала построим одно
1.1.8 Атрибуты окна
1.1.8 Атрибуты окна Многие атрибуты окна задаются при его создании с помощью процедуры XCreateWindow() или XCreateSimpleWindow(). Впоследствии параметры можно изменить, обратившись к процедуре XChangeWindowAttributes().Характеристики окна описываются структурами типа TXSetWindowAttributes и TXWindowAttributes.
У окна
У окна Снимать человека, стоящего у окна, интересно и довольно просто. Окно может служить «рамкой» портрета, источником контрового света или просто хорошим светлым фоном. Фотография у окна выглядит неофициально и задушевно.На протяжении дня характер освещения из окна
1.4. Окна
1.4. Окна Mac OS X, как и Windows, является операционной системой с оконным интерфейсом, т. е. взаимодействие пользователя с системой осуществляется с помощью окон, а не в режиме командной строки, как, например, в операционных системах MS DOS или FreeBSD. Поэтому окно является основным и
Окна
Окна Я до последнего оттягивал объяснение этого термина, хотя это слово вам уже неоднократно встречалось в предыдущем тексте. Но дальше оттягивать нет смысла, потому что тогда и без объяснения все будет понятно.Название операционной системы Windows дословно переводится как