property TabStop: Boolean; // published, inherited from TWinControl
Gdy TabStop ma wartość True, przeglądarka PDF dołącza do cyklu tabulatora formularza. Naciśnięcie Tab, gdy fokus ma inna kontrolka formularza, przenosi w końcu fokus do przeglądarki, po czym stają się aktywne skróty klawiszowe, takie jak Page Up / Page Down, klawisze strzałek do przewijania oraz procedura obsługi skrótu wyszukiwania zdefiniowana w OnKeyDown.
Utrzymywanie możliwości fokusowania przeglądarki jest ważne dla dostępności: czytniki ekranu i użytkownicy posługujący się wyłącznie klawiaturą muszą dotrzeć do obszaru dokumentu, aby przechodzić między stronami lub uruchomić zaznaczanie tekstu przez przytrzymanie Shift z klawiszami strzałek. Wartością domyślną opublikowanego TabStop w potomku TScrollingWinControl jest True.
Ustawienie TabStop := False usuwa przeglądarkę z kolejności tabulatora; użytkownik nadal może ją kliknąć, aby przewijać myszą, ale klawiatura nie może jej sfokusować bez jawnego wywołania PdfView1.SetFocus. Bywa to przydatne, gdy przeglądarka ma charakter czysto dekoracyjny — na przykład panel podglądu obok listy wyników wyszukiwania.
TabStop, jak i TabOrder są zapisywane do pliku formularza.AllowUserTextSelection reaguje na przeciąganie myszą oraz na wejście z klawiatury dopiero po uzyskaniu fokusu przez przeglądarkę, więc wyłączenie TabStop w praktyce zmusza użytkowników do kliknięcia, zanim będą mogli zaznaczać tekst z klawiatury.OnEnter / OnExit w połączeniu z TabStop, aby aktualizować paski narzędzi (na przykład włączając przycisk Copy tylko wtedy, gdy przeglądarka jest aktywną kontrolką).
// Make the viewer fully keyboard-accessible and the first tab stop
procedure TForm1.FormCreate(Sender: TObject);
begin
PdfView1.TabStop := True;
PdfView1.TabOrder := 0;
PdfView1.OnKeyDown := PdfView1KeyDown;
end;
procedure TForm1.PdfView1KeyDown(Sender: TObject;
var Key: Word; Shift: TShiftState);
begin
if (Key = VK_F3) then PdfView1.FindNext
else if (Key = Ord('C')) and (ssCtrl in Shift) then
Clipboard.AsText := PdfView1.SelectedText;
end;