LONG PDFPAGE_SetAction ( LONG left, LONG top, LONG right, LONG bottom, LONG actionIndex ) |
The return value is an annotation/control identifier in document's annotations collection and can be used inĀ AddControlToAction, CurrentAnnotationIndex.
Equivalent in new interface: IPDFDocument4::AddActionArea.
{ PDF object is supposed to be created } PDF.BeginDoc; ind := PDF.CreateJavascriptAction('app.alert("Hello")'); PDF.PDFPAGE_Rectangle(100, 200, 210, 250); PDF.PDFPAGE_Stroke; PDF.PDFPAGE_SetAction(100, 200, 210, 250, ind); PDF.EndDoc;
// PDF object is supposed to be created PDF->BeginDoc(); LONG ind = PDF->CreateJavascriptAction("app.alert('Hello')"); PDF->PDFPAGE_Rectangle(100, 200, 210, 250); PDF->PDFPAGE_Stroke(); PDF->PDFPAGE_SetAction(100, 200, 210, 250, ind); PDF->EndDoc();
// PDF object is supposed to be created PDF.BeginDoc(); long ind = PDF.CreateJavascriptAction("app.alert('Hello')"); PDF.PDFPAGE_Rectangle(100, 200, 210, 250); PDF.PDFPAGE_Stroke(); PDF.PDFPAGE_SetAction(100, 200, 210, 250, ind); PDF.EndDoc();
' PDF object is supposed to be created PDF.BeginDoc ind = PDF.CreateJavascriptAction("app.alert('Hello')") PDF.PDFPAGE_Rectangle 100, 200, 210, 250 PDF.PDFPAGE_Stroke PDF.PDFPAGE_SetAction 100, 200, 210, 250, ind PDF.EndDoc