TPdfSpokenText-delprocedure SpokenTextAppend(var Spoken: TPdfSpokenText; const SpokenPart: WString; Page, StartIndex: Integer; SourceCount: Integer = -1);
| Spoken | TPdfSpokenText - Del som mottar den oppleste teksten og spenn-oppføringen |
| SpokenPart | WString - Tekst-del sendt til talemotoren |
| Page | Integer - Ett-basert kilde-sidenummer |
| StartIndex | Integer - Null-basert FTextPage kilde-tegnindeks |
| SourceCount | Integer - Kilde-tegnantall, eller -1 for å bruke lengden på den oppleste delen |
SpokenTextAppend legger SpokenPart til Spoken.Text og registrerer et TPdfSpokenSpan som avbilder den oppleste forskyvningen tilbake til sideteksten
Når Spoken.Text allerede har innhold setter hjelpefunksjonen inn ett skilletegn-mellomrom før den nye delen; dette skilletegnet er med vilje ikke avbildet
Spoken.Text := '';
Spoken.Spans := nil;
SpokenTextAppend(Spoken, UnitText, 1, UnitStart, UnitLength);