PDFium Delphi Component Docs

OnMouseUp رویداد

کامپوننت: TPdfView  ·  واحد: PDFium
وقتی کاربر دکمه‌ای از ماوس را رها می‌کند فعال می‌شود

Syntax

property OnMouseUp: TMouseEvent;

Description

وقتی کاربر دکمه‌ای از ماوس را رها می‌کند فعال می‌شود. پارامتر Sender به نمونهٔ TPdfView ارجاع می‌دهد که رویداد را برپا کرده است، بنابراین یک مدیر واحد می‌تواند با بررسی Sender به چند نما خدمت کند

کاربردهای معمول عبارت‌اند از: نهایی کردن یک انتخاب سفارشی، پایان دادن به حرکت جابه‌جایی صفحه، یا راه‌اندازی کنش کلیک-برای-بزرگ‌نمایی. از آن‌جا که مدیر روی ریسهٔ اصلی VCL اجرا می‌شود، می‌توانید کنترل‌های فرم را مستقیم به‌روزرسانی کنید و APIهای دیگر VCL را فراخوانی کنید

مدیرها باید سریع بازگردند — رندر PDFium و پر کردن فرم روی همان ریسه رخ می‌دهند و هر تأخیر در اینجا بازنقاش صفحهٔ بعدی را به‌تعویق می‌اندازد

Remarks

Example

procedure TForm1.PdfViewOnMouseUp(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer);
begin
  // commit a custom selection, finish a pan gesture, or trigger a click-to-zoom action
  Caption := Format('OnMouseUp on page %d', [PdfView1.PageNumber]);
end;

See Also

OnClick, OnPageChange, OnMouseDown, PageNumber