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

Материал из FGX Native Докуметации
Перейти к навигации Перейти к поиску
(summary)
(summary)
 
(не показано 46 промежуточных версий этого же участника)
Строка 1: Строка 1:
* [[ FGX.Layout | Вверх к родителю: FGX.Layout ]]
+
* [[ FGX.Controls.TfgControl | Вверх к родителю: TfgControl ]]
 +
* [[ FGX.Layout | К модулю: FGX.Layout ]]
  
 
Delphi
 
Delphi
  
<code lang="Delphi">TfgCustomLayout = class (TfgControl, IFGXTapSupported, IFGXNotificationObserver, IFGXNotificationObservable)</code>
+
<syntaxhighlight lang="Delphi">TfgCustomLayout = class (TfgControl, IFGXFlexContainer, IFGXContainer)</syntaxhighlight>
 +
 
 +
<p class="class-inheritance"><span class="type-border">[[System.Classes.TComponent|TComponent]]</span> -> <span class="type-border">[[FGX.Controls.TfgControl|TfgControl]]</span> -> <span class="type-border">[[FGX.Layout.TfgCustomLayout|TfgCustomLayout]]</span></p>
 +
 
 +
Прямые наследники:
 +
[[FGX.BottomSheetLayout.TfgCustomBottomSheet|TfgCustomBottomSheet]], [[FGX.BottomSheetLayout.TfgCustomBottomSheetContent|TfgCustomBottomSheetContent]], [[FGX.Camera.Preview.TfgCustomCameraPreview|TfgCustomCameraPreview]], [[FGX.CardPanel.TfgCustomCardPanel|TfgCustomCardPanel]], [[FGX.CollectionView.TfgCollectionViewStyle|TfgCollectionViewStyle]], [[FGX.ComboBox.TfgCustomComboBoxItem|TfgCustomComboBoxItem]], [[FGX.DrawerLayout.TfgCustomDrawer|TfgCustomDrawer]], [[FGX.Forms.TfgCustomForm|TfgCustomForm]], [[FGX.Layout.TfgLayout|TfgLayout]], [[FGX.PageControl.TfgCustomPage|TfgCustomPage]], [[FGX.ScrollBox.TfgCustomScrollBox|TfgCustomScrollBox]], [[FGX.TouchInterceptableLayout.TfgCustomTouchInterceptableLayout|TfgCustomTouchInterceptableLayout]]
 +
 
 +
Непрямые наследники:
 +
[[FGX.BottomSheetLayout.TfgBottomSheet|TfgBottomSheet]], [[FGX.BottomSheetLayout.TfgBottomSheetContent|TfgBottomSheetContent]], [[FGX.Camera.Preview.TfgCameraPreview|TfgCameraPreview]], [[FGX.CardPanel.TfgCardPanel|TfgCardPanel]], [[FGX.ComboBox.TfgComboBoxTextItem|TfgComboBoxTextItem]], [[FGX.DrawerLayout.TfgDrawer|TfgDrawer]], [[FGX.Forms.TfgForm|TfgForm]], [[FGX.DrawerLayout.TfgMainContent|TfgMainContent]], [[FGX.PageControl.TfgPage|TfgPage]], [[FGX.ScrollBox.TfgScrollBox|TfgScrollBox]], [[FGX.ScrollBox.TfgVerticalScrollBox|TfgVerticalScrollBox]], [[FGX.ScrollBox.TfgHorizontalScrollBox|TfgHorizontalScrollBox]], [[FGX.TouchInterceptableLayout.TfgTouchInterceptableLayout|TfgTouchInterceptableLayout]]
 +
 
 +
== Описание ==
 +
 
 +
<span style="color:gray">Описание отсутствует.</span>
 +
== Конструкторы ==
 +
 
 +
{| class="wikitable sortable"
 +
|-
 +
| <syntaxhighlight lang="Delphi">constructor</syntaxhighlight> || <code>Create(AOwner: [[TComponent]])</code>
 +
<span style="color:gray">Описание отсутствует.</span>
 +
|}
 +
 
 +
== Свойства ==
 +
 
 +
{| class="wikitable sortable"
 +
|-
 +
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>AlignmentChildren: [[FGX.Layout.Types.TfgChildrenAlignment|TfgChildrenAlignment]]</code>
 +
 
 +
<p>Задает правила выравнивания дочерних контролов.</p><div class="info">Влияет только на дочерние контролы, которые используют режим относительного позиционирования <i>PositionMode = TfgPositionMode.Relative</i> .</div>
 +
|-
 +
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>Padding: [[FGX.Layout.Types.TfgPadding|TfgPadding]]</code>
 +
 
 +
<p>Внутренние отступы, учитывающиеся при выравнивании дочерних контролов.</p><div class="info">Влияет только на дочерние контролы, которые используют режим относительного позиционирования <i>PositionMode = TfgPositionMode.Relative</i> .</div>
 +
|}
 +
 
 +
== Константы ==
 +
 
 +
{| class="wikitable sortable"
 +
|-
 +
| <syntaxhighlight lang="Delphi">const</syntaxhighlight> || <code>DefaultHitTest: [[Boolean]]</code>
 +
<span style="color:gray">Описание отсутствует.</span>
 +
|}

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

Delphi

TfgCustomLayout = class (TfgControl, IFGXFlexContainer, IFGXContainer)

TComponent -> TfgControl -> TfgCustomLayout

Прямые наследники: TfgCustomBottomSheet, TfgCustomBottomSheetContent, TfgCustomCameraPreview, TfgCustomCardPanel, TfgCollectionViewStyle, TfgCustomComboBoxItem, TfgCustomDrawer, TfgCustomForm, TfgLayout, TfgCustomPage, TfgCustomScrollBox, TfgCustomTouchInterceptableLayout

Непрямые наследники: TfgBottomSheet, TfgBottomSheetContent, TfgCameraPreview, TfgCardPanel, TfgComboBoxTextItem, TfgDrawer, TfgForm, TfgMainContent, TfgPage, TfgScrollBox, TfgVerticalScrollBox, TfgHorizontalScrollBox, TfgTouchInterceptableLayout

Описание

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

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

constructor
Create(AOwner: TComponent)

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

Свойства

property
AlignmentChildren: TfgChildrenAlignment

Задает правила выравнивания дочерних контролов.

Влияет только на дочерние контролы, которые используют режим относительного позиционирования PositionMode = TfgPositionMode.Relative .
property
Padding: TfgPadding

Внутренние отступы, учитывающиеся при выравнивании дочерних контролов.

Влияет только на дочерние контролы, которые используют режим относительного позиционирования PositionMode = TfgPositionMode.Relative .

Константы

const
DefaultHitTest: Boolean

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