PDFium Component Docs

אירוע OnResize

Component: TPdfView  ·  Unit: PDFium
נורה בכל פעם שגודל אזור הלקוח של הפקד משתנה.

Syntax

property OnResize: TNotifyEvent;

Description

נורה בכל פעם שגודל אזור הלקוח של הפקד משתנה. פרמטר Sender מפנה למופע TPdfView שהעלה את האירוע, כך שהאנדלר יחיד יכול לשרת מספר תצוגות על ידי בדיקת Sender.

שימושים אופייניים כוללים: הצגת מיקום מחדש של סרגלי כלים מותאמים אישית, או שמירת גודל הפקד לסשנים עתידיים. מכיוון שהאנדלר רץ על שרשור ה-VCL הראשי, אתה יכול לעדכן פקדי טופס ולהפעיל API אחרים של VCL ישירות.

אנדלרים חייבים לחזור במהירות — רינדור PDFium ומילוי טפסים מתרחשים על אותו שרשור, וכל עיכוב כאן דוחה את ציור העמוד הבא.

Remarks

Example

procedure TForm1.PdfViewOnResize(Sender: TObject);
begin
  // re-fit the page (e.g. invoke Zoom(pfmFitWidth)) or reposition floating toolbars
  Caption := Format('OnResize on page %d', [PdfView1.PageNumber]);
end;

See Also

OnClick, OnPageChange, OnMouseDown, PageNumber