PDFium Delphi Component Docs

TabOrder Proprietà

Componente: TPdfView  ·  Unità: PDFium
Definisce la posizione del visualizzatore PDF nel ciclo di tabulazione del genitore

Syntax

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

Description

TabOrder è un intero a base zero che determina l'ordine in cui il viewer viene raggiunto quando l'utente preme ripetutamente Tab. Il TabOrder più basso nello stesso padre riceve il focus per primo, e Shift+Tab risale la sequenza all'indietro

In una tipica finestra di lettura PDF al viewer viene di solito assegnato TabOrder := 0 così premere Tab dopo l'apertura della form abilita subito la navigazione da tastiera del documento. Pulsanti della toolbar, elenchi laterali e caselle di ricerca ricevono poi valori più alti così partecipano al ciclo senza rubare il focus all'avvio

La proprietà ha senso solo con TabStop a True — i controlli con TabStop = False vengono saltati dal ciclo di tab indipendentemente da TabOrder. Riassegnare TabOrder a runtime rinumera automaticamente i fratelli, esattamente come in qualsiasi altro 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