PDFium Delphi Component Docs

Събитие OnMouseUp

Компонент: TPdfView  ·  Модул: PDFium
Изстрелва се, когато потребителят освободи бутон на мишката

Синтаксис

property OnMouseUp: TMouseEvent;

Описание

Изстрелва се, когато потребителят освободи бутон на мишката. Параметърът Sender референсира инстанцията TPdfView, която е вдигнала събитието, така че един handler може да обслужва множество изгледи чрез инспектиране на Sender.

Типични употреби включват: подаване на персонализирана селекция, завършване на pan жест или задействане на click-to-zoom действие. Тъй като handler-ът се изпълнява на главната нишка на VCL, можете да обновявате контроли на формуляр и да извиквате други VCL API директно.

Handler-ите трябва да се връщат бързо — рендирането на PDFium и попълването на формуляри се случват на същата нишка, и всяко забавяне тук отлага следващото прерисуване на страницата.

Забележки

Пример

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;

Виж също

OnClick, OnPageChange, OnMouseDown, PageNumber