PDFium Component Docs

TabOrder Właściwość

Ten wpis API zachowuje identyfikatory, sygnatury, bloki kodu i terminy PDF w oryginalnej postaci.
Komponent: TPdfView  ·  Moduł: PDFium
Określa pozycję przeglądarki PDF w cyklu tabulatora rodzica

Składnia

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

Opis

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

Uwagi

Przykład

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

Zobacz też

TabStop, OnKeyDown, Visible, Enabled