PDFium Delphi Component Docs

Evento OnMouseUp

Componente: TPdfView  ·  Unidade: PDFium
Disparado quando o usuário solta um botão do mouse

Syntax

property OnMouseUp: TMouseEvent;

Description

Disparado quando o usuário solta um botão do mouse. O parâmetro Sender referencia a instância de TPdfView que gerou o evento, de modo que um único manipulador pode atender a várias visualizações inspecionando Sender

Usos típicos incluem: confirmar uma seleção personalizada, encerrar um gesto de panorâmica ou disparar uma ação de clique para ampliar. Como o manipulador é executado na thread principal da VCL, você pode atualizar controles do formulário e chamar outras APIs da VCL diretamente

Os manipuladores devem retornar rapidamente — a renderização do PDFium e o preenchimento de formulários ocorrem na mesma thread, e qualquer atraso aqui adia o próximo redesenho de página

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