property TabOrder: TTabOrder; // published, inherited from TWinControl
TabOrder är ett nollbaserat heltal som avgör i vilken ordning visaren besöks när användaren trycker Tab upprepade gånger. Det lägsta TabOrder under samma överordnade kontroll får fokus först, och Shift+Tab går bakåt i sekvensen
I ett typiskt PDF-läsarfönster får visaren oftast TabOrder := 0 så att ett Tab-tryck när formuläret har öppnats omedelbart aktiverar tangentbordsnavigering i dokumentet. Verktygsfältsknappar, sidopanellistor och sökrutor tilldelas sedan högre värden så att de ingår i cykeln utan att stjäla fokus vid start
Egenskapen är meningsfull endast när TabStop är True — kontroller med TabStop = False hoppas över av tabbcykeln oavsett TabOrder. En ny tilldelning av TabOrder vid körning numrerar om syskonkontrollerna automatiskt, precis som i alla andra TWinControl
TabStop
// Give the viewer the first tab stop, then toolbar buttons, then the find box
procedure TForm1.FormCreate(Sender: TObject);
begin
PdfView1.TabStop := True;
PdfView1.TabOrder := 0;
btnZoomIn.TabOrder := 1;
btnZoomOut.TabOrder := 2;
edFind.TabOrder := 3;
end;