PDF Creator Pilot documentation |
Download CHM version of this manual. |
|
![]() ![]() Collapse AllGets or sets an action to be performed when the PDF control loses the input focus.
|
| LONG PDFANNOTATION_OnLostFocus { get; set; } |
Value
Action index.
Remarks
Example
OnSetFocus/OnLostFocus example
Delphi
[copy to clipboard]
{ PDF object is supposed to be created }
PDF.BeginDoc;
a1 := PDF.CreateJavascriptAction('app.alert(''Focus set.'')');
a2 := PDF.CreateJavascriptAction('app.alert(''Focus lost.'')');
PDF.PDFPAGE_CreateControl_Edit('edit1', 10, 10, 60, 24);
PDF.PDFANNOTATION_Text := 'Edit1';
PDF.PDFPAGE_CreateControl_Edit('edit2', 70, 10, 120, 24);
PDF.PDFANNOTATION_Text := 'Edit2';
PDF.PDFANNOTATION_OnSetFocus := a1;
PDF.PDFANNOTATION_OnLostFocus := a2;
PDF.EndDoc;
C/C++
[copy to clipboard]
// PDF object is supposed to be created
PDF->BeginDoc();
a1 = PDF->CreateJavascriptAction("app.alert('Focus set.')");
a2 = PDF->CreateJavascriptAction("app.alert('Focus lost.')");
PDF->PDFPAGE_CreateControl_Edit("edit1", 10, 10, 60, 24);
PDF->PDFANNOTATION_Text = "Edit1";
PDF->PDFPAGE_CreateControl_Edit("edit2", 70, 10, 120, 24);
PDF->PDFANNOTATION_Text = "Edit2";
PDF->PDFANNOTATION_OnSetFocus = a1;
PDF->PDFANNOTATION_OnLostFocus = a2;
PDF->EndDoc();
C#
[copy to clipboard]
// PDF object is supposed to be created
PDF.BeginDoc();
a1 = PDF.CreateJavascriptAction("app.alert('Focus set.')");
a2 = PDF.CreateJavascriptAction("app.alert('Focus lost.')");
PDF.PDFPAGE_CreateControl_Edit("edit1", 10, 10, 60, 24);
PDF.PDFANNOTATION_Text = "Edit1";
PDF.PDFPAGE_CreateControl_Edit("edit2", 70, 10, 120, 24);
PDF.PDFANNOTATION_Text = "Edit2";
PDF.PDFANNOTATION_OnSetFocus = a1;
PDF.PDFANNOTATION_OnLostFocus = a2;
PDF.EndDoc();
Visual Basic
[copy to clipboard]
' PDF object is supposed to be created
PDF.BeginDoc
a1 = PDF.CreateJavascriptAction("app.alert('Focus set.')")
a2 = PDF.CreateJavascriptAction("app.alert('Focus lost.')")
PDF.PDFPAGE_CreateControl_Edit "edit1", 10, 10, 60, 24
PDF.PDFANNOTATION_Text = "Edit1"
PDF.PDFPAGE_CreateControl_Edit "edit2", 70, 10, 120, 24
PDF.PDFANNOTATION_Text = "Edit2"
PDF.PDFANNOTATION_OnSetFocus = a1
PDF.PDFANNOTATION_OnLostFocus = a2
PDF.EndDoc
See Also


