Unit 'GIS_Classes' Package
[Overview][Constants][Types][Classes][Index] [#pl_gaiagis]

TEarthFont

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

Declaration

Source position: GIS_Classes.pas line 192

type TEarthFont = class(TEarthAttribute)

public

  constructor Create(); virtual;

  

  destructor Destroy; override;

  

  procedure RedrawObject; override;

  

  procedure Define();

  

  procedure LoadEnvironment(); override;

  

  function SaveEnvironment; override;

  

  procedure WriteProperties(); override;

  

  procedure ReadProperties(); override;

  

  procedure RenderAttribute(); override;

  

  procedure Assign(); override;

  

  function Clone(); override;

  

  function IsEquals(); override;

  

  function GetDrawHeightInPixels;

  

  function GetDrawOutLineWithdInPixels;

  

published

  property FontAngle: Double; [rw]

  

  property FontFillColor: TColor32; [rw]

  

  property FontFillImage: TBitmap32; [rw]

  

  property FontOutlineColor: TColor32; [rw]

  

  property FontOutlineUnits: TEarthUnitTypes; [rw]

  

  property FontOutlineSize: Double; [rw]

  

  property FontName: TEarthFontName; [rw]

  

  property FontSize: Double; [rw]

  

  property FontSizeUnits: TEarthUnitTypes; [rw]

  

  property FontStyle: TFontStyles; [rw]

  

  property DrawOutLine: Boolean; [rw]

  

  property DrawFillWithColor: Boolean; [rw]

  

  property DrawFillWithImage: Boolean; [rw]

  

end;

Inheritance

TEarthFont

  

|

TEarthAttribute

  

|

TEarthENVPersistent

  

|

TEarthRoot

  

|

TObject



CT Web help

CodeTyphon Studio