Unit 'libSkiaControls' Package
[Overview][Constants][Types][Classes][Procedures and functions][Index] [#pl_skia]

TSkTextSettings

[Properties (by Name)] [Methods (by Name)] [Events (by Name)]

Declaration

Source position: libskiacontrols.pas line 802

type TSkTextSettings = class(TSkPersistent)

public

type

  TDecorations = TDecorations;

  

protected

const

  DefaultFontColor = TAlphaColors.Black

  

  DefaultHeightMultiplier = 0

  

  DefaultHorzAlign = TSkTextHorzAlign.Leading

  

  DefaultLetterSpacing = 0

  

  DefaultMaxLines = 1

  

  DefaultTrimming = TSkTextTrimming.Word

  

  DefaultVertAlign = TSkTextVertAlign.Center

  

protected

  procedure DoAssign(); override;

  

  procedure DoAssignNotStyled(); virtual;

  

public

  constructor Create(); virtual;

  

  destructor Destroy; override;

  

  procedure AssignNotStyled();

  

  function Equals(); override;

  

  procedure UpdateStyledSettings(); virtual;

  

  property Owner: TPersistent; [r]

  

published

  property Decorations: TDecorations; [rw]

  

  property Font: TSkFontComponent; [rw]

  

  property FontColor: TAlphaColor; [rw]

  

  property HeightMultiplier: Single; [rws]

  

  property HorzAlign: TSkTextHorzAlign; [rw]

  

  property LetterSpacing: Single; [rws]

  

  property MaxLines: Nativeuint; [rw]

  

  property Trimming: TSkTextTrimming; [rw]

  

  property VertAlign: TSkTextVertAlign; [rw]

  

end;

Inheritance

TSkTextSettings

  

|

TSkPersistent

  

|

TObject



CT Web help

CodeTyphon Studio