PDFium Delphi Component Docs

TabOrder 속성

컴포넌트: TPdfView  ·  유닛: PDFium
부모의 tab 순서에서 PDF 뷰어의 위치를 정의합니다

Syntax

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

Description

TabOrder는 사용자가 Tab을 거듭 누를 때 뷰어가 방문되는 순서를 정하는 0 기반 정수입니다. 같은 부모 안에서 가장 작은 TabOrder가 포커스를 먼저 받고 Shift+Tab은 순서를 거슬러 올라갑니다

전형적인 PDF 리더 창에서는 뷰어에 보통 TabOrder := 0을 줘서 폼이 열린 뒤 Tab을 누르면 곧바로 문서 키보드 내비게이션이 켜집니다. 툴바 버튼, 사이드바 목록, 검색 상자에는 더 큰 값을 할당해 시작 시 포커스를 뺏지 않으면서 순회에 참여하게 합니다

이 프로퍼티는 TabStop이 True일 때만 의미가 있습니다 — TabStop = False인 컨트롤은 TabOrder와 무관하게 탭 순회에서 건너뛰어집니다. 런타임에 TabOrder를 다시 대입하면 다른 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