LONG PDFANNOTATION_OnMouseDown { get; set; } |
The index of the action can be retrieved from any action creating function such as CreateJavaScriptAction.
Equivalent in new interface: IPDFDocument4::OnControlMouseDown.
{ PDF object is supposed to be created } PDF.BeginDoc; a1 := PDF.CreateJavascriptAction('app.alert(''Button down.'')'); a2 := PDF.CreateJavascriptAction('app.alert(''Button up.'')'); PDF.PDFPAGE_CreateControl_Edit('edit1', 10, 10, 60, 24); PDF.PDFANNOTATION_Text := 'Edit1'; PDF.PDFANNOTATION_OnMouseDown := a1; PDF.PDFPAGE_CreateControl_Edit('edit2', 70, 10, 120, 24); PDF.PDFANNOTATION_Text := 'Edit2'; PDF.PDFANNOTATION_OnMouseUp := a2; PDF.EndDoc;
// PDF object is supposed to be created PDF->BeginDoc(); a1 = PDF->CreateJavascriptAction("app.alert('Button down.')"); a2 = PDF->CreateJavascriptAction("app.alert('Button up.')"); PDF->PDFPAGE_CreateControl_Edit("edit1", 10, 10, 60, 24); PDF->PDFANNOTATION_Text = "Edit1"; PDF->PDFANNOTATION_OnMouseDown = a1; PDF->PDFPAGE_CreateControl_Edit("edit2", 70, 10, 120, 24); PDF->PDFANNOTATION_Text = "Edit2"; PDF->PDFANNOTATION_OnMouseUp = a2; PDF->EndDoc();
// PDF object is supposed to be created PDF.BeginDoc(); a1 = PDF.CreateJavascriptAction("app.alert('Button down.')"); a2 = PDF.CreateJavascriptAction("app.alert('Button up.')"); PDF.PDFPAGE_CreateControl_Edit("edit1", 10, 10, 60, 24); PDF.PDFANNOTATION_Text = "Edit1"; PDF.PDFANNOTATION_OnMouseDown = a1; PDF.PDFPAGE_CreateControl_Edit("edit2", 70, 10, 120, 24); PDF.PDFANNOTATION_Text = "Edit2"; PDF.PDFANNOTATION_OnMouseUp = a2; PDF.EndDoc();
' PDF object is supposed to be created PDF.BeginDoc a1 = PDF.CreateJavascriptAction("app.alert('Button down.')") a2 = PDF.CreateJavascriptAction("app.alert('Button up.')") PDF.PDFPAGE_CreateControl_Edit "edit1", 10, 10, 60, 24 PDF.PDFANNOTATION_Text = "Edit1" PDF.PDFANNOTATION_OnMouseDown = a1 PDF.PDFPAGE_CreateControl_Edit "edit2", 70, 10, 120, 24 PDF.PDFANNOTATION_Text = "Edit2" PDF.PDFANNOTATION_OnMouseUp = a2 PDF.EndDoc