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

Материал из FGX Native Докуметации
Перейти к навигации Перейти к поиску
(summary)
(summary)
Строка 75: Строка 75:
 
| <syntaxhighlight lang="Delphi">event</syntaxhighlight> || <code>OnVirtualKeyboardFrameChanged: [[TfgVirtualKeyboardFrameChangedEvent]]</code>
 
| <syntaxhighlight lang="Delphi">event</syntaxhighlight> || <code>OnVirtualKeyboardFrameChanged: [[TfgVirtualKeyboardFrameChangedEvent]]</code>
 
<span style="color:gray">Описание отсутствует.</span>
 
<span style="color:gray">Описание отсутствует.</span>
 +
|-
 +
| <syntaxhighlight lang="Delphi">event</syntaxhighlight> || <code>OnSafeAreaChanged: [[TfgSafeAreaChangedEvent]]</code>
 +
<p>Изменились отступы с краев экрана, в которых не рекомендуется размещать визуальные компоненты, чтобы они не пересекались с системными элементами пользовательского интерфейса. Гарантируется, что при первом отображении формы, данный метод будет вызван, не зависимо от того, были ли изменены размеры областей или нет.</p><small style="color: red"><small>Описание взято от [[FGX.Forms.TfgCustomForm.OnSafeAreaChanged|OnSafeAreaChanged]].</small></small>
 
|-
 
|-
 
| <syntaxhighlight lang="Delphi">event</syntaxhighlight> || <code>OnDestroy: [[TNotifyEvent]]</code>
 
| <syntaxhighlight lang="Delphi">event</syntaxhighlight> || <code>OnDestroy: [[TNotifyEvent]]</code>
Строка 91: Строка 94:
 
<p>Вызывается когда контрол поменял свою позицию.</p><small style="color: red"><small>Описание взято от [[FGX.Controls.TfgControl.OnPositionChanged|OnPositionChanged]].</small></small>
 
<p>Вызывается когда контрол поменял свою позицию.</p><small style="color: red"><small>Описание взято от [[FGX.Controls.TfgControl.OnPositionChanged|OnPositionChanged]].</small></small>
 
|-
 
|-
| <syntaxhighlight lang="Delphi">event</syntaxhighlight> || <code>OnTouch: [[Boolean]]</code>
+
| <syntaxhighlight lang="Delphi">event</syntaxhighlight> || <code>OnTouch: [[TfgTouchEvent]]</code>
 
<p>Вызывается в момент касания пользователем экрана устройства.</p><small style="color: red"><small>Описание взято от [[FGX.Controls.TfgControl.OnTouch|OnTouch]].</small></small>
 
<p>Вызывается в момент касания пользователем экрана устройства.</p><small style="color: red"><small>Описание взято от [[FGX.Controls.TfgControl.OnTouch|OnTouch]].</small></small>
 
|-
 
|-

Версия 03:57, 19 ноября 2019

Delphi

TfgForm = class (TfgCustomForm)

TComponent -> TfgControl -> TfgCustomLayout -> TfgCustomForm -> TfgForm

Описание

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

Свойства

property
LayoutDirection: TfgControlLayoutDirection

Направление выравнивания контролов на форме для LTR and RTL языков. В зависимости от выбранного значения, при выравнивании положение контролов может быть зеркально отражено относительно вертикальной оси.

Описание взято от LayoutDirection.
property
SystemStatusBar: TfgSystemStatusBar

Настройки системного статуса бара.

Описание взято от SystemStatusBar.
property
FullScreen: Boolean

Будет ли растянута форма по размеру экрана или нет. Если нет, то форме можно задать любую позицию и размер.

Описание взято от FullScreen.
property
Toolbar: IFGXToolBar

Это свойство позволяет встроить выбранный тулбар в форму на низком уровне.

Описание взято от Toolbar.
property
AlignmentChildren: TfgChildrenAlignment

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

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

Настройки отображения заднего фона контрола.

Описание взято от BackgroundName.
property
Position: TfgPosition

Позиция контрола в локальных логических координатах родителя Parent .

Описание взято от Position.
property
Padding: TfgPadding

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

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

Размер контрола в логических координатах.

Описание взято от Size.
property
GestureKinds: TfgGestureKinds

Виды поддерживаемых жестов.

Описание взято от GestureKinds.
property
Opacity: Single

Прозрачность контрола.

Описание взято от Opacity.
property
Visible: Boolean

Видимость контрола.

Описание взято от Visible.

События

event
OnCreate: TNotifyEvent

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

event
OnKey: TfgKeyEvent

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

event
OnShow: TNotifyEvent

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

event
OnHide: TNotifyEvent

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

event
OnInterfaceOrientationChanged: TfgInterfaceOrientationChangedEvent

Срабатывает, когда приложение меняет свою ориентацию на экране.

Описание взято от OnInterfaceOrientationChanged.
event
OnVirtualKeyboardFrameChanged: TfgVirtualKeyboardFrameChangedEvent

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

event
OnSafeAreaChanged: TfgSafeAreaChangedEvent

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

Описание взято от OnSafeAreaChanged.
event
OnDestroy: TNotifyEvent

Вызывается перед удалением контрола. А именно перед вызовом деструктора.

Описание взято от OnDestroy.
event
OnResized: TfgResizedEvent

Вызывается когда контрол изменил свой размерм.

Описание взято от OnResized.
event
OnLongTap: TfgLongTapEvent

Срабатывает, когда пользователь долго нажимает на экран без перемещения пальца по экрану.

Описание взято от OnLongTap.
event
OnZoom: TfgZoomEvent

Срабатывает, когда пользователь опускает два пальца на экран и начинает их сводить/разводить.

Описание взято от OnZoom.
event
OnPositionChanged: TfgPositionChangedEvent

Вызывается когда контрол поменял свою позицию.

Описание взято от OnPositionChanged.
event
OnTouch: TfgTouchEvent

Вызывается в момент касания пользователем экрана устройства.

Описание взято от OnTouch.
event
OnTap: TNotifyEvent

Срабатывает, когда пользователь коротко нажимает на экран без перемещения пальца по экрану.

Описание взято от OnTap.