TXLSXChartTextStyle controla as propriedades de texto DrawingML de títulos do gráfico, rótulos de legenda, títulos de eixo e rótulos de marcação de eixo
Declaração
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;
Propriedades
| Name | Nome da fonte latina ou token de fonte do tema |
| Size | Tamanho em pontos, em que zero herda o tema do gráfico |
| Color and HasColor | Cor RGB explícita do texto e seu sinalizador de presença |
| Bold, Italic, Underline and Strikeout | Opções de ênfase com tipo, gravadas como propriedades de caractere DrawingML |
| Rotation | Rotação do texto em graus, serializada nas unidades nativas de ângulo do DrawingML |
Uso
As instâncias do gráfico estão disponíveis por meio de TitleTextStyle e LegendTextStyle As instâncias do eixo estão disponíveis por meio de TextStyle e TitleTextStyle
ClearColor devolve a escolha de cor ao tema do gráfico sem alterar as outras propriedades de texto Clear devolve o estilo completo aos padrões herdados
Exemplo
Chart.TitleTextStyle.Name := 'Aptos Display';
Chart.TitleTextStyle.Size := 18;
Chart.TitleTextStyle.Color := $204080;
Chart.TitleTextStyle.Bold := True;
Chart.CategoryAxis.TextStyle.Rotation := -45;
Veja também