TRVCamView.ShowCaption, CaptionParts, Title, CaptionColor, CaptionFont [VCL и LCL], CaptionTextSettings [FMX], CaptionHeight

<< Нажмите, чтобы показать Содержание >>

TRVCamView.ShowCaption, CaptionParts, Title, CaptionColor, CaptionFont [VCL и LCL], CaptionTextSettings [FMX], CaptionHeight

Свойства, которые настраивают заголовок окна компонента.

type 

  // определено в модуле MRVType/fmxMRVType

  TRVCameraCaptionPart = (

    rvccpAddress, rvccpAlias, rvccpDate, rvccpTime

  );

  TRVCameraCaptionParts = set of TRVCameraCaptionPart;

 

property ShowCaption: Boolean;

property Title: String;

property CaptionParts: TRVCameraCaptionParts;

property CaptionColor: TRVMColor;

property CaptionHeight: Integer;

VCL и LCL:

property CaptionFont: TFont;

FMX:

property CaptionTextSettings: TTextSettings;

Заголовок отображается, если ShowCaption=True. Его фон рисуется цветом CaptionColor. При активации стилей Delphi XE2+ системные цвета изменяются на соответствующие цвета стиля.

CaptionColor также используется для рисования рамки вокруг всего окна.

[Примечание FMX]: CaptionColor может быть полупрозрачным. В этом случае область видео расширяется и включает область заголовка, а заголовок рисуется поверх видео.

Текст заголовка рисуется с шрифтом CaptionFont и состоит из Title и дополнительной информации, указанной в CaptionParts:

Значение

Описание

rvccpAddress

Адрес IP-камеоы

rvccpAlias

RVCamera.Parameters.Alias (не показывается, если проигрывается файл методом PlayVideoFile)

rvccpDate

текущая дата

rvccpTime

текущее время

Информация, заданная в CaptionParts, показывается только если свойству VideoSource присвоен компонент TRVCamera.

rvcammultiview_screenshot        

CaptionHeight определяет высоту области заголовка в режиме экрана 96 DPI. При другой плотности пикселей экрана высота области изменяется соответствующим образом.

Значения по умолчанию:

ShowCaption: True

Title: '' (пустая строка)

CaptionParts: [rvccpAddress, rvccpAlias]

CaptionHeight: 20

Значения по умолчанию [VCL и LCL]:

CaptionFont: Tahoma, 8

CaptionColor: $00A77E4F

Значение по умолчанию: [FMX]:

CaptionColor: $FF4F7EA7