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

Материал из FGX Native Докуметации
Перейти к навигации Перейти к поиску
(summary)
 
(summary)
 
Строка 10: Строка 10:
 
== Описание ==
 
== Описание ==
  
<span style="color:gray">Описание отсутствует.</span>
+
<p>Фабрика по созданию выпадающего окна.</p>
 
== Методы ==
 
== Методы ==
  
 
{| class="wikitable sortable"
 
{| class="wikitable sortable"
 
|-
 
|-
| <syntaxhighlight lang="Delphi">class function</syntaxhighlight> || <code lang="Delphi">CreatePopup(const AContent: [[FGX.Controls.TfgControl|TfgControl]]): [[FGX.Popup.TfgPopup|TfgPopup]]</code>
+
| <syntaxhighlight lang="Delphi">class 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

TfgPopupFactory = class (TObject)

TObject -> TfgPopupFactory

Описание

Фабрика по созданию выпадающего окна.

Методы

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

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

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