property TabOrder: TTabOrder; // published, inherited from TWinControl
TabOrder to liczba całkowita liczona od zera, która określa kolejność odwiedzania przeglądarki po wielokrotnym naciskaniu Tab. Najmniejszy TabOrder w tym samym rodzicu otrzymuje fokus jako pierwszy, a Shift+Tab porusza się wstecz po sekwencji
W typowym oknie czytnika PDF przeglądarce zwykle nadaje się TabOrder := 0, aby naciśnięcie Tab po otwarciu formularza od razu włączało nawigację klawiaturą po dokumencie. Przyciski paska narzędzi, listy boczne i pola wyszukiwania otrzymują wtedy większe wartości, dzięki czemu uczestniczą w cyklu bez zabierania fokusu przy starcie
Ta właściwość ma znaczenie tylko wtedy, gdy TabStop ma wartość True — kontrolki z TabStop = False są pomijane przez cykl tabulatora niezależnie od TabOrder. Ponowne przypisanie TabOrder w czasie działania automatycznie renumeruje rodzeństwo, tak jak w każdej innej klasie 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;