HotXLS Belgeleri

TXLSXChartTextStyle sınıfı

TXLSXChartTextStyle; grafik başlıkları, gösterge etiketleri, eksen başlıkları ve eksen işaret etiketleri için DrawingML metin özelliklerini denetler

Bildirim

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;

Özellikler

NameLatin yazı tipi adı veya tema yazı tipi belirteci
SizePunto cinsinden boyut; sıfır, grafik temasını devralır
Color and HasColorAçıkça belirtilmiş RGB metin rengi ve varlık bayrağı
Bold, Italic, Underline and StrikeoutDrawingML karakter özellikleri olarak yazılan, türü belirlenmiş vurgu anahtarları
RotationDerece cinsinden metin döndürme; yerel DrawingML açı birimlerinde serileştirilir

Kullanım

Grafiğe ait örnekler TitleTextStyle ve LegendTextStyle üzerinden erişime açıktır. Eksenlere ait örnekler ise TextStyle ve TitleTextStyle üzerinden erişilebilir
ClearColor, diğer metin özelliklerine dokunmadan renk seçimini grafik temasına döndürür. Clear ise stilin tamamını devralınan varsayılanlara geri getirir

Örnek

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

Ayrıca bkz.