property TabOrder: TTabOrder; // published, inherited from TWinControl
TabOrder jest liczbą całkowitą liczoną od zera, która określa kolejność odwiedzania przeglądarki, gdy użytkownik wielokrotnie naciska klawisz Tab. Najniższe TabOrder w tym samym rodzicu otrzymuje fokus jako pierwsze, 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 natychmiast włączyło nawigację klawiaturą po dokumencie. Przyciskom paska narzędzi, listom panelu bocznego i polom wyszukiwania przypisuje się potem wyższe wartości, aby uczestniczyły w cyklu bez przechwytywania fokusu przy starcie.
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 wykonania automatycznie renumeruje elementy rodzeństwa, tak jak w każdej innej kontrolce 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;