PDFium Delphi Component Docs

TabOrder Egenskap

Component: TPdfView  ·  Unit: PDFium
Definierar PDF-visarens position i den överordnade kontrollens tabbordning

Syntax

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

Description

TabOrder är ett nollbaserat heltal som avgör i vilken ordning visaren besöks när användaren trycker Tab upprepade gånger. Det lägsta TabOrder under samma överordnade kontroll får fokus först, och Shift+Tab går bakåt i sekvensen

I ett typiskt PDF-läsarfönster får visaren oftast TabOrder := 0 så att ett Tab-tryck när formuläret har öppnats omedelbart aktiverar tangentbordsnavigering i dokumentet. Verktygsfältsknappar, sidopanellistor och sökrutor tilldelas sedan högre värden så att de ingår i cykeln utan att stjäla fokus vid start

Egenskapen är meningsfull endast när TabStop är True — kontroller med TabStop = False hoppas över av tabbcykeln oavsett TabOrder. En ny tilldelning av TabOrder vid körning numrerar om syskonkontrollerna automatiskt, precis som i alla andra 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