HotXLS-dokumentaatio

TXLSXChartTextStyle-luokka

TXLSXChartTextStyle hallitsee kaavioiden otsikoiden, selitteen tekstien, akselien otsikoiden ja asteikkomerkintöjen DrawingML-tekstiominaisuuksia

Määrittely

type
  TXLSXChartTextStyle = class
    property Name: WideString;
    property Size: Double;
    property Color: LongWord;
    property HasColor: Boolean;
    property Bold, Italic, Underline, Strikeout: Boolean;
    property Rotation: Double;
    procedure Assign(Source: TXLSXChartTextStyle);
    procedure Clear;
    procedure ClearColor;
    function IsDefault: Boolean;
  end;

Ominaisuudet

NameLatinalainen fontin nimi tai teemafontin tunniste
SizePistekoko, jossa nolla perii kaavion teeman
Color and HasColorEksplisiittinen RGB-tekstiväri ja sitä vastaava läsnäololippu
Bold, Italic, Underline and StrikeoutTyypitetyt korostuskytkimet, jotka kirjoitetaan DrawingML-merkkien ominaisuuksina
RotationTekstin kierto asteina, serialisoituna DrawingML:n omiksi kulmayksiköiksi

Käyttö

Kaavion omistamat ilmentymät ovat käytettävissä TitleTextStyle- ja LegendTextStyle-ominaisuuksien kautta Akselin omistamat ilmentymät ovat käytettävissä TextStyle- ja TitleTextStyle-ominaisuuksien kautta
ClearColor palauttaa värivalinnan kaavion teemaan muuttamatta muita tekstiominaisuuksia Clear palauttaa koko tyylin perittyihin oletusarvoihin

Esimerkki

Chart.TitleTextStyle.Name := 'Aptos Display';
Chart.TitleTextStyle.Size := 18;
Chart.TitleTextStyle.Color := $204080;
Chart.TitleTextStyle.Bold := True;
Chart.CategoryAxis.TextStyle.Rotation := -45;

Katso myös