Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
1-95 почти готово.docx
Скачиваний:
16
Добавлен:
27.09.2019
Размер:
907 Кб
Скачать

92)Использование форм, характеристика формы.

Формы являются наиболее важными контейнерными элементами управления в приложениях VCL Forms, поскольку они представляют главные или вторичные окна приложений и содержат все другие элементы управления, к которым относятся кнопки, изображения и меню. Класс Delphi TForm обладает очень широкими возможностями и предлагает большое количество свойств, методов и событий.

Для определения, какой элемент управления находится в фокусе (то есть является активным в данный момент времени), служит свойство ActiveControl. Если элемент управления находится в фокусе, он может принимать данные, вводимые пользователем с клавиатуры. В фокусе может находиться одновременно только один элемент управления.

Свойство AlphaBlend (Альфа-сопряжение) определяет, является ли форма полупрозрачной; оно используется в сочетании со свойством AlphaBlendValue. Значение свойства AlphaBlendValue будет уместным только в том случае, если свойство AlphaBlend имеет значение True.

Свойство AlphaBlendValue принимает значения в диапазоне от 0 до 255. Если свойству AlphaBlendValue присвоить значение 255. форма будет непрозрачной; если этому свойству присвоить значение 0, форма будет полностью прозрачной.

Формы, в которых включено свойство AlphaBlend, требуют больше памяти и больше ресурсов центрального процессора, нежели стандартные формы. Помимо того, что они используют большее количество ресурсов, такие формы могут применяться только под управлением операционной системы Windows NT 5.0 (Windows 2000) и последующих версий семейства Windows.

93)Стандартные элементы графического интефейса:кнопки и переключатели.

Элеме́нт интерфе́йса — примитив графического интерфейса пользователя, имеющий стандартный внешний вид и выполняющий стандартные действия.

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

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

Кнопка может быть реализована как в графических, так и в текстовых[1] интерфейсах. Имеет два состояния — «нажато» и «отжато», также может быть фиксируемой (сохранять текущее состояние после завершения нажатия). Для управления с клавиатуры, кнопка может быть снабжена управляемым фокусом ввода: при получении фокуса, клавиатурный ввод (обычно - пробел) инициирует нажатие на кнопку. При смене состояния управляемой кнопкой функции программы — может отображать это состояние изменением значка или надписи на своей поверхности.

В программировании, чек-бокс (от англ. check box), переключатель— элемент графического пользовательского интерфейса, который позволяет пользователю осуществлять возможность множественного выбора. Чек-бокс представляет собой квадрат небольших размеров, который имеет два состояния — ☑ включено и ☐ выключено. Во включенном состоянии внутри чек-бокса отображается отметка (галочка (✓), или реже крестик(×)). Чек-бокс меняет свое состояние при нажатии на него мышью.