FGX.Popup.TfgPopup

Материал из FGX Native Докуметации
Версия от 17:24, 23 декабря 2022; Admin (обсуждение | вклад) (summary)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к навигации Перейти к поиску

Delphi

TfgPopup = class (TObject)

TObject -> TfgPopup

Описание

Абстракция для работы с выпадающим окном. Для создания используйте фабрику TfgPopupFactory.CreatePopup .

Конструкторы

constructor
Create(const AContent: TfgControl; const AOwnsContent: Boolean)

Описание отсутствует.

Методы

procedure
DropDown(const AAnchor: TfgControl; const AOffset: TPointF)

Открывает выпадающее окно, прикрепленное к указанному компоненту AAnchor со смещением AOffset .

procedure
DropDown(const AAnchor: TfgControl)

Открывает выпадающее окно, прикрепленное к указанному компоненту AAnchor .

procedure
Close()

Закрывает выпадающее окно.

function
IsShown(): Boolean

Отображено ли выпадающее окно или нет?

Свойства

property
Content: TfgControl

Содержимое выпадающего окна, переданное в конструктор.

property
ThemeName: TfgThemeName

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

property
Size: TSizeF

Размер клиентской области.

property
IsTransparent: Boolean

Прозрачное выпадающее окно или нет?

property
OnOpenedCallback: TfgCallback

Вызывается, когда выпадающее окно отображается на экране.

property
OnClosedCallback: TfgCallback

Вызывается, когда выпадающее окно скрывается с экрана.

События

event
OnOpened: TNotifyEvent

Вызывается, когда выпадающее окно отображается на экране.

event
OnClosed: TNotifyEvent

Вызывается, когда выпадающее окно скрывается с экрана.

Константы

const
DefaultTransparent: Boolean

Описание отсутствует.