Модальные формы в Delphi

Опубликовано в рубрике Визуальные компоненты VCL в Delphi

Модальной называется форма, которая должна быть закрыта перед обращением к любой другой форме данного приложения. Если пользователь пытается перейти в другую форму, не закрыв текущую модальную форму, Windows блокирует эту попытку и выдает предупреждающий сигнал. Запрет перехода в другую форму при незакрытой модальной форме относится только к текущему приложению, так что пользователь может активизировать любое другое приложение Windows.

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

Модальные формы часто называют диалоговыми формами (окнами), или диалоговыми панелями, хотя существуют и немодальные диалоговые окна. Для выполнения различных операций в Windows часто используются стандартные диалоговые формы, с которыми пользователь имеет дело при работе с приложениями. Такие формы называются общими, или стандартными диалоговыми окнами, для работы с ними Delphi предлагает специальные компоненты. Мы рассмотрим их в другой статье.

Типичным примером модальной диалоговой формы системы Delphi является диалоговое окно About Delphi (см. скриншот).


Читать далее...

Метки: ,

Взаимодействие между окнами в дельфи

Опубликовано в рубрике Визуальные компоненты VCL в Delphi

Если одна форма выполняет какие-либо действия с другой формой, то в списке uses раздела implementation модуля первой формы должна быть ссылка на модуль второй формы.


Читать далее...

Метки: ,

Свойства и характеристики формы (Form) в Дельфи (Delphi)

Опубликовано в рубрике Визуальные компоненты VCL в Delphi

Как и любой другой визуальный компонент, форма имеет свойства, методы и события, общие для всех визуальных компонентов, многие из которых уже были рассмотрены в статье События Delphi (События визуальных компонентов), а так же в статьях, посвященных интерфейсным элементам.


Читать далее...

Метки: ,

Форма (Form) — главный компонент приложения в Дельфи

Опубликовано в рубрике Визуальные компоненты VCL в Delphi

Форма— это важнейший визуальный компонент. Формы представляют собой видимые окна Windows и являются основной частью практически любого приложения. Термины «форма» и «окно» — синонимы, т. е. обозначают одно и то же.


Читать далее...

Метки: ,

Frame — (фрейм) контейнер для других компонентов

Опубликовано в рубрике Визуальные компоненты VCL в Delphi

Фрейм (рамка, frame) представляет собой контейнер для других компонентов, который на этапе разработки создается так же, как форма, но, в отличие от нее, может быть размещен в другом контейнере, например, в форме или панели. Для работы с фреймами в Delphi служит компонент Frame.

Работа с фреймом состоит из двух этапов:

  1. Создание и конструирование фрейма.
  2. Размещение созданного фрейма в нужном месте формы или панели.


Читать далее...

Метки: ,

ScrollBox — область прокрутки в Дельфи

Опубликовано в рубрике Визуальные компоненты VCL в Delphi

Область прокрутки представляет собой окно с возможностью прокрутки информации. Внутри нее размещаются другие элементы управления. В Delphi область прокрутки представлена компонентом ScrollBox.

Компонент ScrollBox является элементом управления, поверхность которого может быть больше той части, которую в данный момент видит пользователь. Если какой-либо элемент, содержащийся в компоненте ScrollBox, виден не полностью, то автоматически могут появляться полосы прокрутки: горизонтальная (см. скриншот),


Читать далее...

Метки: ,

Button — стандартная кнопка в Делфи

Опубликовано в рубрике Визуальные компоненты VCL в Delphi

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


Читать далее...

Метки: ,
 Страница 3 из 12 « 1  2  3  4  5  6  7 » ...  Последняя »