Documentación HotXLS

Clase TXLSXChartTextStyle

TXLSXChartTextStyle controla las propiedades de texto DrawingML de los títulos del gráfico, las etiquetas de la leyenda, los títulos de los ejes y las etiquetas de las marcas de los ejes

Declaración

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;

Propiedades

NameNombre de la fuente latina o token de fuente del tema
SizeTamaño en puntos; cero hereda el tema del gráfico
Color and HasColorColor RGB explícito del texto y su indicador de presencia
Bold, Italic, Underline and StrikeoutConmutadores de énfasis tipados que se escriben como propiedades de carácter DrawingML
RotationRotación del texto en grados, serializada en las unidades de ángulo nativas de DrawingML

Uso

Las instancias que pertenecen al gráfico están disponibles mediante TitleTextStyle y LegendTextStyle. Las instancias que pertenecen a los ejes están disponibles mediante TextStyle y TitleTextStyle
ClearColor devuelve la selección de color al tema del gráfico sin cambiar las demás propiedades de texto. Clear devuelve el estilo completo a los valores predeterminados heredados

Ejemplo

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

Véase también