PDFium Component Docs

TabOrder Właściwość

Component: TPdfView  ·  Unit: PDFium
Określa pozycję przeglądarki PDF w cyklu tabulatora rodzica

Syntax

property TabOrder: TTabOrder; // published, inherited from TWinControl

Description

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.

Remarks

Example

// 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;

See Also

TabStop, OnKeyDown, Visible, Enabled