http://docs.fgx-native.com/api.php?action=feedcontributions&user=Admin&feedformat=atom
FGX Native Докуметация - Вклад участника [ru]
2024-03-29T15:53:15Z
Вклад участника
MediaWiki 1.32.1
http://docs.fgx-native.com/index.php?title=%D0%97%D0%B0%D0%B3%D0%BB%D0%B0%D0%B2%D0%BD%D0%B0%D1%8F_%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D0%B0&diff=28124
Заглавная страница
2023-01-02T21:16:42Z
<p>Admin: /* Модули */</p>
<hr />
<div>== Модули ==<br />
<br />
{| class="wikitable sortable"<br />
|-<br />
| [[FGX.ActivityIndicator]] || <p>Компонент "индикатор активности".</p><br />
|-<br />
| [[FGX.Advertising.Types]] || <p>Модуль со вспомогательными типами для реализации компонентов рекламы.</p><br />
|-<br />
| [[FGX.Advertising]] || <p>Модуль реализации компонентов рекламы.</p><br />
|-<br />
| [[FGX.Animation.Helpers]] || <p>Вспомогательные методы для упрощения работы с анимацией.</p><br />
|-<br />
| [[FGX.Animation.Templates]] || <span style="color:gray">Описание отсутствует.</span><br />
|-<br />
| [[FGX.Animation.Types]] || <p>Вспомогательные базовые типы для реализации анимации.</p><br />
|-<br />
| [[FGX.Animation]] || <p>Абстракции для работы с анимацией.</p><br />
|-<br />
| [[FGX.Application.Appearance]] || <p>Описание общих настроек внешнего вида приложения.</p><br />
|-<br />
| [[FGX.Application.Events]] || <p>Централизованный сбор основных событий приложения.</p><br />
|-<br />
| [[FGX.Application.Info]] || <p>Информация о приложении (версия, название пакета и тд).</p><br />
|-<br />
| [[FGX.Application]] || <p>Описание основы приложения.</p><br />
|-<br />
| [[FGX.Arc]] || <p>Компонент-примитив дуга.</p><br />
|-<br />
| [[FGX.Arch]] || <p>Компонент-примитив толстая дуга.</p><br />
|-<br />
| [[FGX.Asserts]] || <p>Контрактное программирование. Модуль с методами проверок предусловий.</p><br />
|-<br />
| [[FGX.Assets.BitmapSet]] || <p>Ресурс набор-изображений.</p><br />
|-<br />
| [[FGX.Assets.Color]] || <p>Ресурс цвета.</p><br />
|-<br />
| [[FGX.Assets.CustomFile]] || <p>Ресурс с пользовательским файлом.</p><br />
|-<br />
| [[FGX.Assets.Factory]] || <p>Фабрика по чтению и сохранению мета информации о ресурсах.</p><br />
|-<br />
| [[FGX.Assets.Font]] || <p>Ресурс файл пользовательского шрифта.</p><br />
|-<br />
| [[FGX.Assets.Helpers]] || <p>Хелперы расширяющие возможности <i>TfgAssetsManager</i> .</p><br />
|-<br />
| [[FGX.Assets.LottieAnimation]] || <p>Ресурс с файлом анимации Lottie.</p><br />
|-<br />
| [[FGX.Assets.Style]] || <p>Ресурс со стилем компонента.</p><br />
|-<br />
| [[FGX.Assets.Types]] || <p>Вспомогательные типы для реализации ресурсов.</p><br />
|-<br />
| [[FGX.Assets]] || <p>Основная реализация работы с ресурсами.</p><br />
|-<br />
| [[FGX.Authentication.Client.AppleId]] || <p>Компонент идентификации через сервис AppleID.</p><br />
|-<br />
| [[FGX.Authentication.Client.FacebookLogin]] || <p>Компонент идентификации через сервис Facebook.</p><br />
|-<br />
| [[FGX.Authentication.Client.GoogleSignIn]] || <p>Компонент идентификации через сервис Google SignIn.</p><br />
|-<br />
| [[FGX.Authentication.Client.VKLogin]] || <p>Компонент идентификации через сервис VKLogin.</p><br />
|-<br />
| [[FGX.Authentication.Client]] || <p>Компонент-абстракция для идентификации через любой сервис.</p><br />
|-<br />
| [[FGX.Authentication.Types]] || <span style="color:gray">Описание отсутствует.</span><br />
|-<br />
| [[FGX.Authentication]] || <p>Базовые классы сервиса идентификации.</p><br />
|-<br />
| [[FGX.AutoCompleteEdit.Types]] || <p>Вспомогательные типы для реализации поля ввода с автозавершением.</p><br />
|-<br />
| [[FGX.AutoCompleteEdit]] || <p>Компонент поле ввода с автозавершением.</p><br />
|-<br />
| [[FGX.BottomSheetLayout]] || <p>Компонент-контейнер выдвигаемый панель снизу.</p><br />
|-<br />
| [[FGX.Button.Appearance]] || <p>Вспомогательные типы, описывающий параметры внешнего вида кнопки.</p><br />
|-<br />
| [[FGX.Button.AppleId]] || <span style="color:gray">Описание отсутствует.</span><br />
|-<br />
| [[FGX.Button.Types]] || <p>Вспомогательные типы для реализации кнопки.</p><br />
|-<br />
| [[FGX.Button]] || <p>Компонент кнопка.</p><br />
|-<br />
| [[FGX.Calendar.Types]] || <p>Вспомогательные типы для реализации календаря.</p><br />
|-<br />
| [[FGX.Calendar]] || <p>Компонент календарь.</p><br />
|-<br />
| [[FGX.Camera.Preview]] || <p>Компонент для отображения превью с камеры.</p><br />
|-<br />
| [[FGX.Camera.Types]] || <p>Вспомогательные типы камеры.</p><br />
|-<br />
| [[FGX.Camera]] || <p>Модуль по работе с камерами.</p><br />
|-<br />
| [[FGX.Canvas.Types]] || <p>Вспомогательные типы для реализации графики.</p><br />
|-<br />
| [[FGX.Canvas]] || <p>Абстракции по работе с графикой.</p><br />
|-<br />
| [[FGX.CardPanel]] || <p>Компонент контейнер-карточка.</p><br />
|-<br />
| [[FGX.Catalog.Coutries]] || <p>Справочник данных по странам в стандарте ISO 3166.</p><br />
|-<br />
| [[FGX.Catalog.Currencies]] || <p>Справочник данных по кодам валют в стандарте ISO 4217.</p><br />
|-<br />
| [[FGX.Check]] || <p>Набор дополнительных типов данных для работы с компонентами, которые поддерживают выбор.</p><br />
|-<br />
| [[FGX.CheckBox]] || <p>Компонент CheckBox.</p><br />
|-<br />
| [[FGX.Circle]] || <p>Компонент-примитив окружности.</p><br />
|-<br />
| [[FGX.ClassStorage]] || <span style="color:gray">Описание отсутствует.</span><br />
|-<br />
| [[FGX.Clipboard]] || <p>Сервис работы с буфером обмена.</p><br />
|-<br />
| [[FGX.CollectionView]] || <p>Компонент быстрый список.</p><br />
|-<br />
| [[FGX.ComboBox]] || <p>Компонент выпадающий список.</p><br />
|-<br />
| [[FGX.Consts]] || <p>Основные константы FGX Native.</p><br />
|-<br />
| [[FGX.Controls.Factory]] || <p>Абстрактная фабрика по созданию нативных компонентов.</p><br />
|-<br />
| [[FGX.Controls.Types]] || <p>Вспомогательные типы для реализации Control.</p><br />
|-<br />
| [[FGX.Controls]] || <p>Основа всех компонентов - Control.</p><br />
|-<br />
| [[FGX.DateEdit]] || <p>Модуль компонента <i>TfgDateEdit</i> ("Текстовое поле с мастером выбора даты"). Занимает мало места и отображает дату в текстовом виде.</p><br />
|-<br />
| [[FGX.DatePicker]] || <p>Компонент выбора даты.</p><br />
|-<br />
| [[FGX.DateTimeControl]] || <p>Базовые классы используемые для построения компонентов ввода даты/времени.</p><br />
|-<br />
| [[FGX.Diagnostics]] || <p>Модуль управления диагностической информацией для внутренней отладки библиотеки.</p><br />
|-<br />
| [[FGX.Dialogs.Types]] || <p>Вспомогательные типы для реализации диалоговых окон.</p><br />
|-<br />
| [[FGX.Dialogs]] || <p>Абстракции для работы с диалоговыми окнами.</p><br />
|-<br />
| [[FGX.DrawerLayout]] || <p>Компонент-контейнер выдвигаемая панель.</p><br />
|-<br />
| [[FGX.Edit]] || <p>Компонент поле ввода.</p><br />
|-<br />
| [[FGX.Ellipse]] || <p>Компонент-примитив эллипс.</p><br />
|-<br />
| [[FGX.FlexManager]] || <p>FlexBox выравнивание.</p><br />
|-<br />
| [[FGX.Forms.Types]] || <p>Вспомогательные типы для реализации формы.</p><br />
|-<br />
| [[FGX.Forms]] || <p>Форма.</p><br />
|-<br />
| [[FGX.GraphicControl]] || <p>Основа для создания графических компонентов.</p><br />
|-<br />
| [[FGX.Image]] || <p>Компонент отображение изображения.</p><br />
|-<br />
| [[FGX.ImageSlider]] || <span style="color:gray">Описание отсутствует.</span><br />
|-<br />
| [[FGX.InAppPurchase.Types]] || <span style="color:gray">Описание отсутствует.</span><br />
|-<br />
| [[FGX.InAppPurchase]] || <span style="color:gray">Описание отсутствует.</span><br />
|-<br />
| [[FGX.Layout.Types]] || <p>Вспомогательные типы для реализации контейнера FlexBox.</p><br />
|-<br />
| [[FGX.Layout]] || <p>Компонент-контейнер поддерживаемый FlexBox разметку.</p><br />
|-<br />
| [[FGX.Line]] || <p>Компонент-примитив линия.</p><br />
|-<br />
| [[FGX.ListMenu.Appearance]] || <span style="color:gray">Описание отсутствует.</span><br />
|-<br />
| [[FGX.ListMenu.Types]] || <p>Дополнительные типы данных для реализации меню <i>TfgListMenu</i> .</p><br />
|-<br />
| [[FGX.ListMenu]] || <p>Компонент меню на базе списка.</p><br />
|-<br />
| [[FGX.Log]] || <p>Абстракции логирования.</p><br />
|-<br />
| [[FGX.LottieImage]] || <span style="color:gray">Описание отсутствует.</span><br />
|-<br />
| [[FGX.Map.Types]] || <p>Вспомогательные типы для <i>TfgMap</i> .</p><br />
|-<br />
| [[FGX.Map]] || <p>Компонент географическая карта.</p><br />
|-<br />
| [[FGX.Memo]] || <p>Компонент многострочный ввод текста.</p><br />
|-<br />
| [[FGX.Messaging]] || <p>Система обмена сообщениями.</p><br />
|-<br />
| [[FGX.NavigationBar.Types]] || <p>Вспомогательные типы для реализации панели навигации.</p><br />
|-<br />
| [[FGX.NavigationBar]] || <p>Компонент основная панель навигации.</p><br />
|-<br />
| [[FGX.NumberListPicker]] || <span style="color:gray">Описание отсутствует.</span><br />
|-<br />
| [[FGX.PageControl.Types]] || <p>Вспомогательные типы для реализации вкладок.</p><br />
|-<br />
| [[FGX.PageControl]] || <p>Компонент-контейнер многостраничный контейнер с вкладками.</p><br />
|-<br />
| [[FGX.PagerLayout]] || <p>Компонент для постраничего выравнивания вложенных компонентов с возможностью переключения страниц свайпом.</p><br />
|-<br />
| [[FGX.PaintBox]] || <p>Компонент-примитив для пользовательской отрисовки.</p><br />
|-<br />
| [[FGX.Payments.ApplePay.Types]] || <span style="color:gray">Описание отсутствует.</span><br />
|-<br />
| [[FGX.Payments.ApplePay]] || <span style="color:gray">Описание отсутствует.</span><br />
|-<br />
| [[FGX.Payments.GooglePay.Types]] || <p>Вспомогательные типы для оплаты GooglePay.</p><br />
|-<br />
| [[FGX.Payments.GooglePay]] || <p>Оплата через GooglePay.</p><br />
|-<br />
| [[FGX.Payments.Types]] || <span style="color:gray">Описание отсутствует.</span><br />
|-<br />
| [[FGX.Permissions]] || <p>Абстракции для работы с системой запроса разрешений.</p><br />
|-<br />
| [[FGX.PhoneDialer]] || <p>Модуль для работы с телефонными звонками.</p><br />
|-<br />
| [[FGX.Pickers.Date]] || <p>Абстракция для выполнения кроссплатформенного запроса выбора даты пользователем.</p><br />
|-<br />
| [[FGX.Pickers.Photo]] || <p>Абстракция для выполнения кроссплатформенного запроса выбора фотографии с камеры или библиотеки.</p><br />
|-<br />
| [[FGX.Pickers.Time]] || <p>Абстракция для выполнения кроссплатформенного запроса выбора времени пользователем.</p><br />
|-<br />
| [[FGX.Pickers]] || <p>Абстракция для описания общих методов по работе с вводом данных пользователем в UI.</p><br />
|-<br />
| [[FGX.Platform.KeyMapping]] || <p>Маппинг нативных кодов клавиш в виртуальный и наоборот.</p><br />
|-<br />
| [[FGX.Platform.Localization]] || <span style="color:gray">Описание отсутствует.</span><br />
|-<br />
| [[FGX.Platform]] || <p>Основные абстракции платформы, необходимые для минимальной работы.</p><br />
|-<br />
| [[FGX.Popup]] || <p>Абстракция для работы с выпадающими окна <i>TfgPopup</i> .</p><br />
|-<br />
| [[FGX.ProgressBar]] || <p>Компонент полоса прогресса.</p><br />
|-<br />
| [[FGX.PushNotification]] || <p>Базовый класс для реализации Push-уведомлений.</p><br />
|-<br />
| [[FGX.RadioButton]] || <p>Компонент радио кнопка.</p><br />
|-<br />
| [[FGX.Rectangle.Types]] || <p>Вспомогательные типы для реализации компонента-примитива "прямоугольник".</p><br />
|-<br />
| [[FGX.Rectangle]] || <p>Компонент-примитив прямоугольник.</p><br />
|-<br />
| [[FGX.RegularPolygon]] || <p>Компонент-примитив правильный многоугольник.</p><br />
|-<br />
| [[FGX.Rhomb]] || <p>Компонент-примитив ромб.</p><br />
|-<br />
| [[FGX.Scanner.Barcode]] || <p>Модуль сканера распознавания различных видов баркодов.</p><br />
|-<br />
| [[FGX.Screen]] || <p>Абстракции для получения информации о доступных экранах.</p><br />
|-<br />
| [[FGX.ScrollBox]] || <p>Компонент-контейнер прокручиваемый контент.</p><br />
|-<br />
| [[FGX.SearchEdit]] || <p>Компонент поле поиска со списком текстовых предложений.</p><br />
|-<br />
| [[FGX.Sector]] || <p>Компонент-примитив сектор.</p><br />
|-<br />
| [[FGX.Shape]] || <p>Основа для реализации компонентов примитивов.</p><br />
|-<br />
| [[FGX.Signature]] || <p>Компонент ввода рукописной подписи клиента.</p><br />
|-<br />
| [[FGX.Spacer]] || <p>Компонент заполнитель свободного пространства.</p><br />
|-<br />
| [[FGX.StaticLabel]] || <p>Компонент текстовая метка.</p><br />
|-<br />
| [[FGX.SvgPath]] || <p>Компонент-примитив SVG кривая.</p><br />
|-<br />
| [[FGX.Switch]] || <p>Компонент переключатель.</p><br />
|-<br />
| [[FGX.SystemInfo]] || <p>Абстракции для получения системной информации.</p><br />
|-<br />
| [[FGX.Text]] || <p>Вспомогательные типы данных и методы обработки текста.</p><br />
|-<br />
| [[FGX.Themes]] || <p>Поддержка Material Design темы, цвета, параметры и тд.</p><br />
|-<br />
| [[FGX.TimeEdit]] || <p>Модуль компонента <i>TfgTimeEdit</i> ("Текстовое поле с мастером выбора времени"). Занимает мало места и отображает время в текстовом виде.</p><br />
|-<br />
| [[FGX.TimePicker]] || <p>Модуль компонента <i>TfgTimePicker</i> ("Удобный интерактивный выбор времени"). Компонент занимает много места на экране.</p><br />
|-<br />
| [[FGX.Timer]] || <p>Модуль компонента <i>TfgTimer</i> . Содержит обертку-компонент, работающую с системным сервисом <i>IFGXTimerService</i> .</p><br />
|-<br />
| [[FGX.Toasts]] || <p>Модуль отображения всплывающих подсказок <i>TfgToast</i> .</p><br />
|-<br />
| [[FGX.ToolBar]] || <p>Модуль компонента <i>TfgToolBar</i> ("инструментальная панель").</p><br />
|-<br />
| [[FGX.TouchInterceptableLayout]] || <span style="color:gray">Описание отсутствует.</span><br />
|-<br />
| [[FGX.TrackBar]] || <p>Модуль компонента <i>TfgTrackBar</i> ("ползунок выбора вещественного числа из диапазона").</p><br />
|-<br />
| [[FGX.Translator.Dictionaries]] || <p>Модуль словая, используемого в компоненте локализации интерфейса.</p><br />
|-<br />
| [[FGX.Translator.PropertiesEnumerator]] || <p>Специальный энумератор для перечисления строковых свойств компонента.</p><br />
|-<br />
| [[FGX.Translator]] || <p>Компонент локализации интерфейса.</p><br />
|-<br />
| [[FGX.Types.AsyncExecutor]] || <p>Асинхронное выполнение запросов с возможностью отмены и задания задержки.</p><br />
|-<br />
| [[FGX.Types.AutoreleasePool]] || <p>Модуль для отложенного удаления объектов. Используется в ситуациях, когда нужно отложенно удалить объект без сохранения ссылки на этот объект в модели управления памяти ARC.</p><br />
|-<br />
| [[FGX.Types.Border]] || <p>Параметры границы <i>TfgBorder</i> .</p><br />
|-<br />
| [[FGX.Types.Color]] || <p>Расширение <i>TAlphaColor</i> .</p><br />
|-<br />
| [[FGX.Types.ContentShading]] || <p>Настройки затемнения содержимого.</p><br />
|-<br />
| [[FGX.Types.IO]] || <p>Вспомогательные типы для работами с файлами.</p><br />
|-<br />
| [[FGX.Types.List]] || <p>Расширение стандартного <i>TList</i> .</p><br />
|-<br />
| [[FGX.Types.ObjectsSet]] || <p>Шаблонное множество с поддержкой быстрой проверки вхождения элемента в множество O(1).</p><br />
|-<br />
| [[FGX.Types.Scroll]] || <p>Описание базовых типов, связанных с прокруткой содержимого в компонентах.</p><br />
|-<br />
| [[FGX.Types.Shadow]] || <p>Настройки теней.</p><br />
|-<br />
| [[FGX.Types.StateValue]] || <p>Счетчик состояния <i>TfgStateValue</i> , используется для контролирования парных вызовов <i>BeginUpdate</i> - <i>EndUpdate</i> .</p><br />
|-<br />
| [[FGX.Types.Value]] || <p>Типы для задания значений с указанием единиц измерений.</p><br />
|-<br />
| [[FGX.Types]] || <p>Базовые низкоуровневые вспомогательные типы.</p><br />
|-<br />
| [[FGX.VideoControl]] || <p>Видео прогрыватель.</p><br />
|-<br />
| [[FGX.VirtualKeyboard]] || <p>Все для работы с виртуальной клавиатурой.</p><br />
|-<br />
| [[FGX.VirtualListPicker]] || <p>Виртуальный компонент для выбора значения из списка, представленного в виде барабана.</p><br />
|-<br />
| [[FGX.VirtualPagerLayout.Types]] || <p>Вспомогательные типы для реализации компонента "TfgVirtualPagerLayout".</p><br />
|-<br />
| [[FGX.VirtualPagerLayout]] || <p>Компонент-контейнер с поддержкой постраничной прокрутки виртуальных страниц, поставляемых пользователем.</p><br />
|-<br />
| [[FGX.WebBrowser]] || <p>Веб браузер.</p><br />
|}</div>
Admin
http://docs.fgx-native.com/index.php?title=FGX&diff=28123
FGX
2023-01-02T21:16:04Z
<p>Admin: summary</p>
<hr />
<div><br />
== Модули ==<br />
<br />
{| class="wikitable sortable"<br />
|-<br />
| [[FGX.ActivityIndicator]] || <p>Компонент "индикатор активности".</p><br />
|-<br />
| [[FGX.Advertising.Types]] || <p>Модуль со вспомогательными типами для реализации компонентов рекламы.</p><br />
|-<br />
| [[FGX.Advertising]] || <p>Модуль реализации компонентов рекламы.</p><br />
|-<br />
| [[FGX.Animation.Helpers]] || <p>Вспомогательные методы для упрощения работы с анимацией.</p><br />
|-<br />
| [[FGX.Animation.Templates]] || <span style="color:gray">Описание отсутствует.</span><br />
|-<br />
| [[FGX.Animation.Types]] || <p>Вспомогательные базовые типы для реализации анимации.</p><br />
|-<br />
| [[FGX.Animation]] || <p>Абстракции для работы с анимацией.</p><br />
|-<br />
| [[FGX.Application.Appearance]] || <p>Описание общих настроек внешнего вида приложения.</p><br />
|-<br />
| [[FGX.Application.Events]] || <p>Централизованный сбор основных событий приложения.</p><br />
|-<br />
| [[FGX.Application.Info]] || <p>Информация о приложении (версия, название пакета и тд).</p><br />
|-<br />
| [[FGX.Application]] || <p>Описание основы приложения.</p><br />
|-<br />
| [[FGX.Arc]] || <p>Компонент-примитив дуга.</p><br />
|-<br />
| [[FGX.Arch]] || <p>Компонент-примитив толстая дуга.</p><br />
|-<br />
| [[FGX.Asserts]] || <p>Контрактное программирование. Модуль с методами проверок предусловий.</p><br />
|-<br />
| [[FGX.Assets.BitmapSet]] || <p>Ресурс набор-изображений.</p><br />
|-<br />
| [[FGX.Assets.Color]] || <p>Ресурс цвета.</p><br />
|-<br />
| [[FGX.Assets.CustomFile]] || <p>Ресурс с пользовательским файлом.</p><br />
|-<br />
| [[FGX.Assets.Factory]] || <p>Фабрика по чтению и сохранению мета информации о ресурсах.</p><br />
|-<br />
| [[FGX.Assets.Font]] || <p>Ресурс файл пользовательского шрифта.</p><br />
|-<br />
| [[FGX.Assets.Helpers]] || <p>Хелперы расширяющие возможности <i>TfgAssetsManager</i> .</p><br />
|-<br />
| [[FGX.Assets.LottieAnimation]] || <p>Ресурс с файлом анимации Lottie.</p><br />
|-<br />
| [[FGX.Assets.Style]] || <p>Ресурс со стилем компонента.</p><br />
|-<br />
| [[FGX.Assets.Types]] || <p>Вспомогательные типы для реализации ресурсов.</p><br />
|-<br />
| [[FGX.Assets]] || <p>Основная реализация работы с ресурсами.</p><br />
|-<br />
| [[FGX.Authentication.Client.AppleId]] || <p>Компонент идентификации через сервис AppleID.</p><br />
|-<br />
| [[FGX.Authentication.Client.FacebookLogin]] || <p>Компонент идентификации через сервис Facebook.</p><br />
|-<br />
| [[FGX.Authentication.Client.GoogleSignIn]] || <p>Компонент идентификации через сервис Google SignIn.</p><br />
|-<br />
| [[FGX.Authentication.Client.VKLogin]] || <p>Компонент идентификации через сервис VKLogin.</p><br />
|-<br />
| [[FGX.Authentication.Client]] || <p>Компонент-абстракция для идентификации через любой сервис.</p><br />
|-<br />
| [[FGX.Authentication.Types]] || <span style="color:gray">Описание отсутствует.</span><br />
|-<br />
| [[FGX.Authentication]] || <p>Базовые классы сервиса идентификации.</p><br />
|-<br />
| [[FGX.AutoCompleteEdit.Types]] || <p>Вспомогательные типы для реализации поля ввода с автозавершением.</p><br />
|-<br />
| [[FGX.AutoCompleteEdit]] || <p>Компонент поле ввода с автозавершением.</p><br />
|-<br />
| [[FGX.BottomSheetLayout]] || <p>Компонент-контейнер выдвигаемый панель снизу.</p><br />
|-<br />
| [[FGX.Button.Appearance]] || <p>Вспомогательные типы, описывающий параметры внешнего вида кнопки.</p><br />
|-<br />
| [[FGX.Button.AppleId]] || <span style="color:gray">Описание отсутствует.</span><br />
|-<br />
| [[FGX.Button.Types]] || <p>Вспомогательные типы для реализации кнопки.</p><br />
|-<br />
| [[FGX.Button]] || <p>Компонент кнопка.</p><br />
|-<br />
| [[FGX.Calendar.Types]] || <p>Вспомогательные типы для реализации календаря.</p><br />
|-<br />
| [[FGX.Calendar]] || <p>Компонент календарь.</p><br />
|-<br />
| [[FGX.Camera.Preview]] || <p>Компонент для отображения превью с камеры.</p><br />
|-<br />
| [[FGX.Camera.Types]] || <p>Вспомогательные типы камеры.</p><br />
|-<br />
| [[FGX.Camera]] || <p>Модуль по работе с камерами.</p><br />
|-<br />
| [[FGX.Canvas.Types]] || <p>Вспомогательные типы для реализации графики.</p><br />
|-<br />
| [[FGX.Canvas]] || <p>Абстракции по работе с графикой.</p><br />
|-<br />
| [[FGX.CardPanel]] || <p>Компонент контейнер-карточка.</p><br />
|-<br />
| [[FGX.Catalog.Coutries]] || <p>Справочник данных по странам в стандарте ISO 3166.</p><br />
|-<br />
| [[FGX.Catalog.Currencies]] || <p>Справочник данных по кодам валют в стандарте ISO 4217.</p><br />
|-<br />
| [[FGX.Check]] || <p>Набор дополнительных типов данных для работы с компонентами, которые поддерживают выбор.</p><br />
|-<br />
| [[FGX.CheckBox]] || <p>Компонент CheckBox.</p><br />
|-<br />
| [[FGX.Circle]] || <p>Компонент-примитив окружности.</p><br />
|-<br />
| [[FGX.ClassStorage]] || <span style="color:gray">Описание отсутствует.</span><br />
|-<br />
| [[FGX.Clipboard]] || <p>Сервис работы с буфером обмена.</p><br />
|-<br />
| [[FGX.CollectionView]] || <p>Компонент быстрый список.</p><br />
|-<br />
| [[FGX.ComboBox]] || <p>Компонент выпадающий список.</p><br />
|-<br />
| [[FGX.Consts]] || <p>Основные константы FGX Native.</p><br />
|-<br />
| [[FGX.Controls.Factory]] || <p>Абстрактная фабрика по созданию нативных компонентов.</p><br />
|-<br />
| [[FGX.Controls.Types]] || <p>Вспомогательные типы для реализации Control.</p><br />
|-<br />
| [[FGX.Controls]] || <p>Основа всех компонентов - Control.</p><br />
|-<br />
| [[FGX.DateEdit]] || <p>Модуль компонента <i>TfgDateEdit</i> ("Текстовое поле с мастером выбора даты"). Занимает мало места и отображает дату в текстовом виде.</p><br />
|-<br />
| [[FGX.DatePicker]] || <p>Компонент выбора даты.</p><br />
|-<br />
| [[FGX.DateTimeControl]] || <p>Базовые классы используемые для построения компонентов ввода даты/времени.</p><br />
|-<br />
| [[FGX.Diagnostics]] || <p>Модуль управления диагностической информацией для внутренней отладки библиотеки.</p><br />
|-<br />
| [[FGX.Dialogs.Types]] || <p>Вспомогательные типы для реализации диалоговых окон.</p><br />
|-<br />
| [[FGX.Dialogs]] || <p>Абстракции для работы с диалоговыми окнами.</p><br />
|-<br />
| [[FGX.DrawerLayout]] || <p>Компонент-контейнер выдвигаемая панель.</p><br />
|-<br />
| [[FGX.Edit]] || <p>Компонент поле ввода.</p><br />
|-<br />
| [[FGX.Ellipse]] || <p>Компонент-примитив эллипс.</p><br />
|-<br />
| [[FGX.FlexManager]] || <p>FlexBox выравнивание.</p><br />
|-<br />
| [[FGX.Forms.Types]] || <p>Вспомогательные типы для реализации формы.</p><br />
|-<br />
| [[FGX.Forms]] || <p>Форма.</p><br />
|-<br />
| [[FGX.GraphicControl]] || <p>Основа для создания графических компонентов.</p><br />
|-<br />
| [[FGX.Image]] || <p>Компонент отображение изображения.</p><br />
|-<br />
| [[FGX.ImageSlider]] || <span style="color:gray">Описание отсутствует.</span><br />
|-<br />
| [[FGX.InAppPurchase.Types]] || <span style="color:gray">Описание отсутствует.</span><br />
|-<br />
| [[FGX.InAppPurchase]] || <span style="color:gray">Описание отсутствует.</span><br />
|-<br />
| [[FGX.Layout.Types]] || <p>Вспомогательные типы для реализации контейнера FlexBox.</p><br />
|-<br />
| [[FGX.Layout]] || <p>Компонент-контейнер поддерживаемый FlexBox разметку.</p><br />
|-<br />
| [[FGX.Line]] || <p>Компонент-примитив линия.</p><br />
|-<br />
| [[FGX.ListMenu.Appearance]] || <span style="color:gray">Описание отсутствует.</span><br />
|-<br />
| [[FGX.ListMenu.Types]] || <p>Дополнительные типы данных для реализации меню <i>TfgListMenu</i> .</p><br />
|-<br />
| [[FGX.ListMenu]] || <p>Компонент меню на базе списка.</p><br />
|-<br />
| [[FGX.Log]] || <p>Абстракции логирования.</p><br />
|-<br />
| [[FGX.LottieImage]] || <span style="color:gray">Описание отсутствует.</span><br />
|-<br />
| [[FGX.Map.Types]] || <p>Вспомогательные типы для <i>TfgMap</i> .</p><br />
|-<br />
| [[FGX.Map]] || <p>Компонент географическая карта.</p><br />
|-<br />
| [[FGX.Memo]] || <p>Компонент многострочный ввод текста.</p><br />
|-<br />
| [[FGX.Messaging]] || <p>Система обмена сообщениями.</p><br />
|-<br />
| [[FGX.NavigationBar.Types]] || <p>Вспомогательные типы для реализации панели навигации.</p><br />
|-<br />
| [[FGX.NavigationBar]] || <p>Компонент основная панель навигации.</p><br />
|-<br />
| [[FGX.NumberListPicker]] || <span style="color:gray">Описание отсутствует.</span><br />
|-<br />
| [[FGX.PageControl.Types]] || <p>Вспомогательные типы для реализации вкладок.</p><br />
|-<br />
| [[FGX.PageControl]] || <p>Компонент-контейнер многостраничный контейнер с вкладками.</p><br />
|-<br />
| [[FGX.PagerLayout]] || <p>Компонент для постраничего выравнивания вложенных компонентов с возможностью переключения страниц свайпом.</p><br />
|-<br />
| [[FGX.PaintBox]] || <p>Компонент-примитив для пользовательской отрисовки.</p><br />
|-<br />
| [[FGX.Payments.ApplePay.Types]] || <span style="color:gray">Описание отсутствует.</span><br />
|-<br />
| [[FGX.Payments.ApplePay]] || <span style="color:gray">Описание отсутствует.</span><br />
|-<br />
| [[FGX.Payments.GooglePay.Types]] || <p>Вспомогательные типы для оплаты GooglePay.</p><br />
|-<br />
| [[FGX.Payments.GooglePay]] || <p>Оплата через GooglePay.</p><br />
|-<br />
| [[FGX.Payments.Types]] || <span style="color:gray">Описание отсутствует.</span><br />
|-<br />
| [[FGX.Permissions]] || <p>Абстракции для работы с системой запроса разрешений.</p><br />
|-<br />
| [[FGX.PhoneDialer]] || <p>Модуль для работы с телефонными звонками.</p><br />
|-<br />
| [[FGX.Pickers.Date]] || <p>Абстракция для выполнения кроссплатформенного запроса выбора даты пользователем.</p><br />
|-<br />
| [[FGX.Pickers.Photo]] || <p>Абстракция для выполнения кроссплатформенного запроса выбора фотографии с камеры или библиотеки.</p><br />
|-<br />
| [[FGX.Pickers.Time]] || <p>Абстракция для выполнения кроссплатформенного запроса выбора времени пользователем.</p><br />
|-<br />
| [[FGX.Pickers]] || <p>Абстракция для описания общих методов по работе с вводом данных пользователем в UI.</p><br />
|-<br />
| [[FGX.Platform.KeyMapping]] || <p>Маппинг нативных кодов клавиш в виртуальный и наоборот.</p><br />
|-<br />
| [[FGX.Platform.Localization]] || <span style="color:gray">Описание отсутствует.</span><br />
|-<br />
| [[FGX.Platform]] || <p>Основные абстракции платформы, необходимые для минимальной работы.</p><br />
|-<br />
| [[FGX.Popup]] || <p>Абстракция для работы с выпадающими окна <i>TfgPopup</i> .</p><br />
|-<br />
| [[FGX.ProgressBar]] || <p>Компонент полоса прогресса.</p><br />
|-<br />
| [[FGX.PushNotification]] || <p>Базовый класс для реализации Push-уведомлений.</p><br />
|-<br />
| [[FGX.RadioButton]] || <p>Компонент радио кнопка.</p><br />
|-<br />
| [[FGX.Rectangle.Types]] || <p>Вспомогательные типы для реализации компонента-примитива "прямоугольник".</p><br />
|-<br />
| [[FGX.Rectangle]] || <p>Компонент-примитив прямоугольник.</p><br />
|-<br />
| [[FGX.RegularPolygon]] || <p>Компонент-примитив правильный многоугольник.</p><br />
|-<br />
| [[FGX.Rhomb]] || <p>Компонент-примитив ромб.</p><br />
|-<br />
| [[FGX.Scanner.Barcode]] || <p>Модуль сканера распознавания различных видов баркодов.</p><br />
|-<br />
| [[FGX.Screen]] || <p>Абстракции для получения информации о доступных экранах.</p><br />
|-<br />
| [[FGX.ScrollBox]] || <p>Компонент-контейнер прокручиваемый контент.</p><br />
|-<br />
| [[FGX.SearchEdit]] || <p>Компонент поле поиска со списком текстовых предложений.</p><br />
|-<br />
| [[FGX.Sector]] || <p>Компонент-примитив сектор.</p><br />
|-<br />
| [[FGX.Shape]] || <p>Основа для реализации компонентов примитивов.</p><br />
|-<br />
| [[FGX.Signature]] || <p>Компонент ввода рукописной подписи клиента.</p><br />
|-<br />
| [[FGX.Spacer]] || <p>Компонент заполнитель свободного пространства.</p><br />
|-<br />
| [[FGX.StaticLabel]] || <p>Компонент текстовая метка.</p><br />
|-<br />
| [[FGX.SvgPath]] || <p>Компонент-примитив SVG кривая.</p><br />
|-<br />
| [[FGX.Switch]] || <p>Компонент переключатель.</p><br />
|-<br />
| [[FGX.SystemInfo]] || <p>Абстракции для получения системной информации.</p><br />
|-<br />
| [[FGX.Text]] || <p>Вспомогательные типы данных и методы обработки текста.</p><br />
|-<br />
| [[FGX.Themes]] || <p>Поддержка Material Design темы, цвета, параметры и тд.</p><br />
|-<br />
| [[FGX.TimeEdit]] || <p>Модуль компонента <i>TfgTimeEdit</i> ("Текстовое поле с мастером выбора времени"). Занимает мало места и отображает время в текстовом виде.</p><br />
|-<br />
| [[FGX.TimePicker]] || <p>Модуль компонента <i>TfgTimePicker</i> ("Удобный интерактивный выбор времени"). Компонент занимает много места на экране.</p><br />
|-<br />
| [[FGX.Timer]] || <p>Модуль компонента <i>TfgTimer</i> . Содержит обертку-компонент, работающую с системным сервисом <i>IFGXTimerService</i> .</p><br />
|-<br />
| [[FGX.Toasts]] || <p>Модуль отображения всплывающих подсказок <i>TfgToast</i> .</p><br />
|-<br />
| [[FGX.ToolBar]] || <p>Модуль компонента <i>TfgToolBar</i> ("инструментальная панель").</p><br />
|-<br />
| [[FGX.TouchInterceptableLayout]] || <span style="color:gray">Описание отсутствует.</span><br />
|-<br />
| [[FGX.TrackBar]] || <p>Модуль компонента <i>TfgTrackBar</i> ("ползунок выбора вещественного числа из диапазона").</p><br />
|-<br />
| [[FGX.Translator.Dictionaries]] || <p>Модуль словая, используемого в компоненте локализации интерфейса.</p><br />
|-<br />
| [[FGX.Translator.PropertiesEnumerator]] || <p>Специальный энумератор для перечисления строковых свойств компонента.</p><br />
|-<br />
| [[FGX.Translator]] || <p>Компонент локализации интерфейса.</p><br />
|-<br />
| [[FGX.Types.AsyncExecutor]] || <p>Асинхронное выполнение запросов с возможностью отмены и задания задержки.</p><br />
|-<br />
| [[FGX.Types.AutoreleasePool]] || <p>Модуль для отложенного удаления объектов. Используется в ситуациях, когда нужно отложенно удалить объект без сохранения ссылки на этот объект в модели управления памяти ARC.</p><br />
|-<br />
| [[FGX.Types.Border]] || <p>Параметры границы <i>TfgBorder</i> .</p><br />
|-<br />
| [[FGX.Types.Color]] || <p>Расширение <i>TAlphaColor</i> .</p><br />
|-<br />
| [[FGX.Types.ContentShading]] || <p>Настройки затемнения содержимого.</p><br />
|-<br />
| [[FGX.Types.IO]] || <p>Вспомогательные типы для работами с файлами.</p><br />
|-<br />
| [[FGX.Types.List]] || <p>Расширение стандартного <i>TList</i> .</p><br />
|-<br />
| [[FGX.Types.ObjectsSet]] || <p>Шаблонное множество с поддержкой быстрой проверки вхождения элемента в множество O(1).</p><br />
|-<br />
| [[FGX.Types.Scroll]] || <p>Описание базовых типов, связанных с прокруткой содержимого в компонентах.</p><br />
|-<br />
| [[FGX.Types.Shadow]] || <p>Настройки теней.</p><br />
|-<br />
| [[FGX.Types.StateValue]] || <p>Счетчик состояния <i>TfgStateValue</i> , используется для контролирования парных вызовов <i>BeginUpdate</i> - <i>EndUpdate</i> .</p><br />
|-<br />
| [[FGX.Types.Value]] || <p>Типы для задания значений с указанием единиц измерений.</p><br />
|-<br />
| [[FGX.Types]] || <p>Базовые низкоуровневые вспомогательные типы.</p><br />
|-<br />
| [[FGX.VideoControl]] || <p>Видео прогрыватель.</p><br />
|-<br />
| [[FGX.VirtualKeyboard]] || <p>Все для работы с виртуальной клавиатурой.</p><br />
|-<br />
| [[FGX.VirtualListPicker]] || <p>Виртуальный компонент для выбора значения из списка, представленного в виде барабана.</p><br />
|-<br />
| [[FGX.VirtualPagerLayout.Types]] || <p>Вспомогательные типы для реализации компонента "TfgVirtualPagerLayout".</p><br />
|-<br />
| [[FGX.VirtualPagerLayout]] || <p>Компонент-контейнер с поддержкой постраничной прокрутки виртуальных страниц, поставляемых пользователем.</p><br />
|-<br />
| [[FGX.WebBrowser]] || <p>Веб браузер.</p><br />
|}</div>
Admin
http://docs.fgx-native.com/index.php?title=FGX.WebBrowser.TfgWebBrowser&diff=28122
FGX.WebBrowser.TfgWebBrowser
2022-12-23T14:29:18Z
<p>Admin: summary</p>
<hr />
<div>* [[ FGX.WebBrowser.TfgCustomWebBrowser | Вверх к родителю: TfgCustomWebBrowser ]]<br />
* [[ FGX.WebBrowser | К модулю: FGX.WebBrowser ]]<br />
<br />
Delphi<br />
<br />
<syntaxhighlight lang="Delphi">TfgWebBrowser = class (TfgCustomWebBrowser)</syntaxhighlight><br />
<br />
<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.WebBrowser.TfgCustomWebBrowser|TfgCustomWebBrowser]]</span> -> <span class="type-border">[[FGX.WebBrowser.TfgWebBrowser|TfgWebBrowser]]</span></p><br />
<br />
== Описание ==<br />
<br />
<span style="color:gray">Описание отсутствует.</span><br />
== Свойства ==<br />
<br />
{| class="wikitable sortable"<br />
|-<br />
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>Url: [[string]]</code><br />
<span style="color:gray">Описание отсутствует.</span><br />
|-<br />
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>Alignment: [[FGX.Controls.Types.TfgControlAlignment|TfgControlAlignment]]</code><br />
<p>Настройки выравнивания контрола в рамках родителя.</p><small style="color: red"><small>Описание взято от [[FGX.Controls.TfgControl.Alignment|Alignment]].</small></small><br />
|-<br />
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>AlignWithMargins: [[Boolean]]</code><br />
<p>Нужно ли использовать заданные внешние отступы <i>Margins</i> .</p><small style="color: red"><small>Описание взято от [[FGX.Controls.TfgControl.AlignWithMargins|AlignWithMargins]].</small></small><br />
|-<br />
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>Locked: [[Boolean]]</code><br />
<p>Позволяет заблокировать выделение компонента мышкой в дизайн тайме.</p><small style="color: red"><small>Описание взято от [[FGX.Controls.TfgControl.Locked|Locked]].</small></small><br />
|-<br />
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>LookupName: [[string]]</code><br />
<p>Идентификатор, используемый для поиска данного контрола среди других. Актуально для ситуаций, когда несколько контролов могут иметь одно и тоже имя для поиска и нам нужно найти данный контрол в определенной части поддерева.</p><small style="color: red"><small>Описание взято от [[FGX.Controls.TfgControl.LookupName|LookupName]].</small></small><br />
|-<br />
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>PositionMode: [[FGX.Controls.Types.TfgPositionMode|TfgPositionMode]]</code><br />
<p>Режим позиционирования контрола в рамках родителя (в абсолютных координатах / относительно).</p><small style="color: red"><small>Описание взято от [[FGX.Controls.TfgControl.PositionMode|PositionMode]].</small></small><br />
|-<br />
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>Position: [[FGX.Controls.Types.TfgPosition|TfgPosition]]</code><br />
<p>Позиция контрола в локальных логических координатах родителя <i>Parent</i> .</p><small style="color: red"><small>Описание взято от [[FGX.Controls.TfgControl.Position|Position]].</small></small><br />
|-<br />
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>RelativePosition: [[FGX.Controls.Types.TfgRelativePosition|TfgRelativePosition]]</code><br />
<p>Относительная позиция контролов относительно родителя. Актуально только для <b>PositionMode = Relative</b> .</p><small style="color: red"><small>Описание взято от [[FGX.Controls.TfgControl.RelativePosition|RelativePosition]].</small></small><br />
|-<br />
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>Size: [[FGX.Controls.Types.TfgSize|TfgSize]]</code><br />
<p>Размер контрола в логических координатах.</p><small style="color: red"><small>Описание взято от [[FGX.Controls.TfgControl.Size|Size]].</small></small><br />
|-<br />
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>Constraints: [[FGX.Controls.Types.TfgConstraints|TfgConstraints]]</code><br />
<p>Ограничение на размеры контрола.</p><small style="color: red"><small>Описание взято от [[FGX.Controls.TfgControl.Constraints|Constraints]].</small></small><br />
|-<br />
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>Margins: [[FGX.Controls.Types.TfgMargins|TfgMargins]]</code><br />
<p>Внешние отступы контрола. Используются при выравнивании текущего контрола в рамках контейнера.</p><small style="color: red"><small>Описание взято от [[FGX.Controls.TfgControl.Margins|Margins]].</small></small><br />
|-<br />
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>GestureKinds: [[FGX.Controls.TfgGestureKinds|TfgGestureKinds]]</code><br />
<p>Виды поддерживаемых жестов.</p><small style="color: red"><small>Описание взято от [[FGX.Controls.TfgControl.GestureKinds|GestureKinds]].</small></small><br />
|-<br />
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>HitTest: [[Boolean]]</code><br />
<span style="color:gray">Описание отсутствует.</span><br />
|-<br />
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>Opacity: [[Single]]</code><br />
<p>Прозрачность контрола.</p><small style="color: red"><small>Описание взято от [[FGX.Controls.TfgControl.Opacity|Opacity]].</small></small><br />
|-<br />
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>Visible: [[Boolean]]</code><br />
<p>Видимость контрола.</p><small style="color: red"><small>Описание взято от [[FGX.Controls.TfgControl.Visible|Visible]].</small></small><br />
|}<br />
<br />
== События ==<br />
<br />
{| class="wikitable sortable"<br />
|-<br />
| <syntaxhighlight lang="Delphi">event</syntaxhighlight> || <code>OnDecideLoadUrl: [[TfgDecideLoadUrlEvent|TfgDecideLoadUrlEvent]]</code><br />
<p>Вызывается в момент, когда пользователь инициирует переход по урлу. Позволяет запретить переход, чтобы перехватить переход по урлу.</p><p>Например, если загрузить в браузер свою HTML страницу с картинками и каждой странице присвоить ссылку для просмотра в полноэкранном режиме, то, используя это событие, можно поймать ссылку на оригинальную картинку и открывать ее не в браузере, а в отдельном окне.</p><small style="color: red"><small>Описание взято от [[FGX.WebBrowser.TfgCustomWebBrowser.OnDecideLoadUrl|OnDecideLoadUrl]].</small></small><br />
|-<br />
| <syntaxhighlight lang="Delphi">event</syntaxhighlight> || <code>OnScroll: [[TfgScrollEvent|TfgScrollEvent]]</code><br />
<p>Постоянно срабатывает при прокручивании страницы. В параметрах содержит предыдущее и новое значения смещения окна просмотра.</p><small style="color: red"><small>Описание взято от [[FGX.WebBrowser.TfgCustomWebBrowser.OnScroll|OnScroll]].</small></small><br />
|-<br />
| <syntaxhighlight lang="Delphi">event</syntaxhighlight> || <code>OnStartLoading: [[TfgStartLoadingEvent|TfgStartLoadingEvent]]</code><br />
<p>Загрузка контента по урлу начинается.</p><small style="color: red"><small>Описание взято от [[FGX.WebBrowser.TfgCustomWebBrowser.OnStartLoading|OnStartLoading]].</small></small><br />
|-<br />
| <syntaxhighlight lang="Delphi">event</syntaxhighlight> || <code>OnFinishLoading: [[TfgFinishLoadingEvent|TfgFinishLoadingEvent]]</code><br />
<br />
<p>Загрузка контента по урлу закончена.</p><div class="info">Вызывается, даже если при загрузки контента произошла ошибка.</div><small style="color: red"><small>Описание взято от [[FGX.WebBrowser.TfgCustomWebBrowser.OnFinishLoading|OnFinishLoading]].</small></small><br />
|-<br />
| <syntaxhighlight lang="Delphi">event</syntaxhighlight> || <code>OnErrorLoading: [[TfgErrorLoadingEvent|TfgErrorLoadingEvent]]</code><br />
<p>Загрузка контента закончилась с ошибкой.</p><small style="color: red"><small>Описание взято от [[FGX.WebBrowser.TfgCustomWebBrowser.OnErrorLoading|OnErrorLoading]].</small></small><br />
|-<br />
| <syntaxhighlight lang="Delphi">event</syntaxhighlight> || <code>OnBasicAuthentificationRequest: [[TfgBasicAuthentificationRequestEvent|TfgBasicAuthentificationRequestEvent]]</code><br />
<p>Вызывается, когда для загрузки страницы требуется Basic авторизация. Используйте параметр <i>AHandler</i> для отмены запроса или же для указание данных аутентификации.</p><small style="color: red"><small>Описание взято от [[FGX.WebBrowser.TfgCustomWebBrowser.OnBasicAuthentificationRequest|OnBasicAuthentificationRequest]].</small></small><br />
|-<br />
| <syntaxhighlight lang="Delphi">event</syntaxhighlight> || <code>OnSSLError: [[TfgSSLErrorEvent|TfgSSLErrorEvent]]</code><br />
<p>Вызывается, когда при загрузке страницы наблюдается проблема с SSL сертификатом. Используйте параметр <i>AHandler</i> для отмены загрузки страницы или для игнорирования ошибки и продолжения загрузки.</p><small style="color: red"><small>Описание взято от [[FGX.WebBrowser.TfgCustomWebBrowser.OnSSLError|OnSSLError]].</small></small><br />
|-<br />
| <syntaxhighlight lang="Delphi">event</syntaxhighlight> || <code>OnDestroy: [[TNotifyEvent]]</code><br />
<p>Вызывается перед удалением контрола. А именно перед вызовом деструктора.</p><small style="color: red"><small>Описание взято от [[FGX.Controls.TfgControl.OnDestroy|OnDestroy]].</small></small><br />
|-<br />
| <syntaxhighlight lang="Delphi">event</syntaxhighlight> || <code>OnResized: [[TfgResizedEvent|TfgResizedEvent]]</code><br />
<p>Вызывается когда контрол изменил свой размерм.</p><small style="color: red"><small>Описание взято от [[FGX.Controls.TfgControl.OnResized|OnResized]].</small></small><br />
|-<br />
| <syntaxhighlight lang="Delphi">event</syntaxhighlight> || <code>OnLongTap: [[TfgLongTapEvent|TfgLongTapEvent]]</code><br />
<p>Срабатывает, когда пользователь долго нажимает на экран без перемещения пальца по экрану.</p><small style="color: red"><small>Описание взято от [[FGX.Controls.TfgControl.OnLongTap|OnLongTap]].</small></small><br />
|-<br />
| <syntaxhighlight lang="Delphi">event</syntaxhighlight> || <code>OnPositionChanged: [[TfgPositionChangedEvent|TfgPositionChangedEvent]]</code><br />
<p>Вызывается когда контрол поменял свою позицию.</p><small style="color: red"><small>Описание взято от [[FGX.Controls.TfgControl.OnPositionChanged|OnPositionChanged]].</small></small><br />
|-<br />
| <syntaxhighlight lang="Delphi">event</syntaxhighlight> || <code>OnTouch: [[TfgTouchEvent|TfgTouchEvent]]</code><br />
<p>Вызывается в момент касания пользователем экрана устройства.</p><small style="color: red"><small>Описание взято от [[FGX.Controls.TfgControl.OnTouch|OnTouch]].</small></small><br />
|-<br />
| <syntaxhighlight lang="Delphi">event</syntaxhighlight> || <code>OnTap: [[TNotifyEvent]]</code><br />
<p>Срабатывает, когда пользователь коротко нажимает на экран без перемещения пальца по экрану.</p><small style="color: red"><small>Описание взято от [[FGX.Controls.TfgControl.OnTap|OnTap]].</small></small><br />
|}</div>
Admin
http://docs.fgx-native.com/index.php?title=TfgSSLError&diff=28119
TfgSSLError
2022-12-23T14:29:14Z
<p>Admin: summary</p>
<hr />
<div>Delphi<br />
<br />
<syntaxhighlight lang="Delphi"></syntaxhighlight><br />
<br />
== Описание ==<br />
<br />
<span style="color:gray">Описание отсутствует.</span></div>
Admin
http://docs.fgx-native.com/index.php?title=TfgSSLErrorEvent&diff=28120
TfgSSLErrorEvent
2022-12-23T14:29:14Z
<p>Admin: summary</p>
<hr />
<div>Delphi<br />
<br />
<syntaxhighlight lang="Delphi"></syntaxhighlight><br />
<br />
== Описание ==<br />
<br />
<span style="color:gray">Описание отсутствует.</span></div>
Admin
http://docs.fgx-native.com/index.php?title=FGX.WebBrowser.TfgCustomWebBrowser&diff=28121
FGX.WebBrowser.TfgCustomWebBrowser
2022-12-23T14:29:14Z
<p>Admin: summary</p>
<hr />
<div>* [[ FGX.Controls.TfgControl | Вверх к родителю: TfgControl ]]<br />
* [[ FGX.WebBrowser | К модулю: FGX.WebBrowser ]]<br />
<br />
Delphi<br />
<br />
<syntaxhighlight lang="Delphi">TfgCustomWebBrowser = class (TfgControl)</syntaxhighlight><br />
<br />
<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.WebBrowser.TfgCustomWebBrowser|TfgCustomWebBrowser]]</span></p><br />
<br />
Прямые наследники:<br />
[[FGX.WebBrowser.TfgWebBrowser|TfgWebBrowser]]<br />
<br />
== Описание ==<br />
<br />
<span style="color:gray">Описание отсутствует.</span><br />
== Методы ==<br />
<br />
{| class="wikitable sortable"<br />
|-<br />
| <syntaxhighlight lang="Delphi">procedure</syntaxhighlight> || <code lang="Delphi">LoadHTML(const AHtml: [[string]]; const AUrl: [[string]])</code><br />
<p>Загрузить HTML страницу из буфера <i>AHTML</i> и сопоставить ей путь <i>AUrl</i> .</p><br />
|-<br />
| <syntaxhighlight lang="Delphi">procedure</syntaxhighlight> || <code lang="Delphi">LoadRequest(const AUrl: [[string]])</code><br />
<p>Загрузить веб ресурс по URL.</p><br />
|-<br />
| <syntaxhighlight lang="Delphi">procedure</syntaxhighlight> || <code lang="Delphi">Reload()</code><br />
<p>Перезагрузить текущий веб-ресурс.</p><br />
|-<br />
| <syntaxhighlight lang="Delphi">procedure</syntaxhighlight> || <code lang="Delphi">StopLoading()</code><br />
<p>Остановить текущую загрузку веб-ресурса.</p><br />
|-<br />
| <syntaxhighlight lang="Delphi">function</syntaxhighlight> || <code lang="Delphi">IsRequestLoading(): [[Boolean]]</code><br />
<p>Загружается ли сейчас веб-ресурс?</p><br />
|-<br />
| <syntaxhighlight lang="Delphi">procedure</syntaxhighlight> || <code lang="Delphi">GoBack()</code><br />
<p>Вернуться к предыдущему ресурсу по истории, если он был открыт до этого.</p><br />
|-<br />
| <syntaxhighlight lang="Delphi">procedure</syntaxhighlight> || <code lang="Delphi">GoForward()</code><br />
<p>Перейти к следующему ресурсу по истории.</p><br />
|-<br />
| <syntaxhighlight lang="Delphi">function</syntaxhighlight> || <code lang="Delphi">CanGoBack(): [[Boolean]]</code><br />
<p>Можно ли перейти к предыдущему веб-ресурсу по истории?</p><br />
|-<br />
| <syntaxhighlight lang="Delphi">function</syntaxhighlight> || <code lang="Delphi">CanGoForward(): [[Boolean]]</code><br />
<p>Можно ли перейти к следующему веб-ресурсу по истории?</p><br />
|-<br />
| <syntaxhighlight lang="Delphi">procedure</syntaxhighlight> || <code lang="Delphi">ScrollBy(const ADX: [[Single]]; const ADY: [[Single]]; const AAnimate: [[Boolean]])</code><br />
<br />
<p>Выполняет прокручивание контента на вектор ( <i>ADX</i> , <i>ADY</i> ).</p><div class="info">Флаг <i>AAnimate</i> не поддерживается на Андроиде.</div><br />
|-<br />
| <syntaxhighlight lang="Delphi">procedure</syntaxhighlight> || <code lang="Delphi">ScrollTo(const AX: [[Single]]; const AY: [[Single]]; const AAnimate: [[Boolean]])</code><br />
<br />
<p>Выполняет смещение конента <i>ContentOffset</i> в указанную позицию ( <i>AX</i> , <i>AX</i> ).</p><div class="info">Флаг <i>AAnimate</i> не поддерживается на Андроиде.</div><br />
|-<br />
| <syntaxhighlight lang="Delphi">procedure</syntaxhighlight> || <code lang="Delphi">ScrollTop(const AAnimate: [[Boolean]])</code><br />
<br />
<p>Выполняет прокручивание контента к началу страницы (верхняя позиция).</p><div class="info">Флаг <i>AAnimate</i> не поддерживается на Андроиде.</div><br />
|-<br />
| <syntaxhighlight lang="Delphi">procedure</syntaxhighlight> || <code lang="Delphi">ScrollBottom(const AAnimate: [[Boolean]])</code><br />
<br />
<p>Выполняет прокручивание контента к концу страницы (нижняя позиция).</p><div class="info">Флаг <i>AAnimate</i> не поддерживается на Андроиде.</div><br />
|-<br />
| <syntaxhighlight lang="Delphi">procedure</syntaxhighlight> || <code lang="Delphi">EvaluateJavascript(const AScript: [[string]]; const AValueCallback: [[TfgJavascriptResultCallback|TfgJavascriptResultCallback]])</code><br />
<br />
<p>Асинхронно выполняет переданный Javascript код. Результат приходит в колбек <i>AValueCallback</i> .</p><div class="info">Обработчик результата может быть nil.</div><br />
|-<br />
| <syntaxhighlight lang="Delphi">procedure</syntaxhighlight> || <code lang="Delphi">EvaluateJavascript(const AScript: [[string]]; const AValueEvent: [[TfgJavascriptResultEvent|TfgJavascriptResultEvent]])</code><br />
<br />
<p>Асинхронно выполняет переданный Javascript код. Результат приходит в обработчик события <i>AValueEvent</i> .</p><div class="info">Обработчик результата может быть nil.</div><br />
|}<br />
<br />
== Свойства ==<br />
<br />
{| class="wikitable sortable"<br />
|-<br />
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>ContentSize: [[TSizeF]]</code><br />
<p>Размер страницы.</p><br />
|-<br />
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>ContentOffset: [[TPointF]]</code><br />
<p>Текущее смещение страницы (позиция скроллинга).</p><br />
|-<br />
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>Url: [[string]]</code><br />
<span style="color:gray">Описание отсутствует.</span><br />
|}<br />
<br />
== События ==<br />
<br />
{| class="wikitable sortable"<br />
|-<br />
| <syntaxhighlight lang="Delphi">event</syntaxhighlight> || <code>OnDecideLoadUrl: [[TfgDecideLoadUrlEvent|TfgDecideLoadUrlEvent]]</code><br />
<p>Вызывается в момент, когда пользователь инициирует переход по урлу. Позволяет запретить переход, чтобы перехватить переход по урлу.</p><p>Например, если загрузить в браузер свою HTML страницу с картинками и каждой странице присвоить ссылку для просмотра в полноэкранном режиме, то, используя это событие, можно поймать ссылку на оригинальную картинку и открывать ее не в браузере, а в отдельном окне.</p><br />
|-<br />
| <syntaxhighlight lang="Delphi">event</syntaxhighlight> || <code>OnScroll: [[TfgScrollEvent|TfgScrollEvent]]</code><br />
<p>Постоянно срабатывает при прокручивании страницы. В параметрах содержит предыдущее и новое значения смещения окна просмотра.</p><br />
|-<br />
| <syntaxhighlight lang="Delphi">event</syntaxhighlight> || <code>OnStartLoading: [[TfgStartLoadingEvent|TfgStartLoadingEvent]]</code><br />
<p>Загрузка контента по урлу начинается.</p><br />
|-<br />
| <syntaxhighlight lang="Delphi">event</syntaxhighlight> || <code>OnFinishLoading: [[TfgFinishLoadingEvent|TfgFinishLoadingEvent]]</code><br />
<br />
<p>Загрузка контента по урлу закончена.</p><div class="info">Вызывается, даже если при загрузки контента произошла ошибка.</div><br />
|-<br />
| <syntaxhighlight lang="Delphi">event</syntaxhighlight> || <code>OnErrorLoading: [[TfgErrorLoadingEvent|TfgErrorLoadingEvent]]</code><br />
<p>Загрузка контента закончилась с ошибкой.</p><br />
|-<br />
| <syntaxhighlight lang="Delphi">event</syntaxhighlight> || <code>OnBasicAuthentificationRequest: [[TfgBasicAuthentificationRequestEvent|TfgBasicAuthentificationRequestEvent]]</code><br />
<p>Вызывается, когда для загрузки страницы требуется Basic авторизация. Используйте параметр <i>AHandler</i> для отмены запроса или же для указание данных аутентификации.</p><br />
|-<br />
| <syntaxhighlight lang="Delphi">event</syntaxhighlight> || <code>OnSSLError: [[TfgSSLErrorEvent|TfgSSLErrorEvent]]</code><br />
<p>Вызывается, когда при загрузке страницы наблюдается проблема с SSL сертификатом. Используйте параметр <i>AHandler</i> для отмены загрузки страницы или для игнорирования ошибки и продолжения загрузки.</p><br />
|}</div>
Admin
http://docs.fgx-native.com/index.php?title=TfgBasicAuthentificationRequestEvent&diff=28117
TfgBasicAuthentificationRequestEvent
2022-12-23T14:29:13Z
<p>Admin: summary</p>
<hr />
<div>Delphi<br />
<br />
<syntaxhighlight lang="Delphi"></syntaxhighlight><br />
<br />
== Описание ==<br />
<br />
<span style="color:gray">Описание отсутствует.</span></div>
Admin
http://docs.fgx-native.com/index.php?title=FGX.WebBrowser.IFGXSSLErrorHandler&diff=28118
FGX.WebBrowser.IFGXSSLErrorHandler
2022-12-23T14:29:13Z
<p>Admin: summary</p>
<hr />
<div>* [[ System.IInterface | Вверх к родителю: IInterface ]]<br />
* [[ FGX.WebBrowser | К модулю: FGX.WebBrowser ]]<br />
<br />
Delphi<br />
<br />
<syntaxhighlight lang="Delphi">IFGXSSLErrorHandler = interface (IInterface)</syntaxhighlight><br />
<br />
<p class="class-inheritance"><span class="type-border">[[System.IInterface|IInterface]]</span> -> <span class="type-border">[[FGX.WebBrowser.IFGXSSLErrorHandler|IFGXSSLErrorHandler]]</span></p><br />
<br />
== Описание ==<br />
<br />
<p>Обработчик SSL ошибок.</p><br />
== Методы ==<br />
<br />
{| class="wikitable sortable"<br />
|-<br />
| <syntaxhighlight lang="Delphi">procedure</syntaxhighlight> || <code lang="Delphi">Proceed()</code><br />
<p>Продолжить загрузку страницы, игнорируя ошибки.</p><br />
|-<br />
| <syntaxhighlight lang="Delphi">procedure</syntaxhighlight> || <code lang="Delphi">Cancel()</code><br />
<p>Отменить загрузку страницы.</p><br />
|}</div>
Admin
http://docs.fgx-native.com/index.php?title=TfgErrorLoadingEvent&diff=28116
TfgErrorLoadingEvent
2022-12-23T14:29:12Z
<p>Admin: summary</p>
<hr />
<div>Delphi<br />
<br />
<syntaxhighlight lang="Delphi"></syntaxhighlight><br />
<br />
== Описание ==<br />
<br />
<span style="color:gray">Описание отсутствует.</span></div>
Admin
http://docs.fgx-native.com/index.php?title=TfgFinishLoadingEvent&diff=28115
TfgFinishLoadingEvent
2022-12-23T14:29:11Z
<p>Admin: summary</p>
<hr />
<div>Delphi<br />
<br />
<syntaxhighlight lang="Delphi"></syntaxhighlight><br />
<br />
== Описание ==<br />
<br />
<span style="color:gray">Описание отсутствует.</span></div>
Admin
http://docs.fgx-native.com/index.php?title=TfgDecideLoadUrlEvent&diff=28113
TfgDecideLoadUrlEvent
2022-12-23T14:29:10Z
<p>Admin: summary</p>
<hr />
<div>Delphi<br />
<br />
<syntaxhighlight lang="Delphi"></syntaxhighlight><br />
<br />
== Описание ==<br />
<br />
<span style="color:gray">Описание отсутствует.</span></div>
Admin
http://docs.fgx-native.com/index.php?title=TfgStartLoadingEvent&diff=28114
TfgStartLoadingEvent
2022-12-23T14:29:10Z
<p>Admin: summary</p>
<hr />
<div>Delphi<br />
<br />
<syntaxhighlight lang="Delphi"></syntaxhighlight><br />
<br />
== Описание ==<br />
<br />
<span style="color:gray">Описание отсутствует.</span></div>
Admin
http://docs.fgx-native.com/index.php?title=TfgJavascriptResultEvent&diff=28112
TfgJavascriptResultEvent
2022-12-23T14:29:09Z
<p>Admin: summary</p>
<hr />
<div>Delphi<br />
<br />
<syntaxhighlight lang="Delphi"></syntaxhighlight><br />
<br />
== Описание ==<br />
<br />
<span style="color:gray">Описание отсутствует.</span></div>
Admin
http://docs.fgx-native.com/index.php?title=FGX.WebBrowser&diff=28111
FGX.WebBrowser
2022-12-23T14:29:05Z
<p>Admin: summary</p>
<hr />
<div>* [[ FGX | Вверх к родителю: FGX ]]<br />
<br />
<p>Веб браузер.</p><br />
== Классы и интерфейсы ==<br />
<br />
{| class="wikitable sortable"<br />
|-<br />
| [[FGX.WebBrowser.TfgWebBrowserMessages|TfgWebBrowserMessages]] || <p>Сообщения коммуникации контрола и нативной реализации.</p><small style="color: red"><small>Описание взято от [[FGX.Controls.TfgControlMessages|TfgControlMessages]].</small></small><br />
|-<br />
| [[FGX.WebBrowser.IFGXBasicAuthentificationHandler|IFGXBasicAuthentificationHandler]] || <p>Обработчик Basic аутентификации.</p><br />
|-<br />
| [[FGX.WebBrowser.IFGXSSLErrorHandler|IFGXSSLErrorHandler]] || <p>Обработчик SSL ошибок.</p><br />
|-<br />
| [[FGX.WebBrowser.TfgCustomWebBrowser|TfgCustomWebBrowser]] || <span style="color:gray">Описание отсутствует.</span><br />
|-<br />
| [[FGX.WebBrowser.TfgWebBrowser|TfgWebBrowser]] || <span style="color:gray">Описание отсутствует.</span><br />
|}<br />
<br />
== Types ==<br />
<br />
{| class="wikitable sortable"<br />
|-<br />
| [[TfgLoadHtmlMessage|TfgLoadHtmlMessage]] || <span style="color:gray">Описание отсутствует.</span><br />
|-<br />
| [[TfgJavascriptResultCallback|TfgJavascriptResultCallback]] || <span style="color:gray">Описание отсутствует.</span><br />
|-<br />
| [[TfgJavascriptResultEvent|TfgJavascriptResultEvent]] || <span style="color:gray">Описание отсутствует.</span><br />
|-<br />
| [[TfgEvaluateJavascriptMessage|TfgEvaluateJavascriptMessage]] || <span style="color:gray">Описание отсутствует.</span><br />
|-<br />
| [[TfgScrollInfoMessage|TfgScrollInfoMessage]] || <span style="color:gray">Описание отсутствует.</span><br />
|-<br />
| [[TfgScrollEvent|TfgScrollEvent]] || <span style="color:gray">Описание отсутствует.</span><br />
|-<br />
| [[TfgDecideLoadUrlEvent|TfgDecideLoadUrlEvent]] || <span style="color:gray">Описание отсутствует.</span><br />
|-<br />
| [[TfgStartLoadingEvent|TfgStartLoadingEvent]] || <span style="color:gray">Описание отсутствует.</span><br />
|-<br />
| [[TfgFinishLoadingEvent|TfgFinishLoadingEvent]] || <span style="color:gray">Описание отсутствует.</span><br />
|-<br />
| [[FGX.WebBrowser.TfgLoadingError|TfgLoadingError]] || <span style="color:gray">Описание отсутствует.</span><br />
|-<br />
| [[TfgErrorLoadingEvent|TfgErrorLoadingEvent]] || <span style="color:gray">Описание отсутствует.</span><br />
|-<br />
| [[TfgBasicAuthentificationRequestEvent|TfgBasicAuthentificationRequestEvent]] || <span style="color:gray">Описание отсутствует.</span><br />
|-<br />
| [[TfgSSLError|TfgSSLError]] || <span style="color:gray">Описание отсутствует.</span><br />
|-<br />
| [[TfgSSLErrorEvent|TfgSSLErrorEvent]] || <span style="color:gray">Описание отсутствует.</span><br />
|}</div>
Admin
http://docs.fgx-native.com/index.php?title=FGX.VirtualPagerLayout.TfgVirtualPagerLayout&diff=28110
FGX.VirtualPagerLayout.TfgVirtualPagerLayout
2022-12-23T14:29:01Z
<p>Admin: summary</p>
<hr />
<div>* [[ FGX.VirtualPagerLayout.TfgCustomVirtualPagerLayout | Вверх к родителю: TfgCustomVirtualPagerLayout ]]<br />
* [[ FGX.VirtualPagerLayout | К модулю: FGX.VirtualPagerLayout ]]<br />
<br />
Delphi<br />
<br />
<syntaxhighlight lang="Delphi">TfgVirtualPagerLayout = class (TfgCustomVirtualPagerLayout)</syntaxhighlight><br />
<br />
<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.VirtualPagerLayout.TfgCustomVirtualPagerLayout|TfgCustomVirtualPagerLayout]]</span> -> <span class="type-border">[[FGX.VirtualPagerLayout.TfgVirtualPagerLayout|TfgVirtualPagerLayout]]</span></p><br />
<br />
== Описание ==<br />
<br />
<span style="color:gray">Описание отсутствует.</span><br />
== Свойства ==<br />
<br />
{| class="wikitable sortable"<br />
|-<br />
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>SwipeEnabled: [[Boolean]]</code><br />
<p>Можно ли перелистывать страницы пальцем или нет.</p><small style="color: red"><small>Описание взято от [[FGX.VirtualPagerLayout.TfgCustomVirtualPagerLayout.SwipeEnabled|SwipeEnabled]].</small></small><br />
|-<br />
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>Alignment: [[FGX.Controls.Types.TfgControlAlignment|TfgControlAlignment]]</code><br />
<p>Настройки выравнивания контрола в рамках родителя.</p><small style="color: red"><small>Описание взято от [[FGX.Controls.TfgControl.Alignment|Alignment]].</small></small><br />
|-<br />
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>AlignWithMargins: [[Boolean]]</code><br />
<p>Нужно ли использовать заданные внешние отступы <i>Margins</i> .</p><small style="color: red"><small>Описание взято от [[FGX.Controls.TfgControl.AlignWithMargins|AlignWithMargins]].</small></small><br />
|-<br />
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>BackgroundName: [[TfgAssetName|TfgAssetName]]</code><br />
<p>Настройки отображения заднего фона контрола.</p><small style="color: red"><small>Описание взято от [[FGX.Controls.TfgControl.BackgroundName|BackgroundName]].</small></small><br />
|-<br />
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>Enabled: [[Boolean]]</code><br />
<p>Настройка отключения реакции на воздействия пользователя на компонент.</p><small style="color: red"><small>Описание взято от [[FGX.Controls.TfgControl.Enabled|Enabled]].</small></small><br />
|-<br />
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>Locked: [[Boolean]]</code><br />
<p>Позволяет заблокировать выделение компонента мышкой в дизайн тайме.</p><small style="color: red"><small>Описание взято от [[FGX.Controls.TfgControl.Locked|Locked]].</small></small><br />
|-<br />
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>LookupName: [[string]]</code><br />
<p>Идентификатор, используемый для поиска данного контрола среди других. Актуально для ситуаций, когда несколько контролов могут иметь одно и тоже имя для поиска и нам нужно найти данный контрол в определенной части поддерева.</p><small style="color: red"><small>Описание взято от [[FGX.Controls.TfgControl.LookupName|LookupName]].</small></small><br />
|-<br />
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>PositionMode: [[FGX.Controls.Types.TfgPositionMode|TfgPositionMode]]</code><br />
<p>Режим позиционирования контрола в рамках родителя (в абсолютных координатах / относительно).</p><small style="color: red"><small>Описание взято от [[FGX.Controls.TfgControl.PositionMode|PositionMode]].</small></small><br />
|-<br />
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>Position: [[FGX.Controls.Types.TfgPosition|TfgPosition]]</code><br />
<p>Позиция контрола в локальных логических координатах родителя <i>Parent</i> .</p><small style="color: red"><small>Описание взято от [[FGX.Controls.TfgControl.Position|Position]].</small></small><br />
|-<br />
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>RelativePosition: [[FGX.Controls.Types.TfgRelativePosition|TfgRelativePosition]]</code><br />
<p>Относительная позиция контролов относительно родителя. Актуально только для <b>PositionMode = Relative</b> .</p><small style="color: red"><small>Описание взято от [[FGX.Controls.TfgControl.RelativePosition|RelativePosition]].</small></small><br />
|-<br />
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>Size: [[FGX.Controls.Types.TfgSize|TfgSize]]</code><br />
<p>Размер контрола в логических координатах.</p><small style="color: red"><small>Описание взято от [[FGX.Controls.TfgControl.Size|Size]].</small></small><br />
|-<br />
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>Constraints: [[FGX.Controls.Types.TfgConstraints|TfgConstraints]]</code><br />
<p>Ограничение на размеры контрола.</p><small style="color: red"><small>Описание взято от [[FGX.Controls.TfgControl.Constraints|Constraints]].</small></small><br />
|-<br />
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>Margins: [[FGX.Controls.Types.TfgMargins|TfgMargins]]</code><br />
<p>Внешние отступы контрола. Используются при выравнивании текущего контрола в рамках контейнера.</p><small style="color: red"><small>Описание взято от [[FGX.Controls.TfgControl.Margins|Margins]].</small></small><br />
|-<br />
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>GestureKinds: [[FGX.Controls.TfgGestureKinds|TfgGestureKinds]]</code><br />
<p>Виды поддерживаемых жестов.</p><small style="color: red"><small>Описание взято от [[FGX.Controls.TfgControl.GestureKinds|GestureKinds]].</small></small><br />
|-<br />
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>HitTest: [[Boolean]]</code><br />
<span style="color:gray">Описание отсутствует.</span><br />
|-<br />
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>Opacity: [[Single]]</code><br />
<p>Прозрачность контрола.</p><small style="color: red"><small>Описание взято от [[FGX.Controls.TfgControl.Opacity|Opacity]].</small></small><br />
|-<br />
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>Visible: [[Boolean]]</code><br />
<p>Видимость контрола.</p><small style="color: red"><small>Описание взято от [[FGX.Controls.TfgControl.Visible|Visible]].</small></small><br />
|}<br />
<br />
== События ==<br />
<br />
{| class="wikitable sortable"<br />
|-<br />
| <syntaxhighlight lang="Delphi">event</syntaxhighlight> || <code>OnGetPageCount: [[TfgGetPageCountEvent|TfgGetPageCountEvent]]</code><br />
<p>Вызывается, когда компоненту необходимо узнать общее количество страниц.</p><small style="color: red"><small>Описание взято от [[FGX.VirtualPagerLayout.TfgCustomVirtualPagerLayout.OnGetPageCount|OnGetPageCount]].</small></small><br />
|-<br />
| <syntaxhighlight lang="Delphi">event</syntaxhighlight> || <code>OnLoadPage: [[TfgLoadPageEvent|TfgLoadPageEvent]]</code><br />
<br />
<p>Вызывается, когда компоненту необходимо загрузить страницу. В этом событии необходимо вернуть экземпляр страницы.</p><div class="info">Возвращаемая страница не должна иметь родителя.</div><small style="color: red"><small>Описание взято от [[FGX.VirtualPagerLayout.TfgCustomVirtualPagerLayout.OnLoadPage|OnLoadPage]].</small></small><br />
|-<br />
| <syntaxhighlight lang="Delphi">event</syntaxhighlight> || <code>OnUnloadPage: [[TfgUnloadPageEvent|TfgUnloadPageEvent]]</code><br />
<p>Вызывается, когда компоненту больше не нужна страница и он ее выгружает. Этим событием можно воспользоваться, чтобы удалить страницу или сложить ее в пул страниц для дальнейшего использования на ваше усмотрение.</p><small style="color: red"><small>Описание взято от [[FGX.VirtualPagerLayout.TfgCustomVirtualPagerLayout.OnUnloadPage|OnUnloadPage]].</small></small><br />
|-<br />
| <syntaxhighlight lang="Delphi">event</syntaxhighlight> || <code>OnChanged: [[TNotifyEvent]]</code><br />
<br />
<p>Вызывается только при интерактивной смене вкладки, как только компонент понимает на какую вкладку окончательно переключается пользователь.</p><div class="info">Вызывается в процессе смены/анимации, до окончания анимации смены вкладки.</div><small style="color: red"><small>Описание взято от [[FGX.VirtualPagerLayout.TfgCustomVirtualPagerLayout.OnChanged|OnChanged]].</small></small><br />
|-<br />
| <syntaxhighlight lang="Delphi">event</syntaxhighlight> || <code>OnBeginDragging: [[TNotifyEvent]]</code><br />
<p>Вызывается, когда пользователь опустил палец на экран и начал двигать содержимое.</p><small style="color: red"><small>Описание взято от [[FGX.VirtualPagerLayout.TfgCustomVirtualPagerLayout.OnBeginDragging|OnBeginDragging]].</small></small><br />
|-<br />
| <syntaxhighlight lang="Delphi">event</syntaxhighlight> || <code>OnEndDragging: [[TNotifyEvent]]</code><br />
<p>Вызывается, когда пользователь поднял палец с экрана и закончил двигать содержимое.</p><small style="color: red"><small>Описание взято от [[FGX.VirtualPagerLayout.TfgCustomVirtualPagerLayout.OnEndDragging|OnEndDragging]].</small></small><br />
|-<br />
| <syntaxhighlight lang="Delphi">event</syntaxhighlight> || <code>OnBeginScrolingAnimation: [[TNotifyEvent]]</code><br />
<p>Вызывается, когда началась анимация смены вкладки.</p><small style="color: red"><small>Описание взято от [[FGX.VirtualPagerLayout.TfgCustomVirtualPagerLayout.OnBeginScrolingAnimation|OnBeginScrolingAnimation]].</small></small><br />
|-<br />
| <syntaxhighlight lang="Delphi">event</syntaxhighlight> || <code>OnEndScrolingAnimation: [[TNotifyEvent]]</code><br />
<p>Вызывается, когда анимация смены вкладки закончилась.</p><small style="color: red"><small>Описание взято от [[FGX.VirtualPagerLayout.TfgCustomVirtualPagerLayout.OnEndScrolingAnimation|OnEndScrolingAnimation]].</small></small><br />
|-<br />
| <syntaxhighlight lang="Delphi">event</syntaxhighlight> || <code>OnDestroy: [[TNotifyEvent]]</code><br />
<p>Вызывается перед удалением контрола. А именно перед вызовом деструктора.</p><small style="color: red"><small>Описание взято от [[FGX.Controls.TfgControl.OnDestroy|OnDestroy]].</small></small><br />
|-<br />
| <syntaxhighlight lang="Delphi">event</syntaxhighlight> || <code>OnResized: [[TfgResizedEvent|TfgResizedEvent]]</code><br />
<p>Вызывается когда контрол изменил свой размерм.</p><small style="color: red"><small>Описание взято от [[FGX.Controls.TfgControl.OnResized|OnResized]].</small></small><br />
|-<br />
| <syntaxhighlight lang="Delphi">event</syntaxhighlight> || <code>OnPositionChanged: [[TfgPositionChangedEvent|TfgPositionChangedEvent]]</code><br />
<p>Вызывается когда контрол поменял свою позицию.</p><small style="color: red"><small>Описание взято от [[FGX.Controls.TfgControl.OnPositionChanged|OnPositionChanged]].</small></small><br />
|-<br />
| <syntaxhighlight lang="Delphi">event</syntaxhighlight> || <code>OnTouch: [[TfgTouchEvent|TfgTouchEvent]]</code><br />
<p>Вызывается в момент касания пользователем экрана устройства.</p><small style="color: red"><small>Описание взято от [[FGX.Controls.TfgControl.OnTouch|OnTouch]].</small></small><br />
|-<br />
| <syntaxhighlight lang="Delphi">event</syntaxhighlight> || <code>OnTap: [[TNotifyEvent]]</code><br />
<p>Срабатывает, когда пользователь коротко нажимает на экран без перемещения пальца по экрану.</p><small style="color: red"><small>Описание взято от [[FGX.Controls.TfgControl.OnTap|OnTap]].</small></small><br />
|}</div>
Admin
http://docs.fgx-native.com/index.php?title=FGX.VirtualPagerLayout.TfgCustomVirtualPagerLayout&diff=28109
FGX.VirtualPagerLayout.TfgCustomVirtualPagerLayout
2022-12-23T14:28:57Z
<p>Admin: summary</p>
<hr />
<div>* [[ FGX.Controls.TfgControl | Вверх к родителю: TfgControl ]]<br />
* [[ FGX.VirtualPagerLayout | К модулю: FGX.VirtualPagerLayout ]]<br />
<br />
Delphi<br />
<br />
<syntaxhighlight lang="Delphi">TfgCustomVirtualPagerLayout = class (TfgControl, IFGXVirtualPageAdapterProvider, IFGXVirtualPageProvider, IFGXContainer)</syntaxhighlight><br />
<br />
<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.VirtualPagerLayout.TfgCustomVirtualPagerLayout|TfgCustomVirtualPagerLayout]]</span></p><br />
<br />
Прямые наследники:<br />
[[FGX.ImageSlider.TfgCustomImageSlider|TfgCustomImageSlider]], [[FGX.PagerLayout.TfgCustomPagerLayout|TfgCustomPagerLayout]], [[FGX.VirtualPagerLayout.TfgVirtualPagerLayout|TfgVirtualPagerLayout]]<br />
<br />
Непрямые наследники:<br />
[[FGX.ImageSlider.TfgImageSlider|TfgImageSlider]], [[FGX.PagerLayout.TfgPagerLayout|TfgPagerLayout]]<br />
<br />
== Описание ==<br />
<br />
<span style="color:gray">Описание отсутствует.</span><br />
== Конструкторы ==<br />
<br />
{| class="wikitable sortable"<br />
|-<br />
| <syntaxhighlight lang="Delphi">constructor</syntaxhighlight> || <code>Create(AOwner: [[TComponent]])</code><br />
<span style="color:gray">Описание отсутствует.</span><br />
|}<br />
<br />
== Методы ==<br />
<br />
{| class="wikitable sortable"<br />
|-<br />
| <syntaxhighlight lang="Delphi">procedure</syntaxhighlight> || <code lang="Delphi">Reload()</code><br />
<p>Уведомляет компонент о том, что список страниц изменился и надо заново его построить.</p><br />
|-<br />
| <syntaxhighlight lang="Delphi">procedure</syntaxhighlight> || <code lang="Delphi">NotifyPageInserted(const AIndex: [[Integer]])</code><br />
<br />
<p>Уведомляет компонент, что в список вставлены новые страницы по указанным индексам.</p><div class="info">Изменение состава страниц не допускается в процессе анимации.</div><br />
|-<br />
| <syntaxhighlight lang="Delphi">procedure</syntaxhighlight> || <code lang="Delphi">NotifyPageRemoved(const AIndex: [[Integer]])</code><br />
<br />
<p>Уведомляет компонент, что из списка нужно удалить страницы по указанным индексам.</p><div class="info">Изменение состава страниц не допускается в процессе анимации.</div><br />
|-<br />
| <syntaxhighlight lang="Delphi">function</syntaxhighlight> || <code lang="Delphi">GoToNextPage(const AAnimate: [[Boolean]]): [[Boolean]]</code><br />
<p>Выполняет переключение страницы с текущей на следующую. Возвращает true, если следующая вкладка существует.</p><br />
|-<br />
| <syntaxhighlight lang="Delphi">function</syntaxhighlight> || <code lang="Delphi">GoToPreviousPage(const AAnimate: [[Boolean]]): [[Boolean]]</code><br />
<p>Выполняет переключение страницы с текущей на предыдущую. Возвращает true, если предыдущая вкладка существует.</p><br />
|-<br />
| <syntaxhighlight lang="Delphi">procedure</syntaxhighlight> || <code lang="Delphi">GoToPage(const APageIndex: [[Integer]]; const AAnimate: [[Boolean]])</code><br />
<p>Выполняет переключение страницы с текущей на страницу с указанным индексом.</p><br />
|-<br />
| <syntaxhighlight lang="Delphi">function</syntaxhighlight> || <code lang="Delphi">HasNextPage(): [[Boolean]]</code><br />
<br />
<p>Определяет, если ли следующая страница, относительно текущей, которую можно выбрать.</p><div class="info">Если ни одно вкладка не выбрана, то выполняет определение с первой вкладки.</div><br />
|-<br />
| <syntaxhighlight lang="Delphi">function</syntaxhighlight> || <code lang="Delphi">HasPreviousPage(): [[Boolean]]</code><br />
<br />
<p>Определяет, если ли предыдущая страница, относительно текущей, которую можно выбрать.</p><div class="info">Если ни одно вкладка не выбрана, то выполняет определение с последней вкладки.</div><br />
|-<br />
| <syntaxhighlight lang="Delphi">procedure</syntaxhighlight> || <code lang="Delphi">Changed()</code><br />
<br />
<p>Форсирует вызов события <i>OnChanged</i> .</p><div class="info">Используете этот метод, если после программного изменения текущей вкладки, вам необходимо, чтобы данные события были вызваны.</div><br />
|}<br />
<br />
== Свойства ==<br />
<br />
{| class="wikitable sortable"<br />
|-<br />
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>PageCount: [[Integer]]</code><br />
<br />
<p>Возвращает общее количество страниц. Чтобы задать количество страниц используйте событие <i>OnGetPageCount</i> .</p><div class="info">Изменение состава страниц не допускается в процессе анимации.</div><br />
|-<br />
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>Pages[const APageIndex]: [[FGX.Controls.TfgControl|TfgControl]]</code><br />
<br />
<p>Возвращает экземпляр страницы по указанному индексу.</p><div class="info">Возвращает nil, если страница не загружена.</div><br />
|-<br />
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>PageIndex: [[Integer]]</code><br />
<br />
<p>Возвращает индекс текущей выбранной страницы.</p><div class="info">Смена текущей вкладки не допускается в процессе анимации.</div><br />
|-<br />
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>ActivePage: [[FGX.Controls.TfgControl|TfgControl]]</code><br />
<br />
<p>Активная/выбранная страница ( <i>PageIndex</i> ).</p><div class="info">Если ни одна страница не выбрана, вернет nil.</div><br />
|-<br />
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>SwipeEnabled: [[Boolean]]</code><br />
<p>Можно ли перелистывать страницы пальцем или нет.</p><br />
|}<br />
<br />
== События ==<br />
<br />
{| class="wikitable sortable"<br />
|-<br />
| <syntaxhighlight lang="Delphi">event</syntaxhighlight> || <code>OnGetPageCount: [[TfgGetPageCountEvent|TfgGetPageCountEvent]]</code><br />
<p>Вызывается, когда компоненту необходимо узнать общее количество страниц.</p><br />
|-<br />
| <syntaxhighlight lang="Delphi">event</syntaxhighlight> || <code>OnLoadPage: [[TfgLoadPageEvent|TfgLoadPageEvent]]</code><br />
<br />
<p>Вызывается, когда компоненту необходимо загрузить страницу. В этом событии необходимо вернуть экземпляр страницы.</p><div class="info">Возвращаемая страница не должна иметь родителя.</div><br />
|-<br />
| <syntaxhighlight lang="Delphi">event</syntaxhighlight> || <code>OnUnloadPage: [[TfgUnloadPageEvent|TfgUnloadPageEvent]]</code><br />
<p>Вызывается, когда компоненту больше не нужна страница и он ее выгружает. Этим событием можно воспользоваться, чтобы удалить страницу или сложить ее в пул страниц для дальнейшего использования на ваше усмотрение.</p><br />
|-<br />
| <syntaxhighlight lang="Delphi">event</syntaxhighlight> || <code>OnChanged: [[TNotifyEvent]]</code><br />
<br />
<p>Вызывается только при интерактивной смене вкладки, как только компонент понимает на какую вкладку окончательно переключается пользователь.</p><div class="info">Вызывается в процессе смены/анимации, до окончания анимации смены вкладки.</div><br />
|-<br />
| <syntaxhighlight lang="Delphi">event</syntaxhighlight> || <code>OnBeginDragging: [[TNotifyEvent]]</code><br />
<p>Вызывается, когда пользователь опустил палец на экран и начал двигать содержимое.</p><br />
|-<br />
| <syntaxhighlight lang="Delphi">event</syntaxhighlight> || <code>OnEndDragging: [[TNotifyEvent]]</code><br />
<p>Вызывается, когда пользователь поднял палец с экрана и закончил двигать содержимое.</p><br />
|-<br />
| <syntaxhighlight lang="Delphi">event</syntaxhighlight> || <code>OnBeginScrolingAnimation: [[TNotifyEvent]]</code><br />
<p>Вызывается, когда началась анимация смены вкладки.</p><br />
|-<br />
| <syntaxhighlight lang="Delphi">event</syntaxhighlight> || <code>OnEndScrolingAnimation: [[TNotifyEvent]]</code><br />
<p>Вызывается, когда анимация смены вкладки закончилась.</p><br />
|}<br />
<br />
== Константы ==<br />
<br />
{| class="wikitable sortable"<br />
|-<br />
| <syntaxhighlight lang="Delphi">const</syntaxhighlight> || <code>UndefinedPageIndex: [[Integer]]</code><br />
<span style="color:gray">Описание отсутствует.</span><br />
|-<br />
| <syntaxhighlight lang="Delphi">const</syntaxhighlight> || <code>DefaultSwipeEnabled: [[Boolean]]</code><br />
<span style="color:gray">Описание отсутствует.</span><br />
|}</div>
Admin
http://docs.fgx-native.com/index.php?title=TfgGetPageCountEvent&diff=28106
TfgGetPageCountEvent
2022-12-23T14:28:56Z
<p>Admin: summary</p>
<hr />
<div>Delphi<br />
<br />
<syntaxhighlight lang="Delphi"></syntaxhighlight><br />
<br />
== Описание ==<br />
<br />
<span style="color:gray">Описание отсутствует.</span></div>
Admin
http://docs.fgx-native.com/index.php?title=TfgLoadPageEvent&diff=28107
TfgLoadPageEvent
2022-12-23T14:28:56Z
<p>Admin: summary</p>
<hr />
<div>Delphi<br />
<br />
<syntaxhighlight lang="Delphi"></syntaxhighlight><br />
<br />
== Описание ==<br />
<br />
<span style="color:gray">Описание отсутствует.</span></div>
Admin
http://docs.fgx-native.com/index.php?title=TfgUnloadPageEvent&diff=28108
TfgUnloadPageEvent
2022-12-23T14:28:56Z
<p>Admin: summary</p>
<hr />
<div>Delphi<br />
<br />
<syntaxhighlight lang="Delphi"></syntaxhighlight><br />
<br />
== Описание ==<br />
<br />
<span style="color:gray">Описание отсутствует.</span></div>
Admin
http://docs.fgx-native.com/index.php?title=FGX.VirtualPagerLayout.TfgVirtualPagerLayoutMessages&diff=28105
FGX.VirtualPagerLayout.TfgVirtualPagerLayoutMessages
2022-12-23T14:28:54Z
<p>Admin: summary</p>
<hr />
<div>* [[ FGX.Controls.TfgControlMessages | Вверх к родителю: TfgControlMessages ]]<br />
* [[ FGX.VirtualPagerLayout | К модулю: FGX.VirtualPagerLayout ]]<br />
<br />
Delphi<br />
<br />
<syntaxhighlight lang="Delphi">TfgVirtualPagerLayoutMessages = class (TfgControlMessages)</syntaxhighlight><br />
<br />
<p class="class-inheritance"><span class="type-border">[[System.TObject|TObject]]</span> -> <span class="type-border">[[FGX.Controls.TfgControlMessages|TfgControlMessages]]</span> -> <span class="type-border">[[FGX.VirtualPagerLayout.TfgVirtualPagerLayoutMessages|TfgVirtualPagerLayoutMessages]]</span></p><br />
<br />
== Описание ==<br />
<br />
<p>Сообщения коммуникации контрола и нативной реализации.</p><small style="color: red"><small>Описание взято от [[FGX.Controls.TfgControlMessages|TfgControlMessages]].</small></small><br />
== Константы ==<br />
<br />
{| class="wikitable sortable"<br />
|-<br />
| <syntaxhighlight lang="Delphi">const</syntaxhighlight> || <code>WM_PAGE_INDEX_CHANGED: [[Integer]]</code><br />
<span style="color:gray">Описание отсутствует.</span><br />
|-<br />
| <syntaxhighlight lang="Delphi">const</syntaxhighlight> || <code>WM_PAGE_CREATED: [[Integer]]</code><br />
<span style="color:gray">Описание отсутствует.</span><br />
|-<br />
| <syntaxhighlight lang="Delphi">const</syntaxhighlight> || <code>WM_PAGE_DESTROYED: [[Integer]]</code><br />
<span style="color:gray">Описание отсутствует.</span><br />
|-<br />
| <syntaxhighlight lang="Delphi">const</syntaxhighlight> || <code>WM_RELOAD: [[Integer]]</code><br />
<span style="color:gray">Описание отсутствует.</span><br />
|-<br />
| <syntaxhighlight lang="Delphi">const</syntaxhighlight> || <code>WM_BEGIN_DRAGGING: [[Integer]]</code><br />
<span style="color:gray">Описание отсутствует.</span><br />
|-<br />
| <syntaxhighlight lang="Delphi">const</syntaxhighlight> || <code>WM_END_DRAGGING: [[Integer]]</code><br />
<span style="color:gray">Описание отсутствует.</span><br />
|-<br />
| <syntaxhighlight lang="Delphi">const</syntaxhighlight> || <code>WM_BEGIN_SCROLLING_ANIMATION: [[Integer]]</code><br />
<span style="color:gray">Описание отсутствует.</span><br />
|-<br />
| <syntaxhighlight lang="Delphi">const</syntaxhighlight> || <code>WM_END_SCROLLING_ANIMATION: [[Integer]]</code><br />
<span style="color:gray">Описание отсутствует.</span><br />
|-<br />
| <syntaxhighlight lang="Delphi">const</syntaxhighlight> || <code>WM_PAGE_OFFSET_CHANGED: [[Integer]]</code><br />
<span style="color:gray">Описание отсутствует.</span><br />
|-<br />
| <syntaxhighlight lang="Delphi">const</syntaxhighlight> || <code>WM_NOTIFY_PAGE_INSERTED: [[Integer]]</code><br />
<span style="color:gray">Описание отсутствует.</span><br />
|-<br />
| <syntaxhighlight lang="Delphi">const</syntaxhighlight> || <code>WM_NOTIFY_PAGE_REMOVED: [[Integer]]</code><br />
<span style="color:gray">Описание отсутствует.</span><br />
|-<br />
| <syntaxhighlight lang="Delphi">const</syntaxhighlight> || <code>WM_SWIPE_ENABLED_CHANGED: [[Integer]]</code><br />
<span style="color:gray">Описание отсутствует.</span><br />
|-<br />
| <syntaxhighlight lang="Delphi">const</syntaxhighlight> || <code>WM_USER: [[Integer]]</code><br />
<span style="color:gray">Описание отсутствует.</span><br />
|}</div>
Admin
http://docs.fgx-native.com/index.php?title=FGX.VirtualPagerLayout&diff=28102
FGX.VirtualPagerLayout
2022-12-23T14:28:53Z
<p>Admin: summary</p>
<hr />
<div>* [[ FGX | Вверх к родителю: FGX ]]<br />
<br />
<p>Компонент-контейнер с поддержкой постраничной прокрутки виртуальных страниц, поставляемых пользователем.</p><br />
== Модули ==<br />
<br />
{| class="wikitable sortable"<br />
|-<br />
| [[FGX.VirtualPagerLayout.Types]] || <p>Вспомогательные типы для реализации компонента "TfgVirtualPagerLayout".</p><br />
|}<br />
<br />
== Классы и интерфейсы ==<br />
<br />
{| class="wikitable sortable"<br />
|-<br />
| [[FGX.VirtualPagerLayout.TfgVirtualPagerLayoutMessages|TfgVirtualPagerLayoutMessages]] || <p>Сообщения коммуникации контрола и нативной реализации.</p><small style="color: red"><small>Описание взято от [[FGX.Controls.TfgControlMessages|TfgControlMessages]].</small></small><br />
|-<br />
| [[FGX.VirtualPagerLayout.TfgCustomVirtualPagerLayout|TfgCustomVirtualPagerLayout]] || <span style="color:gray">Описание отсутствует.</span><br />
|-<br />
| [[FGX.VirtualPagerLayout.TfgVirtualPagerLayout|TfgVirtualPagerLayout]] || <span style="color:gray">Описание отсутствует.</span><br />
|}<br />
<br />
== Types ==<br />
<br />
{| class="wikitable sortable"<br />
|-<br />
| [[TfgGetPageCountEvent|TfgGetPageCountEvent]] || <span style="color:gray">Описание отсутствует.</span><br />
|-<br />
| [[TfgLoadPageEvent|TfgLoadPageEvent]] || <span style="color:gray">Описание отсутствует.</span><br />
|-<br />
| [[TfgUnloadPageEvent|TfgUnloadPageEvent]] || <span style="color:gray">Описание отсутствует.</span><br />
|-<br />
| [[TfgPageIndexInfo|TfgPageIndexInfo]] || <span style="color:gray">Описание отсутствует.</span><br />
|}<br />
<br />
== Константы ==<br />
<br />
{| class="wikitable sortable"<br />
|-<br />
| [[SOnCreatePageReturnsNilPage|SOnCreatePageReturnsNilPage]] || <span style="color:gray">Описание отсутствует.</span><br />
|-<br />
| [[SOnCreatePageReturnsParentedControl|SOnCreatePageReturnsParentedControl]] || <span style="color:gray">Описание отсутствует.</span><br />
|}</div>
Admin
http://docs.fgx-native.com/index.php?title=SOnCreatePageReturnsNilPage&diff=28103
SOnCreatePageReturnsNilPage
2022-12-23T14:28:53Z
<p>Admin: summary</p>
<hr />
<div>Delphi<br />
<br />
<syntaxhighlight lang="Delphi"></syntaxhighlight><br />
<br />
== Описание ==<br />
<br />
<span style="color:gray">Описание отсутствует.</span></div>
Admin
http://docs.fgx-native.com/index.php?title=SOnCreatePageReturnsParentedControl&diff=28104
SOnCreatePageReturnsParentedControl
2022-12-23T14:28:53Z
<p>Admin: summary</p>
<hr />
<div>Delphi<br />
<br />
<syntaxhighlight lang="Delphi"></syntaxhighlight><br />
<br />
== Описание ==<br />
<br />
<span style="color:gray">Описание отсутствует.</span></div>
Admin
http://docs.fgx-native.com/index.php?title=FGX.VirtualPagerLayout.Types.TfgPageOffset&diff=28101
FGX.VirtualPagerLayout.Types.TfgPageOffset
2022-12-23T14:28:52Z
<p>Admin: summary</p>
<hr />
<div>* [[ FGX.Types.TfgPersistent | Вверх к родителю: TfgPersistent ]]<br />
* [[ FGX.VirtualPagerLayout.Types | К модулю: FGX.VirtualPagerLayout.Types ]]<br />
<br />
Delphi<br />
<br />
<syntaxhighlight lang="Delphi">TfgPageOffset = class (TfgPersistent)</syntaxhighlight><br />
<br />
<p class="class-inheritance"><span class="type-border">[[System.Classes.TPersistent|TPersistent]]</span> -> <span class="type-border">[[FGX.Types.TfgPersistent|TfgPersistent]]</span> -> <span class="type-border">[[FGX.VirtualPagerLayout.Types.TfgPageOffset|TfgPageOffset]]</span></p><br />
<br />
== Описание ==<br />
<br />
<span style="color:gray">Описание отсутствует.</span><br />
== Конструкторы ==<br />
<br />
{| class="wikitable sortable"<br />
|-<br />
| <syntaxhighlight lang="Delphi">constructor</syntaxhighlight> || <code>Create(AOwner: [[TPersistent]])</code><br />
<span style="color:gray">Описание отсутствует.</span><br />
|}<br />
<br />
== Методы ==<br />
<br />
{| class="wikitable sortable"<br />
|-<br />
| <syntaxhighlight lang="Delphi">function</syntaxhighlight> || <code lang="Delphi">AreDefaultValues(): [[Boolean]]</code><br />
<span style="color:gray">Описание отсутствует.</span><br />
|}<br />
<br />
== Свойства ==<br />
<br />
{| class="wikitable sortable"<br />
|-<br />
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>Left: [[FGX.Types.Value.TfgSingleValue|TfgSingleValue]]</code><br />
<span style="color:gray">Описание отсутствует.</span><br />
|-<br />
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>Right: [[FGX.Types.Value.TfgSingleValue|TfgSingleValue]]</code><br />
<span style="color:gray">Описание отсутствует.</span><br />
|}</div>
Admin
http://docs.fgx-native.com/index.php?title=FGX.VirtualPagerLayout.Types.IFGXVirtualPageAdapterProvider&diff=28100
FGX.VirtualPagerLayout.Types.IFGXVirtualPageAdapterProvider
2022-12-23T14:28:51Z
<p>Admin: summary</p>
<hr />
<div>* [[ System.IInterface | Вверх к родителю: IInterface ]]<br />
* [[ FGX.VirtualPagerLayout.Types | К модулю: FGX.VirtualPagerLayout.Types ]]<br />
<br />
Delphi<br />
<br />
<syntaxhighlight lang="Delphi">IFGXVirtualPageAdapterProvider = interface (IInterface)</syntaxhighlight><br />
<br />
<p class="class-inheritance"><span class="type-border">[[System.IInterface|IInterface]]</span> -> <span class="type-border">[[FGX.VirtualPagerLayout.Types.IFGXVirtualPageAdapterProvider|IFGXVirtualPageAdapterProvider]]</span></p><br />
<br />
== Описание ==<br />
<br />
<p>Служебный интерфейс для получения адаптера.</p><br />
== Методы ==<br />
<br />
{| class="wikitable sortable"<br />
|-<br />
| <syntaxhighlight lang="Delphi">function</syntaxhighlight> || <code lang="Delphi">GetAdapter(): [[FGX.VirtualPagerLayout.Types.TfgVirtualPagerAdapter|TfgVirtualPagerAdapter]]</code><br />
<span style="color:gray">Описание отсутствует.</span><br />
|}</div>
Admin
http://docs.fgx-native.com/index.php?title=FGX.VirtualPagerLayout.Types.TfgVirtualPagerAdapter&diff=28099
FGX.VirtualPagerLayout.Types.TfgVirtualPagerAdapter
2022-12-23T14:28:47Z
<p>Admin: summary</p>
<hr />
<div>* [[ System.TObject | Вверх к родителю: TObject ]]<br />
* [[ FGX.VirtualPagerLayout.Types | К модулю: FGX.VirtualPagerLayout.Types ]]<br />
<br />
Delphi<br />
<br />
<syntaxhighlight lang="Delphi">TfgVirtualPagerAdapter = class (TObject)</syntaxhighlight><br />
<br />
<p class="class-inheritance"><span class="type-border">[[System.TObject|TObject]]</span> -> <span class="type-border">[[FGX.VirtualPagerLayout.Types.TfgVirtualPagerAdapter|TfgVirtualPagerAdapter]]</span></p><br />
<br />
== Описание ==<br />
<br />
<p>Адаптер виртуальных страниц. Опционально загружает/выгружает страницы по мере их необходимости. Загрузка/выгрузка страниц осуществляет через адаптер <i>IFGXVirtualPageProvider</i> , переданный в конструктор.</p><br />
== Конструкторы ==<br />
<br />
{| class="wikitable sortable"<br />
|-<br />
| <syntaxhighlight lang="Delphi">constructor</syntaxhighlight> || <code>Create(const AProvider: [[FGX.VirtualPagerLayout.Types.IFGXVirtualPageProvider|IFGXVirtualPageProvider]])</code><br />
<span style="color:gray">Описание отсутствует.</span><br />
|}<br />
<br />
== Методы ==<br />
<br />
{| class="wikitable sortable"<br />
|-<br />
| <syntaxhighlight lang="Delphi">procedure</syntaxhighlight> || <code lang="Delphi">DisableLoading()</code><br />
<p>Отключает загрузку новых страниц.</p><br />
|-<br />
| <syntaxhighlight lang="Delphi">procedure</syntaxhighlight> || <code lang="Delphi">EnableLoading()</code><br />
<p>Включает загрузку новых страниц и загружает все отложенные к загрузке страницы.</p><br />
|-<br />
| <syntaxhighlight lang="Delphi">function</syntaxhighlight> || <code lang="Delphi">IsLoadingDisabled(): [[Boolean]]</code><br />
<p>Отклюена ли сейчас загрузка страниц?</p><br />
|-<br />
| <syntaxhighlight lang="Delphi">procedure</syntaxhighlight> || <code lang="Delphi">DisableUnloading()</code><br />
<p>Отключает выгрузку новых страниц.</p><br />
|-<br />
| <syntaxhighlight lang="Delphi">procedure</syntaxhighlight> || <code lang="Delphi">EnableUnloading()</code><br />
<p>Включает выгрузку новых страниц и выгружает все отложенные к выгрузке страницы.</p><br />
|-<br />
| <syntaxhighlight lang="Delphi">function</syntaxhighlight> || <code lang="Delphi">IsUnloadingDisabled(): [[Boolean]]</code><br />
<p>Отклюена ли сейчас выгрузка страниц?</p><br />
|-<br />
| <syntaxhighlight lang="Delphi">procedure</syntaxhighlight> || <code lang="Delphi">Add()</code><br />
<br />
<p>Добавляет виртуальную страницу в конец списка.</p><div class="info">Загрузка этой страницы произойдет в тот момент, когда это необходимо.</div><br />
|-<br />
| <syntaxhighlight lang="Delphi">procedure</syntaxhighlight> || <code lang="Delphi">Insert(const APageIndex: [[Integer]])</code><br />
<br />
<p>Вставляет виртуальную страницу в позицию <i>APageIndex</i> списка.</p><div class="info">Выгрузка этой страницы произойдет в тот момент, когда это необходимо.</div><br />
|-<br />
| <syntaxhighlight lang="Delphi">procedure</syntaxhighlight> || <code lang="Delphi">Delete(const APageIndex: [[Integer]])</code><br />
<p>Удаляет виртуальную страницу в позиции <i>APageIndex</i> списка.</p><br />
|-<br />
| <syntaxhighlight lang="Delphi">procedure</syntaxhighlight> || <code lang="Delphi">Clear()</code><br />
<p>Очистка списка и выгрузка всех страниц.</p><br />
|-<br />
| <syntaxhighlight lang="Delphi">procedure</syntaxhighlight> || <code lang="Delphi">UnloadPage(const APageIndex: [[Integer]])</code><br />
<span style="color:gray">Описание отсутствует.</span><br />
|-<br />
| <syntaxhighlight lang="Delphi">procedure</syntaxhighlight> || <code lang="Delphi">UnloadPagesBetween(const AFrom: [[Integer]]; const ATo: [[Integer]])</code><br />
<span style="color:gray">Описание отсутствует.</span><br />
|-<br />
| <syntaxhighlight lang="Delphi">procedure</syntaxhighlight> || <code lang="Delphi">LoadPage(const APageIndex: [[Integer]])</code><br />
<span style="color:gray">Описание отсутствует.</span><br />
|-<br />
| <syntaxhighlight lang="Delphi">procedure</syntaxhighlight> || <code lang="Delphi">LoadPagesBetween(const AFrom: [[Integer]]; const ATo: [[Integer]])</code><br />
<span style="color:gray">Описание отсутствует.</span><br />
|-<br />
| <syntaxhighlight lang="Delphi">procedure</syntaxhighlight> || <code lang="Delphi">LoadPages()</code><br />
<span style="color:gray">Описание отсутствует.</span><br />
|-<br />
| <syntaxhighlight lang="Delphi">function</syntaxhighlight> || <code lang="Delphi">FindLoadedPageIndex(const APageIndex: [[Integer]]; var AIndex: [[Integer]]): [[Boolean]]</code><br />
<span style="color:gray">Описание отсутствует.</span><br />
|}<br />
<br />
== Свойства ==<br />
<br />
{| class="wikitable sortable"<br />
|-<br />
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>LoadedPageCount: [[Integer]]</code><br />
<p>Количество загруженных страниц.</p><br />
|-<br />
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>LoadedPages[const AIndex]: [[FGX.Controls.TfgControl|TfgControl]]</code><br />
<p>Доступ к загруженным страницам по индексу среди только загруженных страниц.</p><br />
|-<br />
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>LoadedPageIndex: [[Integer]]</code><br />
<p>Индекс текущей загруженной вкладки среди только загруженных страниц.</p><br />
|-<br />
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>Pages[const AIndex]: [[FGX.Controls.TfgControl|TfgControl]]</code><br />
<br />
<p>Возвращает экземпляр страницы по индексу <i>AIndex</i> .</p><div class="info">Не выполняет принудительную загрузку страницы. Возвращает nil, если страница не была загружена.</div><br />
|-<br />
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>LeftLoadedPageIndex: [[Integer]]</code><br />
<span style="color:gray">Описание отсутствует.</span><br />
|-<br />
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>RightLoadedPageIndex: [[Integer]]</code><br />
<span style="color:gray">Описание отсутствует.</span><br />
|-<br />
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>Index: [[Integer]]</code><br />
<p>Индекс текущей выделенной страницы.</p><br />
|-<br />
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>Count: [[Integer]]</code><br />
<p>Общее количество страниц.</p><br />
|-<br />
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>OffscreenPageLimit: [[Integer]]</code><br />
<span style="color:gray">Описание отсутствует.</span><br />
|}<br />
<br />
== Константы ==<br />
<br />
{| class="wikitable sortable"<br />
|-<br />
| <syntaxhighlight lang="Delphi">const</syntaxhighlight> || <code>DefaultOffscreenPageLimit: [[Integer]]</code><br />
<span style="color:gray">Описание отсутствует.</span><br />
|-<br />
| <syntaxhighlight lang="Delphi">const</syntaxhighlight> || <code>DefaultIndex: [[Integer]]</code><br />
<span style="color:gray">Описание отсутствует.</span><br />
|-<br />
| <syntaxhighlight lang="Delphi">const</syntaxhighlight> || <code>DefaultCount: [[Integer]]</code><br />
<span style="color:gray">Описание отсутствует.</span><br />
|}</div>
Admin
http://docs.fgx-native.com/index.php?title=FGX.VirtualPagerLayout.Types&diff=28097
FGX.VirtualPagerLayout.Types
2022-12-23T14:28:46Z
<p>Admin: summary</p>
<hr />
<div>* [[ FGX.VirtualPagerLayout | Вверх к родителю: FGX.VirtualPagerLayout ]]<br />
<br />
<p>Вспомогательные типы для реализации компонента "TfgVirtualPagerLayout".</p><br />
== Классы и интерфейсы ==<br />
<br />
{| class="wikitable sortable"<br />
|-<br />
| [[FGX.VirtualPagerLayout.Types.IFGXVirtualPageProvider|IFGXVirtualPageProvider]] || <p>Провайдер, через который адаптер <i>TfgVirtualPagerAdapter</i> осуществляет загрузку и выгрузку страниц.</p><br />
|-<br />
| [[FGX.VirtualPagerLayout.Types.TfgVirtualPagerAdapter|TfgVirtualPagerAdapter]] || <p>Адаптер виртуальных страниц. Опционально загружает/выгружает страницы по мере их необходимости. Загрузка/выгрузка страниц осуществляет через адаптер <i>IFGXVirtualPageProvider</i> , переданный в конструктор.</p><br />
|-<br />
| [[FGX.VirtualPagerLayout.Types.IFGXVirtualPageAdapterProvider|IFGXVirtualPageAdapterProvider]] || <p>Служебный интерфейс для получения адаптера.</p><br />
|-<br />
| [[FGX.VirtualPagerLayout.Types.TfgPageOffset|TfgPageOffset]] || <span style="color:gray">Описание отсутствует.</span><br />
|}</div>
Admin
http://docs.fgx-native.com/index.php?title=FGX.VirtualPagerLayout.Types.IFGXVirtualPageProvider&diff=28098
FGX.VirtualPagerLayout.Types.IFGXVirtualPageProvider
2022-12-23T14:28:46Z
<p>Admin: summary</p>
<hr />
<div>* [[ System.IInterface | Вверх к родителю: IInterface ]]<br />
* [[ FGX.VirtualPagerLayout.Types | К модулю: FGX.VirtualPagerLayout.Types ]]<br />
<br />
Delphi<br />
<br />
<syntaxhighlight lang="Delphi">IFGXVirtualPageProvider = interface (IInterface)</syntaxhighlight><br />
<br />
<p class="class-inheritance"><span class="type-border">[[System.IInterface|IInterface]]</span> -> <span class="type-border">[[FGX.VirtualPagerLayout.Types.IFGXVirtualPageProvider|IFGXVirtualPageProvider]]</span></p><br />
<br />
== Описание ==<br />
<br />
<p>Провайдер, через который адаптер <i>TfgVirtualPagerAdapter</i> осуществляет загрузку и выгрузку страниц.</p><br />
== Методы ==<br />
<br />
{| class="wikitable sortable"<br />
|-<br />
| <syntaxhighlight lang="Delphi">function</syntaxhighlight> || <code lang="Delphi">LoadPage(const APageIndex: [[Integer]]): [[FGX.Controls.TfgControl|TfgControl]]</code><br />
<span style="color:gray">Описание отсутствует.</span><br />
|-<br />
| <syntaxhighlight lang="Delphi">procedure</syntaxhighlight> || <code lang="Delphi">UnloadPage(const APageIndex: [[Integer]]; const APage: [[FGX.Controls.TfgControl|TfgControl]])</code><br />
<span style="color:gray">Описание отсутствует.</span><br />
|}</div>
Admin
http://docs.fgx-native.com/index.php?title=FGX.VirtualListPicker.TfgVirtualListPicker&diff=28096
FGX.VirtualListPicker.TfgVirtualListPicker
2022-12-23T14:28:42Z
<p>Admin: summary</p>
<hr />
<div>* [[ FGX.VirtualListPicker.TfgCustomVirtualListPicker | Вверх к родителю: TfgCustomVirtualListPicker ]]<br />
* [[ FGX.VirtualListPicker | К модулю: FGX.VirtualListPicker ]]<br />
<br />
Delphi<br />
<br />
<syntaxhighlight lang="Delphi">TfgVirtualListPicker = class (TfgCustomVirtualListPicker)</syntaxhighlight><br />
<br />
<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.VirtualListPicker.TfgCustomVirtualListPicker|TfgCustomVirtualListPicker]]</span> -> <span class="type-border">[[FGX.VirtualListPicker.TfgVirtualListPicker|TfgVirtualListPicker]]</span></p><br />
<br />
== Описание ==<br />
<br />
<span style="color:gray">Описание отсутствует.</span><br />
== Свойства ==<br />
<br />
{| class="wikitable sortable"<br />
|-<br />
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>TextColor: [[TAlphaColor]]</code><br />
<span style="color:gray">Описание отсутствует.</span><br />
|-<br />
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>TextColorName: [[TfgAssetName|TfgAssetName]]</code><br />
<span style="color:gray">Описание отсутствует.</span><br />
|-<br />
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>Alignment: [[FGX.Controls.Types.TfgControlAlignment|TfgControlAlignment]]</code><br />
<p>Настройки выравнивания контрола в рамках родителя.</p><small style="color: red"><small>Описание взято от [[FGX.Controls.TfgControl.Alignment|Alignment]].</small></small><br />
|-<br />
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>AlignWithMargins: [[Boolean]]</code><br />
<p>Нужно ли использовать заданные внешние отступы <i>Margins</i> .</p><small style="color: red"><small>Описание взято от [[FGX.Controls.TfgControl.AlignWithMargins|AlignWithMargins]].</small></small><br />
|-<br />
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>Enabled: [[Boolean]]</code><br />
<p>Настройка отключения реакции на воздействия пользователя на компонент.</p><small style="color: red"><small>Описание взято от [[FGX.Controls.TfgControl.Enabled|Enabled]].</small></small><br />
|-<br />
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>Locked: [[Boolean]]</code><br />
<p>Позволяет заблокировать выделение компонента мышкой в дизайн тайме.</p><small style="color: red"><small>Описание взято от [[FGX.Controls.TfgControl.Locked|Locked]].</small></small><br />
|-<br />
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>LookupName: [[string]]</code><br />
<p>Идентификатор, используемый для поиска данного контрола среди других. Актуально для ситуаций, когда несколько контролов могут иметь одно и тоже имя для поиска и нам нужно найти данный контрол в определенной части поддерева.</p><small style="color: red"><small>Описание взято от [[FGX.Controls.TfgControl.LookupName|LookupName]].</small></small><br />
|-<br />
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>PositionMode: [[FGX.Controls.Types.TfgPositionMode|TfgPositionMode]]</code><br />
<p>Режим позиционирования контрола в рамках родителя (в абсолютных координатах / относительно).</p><small style="color: red"><small>Описание взято от [[FGX.Controls.TfgControl.PositionMode|PositionMode]].</small></small><br />
|-<br />
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>Position: [[FGX.Controls.Types.TfgPosition|TfgPosition]]</code><br />
<p>Позиция контрола в локальных логических координатах родителя <i>Parent</i> .</p><small style="color: red"><small>Описание взято от [[FGX.Controls.TfgControl.Position|Position]].</small></small><br />
|-<br />
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>RelativePosition: [[FGX.Controls.Types.TfgRelativePosition|TfgRelativePosition]]</code><br />
<p>Относительная позиция контролов относительно родителя. Актуально только для <b>PositionMode = Relative</b> .</p><small style="color: red"><small>Описание взято от [[FGX.Controls.TfgControl.RelativePosition|RelativePosition]].</small></small><br />
|-<br />
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>Size: [[FGX.Controls.Types.TfgSize|TfgSize]]</code><br />
<p>Размер контрола в логических координатах.</p><small style="color: red"><small>Описание взято от [[FGX.Controls.TfgControl.Size|Size]].</small></small><br />
|-<br />
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>Constraints: [[FGX.Controls.Types.TfgConstraints|TfgConstraints]]</code><br />
<p>Ограничение на размеры контрола.</p><small style="color: red"><small>Описание взято от [[FGX.Controls.TfgControl.Constraints|Constraints]].</small></small><br />
|-<br />
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>Margins: [[FGX.Controls.Types.TfgMargins|TfgMargins]]</code><br />
<p>Внешние отступы контрола. Используются при выравнивании текущего контрола в рамках контейнера.</p><small style="color: red"><small>Описание взято от [[FGX.Controls.TfgControl.Margins|Margins]].</small></small><br />
|-<br />
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>GestureKinds: [[FGX.Controls.TfgGestureKinds|TfgGestureKinds]]</code><br />
<p>Виды поддерживаемых жестов.</p><small style="color: red"><small>Описание взято от [[FGX.Controls.TfgControl.GestureKinds|GestureKinds]].</small></small><br />
|-<br />
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>HitTest: [[Boolean]]</code><br />
<span style="color:gray">Описание отсутствует.</span><br />
|-<br />
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>Opacity: [[Single]]</code><br />
<p>Прозрачность контрола.</p><small style="color: red"><small>Описание взято от [[FGX.Controls.TfgControl.Opacity|Opacity]].</small></small><br />
|-<br />
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>Visible: [[Boolean]]</code><br />
<p>Видимость контрола.</p><small style="color: red"><small>Описание взято от [[FGX.Controls.TfgControl.Visible|Visible]].</small></small><br />
|}<br />
<br />
== События ==<br />
<br />
{| class="wikitable sortable"<br />
|-<br />
| <syntaxhighlight lang="Delphi">event</syntaxhighlight> || <code>OnGetItemCount: [[TfgGetItemCountEvent|TfgGetItemCountEvent]]</code><br />
<span style="color:gray">Описание отсутствует.</span><br />
|-<br />
| <syntaxhighlight lang="Delphi">event</syntaxhighlight> || <code>OnGetItemText: [[TfgGetItemText|TfgGetItemText]]</code><br />
<span style="color:gray">Описание отсутствует.</span><br />
|-<br />
| <syntaxhighlight lang="Delphi">event</syntaxhighlight> || <code>OnChanged: [[TNotifyEvent]]</code><br />
<span style="color:gray">Описание отсутствует.</span><br />
|-<br />
| <syntaxhighlight lang="Delphi">event</syntaxhighlight> || <code>OnItemSelected: [[TfgItemSelectedEvent|TfgItemSelectedEvent]]</code><br />
<span style="color:gray">Описание отсутствует.</span><br />
|-<br />
| <syntaxhighlight lang="Delphi">event</syntaxhighlight> || <code>OnDestroy: [[TNotifyEvent]]</code><br />
<p>Вызывается перед удалением контрола. А именно перед вызовом деструктора.</p><small style="color: red"><small>Описание взято от [[FGX.Controls.TfgControl.OnDestroy|OnDestroy]].</small></small><br />
|-<br />
| <syntaxhighlight lang="Delphi">event</syntaxhighlight> || <code>OnResized: [[TfgResizedEvent|TfgResizedEvent]]</code><br />
<p>Вызывается когда контрол изменил свой размерм.</p><small style="color: red"><small>Описание взято от [[FGX.Controls.TfgControl.OnResized|OnResized]].</small></small><br />
|-<br />
| <syntaxhighlight lang="Delphi">event</syntaxhighlight> || <code>OnPositionChanged: [[TfgPositionChangedEvent|TfgPositionChangedEvent]]</code><br />
<p>Вызывается когда контрол поменял свою позицию.</p><small style="color: red"><small>Описание взято от [[FGX.Controls.TfgControl.OnPositionChanged|OnPositionChanged]].</small></small><br />
|-<br />
| <syntaxhighlight lang="Delphi">event</syntaxhighlight> || <code>OnTouch: [[TfgTouchEvent|TfgTouchEvent]]</code><br />
<p>Вызывается в момент касания пользователем экрана устройства.</p><small style="color: red"><small>Описание взято от [[FGX.Controls.TfgControl.OnTouch|OnTouch]].</small></small><br />
|-<br />
| <syntaxhighlight lang="Delphi">event</syntaxhighlight> || <code>OnTap: [[TNotifyEvent]]</code><br />
<p>Срабатывает, когда пользователь коротко нажимает на экран без перемещения пальца по экрану.</p><small style="color: red"><small>Описание взято от [[FGX.Controls.TfgControl.OnTap|OnTap]].</small></small><br />
|}</div>
Admin
http://docs.fgx-native.com/index.php?title=FGX.VirtualListPicker.TfgCustomVirtualListPicker&diff=28095
FGX.VirtualListPicker.TfgCustomVirtualListPicker
2022-12-23T14:28:40Z
<p>Admin: summary</p>
<hr />
<div>* [[ FGX.Controls.TfgControl | Вверх к родителю: TfgControl ]]<br />
* [[ FGX.VirtualListPicker | К модулю: FGX.VirtualListPicker ]]<br />
<br />
Delphi<br />
<br />
<syntaxhighlight lang="Delphi">TfgCustomVirtualListPicker = class (TfgControl)</syntaxhighlight><br />
<br />
<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.VirtualListPicker.TfgCustomVirtualListPicker|TfgCustomVirtualListPicker]]</span></p><br />
<br />
Прямые наследники:<br />
[[FGX.NumberListPicker.TfgCustomNumberListPicker|TfgCustomNumberListPicker]], [[FGX.VirtualListPicker.TfgVirtualListPicker|TfgVirtualListPicker]]<br />
<br />
Непрямые наследники:<br />
[[FGX.NumberListPicker.TfgNumberListPicker|TfgNumberListPicker]]<br />
<br />
== Описание ==<br />
<br />
<span style="color:gray">Описание отсутствует.</span><br />
== Конструкторы ==<br />
<br />
{| class="wikitable sortable"<br />
|-<br />
| <syntaxhighlight lang="Delphi">constructor</syntaxhighlight> || <code>Create(AOwner: [[TComponent]])</code><br />
<span style="color:gray">Описание отсутствует.</span><br />
|}<br />
<br />
== Методы ==<br />
<br />
{| class="wikitable sortable"<br />
|-<br />
| <syntaxhighlight lang="Delphi">procedure</syntaxhighlight> || <code lang="Delphi">Reload()</code><br />
<span style="color:gray">Описание отсутствует.</span><br />
|}<br />
<br />
== Свойства ==<br />
<br />
{| class="wikitable sortable"<br />
|-<br />
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>Items[const AItemIndex]: [[string]]</code><br />
<span style="color:gray">Описание отсутствует.</span><br />
|-<br />
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>ItemsCount: [[Integer]]</code><br />
<span style="color:gray">Описание отсутствует.</span><br />
|-<br />
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>ItemIndex: [[Integer]]</code><br />
<span style="color:gray">Описание отсутствует.</span><br />
|-<br />
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>TextColorLink: [[FGX.Assets.Color.TfgAssetColorLink|TfgAssetColorLink]]</code><br />
<span style="color:gray">Описание отсутствует.</span><br />
|-<br />
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>TextColor: [[TAlphaColor]]</code><br />
<span style="color:gray">Описание отсутствует.</span><br />
|-<br />
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>TextColorName: [[TfgAssetName|TfgAssetName]]</code><br />
<span style="color:gray">Описание отсутствует.</span><br />
|}<br />
<br />
== События ==<br />
<br />
{| class="wikitable sortable"<br />
|-<br />
| <syntaxhighlight lang="Delphi">event</syntaxhighlight> || <code>OnGetItemCount: [[TfgGetItemCountEvent|TfgGetItemCountEvent]]</code><br />
<span style="color:gray">Описание отсутствует.</span><br />
|-<br />
| <syntaxhighlight lang="Delphi">event</syntaxhighlight> || <code>OnGetItemText: [[TfgGetItemText|TfgGetItemText]]</code><br />
<span style="color:gray">Описание отсутствует.</span><br />
|-<br />
| <syntaxhighlight lang="Delphi">event</syntaxhighlight> || <code>OnChanged: [[TNotifyEvent]]</code><br />
<span style="color:gray">Описание отсутствует.</span><br />
|-<br />
| <syntaxhighlight lang="Delphi">event</syntaxhighlight> || <code>OnItemSelected: [[TfgItemSelectedEvent|TfgItemSelectedEvent]]</code><br />
<span style="color:gray">Описание отсутствует.</span><br />
|}<br />
<br />
== Константы ==<br />
<br />
{| class="wikitable sortable"<br />
|-<br />
| <syntaxhighlight lang="Delphi">const</syntaxhighlight> || <code>DefaultItemIndex: [[Integer]]</code><br />
<span style="color:gray">Описание отсутствует.</span><br />
|-<br />
| <syntaxhighlight lang="Delphi">const</syntaxhighlight> || <code>DefaultItemCount: [[Integer]]</code><br />
<span style="color:gray">Описание отсутствует.</span><br />
|-<br />
| <syntaxhighlight lang="Delphi">const</syntaxhighlight> || <code>DefaultTextColor: [[TAlphaColor]]</code><br />
<span style="color:gray">Описание отсутствует.</span><br />
|-<br />
| <syntaxhighlight lang="Delphi">const</syntaxhighlight> || <code>DefaultTextColorDefaultName: [[string]]</code><br />
<span style="color:gray">Описание отсутствует.</span><br />
|}</div>
Admin
http://docs.fgx-native.com/index.php?title=TfgGetItemText&diff=28094
TfgGetItemText
2022-12-23T14:28:39Z
<p>Admin: summary</p>
<hr />
<div>Delphi<br />
<br />
<syntaxhighlight lang="Delphi"></syntaxhighlight><br />
<br />
== Описание ==<br />
<br />
<span style="color:gray">Описание отсутствует.</span></div>
Admin
http://docs.fgx-native.com/index.php?title=FGX.VirtualListPicker&diff=28093
FGX.VirtualListPicker
2022-12-23T14:28:37Z
<p>Admin: summary</p>
<hr />
<div>* [[ FGX | Вверх к родителю: FGX ]]<br />
<br />
<p>Виртуальный компонент для выбора значения из списка, представленного в виде барабана.</p><br />
== Классы и интерфейсы ==<br />
<br />
{| class="wikitable sortable"<br />
|-<br />
| [[FGX.VirtualListPicker.TfgVirtualListPickerMessages|TfgVirtualListPickerMessages]] || <p>Сообщения коммуникации контрола и нативной реализации.</p><small style="color: red"><small>Описание взято от [[FGX.Controls.TfgControlMessages|TfgControlMessages]].</small></small><br />
|-<br />
| [[FGX.VirtualListPicker.TfgCustomVirtualListPicker|TfgCustomVirtualListPicker]] || <span style="color:gray">Описание отсутствует.</span><br />
|-<br />
| [[FGX.VirtualListPicker.TfgVirtualListPicker|TfgVirtualListPicker]] || <span style="color:gray">Описание отсутствует.</span><br />
|}<br />
<br />
== Types ==<br />
<br />
{| class="wikitable sortable"<br />
|-<br />
| [[TfgGetItemCountEvent|TfgGetItemCountEvent]] || <span style="color:gray">Описание отсутствует.</span><br />
|-<br />
| [[TfgGetItemText|TfgGetItemText]] || <span style="color:gray">Описание отсутствует.</span><br />
|-<br />
| [[TfgItemSelectedEvent|TfgItemSelectedEvent]] || <span style="color:gray">Описание отсутствует.</span><br />
|}</div>
Admin
http://docs.fgx-native.com/index.php?title=FGX.VirtualKeyboard&diff=28090
FGX.VirtualKeyboard
2022-12-23T14:28:34Z
<p>Admin: summary</p>
<hr />
<div>* [[ FGX | Вверх к родителю: FGX ]]<br />
<br />
<p>Все для работы с виртуальной клавиатурой.</p><br />
== Классы и интерфейсы ==<br />
<br />
{| class="wikitable sortable"<br />
|-<br />
| [[FGX.VirtualKeyboard.TfgOnVirtualKeyboardBeginFrameChangingMessage|TfgOnVirtualKeyboardBeginFrameChangingMessage]] || <p>Сообщение рассылается до начала анимации изменения размера или положения виртуальной клавиатуры. Содержит конечное положение виртуальной клавиатуры и значение длительности анимации, в течении которого клавиатура займет конечное положение.</p><br />
|-<br />
| [[FGX.VirtualKeyboard.TfgOnVirtualKeyboardFrameChangedMessage|TfgOnVirtualKeyboardFrameChangedMessage]] || <p>Сообщение рассылается после изменения размера или положения виртуальной клавиатуры.</p><br />
|-<br />
| [[FGX.VirtualKeyboard.IFGXVirtualKeyboardService|IFGXVirtualKeyboardService]] || <p>Сервис по управлению виртуальной клавиатуры.</p><br />
|-<br />
| [[FGX.VirtualKeyboard.TfgVirtualKeyboard|TfgVirtualKeyboard]] || <p>Управление виртуальной клавиатурой.</p><br />
|}<br />
<br />
== Types ==<br />
<br />
{| class="wikitable sortable"<br />
|-<br />
| [[TfgVirtualKeyboardAnimationParams|TfgVirtualKeyboardAnimationParams]] || <p>Параметры анимации виртуальной клавиатуры.</p><br />
|}</div>
Admin
http://docs.fgx-native.com/index.php?title=TfgVirtualKeyboardAnimationParams&diff=28091
TfgVirtualKeyboardAnimationParams
2022-12-23T14:28:34Z
<p>Admin: summary</p>
<hr />
<div>Delphi<br />
<br />
<syntaxhighlight lang="Delphi"></syntaxhighlight><br />
<br />
== Описание ==<br />
<br />
<p>Параметры анимации виртуальной клавиатуры.</p></div>
Admin
http://docs.fgx-native.com/index.php?title=FGX.VirtualKeyboard.TfgOnVirtualKeyboardBeginFrameChangingMessage&diff=28092
FGX.VirtualKeyboard.TfgOnVirtualKeyboardBeginFrameChangingMessage
2022-12-23T14:28:34Z
<p>Admin: summary</p>
<hr />
<div>* [[ FGX.VirtualKeyboard.{System.Messaging}TMessage<System.Types.TRectF> | Вверх к родителю: {System.Messaging}TMessage<System.Types.TRectF> ]]<br />
* [[ FGX.VirtualKeyboard | К модулю: FGX.VirtualKeyboard ]]<br />
<br />
Delphi<br />
<br />
<syntaxhighlight lang="Delphi">TfgOnVirtualKeyboardBeginFrameChangingMessage = class ({System.Messaging}TMessage<System.Types.TRectF>)</syntaxhighlight><br />
<br />
<p class="class-inheritance"><span class="type-border">[[FGX.VirtualKeyboard.{System.Messaging}TMessage<System.Types.TRectF>|{System.Messaging}TMessage<System.Types.TRectF>]]</span> -> <span class="type-border">[[FGX.VirtualKeyboard.TfgOnVirtualKeyboardBeginFrameChangingMessage|TfgOnVirtualKeyboardBeginFrameChangingMessage]]</span></p><br />
<br />
== Описание ==<br />
<br />
<p>Сообщение рассылается до начала анимации изменения размера или положения виртуальной клавиатуры. Содержит конечное положение виртуальной клавиатуры и значение длительности анимации, в течении которого клавиатура займет конечное положение.</p><br />
== Конструкторы ==<br />
<br />
{| class="wikitable sortable"<br />
|-<br />
| <syntaxhighlight lang="Delphi">constructor</syntaxhighlight> || <code>Create(const AValue: [[TRectF]]; const AAnimationParams: [[TfgVirtualKeyboardAnimationParams|TfgVirtualKeyboardAnimationParams]])</code><br />
<span style="color:gray">Описание отсутствует.</span><br />
|}<br />
<br />
== Свойства ==<br />
<br />
{| class="wikitable sortable"<br />
|-<br />
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>AnimationParams: [[TfgVirtualKeyboardAnimationParams|TfgVirtualKeyboardAnimationParams]]</code><br />
<p>Параметры анимации виртуальной клавиатуры.</p><br />
|}</div>
Admin
http://docs.fgx-native.com/index.php?title=FGX.VideoControl.TfgVideoControl&diff=28089
FGX.VideoControl.TfgVideoControl
2022-12-23T14:28:30Z
<p>Admin: summary</p>
<hr />
<div>* [[ FGX.VideoControl.TfgCustomVideoControl | Вверх к родителю: TfgCustomVideoControl ]]<br />
* [[ FGX.VideoControl | К модулю: FGX.VideoControl ]]<br />
<br />
Delphi<br />
<br />
<syntaxhighlight lang="Delphi">TfgVideoControl = class (TfgCustomVideoControl)</syntaxhighlight><br />
<br />
<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.VideoControl.TfgCustomVideoControl|TfgCustomVideoControl]]</span> -> <span class="type-border">[[FGX.VideoControl.TfgVideoControl|TfgVideoControl]]</span></p><br />
<br />
== Описание ==<br />
<br />
<span style="color:gray">Описание отсутствует.</span><br />
== Свойства ==<br />
<br />
{| class="wikitable sortable"<br />
|-<br />
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>Options: [[FGX.VideoControl.TfgVideoControlOptions|TfgVideoControlOptions]]</code><br />
<p>Настройки проигрывателя.</p><small style="color: red"><small>Описание взято от [[FGX.VideoControl.TfgCustomVideoControl.Options|Options]].</small></small><br />
|-<br />
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>VideoUri: [[string]]</code><br />
<p>URL на видео или полное имя локального видео файла.</p><small style="color: red"><small>Описание взято от [[FGX.VideoControl.TfgCustomVideoControl.VideoUri|VideoUri]].</small></small><br />
|-<br />
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>Alignment: [[FGX.Controls.Types.TfgControlAlignment|TfgControlAlignment]]</code><br />
<p>Настройки выравнивания контрола в рамках родителя.</p><small style="color: red"><small>Описание взято от [[FGX.Controls.TfgControl.Alignment|Alignment]].</small></small><br />
|-<br />
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>AlignWithMargins: [[Boolean]]</code><br />
<p>Нужно ли использовать заданные внешние отступы <i>Margins</i> .</p><small style="color: red"><small>Описание взято от [[FGX.Controls.TfgControl.AlignWithMargins|AlignWithMargins]].</small></small><br />
|-<br />
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>BackgroundName: [[TfgAssetName|TfgAssetName]]</code><br />
<p>Настройки отображения заднего фона контрола.</p><small style="color: red"><small>Описание взято от [[FGX.Controls.TfgControl.BackgroundName|BackgroundName]].</small></small><br />
|-<br />
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>Locked: [[Boolean]]</code><br />
<p>Позволяет заблокировать выделение компонента мышкой в дизайн тайме.</p><small style="color: red"><small>Описание взято от [[FGX.Controls.TfgControl.Locked|Locked]].</small></small><br />
|-<br />
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>LookupName: [[string]]</code><br />
<p>Идентификатор, используемый для поиска данного контрола среди других. Актуально для ситуаций, когда несколько контролов могут иметь одно и тоже имя для поиска и нам нужно найти данный контрол в определенной части поддерева.</p><small style="color: red"><small>Описание взято от [[FGX.Controls.TfgControl.LookupName|LookupName]].</small></small><br />
|-<br />
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>PositionMode: [[FGX.Controls.Types.TfgPositionMode|TfgPositionMode]]</code><br />
<p>Режим позиционирования контрола в рамках родителя (в абсолютных координатах / относительно).</p><small style="color: red"><small>Описание взято от [[FGX.Controls.TfgControl.PositionMode|PositionMode]].</small></small><br />
|-<br />
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>Position: [[FGX.Controls.Types.TfgPosition|TfgPosition]]</code><br />
<p>Позиция контрола в локальных логических координатах родителя <i>Parent</i> .</p><small style="color: red"><small>Описание взято от [[FGX.Controls.TfgControl.Position|Position]].</small></small><br />
|-<br />
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>RelativePosition: [[FGX.Controls.Types.TfgRelativePosition|TfgRelativePosition]]</code><br />
<p>Относительная позиция контролов относительно родителя. Актуально только для <b>PositionMode = Relative</b> .</p><small style="color: red"><small>Описание взято от [[FGX.Controls.TfgControl.RelativePosition|RelativePosition]].</small></small><br />
|-<br />
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>Size: [[FGX.Controls.Types.TfgSize|TfgSize]]</code><br />
<p>Размер контрола в логических координатах.</p><small style="color: red"><small>Описание взято от [[FGX.Controls.TfgControl.Size|Size]].</small></small><br />
|-<br />
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>Constraints: [[FGX.Controls.Types.TfgConstraints|TfgConstraints]]</code><br />
<p>Ограничение на размеры контрола.</p><small style="color: red"><small>Описание взято от [[FGX.Controls.TfgControl.Constraints|Constraints]].</small></small><br />
|-<br />
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>Margins: [[FGX.Controls.Types.TfgMargins|TfgMargins]]</code><br />
<p>Внешние отступы контрола. Используются при выравнивании текущего контрола в рамках контейнера.</p><small style="color: red"><small>Описание взято от [[FGX.Controls.TfgControl.Margins|Margins]].</small></small><br />
|-<br />
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>GestureKinds: [[FGX.Controls.TfgGestureKinds|TfgGestureKinds]]</code><br />
<p>Виды поддерживаемых жестов.</p><small style="color: red"><small>Описание взято от [[FGX.Controls.TfgControl.GestureKinds|GestureKinds]].</small></small><br />
|-<br />
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>HitTest: [[Boolean]]</code><br />
<span style="color:gray">Описание отсутствует.</span><br />
|-<br />
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>Opacity: [[Single]]</code><br />
<p>Прозрачность контрола.</p><small style="color: red"><small>Описание взято от [[FGX.Controls.TfgControl.Opacity|Opacity]].</small></small><br />
|-<br />
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>Visible: [[Boolean]]</code><br />
<p>Видимость контрола.</p><small style="color: red"><small>Описание взято от [[FGX.Controls.TfgControl.Visible|Visible]].</small></small><br />
|}<br />
<br />
== События ==<br />
<br />
{| class="wikitable sortable"<br />
|-<br />
| <syntaxhighlight lang="Delphi">event</syntaxhighlight> || <code>OnError: [[TfgVideoControlErrorEvent|TfgVideoControlErrorEvent]]</code><br />
<p>Уведомляет, что в процессе загрузки/воспроизведения видео возникла ошибка.</p><small style="color: red"><small>Описание взято от [[FGX.VideoControl.TfgCustomVideoControl.OnError|OnError]].</small></small><br />
|-<br />
| <syntaxhighlight lang="Delphi">event</syntaxhighlight> || <code>OnCompletion: [[TNotifyEvent]]</code><br />
<p>Уведомляет о том, что воспроизведение видео закончилось.</p><small style="color: red"><small>Описание взято от [[FGX.VideoControl.TfgCustomVideoControl.OnCompletion|OnCompletion]].</small></small><br />
|-<br />
| <syntaxhighlight lang="Delphi">event</syntaxhighlight> || <code>OnPrepared: [[TNotifyEvent]]</code><br />
<p>Уведомляет о том, что видео готово к воспроизведению и сейчас будет запущено.</p><small style="color: red"><small>Описание взято от [[FGX.VideoControl.TfgCustomVideoControl.OnPrepared|OnPrepared]].</small></small><br />
|-<br />
| <syntaxhighlight lang="Delphi">event</syntaxhighlight> || <code>OnDestroy: [[TNotifyEvent]]</code><br />
<p>Вызывается перед удалением контрола. А именно перед вызовом деструктора.</p><small style="color: red"><small>Описание взято от [[FGX.Controls.TfgControl.OnDestroy|OnDestroy]].</small></small><br />
|-<br />
| <syntaxhighlight lang="Delphi">event</syntaxhighlight> || <code>OnResized: [[TfgResizedEvent|TfgResizedEvent]]</code><br />
<p>Вызывается когда контрол изменил свой размерм.</p><small style="color: red"><small>Описание взято от [[FGX.Controls.TfgControl.OnResized|OnResized]].</small></small><br />
|-<br />
| <syntaxhighlight lang="Delphi">event</syntaxhighlight> || <code>OnLongTap: [[TfgLongTapEvent|TfgLongTapEvent]]</code><br />
<p>Срабатывает, когда пользователь долго нажимает на экран без перемещения пальца по экрану.</p><small style="color: red"><small>Описание взято от [[FGX.Controls.TfgControl.OnLongTap|OnLongTap]].</small></small><br />
|-<br />
| <syntaxhighlight lang="Delphi">event</syntaxhighlight> || <code>OnPositionChanged: [[TfgPositionChangedEvent|TfgPositionChangedEvent]]</code><br />
<p>Вызывается когда контрол поменял свою позицию.</p><small style="color: red"><small>Описание взято от [[FGX.Controls.TfgControl.OnPositionChanged|OnPositionChanged]].</small></small><br />
|-<br />
| <syntaxhighlight lang="Delphi">event</syntaxhighlight> || <code>OnTouch: [[TfgTouchEvent|TfgTouchEvent]]</code><br />
<p>Вызывается в момент касания пользователем экрана устройства.</p><small style="color: red"><small>Описание взято от [[FGX.Controls.TfgControl.OnTouch|OnTouch]].</small></small><br />
|-<br />
| <syntaxhighlight lang="Delphi">event</syntaxhighlight> || <code>OnTap: [[TNotifyEvent]]</code><br />
<p>Срабатывает, когда пользователь коротко нажимает на экран без перемещения пальца по экрану.</p><small style="color: red"><small>Описание взято от [[FGX.Controls.TfgControl.OnTap|OnTap]].</small></small><br />
|}</div>
Admin
http://docs.fgx-native.com/index.php?title=FGX.VideoControl.TfgCustomVideoControl&diff=28088
FGX.VideoControl.TfgCustomVideoControl
2022-12-23T14:28:28Z
<p>Admin: summary</p>
<hr />
<div>* [[ FGX.Controls.TfgControl | Вверх к родителю: TfgControl ]]<br />
* [[ FGX.VideoControl | К модулю: FGX.VideoControl ]]<br />
<br />
Delphi<br />
<br />
<syntaxhighlight lang="Delphi">TfgCustomVideoControl = class (TfgControl)</syntaxhighlight><br />
<br />
<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.VideoControl.TfgCustomVideoControl|TfgCustomVideoControl]]</span></p><br />
<br />
Прямые наследники:<br />
[[FGX.VideoControl.TfgVideoControl|TfgVideoControl]]<br />
<br />
== Описание ==<br />
<br />
<span style="color:gray">Описание отсутствует.</span><br />
== Конструкторы ==<br />
<br />
{| class="wikitable sortable"<br />
|-<br />
| <syntaxhighlight lang="Delphi">constructor</syntaxhighlight> || <code>Create(AOwner: [[TComponent]])</code><br />
<span style="color:gray">Описание отсутствует.</span><br />
|}<br />
<br />
== Методы ==<br />
<br />
{| class="wikitable sortable"<br />
|-<br />
| <syntaxhighlight lang="Delphi">procedure</syntaxhighlight> || <code lang="Delphi">Start()</code><br />
<p>Начинает воспроизведение с начала.</p><br />
|-<br />
| <syntaxhighlight lang="Delphi">procedure</syntaxhighlight> || <code lang="Delphi">Stop()</code><br />
<p>Останавливает воспроизведение и переводит текущую временную позицию <i>CurrentPosition</i> в видео на начало.</p><br />
|-<br />
| <syntaxhighlight lang="Delphi">procedure</syntaxhighlight> || <code lang="Delphi">Pause()</code><br />
<p>Приостанавливает воспроизведение. Временная позиция <i>CurrentPosition</i> не меняется.</p><br />
|-<br />
| <syntaxhighlight lang="Delphi">procedure</syntaxhighlight> || <code lang="Delphi">Resume()</code><br />
<p>Продолжает воспроизведение фильма с текущей временной позиции <i>CurrentPosition</i> .</p><br />
|-<br />
| <syntaxhighlight lang="Delphi">procedure</syntaxhighlight> || <code lang="Delphi">SeekTo(const AMSec: [[Int64]])</code><br />
<p>Перемещает текущую временную позицию <i>CurrentPosition</i> в позицию <i>AMsec</i> .</p><br />
|-<br />
| <syntaxhighlight lang="Delphi">function</syntaxhighlight> || <code lang="Delphi">IsPlaying(): [[Boolean]]</code><br />
<p>Воспроизводится ли видео сейчас или нет?</p><br />
|}<br />
<br />
== Свойства ==<br />
<br />
{| class="wikitable sortable"<br />
|-<br />
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>Duration: [[Int64]]</code><br />
<br />
<p>Общая длительность видео (мсек).</p><div class="info">Если видео не удалось загрузить, вернет -1.</div><br />
|-<br />
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>CurrentPosition: [[Int64]]</code><br />
<p>Текущая позиция воспроизведения видео (мсек).</p><br />
|-<br />
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>Volume: [[Single]]</code><br />
<p>Уровень громкости воспроизведения аудио [0..1].</p><br />
|-<br />
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>Options: [[FGX.VideoControl.TfgVideoControlOptions|TfgVideoControlOptions]]</code><br />
<p>Настройки проигрывателя.</p><br />
|-<br />
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>VideoUri: [[string]]</code><br />
<p>URL на видео или полное имя локального видео файла.</p><br />
|}<br />
<br />
== События ==<br />
<br />
{| class="wikitable sortable"<br />
|-<br />
| <syntaxhighlight lang="Delphi">event</syntaxhighlight> || <code>OnError: [[TfgVideoControlErrorEvent|TfgVideoControlErrorEvent]]</code><br />
<p>Уведомляет, что в процессе загрузки/воспроизведения видео возникла ошибка.</p><br />
|-<br />
| <syntaxhighlight lang="Delphi">event</syntaxhighlight> || <code>OnPrepared: [[TNotifyEvent]]</code><br />
<p>Уведомляет о том, что видео готово к воспроизведению и сейчас будет запущено.</p><br />
|-<br />
| <syntaxhighlight lang="Delphi">event</syntaxhighlight> || <code>OnCompletion: [[TNotifyEvent]]</code><br />
<p>Уведомляет о том, что воспроизведение видео закончилось.</p><br />
|}</div>
Admin
http://docs.fgx-native.com/index.php?title=TfgVideoControlErrorEvent&diff=28087
TfgVideoControlErrorEvent
2022-12-23T14:28:27Z
<p>Admin: summary</p>
<hr />
<div>Delphi<br />
<br />
<syntaxhighlight lang="Delphi"></syntaxhighlight><br />
<br />
== Описание ==<br />
<br />
<span style="color:gray">Описание отсутствует.</span></div>
Admin
http://docs.fgx-native.com/index.php?title=FGX.VideoControl&diff=28085
FGX.VideoControl
2022-12-23T14:28:24Z
<p>Admin: summary</p>
<hr />
<div>* [[ FGX | Вверх к родителю: FGX ]]<br />
<br />
<p>Видео прогрыватель.</p><br />
== Классы и интерфейсы ==<br />
<br />
{| class="wikitable sortable"<br />
|-<br />
| [[FGX.VideoControl.TfgVideoControlMessages|TfgVideoControlMessages]] || <p>Сообщения коммуникации контрола и нативной реализации.</p><small style="color: red"><small>Описание взято от [[FGX.Controls.TfgControlMessages|TfgControlMessages]].</small></small><br />
|-<br />
| [[FGX.VideoControl.TfgCustomVideoControl|TfgCustomVideoControl]] || <span style="color:gray">Описание отсутствует.</span><br />
|-<br />
| [[FGX.VideoControl.TfgVideoControl|TfgVideoControl]] || <span style="color:gray">Описание отсутствует.</span><br />
|}<br />
<br />
== Types ==<br />
<br />
{| class="wikitable sortable"<br />
|-<br />
| [[FGX.VideoControl.TfgVideoControlOption|TfgVideoControlOption]] || <br />
<p>Режим отображения кнопки:</p><div class="info"><ul><li><b>ShowMediaController</b> - Показывать панель с кнопками управления воспроизведения видео.</li></ul></div><br />
|-<br />
| [[FGX.VideoControl.TfgVideoControlOptions|TfgVideoControlOptions]] || <span style="color:gray">Описание отсутствует.</span><br />
|-<br />
| [[FGX.VideoControl.TfgVideoControlError|TfgVideoControlError]] || <br />
<p>Режим отображения кнопки:</p><div class="info"><ul><li><b>Unknow</b> - Неизвестная ошибка.</li> <li><b>ServerDie</b> - Медиа сервер умер.</li> <li><b>TimedOut</b> - Операция занимает очень много времени.</li> <li><b>Unsupported</b> - Неподдерживаемый формат видео.</li> <li><b>IO</b> - Ошибка, связанная с файловыми или сетевыми операциями.</li> <li><b>Malformed</b> - полученный видео поток не соответствует стандурту кодирования или спецификации файла.</li></ul></div><br />
|-<br />
| [[TfgVideoControlErrorEvent|TfgVideoControlErrorEvent]] || <span style="color:gray">Описание отсутствует.</span><br />
|}</div>
Admin
http://docs.fgx-native.com/index.php?title=FGX.VideoControl.TfgVideoControlMessages&diff=28086
FGX.VideoControl.TfgVideoControlMessages
2022-12-23T14:28:24Z
<p>Admin: summary</p>
<hr />
<div>* [[ FGX.Controls.TfgControlMessages | Вверх к родителю: TfgControlMessages ]]<br />
* [[ FGX.VideoControl | К модулю: FGX.VideoControl ]]<br />
<br />
Delphi<br />
<br />
<syntaxhighlight lang="Delphi">TfgVideoControlMessages = class (TfgControlMessages)</syntaxhighlight><br />
<br />
<p class="class-inheritance"><span class="type-border">[[System.TObject|TObject]]</span> -> <span class="type-border">[[FGX.Controls.TfgControlMessages|TfgControlMessages]]</span> -> <span class="type-border">[[FGX.VideoControl.TfgVideoControlMessages|TfgVideoControlMessages]]</span></p><br />
<br />
== Описание ==<br />
<br />
<p>Сообщения коммуникации контрола и нативной реализации.</p><small style="color: red"><small>Описание взято от [[FGX.Controls.TfgControlMessages|TfgControlMessages]].</small></small><br />
== Константы ==<br />
<br />
{| class="wikitable sortable"<br />
|-<br />
| <syntaxhighlight lang="Delphi">const</syntaxhighlight> || <code>WM_VIDEO_URI_CHANGED: [[Integer]]</code><br />
<span style="color:gray">Описание отсутствует.</span><br />
|-<br />
| <syntaxhighlight lang="Delphi">const</syntaxhighlight> || <code>WM_START: [[Integer]]</code><br />
<span style="color:gray">Описание отсутствует.</span><br />
|-<br />
| <syntaxhighlight lang="Delphi">const</syntaxhighlight> || <code>WM_STOP: [[Integer]]</code><br />
<span style="color:gray">Описание отсутствует.</span><br />
|-<br />
| <syntaxhighlight lang="Delphi">const</syntaxhighlight> || <code>WM_PAUSE: [[Integer]]</code><br />
<span style="color:gray">Описание отсутствует.</span><br />
|-<br />
| <syntaxhighlight lang="Delphi">const</syntaxhighlight> || <code>WM_RESUME: [[Integer]]</code><br />
<span style="color:gray">Описание отсутствует.</span><br />
|-<br />
| <syntaxhighlight lang="Delphi">const</syntaxhighlight> || <code>WM_SEEK_TO: [[Integer]]</code><br />
<span style="color:gray">Описание отсутствует.</span><br />
|-<br />
| <syntaxhighlight lang="Delphi">const</syntaxhighlight> || <code>WM_GET_DURATION: [[Integer]]</code><br />
<span style="color:gray">Описание отсутствует.</span><br />
|-<br />
| <syntaxhighlight lang="Delphi">const</syntaxhighlight> || <code>WM_GET_CURRENT_POSITION: [[Integer]]</code><br />
<span style="color:gray">Описание отсутствует.</span><br />
|-<br />
| <syntaxhighlight lang="Delphi">const</syntaxhighlight> || <code>WM_GET_IS_PLAYING: [[Integer]]</code><br />
<span style="color:gray">Описание отсутствует.</span><br />
|-<br />
| <syntaxhighlight lang="Delphi">const</syntaxhighlight> || <code>WM_OPTIONS_CHANGED: [[Integer]]</code><br />
<span style="color:gray">Описание отсутствует.</span><br />
|-<br />
| <syntaxhighlight lang="Delphi">const</syntaxhighlight> || <code>WM_VOLUME_CHANGED: [[Integer]]</code><br />
<span style="color:gray">Описание отсутствует.</span><br />
|-<br />
| <syntaxhighlight lang="Delphi">const</syntaxhighlight> || <code>WM_GET_VOLUME: [[Integer]]</code><br />
<span style="color:gray">Описание отсутствует.</span><br />
|-<br />
| <syntaxhighlight lang="Delphi">const</syntaxhighlight> || <code>WM_USER: [[Integer]]</code><br />
<span style="color:gray">Описание отсутствует.</span><br />
|}</div>
Admin
http://docs.fgx-native.com/index.php?title=FGX.Types.TfgNaturalInterfacedObject&diff=28083
FGX.Types.TfgNaturalInterfacedObject
2022-12-23T14:28:23Z
<p>Admin: summary</p>
<hr />
<div>* [[ System.TObject | Вверх к родителю: TObject ]]<br />
* [[ FGX.Types | К модулю: FGX.Types ]]<br />
<br />
Delphi<br />
<br />
<syntaxhighlight lang="Delphi">TfgNaturalInterfacedObject = class (TObject, IInterface)</syntaxhighlight><br />
<br />
<p class="class-inheritance"><span class="type-border">[[System.TObject|TObject]]</span> -> <span class="type-border">[[FGX.Types.TfgNaturalInterfacedObject|TfgNaturalInterfacedObject]]</span></p><br />
<br />
Прямые наследники:<br />
[[FGX.Controls.Types.TfgDelegatedControlObserver|TfgDelegatedControlObserver]], [[FGX.Forms.TfgFormManager|TfgFormManager]], [[FGX.Map.Types.TfgMapObject|TfgMapObject]]<br />
<br />
Непрямые наследники:<br />
[[FGX.Map.Types.TfgMapClickableObject|TfgMapClickableObject]], [[FGX.Map.Types.TfgMapMarker|TfgMapMarker]], [[FGX.Map.Types.TfgMapMultiPointObject|TfgMapMultiPointObject]], [[FGX.Map.Types.TfgMapCircle|TfgMapCircle]], [[FGX.Map.Types.TfgMapPolyline|TfgMapPolyline]], [[FGX.Map.Types.TfgMapPolygon|TfgMapPolygon]]<br />
<br />
== Описание ==<br />
<br />
<span style="color:gray">Описание отсутствует.</span></div>
Admin
http://docs.fgx-native.com/index.php?title=FGX.Types.TfgArray&diff=28084
FGX.Types.TfgArray
2022-12-23T14:28:23Z
<p>Admin: summary</p>
<hr />
<div>* [[ System.TObject | Вверх к родителю: TObject ]]<br />
* [[ FGX.Types | К модулю: FGX.Types ]]<br />
<br />
Delphi<br />
<br />
<syntaxhighlight lang="Delphi">TfgArray = class (TObject)</syntaxhighlight><br />
<br />
<p class="class-inheritance"><span class="type-border">[[System.TObject|TObject]]</span> -> <span class="type-border">[[FGX.Types.TfgArray|TfgArray]]</span></p><br />
<br />
== Описание ==<br />
<br />
<span style="color:gray">Описание отсутствует.</span><br />
== Методы ==<br />
<br />
{| class="wikitable sortable"<br />
|-<br />
| <syntaxhighlight lang="Delphi">function</syntaxhighlight> || <code lang="Delphi">Concat(const Args): [[TArray<FGX.Types.TfgArray.Concat.T>]]</code><br />
<p>Конкатенация массивов.</p><br />
|-<br />
| <syntaxhighlight lang="Delphi">function</syntaxhighlight> || <code lang="Delphi">Union(const Args): [[TArray<FGX.Types.TfgArray.Union.T>]]</code><br />
<p>Объединение массивов, как множеств. Результат не содержит дубликатов.</p><br />
|-<br />
| <syntaxhighlight lang="Delphi">function</syntaxhighlight> || <code lang="Delphi">ToString(const ASource: [[TArray<System.string>]]; const ASeparator: [[Char]]): [[string]]</code><br />
<p>Объединение элементов массива в строку с указанным разделителем.</p><br />
|}</div>
Admin
http://docs.fgx-native.com/index.php?title=FGX.Types.TfgCollectionItem&diff=28082
FGX.Types.TfgCollectionItem
2022-12-23T14:28:22Z
<p>Admin: summary</p>
<hr />
<div>* [[ System.Classes.TCollectionItem | Вверх к родителю: TCollectionItem ]]<br />
* [[ FGX.Types | К модулю: FGX.Types ]]<br />
<br />
Delphi<br />
<br />
<syntaxhighlight lang="Delphi">TfgCollectionItem = class (TCollectionItem)</syntaxhighlight><br />
<br />
<p class="class-inheritance"><span class="type-border">[[System.Classes.TCollectionItem|TCollectionItem]]</span> -> <span class="type-border">[[FGX.Types.TfgCollectionItem|TfgCollectionItem]]</span></p><br />
<br />
Прямые наследники:<br />
[[FGX.AutoCompleteEdit.Types.TfgAutoCompleteEditSuggestion|TfgAutoCompleteEditSuggestion]], [[FGX.ListMenu.Types.TfgListMenuItem|TfgListMenuItem]], [[FGX.NavigationBar.Types.TfgNavigationBarButton|TfgNavigationBarButton]], [[FGX.Payments.ApplePay.Types.TfgShippingMethod|TfgShippingMethod]], [[FGX.Payments.ApplePay.Types.TfgPaymentItem|TfgPaymentItem]], [[FGX.Payments.GooglePay.Types.TfgPaymentMethod|TfgPaymentMethod]], [[FGX.Payments.Types.TfgCountryCode|TfgCountryCode]]<br />
<br />
== Описание ==<br />
<br />
<span style="color:gray">Описание отсутствует.</span><br />
== Методы ==<br />
<br />
{| class="wikitable sortable"<br />
|-<br />
| <syntaxhighlight lang="Delphi">procedure</syntaxhighlight> || <code lang="Delphi">BeforeDestruction()</code><br />
<span style="color:gray">Описание отсутствует.</span><br />
|}</div>
Admin
http://docs.fgx-native.com/index.php?title=TfgCollectionChanged&diff=28080
TfgCollectionChanged
2022-12-23T14:28:21Z
<p>Admin: summary</p>
<hr />
<div>Delphi<br />
<br />
<syntaxhighlight lang="Delphi"></syntaxhighlight><br />
<br />
== Описание ==<br />
<br />
<span style="color:gray">Описание отсутствует.</span></div>
Admin
http://docs.fgx-native.com/index.php?title=FGX.Types.TfgCollection&diff=28081
FGX.Types.TfgCollection
2022-12-23T14:28:21Z
<p>Admin: summary</p>
<hr />
<div>* [[ System.Classes.TCollection | Вверх к родителю: TCollection ]]<br />
* [[ FGX.Types | К модулю: FGX.Types ]]<br />
<br />
Delphi<br />
<br />
<syntaxhighlight lang="Delphi">TfgCollection = class (TCollection)</syntaxhighlight><br />
<br />
<p class="class-inheritance"><span class="type-border">[[System.Classes.TCollection|TCollection]]</span> -> <span class="type-border">[[FGX.Types.TfgCollection|TfgCollection]]</span></p><br />
<br />
Прямые наследники:<br />
[[FGX.AutoCompleteEdit.Types.TfgAutoCompleteEditSuggestions|TfgAutoCompleteEditSuggestions]], [[FGX.ListMenu.Types.TfgListMenuItemsCollection|TfgListMenuItemsCollection]], [[FGX.NavigationBar.Types.TfgNavigationBarButtons|TfgNavigationBarButtons]], [[FGX.Payments.ApplePay.Types.TfgShippingMethods|TfgShippingMethods]], [[FGX.Payments.ApplePay.Types.TfgPaymentItems|TfgPaymentItems]], [[FGX.Payments.GooglePay.Types.TfgPaymentMethods|TfgPaymentMethods]], [[FGX.Payments.Types.TfgCountryCodes|TfgCountryCodes]]<br />
<br />
== Описание ==<br />
<br />
<span style="color:gray">Описание отсутствует.</span><br />
== Конструкторы ==<br />
<br />
{| class="wikitable sortable"<br />
|-<br />
| <syntaxhighlight lang="Delphi">constructor</syntaxhighlight> || <code>Create(AOwner: [[TPersistent]]; const AItemClass: [[TCollectionItemClass]]; const AOnInternalChanged: [[TfgCollectionChanged|TfgCollectionChanged]])</code><br />
<span style="color:gray">Описание отсутствует.</span><br />
|-<br />
| <syntaxhighlight lang="Delphi">constructor</syntaxhighlight> || <code>Create(AItemClass: [[TCollectionItemClass]]; const AOnInternalChanged: [[TfgCollectionChanged|TfgCollectionChanged]])</code><br />
<span style="color:gray">Описание отсутствует.</span><br />
|}</div>
Admin
http://docs.fgx-native.com/index.php?title=FGX.Types.TfgSingleIndents&diff=28079
FGX.Types.TfgSingleIndents
2022-12-23T14:28:19Z
<p>Admin: summary</p>
<hr />
<div>* [[ FGX.Types.TfgSingleQuadruple | Вверх к родителю: TfgSingleQuadruple ]]<br />
* [[ FGX.Types | К модулю: FGX.Types ]]<br />
<br />
Delphi<br />
<br />
<syntaxhighlight lang="Delphi">TfgSingleIndents = class (TfgSingleQuadruple)</syntaxhighlight><br />
<br />
<p class="class-inheritance"><span class="type-border">[[FGX.Types.{FGX.Types}TfgQuadruple<System.Single>|{FGX.Types}TfgQuadruple<System.Single>]]</span> -> <span class="type-border">[[FGX.Types.TfgSingleQuadruple|TfgSingleQuadruple]]</span> -> <span class="type-border">[[FGX.Types.TfgSingleIndents|TfgSingleIndents]]</span></p><br />
<br />
== Описание ==<br />
<br />
<span style="color:gray">Описание отсутствует.</span><br />
== Методы ==<br />
<br />
{| class="wikitable sortable"<br />
|-<br />
| <syntaxhighlight lang="Delphi">function</syntaxhighlight> || <code lang="Delphi">ToRectF(): [[TRectF]]</code><br />
<span style="color:gray">Описание отсутствует.</span><br />
|-<br />
| <syntaxhighlight lang="Delphi">function</syntaxhighlight> || <code lang="Delphi">ToString(): [[string]]</code><br />
<span style="color:gray">Описание отсутствует.</span><br />
|}<br />
<br />
== Свойства ==<br />
<br />
{| class="wikitable sortable"<br />
|-<br />
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>DefaultLeft: [[Single]]</code><br />
<span style="color:gray">Описание отсутствует.</span><br />
|-<br />
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>DefaultRight: [[Single]]</code><br />
<span style="color:gray">Описание отсутствует.</span><br />
|-<br />
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>DefaultTop: [[Single]]</code><br />
<span style="color:gray">Описание отсутствует.</span><br />
|-<br />
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>DefaultBottom: [[Single]]</code><br />
<span style="color:gray">Описание отсутствует.</span><br />
|-<br />
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>Left: [[Single]]</code><br />
<span style="color:gray">Описание отсутствует.</span><br />
|-<br />
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>Right: [[Single]]</code><br />
<span style="color:gray">Описание отсутствует.</span><br />
|-<br />
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>Top: [[Single]]</code><br />
<span style="color:gray">Описание отсутствует.</span><br />
|-<br />
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>Bottom: [[Single]]</code><br />
<span style="color:gray">Описание отсутствует.</span><br />
|}</div>
Admin
http://docs.fgx-native.com/index.php?title=FGX.Types.TfgSinglePoint&diff=28078
FGX.Types.TfgSinglePoint
2022-12-23T14:28:15Z
<p>Admin: summary</p>
<hr />
<div>* [[ FGX.Types.TfgSinglePair | Вверх к родителю: TfgSinglePair ]]<br />
* [[ FGX.Types | К модулю: FGX.Types ]]<br />
<br />
Delphi<br />
<br />
<syntaxhighlight lang="Delphi">TfgSinglePoint = class (TfgSinglePair)</syntaxhighlight><br />
<br />
<p class="class-inheritance"><span class="type-border">[[FGX.Types.{FGX.Types}TfgPair<System.Single>|{FGX.Types}TfgPair<System.Single>]]</span> -> <span class="type-border">[[FGX.Types.TfgSinglePair|TfgSinglePair]]</span> -> <span class="type-border">[[FGX.Types.TfgSinglePoint|TfgSinglePoint]]</span></p><br />
<br />
Прямые наследники:<br />
[[FGX.Controls.Types.TfgPosition|TfgPosition]]<br />
<br />
== Описание ==<br />
<br />
<span style="color:gray">Описание отсутствует.</span><br />
== Методы ==<br />
<br />
{| class="wikitable sortable"<br />
|-<br />
| <syntaxhighlight lang="Delphi">procedure</syntaxhighlight> || <code lang="Delphi">SetPointF(const APoint: [[TPointF]])</code><br />
<span style="color:gray">Описание отсутствует.</span><br />
|-<br />
| <syntaxhighlight lang="Delphi">procedure</syntaxhighlight> || <code lang="Delphi">SetPointF(const AX: [[Single]]; const AY: [[Single]])</code><br />
<span style="color:gray">Описание отсутствует.</span><br />
|-<br />
| <syntaxhighlight lang="Delphi">procedure</syntaxhighlight> || <code lang="Delphi">SetPointFWithoutChange(const APoint: [[TPointF]])</code><br />
<span style="color:gray">Описание отсутствует.</span><br />
|-<br />
| <syntaxhighlight lang="Delphi">procedure</syntaxhighlight> || <code lang="Delphi">SetPointFWithoutChange(const AX: [[Single]]; const AY: [[Single]])</code><br />
<span style="color:gray">Описание отсутствует.</span><br />
|-<br />
| <syntaxhighlight lang="Delphi">function</syntaxhighlight> || <code lang="Delphi">ToPointF(): [[TPointF]]</code><br />
<span style="color:gray">Описание отсутствует.</span><br />
|-<br />
| <syntaxhighlight lang="Delphi">function</syntaxhighlight> || <code lang="Delphi">ToString(): [[string]]</code><br />
<span style="color:gray">Описание отсутствует.</span><br />
|}<br />
<br />
== Свойства ==<br />
<br />
{| class="wikitable sortable"<br />
|-<br />
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>DefaultX: [[Single]]</code><br />
<span style="color:gray">Описание отсутствует.</span><br />
|-<br />
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>DefaultY: [[Single]]</code><br />
<span style="color:gray">Описание отсутствует.</span><br />
|-<br />
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>X: [[Single]]</code><br />
<span style="color:gray">Описание отсутствует.</span><br />
|-<br />
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>Y: [[Single]]</code><br />
<span style="color:gray">Описание отсутствует.</span><br />
|-<br />
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>Point: [[TPointF]]</code><br />
<span style="color:gray">Описание отсутствует.</span><br />
|}</div>
Admin
http://docs.fgx-native.com/index.php?title=FGX.Types.TfgSingleSize&diff=28077
FGX.Types.TfgSingleSize
2022-12-23T14:28:13Z
<p>Admin: summary</p>
<hr />
<div>* [[ FGX.Types.TfgSinglePair | Вверх к родителю: TfgSinglePair ]]<br />
* [[ FGX.Types | К модулю: FGX.Types ]]<br />
<br />
Delphi<br />
<br />
<syntaxhighlight lang="Delphi">TfgSingleSize = class (TfgSinglePair)</syntaxhighlight><br />
<br />
<p class="class-inheritance"><span class="type-border">[[FGX.Types.{FGX.Types}TfgPair<System.Single>|{FGX.Types}TfgPair<System.Single>]]</span> -> <span class="type-border">[[FGX.Types.TfgSinglePair|TfgSinglePair]]</span> -> <span class="type-border">[[FGX.Types.TfgSingleSize|TfgSingleSize]]</span></p><br />
<br />
Прямые наследники:<br />
[[FGX.Controls.Types.TfgSize|TfgSize]]<br />
<br />
== Описание ==<br />
<br />
<span style="color:gray">Описание отсутствует.</span><br />
== Методы ==<br />
<br />
{| class="wikitable sortable"<br />
|-<br />
| <syntaxhighlight lang="Delphi">procedure</syntaxhighlight> || <code lang="Delphi">SetSizeF(const ASize: [[TSizeF]])</code><br />
<span style="color:gray">Описание отсутствует.</span><br />
|-<br />
| <syntaxhighlight lang="Delphi">procedure</syntaxhighlight> || <code lang="Delphi">SetSizeF(const AWidth: [[Single]]; const AHeight: [[Single]])</code><br />
<span style="color:gray">Описание отсутствует.</span><br />
|-<br />
| <syntaxhighlight lang="Delphi">procedure</syntaxhighlight> || <code lang="Delphi">SetSizeFWithoutChange(const ASize: [[TSizeF]])</code><br />
<span style="color:gray">Описание отсутствует.</span><br />
|-<br />
| <syntaxhighlight lang="Delphi">procedure</syntaxhighlight> || <code lang="Delphi">SetSizeFWithoutChange(const AWidth: [[Single]]; const AHeight: [[Single]])</code><br />
<span style="color:gray">Описание отсутствует.</span><br />
|-<br />
| <syntaxhighlight lang="Delphi">procedure</syntaxhighlight> || <code lang="Delphi">SetWidthWithoutChange(const AWidth: [[Single]])</code><br />
<span style="color:gray">Описание отсутствует.</span><br />
|-<br />
| <syntaxhighlight lang="Delphi">procedure</syntaxhighlight> || <code lang="Delphi">SetHeightWithoutChange(const AHeight: [[Single]])</code><br />
<span style="color:gray">Описание отсутствует.</span><br />
|-<br />
| <syntaxhighlight lang="Delphi">function</syntaxhighlight> || <code lang="Delphi">ToSizeF(): [[TSizeF]]</code><br />
<span style="color:gray">Описание отсутствует.</span><br />
|-<br />
| <syntaxhighlight lang="Delphi">function</syntaxhighlight> || <code lang="Delphi">ToSize(): [[TSize]]</code><br />
<span style="color:gray">Описание отсутствует.</span><br />
|-<br />
| <syntaxhighlight lang="Delphi">function</syntaxhighlight> || <code lang="Delphi">ToString(): [[string]]</code><br />
<span style="color:gray">Описание отсутствует.</span><br />
|}<br />
<br />
== Свойства ==<br />
<br />
{| class="wikitable sortable"<br />
|-<br />
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>DefaultWidth: [[Single]]</code><br />
<span style="color:gray">Описание отсутствует.</span><br />
|-<br />
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>DefaultHeight: [[Single]]</code><br />
<span style="color:gray">Описание отсутствует.</span><br />
|-<br />
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>Width: [[Single]]</code><br />
<span style="color:gray">Описание отсутствует.</span><br />
|-<br />
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>Height: [[Single]]</code><br />
<span style="color:gray">Описание отсутствует.</span><br />
|}</div>
Admin
http://docs.fgx-native.com/index.php?title=FGX.Types.TfgIntegerSize&diff=28076
FGX.Types.TfgIntegerSize
2022-12-23T14:28:11Z
<p>Admin: summary</p>
<hr />
<div>* [[ FGX.Types.TfgIntegerPair | Вверх к родителю: TfgIntegerPair ]]<br />
* [[ FGX.Types | К модулю: FGX.Types ]]<br />
<br />
Delphi<br />
<br />
<syntaxhighlight lang="Delphi">TfgIntegerSize = class (TfgIntegerPair)</syntaxhighlight><br />
<br />
<p class="class-inheritance"><span class="type-border">[[FGX.Types.{FGX.Types}TfgPair<System.Integer>|{FGX.Types}TfgPair<System.Integer>]]</span> -> <span class="type-border">[[FGX.Types.TfgIntegerPair|TfgIntegerPair]]</span> -> <span class="type-border">[[FGX.Types.TfgIntegerSize|TfgIntegerSize]]</span></p><br />
<br />
== Описание ==<br />
<br />
<span style="color:gray">Описание отсутствует.</span><br />
== Методы ==<br />
<br />
{| class="wikitable sortable"<br />
|-<br />
| <syntaxhighlight lang="Delphi">procedure</syntaxhighlight> || <code lang="Delphi">SetWidthWithoutChange(const AWidth: [[Integer]])</code><br />
<span style="color:gray">Описание отсутствует.</span><br />
|-<br />
| <syntaxhighlight lang="Delphi">procedure</syntaxhighlight> || <code lang="Delphi">SetHeightWithoutChange(const AHeight: [[Integer]])</code><br />
<span style="color:gray">Описание отсутствует.</span><br />
|-<br />
| <syntaxhighlight lang="Delphi">function</syntaxhighlight> || <code lang="Delphi">ToSize(): [[TSize]]</code><br />
<span style="color:gray">Описание отсутствует.</span><br />
|-<br />
| <syntaxhighlight lang="Delphi">function</syntaxhighlight> || <code lang="Delphi">ToString(): [[string]]</code><br />
<span style="color:gray">Описание отсутствует.</span><br />
|}<br />
<br />
== Свойства ==<br />
<br />
{| class="wikitable sortable"<br />
|-<br />
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>DefaultWidth: [[Integer]]</code><br />
<span style="color:gray">Описание отсутствует.</span><br />
|-<br />
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>DefaultHeight: [[Integer]]</code><br />
<span style="color:gray">Описание отсутствует.</span><br />
|-<br />
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>Width: [[Integer]]</code><br />
<span style="color:gray">Описание отсутствует.</span><br />
|-<br />
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>Height: [[Integer]]</code><br />
<span style="color:gray">Описание отсутствует.</span><br />
|}</div>
Admin
http://docs.fgx-native.com/index.php?title=FGX.Types.TfgPersistent&diff=28075
FGX.Types.TfgPersistent
2022-12-23T14:28:07Z
<p>Admin: summary</p>
<hr />
<div>* [[ System.Classes.TPersistent | Вверх к родителю: TPersistent ]]<br />
* [[ FGX.Types | К модулю: FGX.Types ]]<br />
<br />
Delphi<br />
<br />
<syntaxhighlight lang="Delphi">TfgPersistent = class (TPersistent)</syntaxhighlight><br />
<br />
<p class="class-inheritance"><span class="type-border">[[System.Classes.TPersistent|TPersistent]]</span> -> <span class="type-border">[[FGX.Types.TfgPersistent|TfgPersistent]]</span></p><br />
<br />
Прямые наследники:<br />
[[FGX.Assets.Style.TfgStyledPersistent|TfgStyledPersistent]], [[FGX.BottomSheetLayout.TfgBlockContentSettings|TfgBlockContentSettings]], [[FGX.Button.Appearance.TfgButtonAppearance|TfgButtonAppearance]], [[FGX.Button.AppleId.TfgAppleIdButtonAppearance|TfgAppleIdButtonAppearance]], [[FGX.Button.Types.TfgButtonBorder|TfgButtonBorder]], [[FGX.Button.Types.TfgButtonIcon|TfgButtonIcon]], [[FGX.Button.Types.TfgButtonBackground|TfgButtonBackground]], [[FGX.Calendar.Types.TfgAndroidCalendarSettings|TfgAndroidCalendarSettings]], [[FGX.Calendar.Types.TfgiOSCalendarSettings|TfgiOSCalendarSettings]], [[FGX.Canvas.Types.TfgGradient|TfgGradient]], [[FGX.Canvas.Types.TfgBrush|TfgBrush]], [[FGX.Canvas.Types.TfgPath|TfgPath]], [[FGX.CollectionView.TfgPullToRefreshOptions|TfgPullToRefreshOptions]], [[FGX.CollectionView.TfgSelectionOptions|TfgSelectionOptions]], [[FGX.CollectionView.TfgDragAndDropOptions|TfgDragAndDropOptions]], [[FGX.Controls.Types.TfgConstraints|TfgConstraints]], [[FGX.Controls.Types.TfgMargins|TfgMargins]], [[FGX.Controls.Types.TfgControlAlignment|TfgControlAlignment]], [[FGX.Controls.Types.TfgRelativePosition|TfgRelativePosition]], [[FGX.Forms.Types.TfgSystemStatusBar|TfgSystemStatusBar]], [[FGX.Layout.Types.TfgChildrenAlignment|TfgChildrenAlignment]], [[FGX.Layout.Types.TfgPadding|TfgPadding]], [[FGX.ListMenu.Appearance.TfgListMenuAppearance|TfgListMenuAppearance]], [[FGX.ListMenu.Types.TfgListMenuItemElementSettings|TfgListMenuItemElementSettings]], [[FGX.Map.Types.TfgGoogleMapStyleOptions|TfgGoogleMapStyleOptions]], [[FGX.Messaging.TfgMessageSender|TfgMessageSender]], [[FGX.NavigationBar.TfgNavigationBarButtonsOptions|TfgNavigationBarButtonsOptions]], [[FGX.Payments.ApplePay.Types.TfgMerchantInfo|TfgMerchantInfo]], [[FGX.Payments.GooglePay.Types.TfgMerchantInfo|TfgMerchantInfo]], [[FGX.Payments.GooglePay.Types.TfgBillingAddressParameters|TfgBillingAddressParameters]], [[FGX.Payments.GooglePay.Types.TfgCardParameters|TfgCardParameters]], [[FGX.Payments.GooglePay.Types.TfgTokenizationSpecification|TfgTokenizationSpecification]], [[FGX.Payments.GooglePay.Types.TfgPaymentGatewayParameters|TfgPaymentGatewayParameters]], [[FGX.Payments.GooglePay.Types.TfgDirectParameters|TfgDirectParameters]], [[FGX.Payments.GooglePay.Types.TfgShippingAddressParameters|TfgShippingAddressParameters]], [[FGX.Rectangle.Types.TfgCornersSettings|TfgCornersSettings]], [[FGX.ScrollBox.TfgScrollBoxContentSize|TfgScrollBoxContentSize]], [[FGX.Text.TfgColorsForStates|TfgColorsForStates]], [[FGX.Text.TfgTextSettings|TfgTextSettings]], [[FGX.Types.Border.TfgBorder|TfgBorder]], [[FGX.Types.ContentShading.TfgContentShadingSettings|TfgContentShadingSettings]], [[FGX.Types.Scroll.TfgScrollBarSettings|TfgScrollBarSettings]], [[FGX.Types.Shadow.TfgShadow|TfgShadow]], [[FGX.Types.Value.TfgSingleValue|TfgSingleValue]], [[FGX.Types.TfgPair`1|TfgPair`1]], [[FGX.Types.TfgQuadruple`1|TfgQuadruple`1]], [[FGX.VirtualPagerLayout.Types.TfgPageOffset|TfgPageOffset]]<br />
<br />
Непрямые наследники:<br />
[[FGX.Canvas.Types.TfgFont|TfgFont]], [[FGX.Button.Appearance.TfgButtonAppearanceDefault|TfgButtonAppearanceDefault]], [[FGX.Button.Appearance.TfgButtonAppearanceText|TfgButtonAppearanceText]], [[FGX.Button.Appearance.TfgButtonAppearanceOutlined|TfgButtonAppearanceOutlined]], [[FGX.Button.Appearance.TfgButtonAppearanceContained|TfgButtonAppearanceContained]], [[FGX.Button.Types.TfgButtonBorderContained|TfgButtonBorderContained]], [[FGX.Button.Types.TfgButtonBorderOutlined|TfgButtonBorderOutlined]], [[FGX.Canvas.Types.TfgStrokeBrush|TfgStrokeBrush]], [[FGX.ListMenu.Types.TfgListMenuPrimarySettings|TfgListMenuPrimarySettings]], [[FGX.ListMenu.Types.TfgListMenuSecondarySettings|TfgListMenuSecondarySettings]], [[FGX.ListMenu.Types.TfgListMenuDividerSettings|TfgListMenuDividerSettings]], [[FGX.ListMenu.Types.TfgListMenuIconSettings|TfgListMenuIconSettings]], [[FGX.Controls.Factory.TfgNativeControlHandle|TfgNativeControlHandle]], [[FGX.Button.Types.TfgButtonColorsForStates|TfgButtonColorsForStates]], [[FGX.Button.Types.TfgButtonTextSettings|TfgButtonTextSettings]], [[FGX.NavigationBar.Types.TfgNavigationBarTitleTextSettings|TfgNavigationBarTitleTextSettings]], [[FGX.NavigationBar.Types.TfgNavigationBarSubTitleTextSettings|TfgNavigationBarSubTitleTextSettings]], [[FGX.PageControl.Types.TfgPageTitleTextSettings|TfgPageTitleTextSettings]], [[FGX.Types.Shadow.TfgBorderShadow|TfgBorderShadow]]<br />
<br />
== Описание ==<br />
<br />
<span style="color:gray">Описание отсутствует.</span><br />
== Конструкторы ==<br />
<br />
{| class="wikitable sortable"<br />
|-<br />
| <syntaxhighlight lang="Delphi">constructor</syntaxhighlight> || <code>Create()</code><br />
<span style="color:gray">Описание отсутствует.</span><br />
|-<br />
| <syntaxhighlight lang="Delphi">constructor</syntaxhighlight> || <code>Create(AOwner: [[TPersistent]])</code><br />
<span style="color:gray">Описание отсутствует.</span><br />
|-<br />
| <syntaxhighlight lang="Delphi">constructor</syntaxhighlight> || <code>Create(AOwner: [[TPersistent]]; const AOnInternalChanged: [[TNotifyEvent]])</code><br />
<span style="color:gray">Описание отсутствует.</span><br />
|}<br />
<br />
== Методы ==<br />
<br />
{| class="wikitable sortable"<br />
|-<br />
| <syntaxhighlight lang="Delphi">procedure</syntaxhighlight> || <code lang="Delphi">Changed()</code><br />
<span style="color:gray">Описание отсутствует.</span><br />
|-<br />
| <syntaxhighlight lang="Delphi">function</syntaxhighlight> || <code lang="Delphi">AreDefaultValues(): [[Boolean]]</code><br />
<span style="color:gray">Описание отсутствует.</span><br />
|-<br />
| <syntaxhighlight lang="Delphi">procedure</syntaxhighlight> || <code lang="Delphi">BeginUpdate()</code><br />
<span style="color:gray">Описание отсутствует.</span><br />
|-<br />
| <syntaxhighlight lang="Delphi">procedure</syntaxhighlight> || <code lang="Delphi">EndUpdate()</code><br />
<span style="color:gray">Описание отсутствует.</span><br />
|}<br />
<br />
== Свойства ==<br />
<br />
{| class="wikitable sortable"<br />
|-<br />
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>Owner: [[TPersistent]]</code><br />
<span style="color:gray">Описание отсутствует.</span><br />
|-<br />
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>IsChanged: [[Boolean]]</code><br />
<span style="color:gray">Описание отсутствует.</span><br />
|-<br />
| <syntaxhighlight lang="Delphi">property</syntaxhighlight> || <code>State: [[FGX.Types.StateValue.TfgStateValue|TfgStateValue]]</code><br />
<span style="color:gray">Описание отсутствует.</span><br />
|}<br />
<br />
== События ==<br />
<br />
{| class="wikitable sortable"<br />
|-<br />
| <syntaxhighlight lang="Delphi">event</syntaxhighlight> || <code>OnChange: [[TNotifyEvent]]</code><br />
<span style="color:gray">Описание отсутствует.</span><br />
|}</div>
Admin