TXLSXChartTextStyle beheert de DrawingML-teksteigenschappen voor grafiektitels, legendalabels, astitels en de tick-labels van assen
Declaratie
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;
Properties
| Name | Lettertypenaam in latijnse letters of lettertypetoken uit het thema |
| Size | Tekengrootte in punten; nul neemt het grafiekthema over |
| Color and HasColor | Expliciete RGB-tekstkleur en de bijbehorende aanwezigheidsvlag |
| Bold, Italic, Underline and Strikeout | Getypeerde nadrukschakelaars die als DrawingML-tekenproperties worden weggeschreven |
| Rotation | Tekstrotatie in graden, geserialiseerd in native DrawingML-hoekeneenheden |
Gebruik
Instanties in eigendom van de grafiek zijn beschikbaar via TitleTextStyle en LegendTextStyle, instanties van assen via TextStyle en TitleTextStyle
ClearColor geeft de kleurkeuze terug aan het grafiekthema zonder andere teksteigenschappen te veranderen. Clear zet de volledige stijl terug naar de overgeërfde standaardwaarden
Voorbeeld
Chart.TitleTextStyle.Name := 'Aptos Display';
Chart.TitleTextStyle.Size := 18;
Chart.TitleTextStyle.Color := $204080;
Chart.TitleTextStyle.Bold := True;
Chart.CategoryAxis.TextStyle.Rotation := -45;
Zie ook