TXLSXChartTextStyle controlla le proprietà di testo DrawingML dei titoli del grafico, delle etichette della legenda, dei titoli degli assi e delle etichette dei tick degli assi
Dichiarazione
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;
Proprietà
| Name | Nome del font latino o token del font del tema |
| Size | Dimensione in punti; zero eredita il tema del grafico |
| Color and HasColor | Colore RGB esplicito del testo e relativo flag di presenza |
| Bold, Italic, Underline and Strikeout | Interruttori di enfasi tipizzati, scritti come proprietà carattere DrawingML |
| Rotation | Rotazione del testo in gradi, serializzata nelle unità di angolo DrawingML native |
Utilizzo
Le istanze possedute dal grafico sono disponibili tramite TitleTextStyle e LegendTextStyle. Le istanze possedute da un asse sono disponibili tramite TextStyle e TitleTextStyle
ClearColor restituisce la scelta del colore al tema del grafico senza cambiare le altre proprietà di testo. Clear riporta lo stile completo ai valori predefiniti ereditati
Esempio
Chart.TitleTextStyle.Name := 'Aptos Display';
Chart.TitleTextStyle.Size := 18;
Chart.TitleTextStyle.Color := $204080;
Chart.TitleTextStyle.Bold := True;
Chart.CategoryAxis.TextStyle.Rotation := -45;
Vedere anche