function GetWidgetAdditionalActionJavaScript(AnnotIndex: Integer; EventType: Integer): WString;
| AnnotIndex | Integer ดัชนีแบบนับจากศูนย์ของ widget annotation ในหน้าปัจจุบัน |
| EventType | Integer ระบุ additional action ที่จะอ่าน เป็นหนึ่งในค่า FPDF_ANNOT_AACTION_*: FPDF_ANNOT_AACTION_KEY_STROKE (12), FPDF_ANNOT_AACTION_FORMAT (13), FPDF_ANNOT_AACTION_VALIDATE (14), FPDF_ANNOT_AACTION_CALCULATE (15) |
| Result | WString ซอร์สของสคริปต์ หรือสตริงว่างเมื่อ widget ไม่มี action ดังกล่าว |
ฟิลด์ฟอร์มอาจมีสคริปต์แยกตามเหตุการณ์ (ISO 32000-1 12.6.3): ตัวกรอง keystroke, รูทีนจัดรูปแบบที่เขียนสิ่งที่ฟิลด์แสดงผลใหม่, รูทีนตรวจสอบความถูกต้อง และการคำนวณที่อนุพันธ์ค่าฟิลด์หนึ่งจากฟิลด์อื่น เมธอดนี้อ่านซอร์สของสคริปต์เหล่านั้นเพียงรายการเดียว
เป็นมุมมองแบบอ่านอย่างเดียวที่มุ่งใช้ในการตรวจสอบและการย้ายระบบ สคริปต์ถูกคืนมาเป็นข้อความ ไม่มีการประมวลผล ส่วนสคริปต์ระดับเอกสารแสดงรายการโดย JavaScriptActions แทน
ผลลัพธ์ว่างยังรวมถึงกรณีที่เลเยอร์ฟอร์มไม่ได้ใช้งานหรือ build ของ PDFium ขาด entry point นี้ ผู้เรียกที่ต้องการแยกแยะกรณีเหล่านี้ควรตรวจสอบ FormHandle ก่อน