The SDL Component Suite is an industry leading collection of components supporting scientific and engineering computing. Please visit the SDL Web site for more information....



Class TCustomTextLabel


Unit:SDL_sdlbase
Class:none
Declaration:
TCustomTextLabel = class (TPersistent)
  private
    ... (removed for brevity)
  protected
    constructor Create;
    destructor Destroy; override;
    procedure Changed;
    property PosX: double;
    property PosY: double;
    property Layer: integer;
    property AttachToData: TTxtLblAttachMode;
    property ColorBkg: TColor;
    property ColorBorder: TColor;
    property ColorShadow: TColor;
    property ShadowDx: integer;
    property ShadowDy: integer;
    property Transparent: boolean;
    property Alignment: TAlignment;
    property VerticalAlignment: TVerticalAlignment;
    property Font: TFont;
    property Mode: TTxtLblMode;
    property Caption: string;
    property Visible: boolean;
    property OnChange: TNotifyEvent;
    procedure WriteToOpenXMLFile (var OutFile: TextFile; CreateHeader: boolean; DataID: string);
    procedure ReadFromOpenXMLFile (var InFile: TextFile);
  end;

The TCustomTextLabel class has been defined to provide convenient user-defined text labels which are used in various components of the SDL Suite.



Last Update: 2023-Feb-06