FGX.Popup.IFGXPopupFactoryService: различия между версиями

Материал из FGX Native Докуметации
Перейти к навигации Перейти к поиску
(summary)
 
(summary)
 
Строка 10: Строка 10:
 
== Описание ==
 
== Описание ==
  
<span style="color:gray">Описание отсутствует.</span>
+
 
 +
<p>Сервис фабрики по созданию выпадающих окон.</p><div class="info">Используйте удобную хелпер фабрику <i>TfgPopupFactory</i> по созданию выпадающего окна, вместо работы с этим сервисом напрямую.</div>
 
== Методы ==
 
== Методы ==
  
 
{| class="wikitable sortable"
 
{| class="wikitable sortable"
 
|-
 
|-
| <syntaxhighlight lang="Delphi">function</syntaxhighlight> || <code lang="Delphi">CreatePopup(const AContent: [[FGX.Controls.TfgControl|TfgControl]]): [[FGX.Popup.TfgPopup|TfgPopup]]</code>
+
| <syntaxhighlight lang="Delphi">function</syntaxhighlight> || <code lang="Delphi">CreatePopup(const AContent: [[FGX.Controls.TfgControl|TfgControl]]; const AOwnsContent: [[Boolean]]): [[FGX.Popup.TfgPopup|TfgPopup]]</code>
<span style="color:gray">Описание отсутствует.</span>
+
 
 +
<p>Создает и возвращает платформенное выпадающее окно для ручной работы.</p><div class="info">Удаление окна лежит на плечах вызываемого кода. По умолчанию выпадающее окно считается владельцем <i>AContent</i> . Поэтому удаление окна приводит к удалению содержимого. Если вы хотите управлять временем жизни <i>AContent</i> самостоятельно, используйте параметр <i>AOwnsContent</i> .</div>
 
|}
 
|}

Текущая версия на 17:24, 23 декабря 2022

Delphi

IFGXPopupFactoryService = interface (IInterface)

IInterface -> IFGXPopupFactoryService

Описание

Сервис фабрики по созданию выпадающих окон.

Используйте удобную хелпер фабрику TfgPopupFactory по созданию выпадающего окна, вместо работы с этим сервисом напрямую.

Методы

function
CreatePopup(const AContent: TfgControl; const AOwnsContent: Boolean): TfgPopup

Создает и возвращает платформенное выпадающее окно для ручной работы.

Удаление окна лежит на плечах вызываемого кода. По умолчанию выпадающее окно считается владельцем AContent . Поэтому удаление окна приводит к удалению содержимого. Если вы хотите управлять временем жизни AContent самостоятельно, используйте параметр AOwnsContent .