Dokumentacija HotXLS

razred TXLSXChartTextStyle

TXLSXChartTextStyle nadzira lastnosti besedila DrawingML za naslove grafikonov, oznake legend, naslove osi in oznake črtic na osi

Deklaracija

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;

Lastnosti

NameIme latinične pisave ali žeton pisave teme
SizeVelikost v točkah, kjer nič podeduje temo grafikona
Color and HasColorIzrecna RGB barva besedila in zastavica njene prisotnosti
Bold, Italic, Underline and StrikeoutTipizirana stikala poudarkov, zapisana kot lastnosti znakov DrawingML
RotationZasuk besedila v stopinjah, zapisan v izvornih enotah kotov DrawingML

Uporaba

Primerki v lasti grafikona so na voljo prek TitleTextStyle in LegendTextStyle Primerki v lasti osi pa prek TextStyle in TitleTextStyle
ClearColor vrne izbiro barve k temi grafikona, ne da bi spremenil druge lastnosti besedila Clear pa vrne celoten stil na podedovane privzete vrednosti

Primer

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

Glej tudi