property TabOrder: TTabOrder; // published, inherited from TWinControl
TabOrder is een op nul gebaseerde integer die bepaalt in welke volgorde de viewer wordt bezocht wanneer de gebruiker herhaaldelijk op Tab drukt. De laagste TabOrder in dezelfde bovenliggende container krijgt als eerste focus, en Shift+Tab gaat achteruit door de reeks
In een typisch PDF-reader venster krijgt de viewer meestal TabOrder := 0 zodat op Tab drukken direct na het openen van het formulier meteen toetsenbordnavigatie door het document mogelijk maakt. Knoppen op de werkbalk, zijbalklijsten en zoekvakken krijgen dan hogere waarden zodat ze aan de cyclus deelnemen zonder bij het opstarten focus weg te kapen
De eigenschap is alleen zinvol wanneer TabStop True is — besturingselementen met TabStop = False worden door de tabcyclus overgeslagen, ongeacht TabOrder. TabOrder opnieuw toewijzen tijdens runtime hernummerd de broers en zussen automatisch, net als bij elke andere TWinControl
TabStop opgeslagen in het formulierbestand
// 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;