FGX.Application.Appearance.IFGXApplicationAppearanceService: различия между версиями

Материал из FGX Native Докуметации
Перейти к навигации Перейти к поиску
(summary)
 
(summary)
 
(не показана 1 промежуточная версия этого же участника)
Строка 15: Строка 15:
 
{| class="wikitable sortable"
 
{| class="wikitable sortable"
 
|-
 
|-
| <syntaxhighlight lang="Delphi">procedure</syntaxhighlight> || <code lang="Delphi">SetPreviewHeaderBackgroundColor(const AColor: [[TAlphaColor]])</code>
+
| <syntaxhighlight lang="Delphi">procedure</syntaxhighlight> || <code lang="Delphi">SetPreviewAccentColor(const AColor: [[TAlphaColor]])</code>
  
<p>Задает цвет заднего фона заголовка превью приложения.</p><div class="info">Актуально только для Андроид платформы. Если передать цвет <i>Null</i> , то это приведет к установке цвета по умолчанию взятого из текущей темы.</div>
+
<p>Задает акцентированный цвет, который может использоваться для выделения определенных частей заголовка (Задний фон, окантовка заголовка и иконки и тд).</p><div class="info">Актуально только для Андроид платформы. Если передать цвет <i>Null</i> , то это приведет к установке цвета по умолчанию, взятого из текущей темы. Применение этого свойства полностью зависит от версии UI оболочки Андроида и производителя. Где-то задание этого свойства приводит к перекрашиванию заднего фона, где-то к заданию окантовки текста и иконки, а где-то вообще не используется.</div>
 
|-
 
|-
| <syntaxhighlight lang="Delphi">function</syntaxhighlight> || <code lang="Delphi">GetPreviewHeaderBackgroundColor(): [[TAlphaColor]]</code>
+
| <syntaxhighlight lang="Delphi">function</syntaxhighlight> || <code lang="Delphi">GetPreviewAccentColor(): [[TAlphaColor]]</code>
  
<p>Возвращает текущий цвет заднего фона заголовка превью приложения.</p><div class="info">Актуально только для Андроид платформы.</div>
+
<p>Возвращает текущий акцентированный цвет заголовка превью приложения.</p><div class="info">Актуально только для Андроид платформы.</div>
 
|-
 
|-
 
| <syntaxhighlight lang="Delphi">procedure</syntaxhighlight> || <code lang="Delphi">SetPreviewTitle(const ATitle: [[string]])</code>
 
| <syntaxhighlight lang="Delphi">procedure</syntaxhighlight> || <code lang="Delphi">SetPreviewTitle(const ATitle: [[string]])</code>

Текущая версия на 03:47, 19 ноября 2019

Delphi

IFGXApplicationAppearanceService = interface (IInterface)

IInterface -> IFGXApplicationAppearanceService

Описание

Сервис по заданию настроек внешнего вида предварительного изображения приложения. Это превью отображается в списке всех активных приложений устройства.

Методы

procedure
SetPreviewAccentColor(const AColor: TAlphaColor)

Задает акцентированный цвет, который может использоваться для выделения определенных частей заголовка (Задний фон, окантовка заголовка и иконки и тд).

Актуально только для Андроид платформы. Если передать цвет Null , то это приведет к установке цвета по умолчанию, взятого из текущей темы. Применение этого свойства полностью зависит от версии UI оболочки Андроида и производителя. Где-то задание этого свойства приводит к перекрашиванию заднего фона, где-то к заданию окантовки текста и иконки, а где-то вообще не используется.
function
GetPreviewAccentColor(): TAlphaColor

Возвращает текущий акцентированный цвет заголовка превью приложения.

Актуально только для Андроид платформы.
procedure
SetPreviewTitle(const ATitle: string)

Задает текстовый заголовок приложения.

Актуально только для Андроид платформы. Если передать пустую строку, то это приведет к установке названия приложения по умолчанию, взятого из манифеста приложения.
function
GetPreviewTitle(): string

Возвращает текущий текстовый заголовок приложения.

Актуально только для Андроид платформы.