DispatchAction
表單、互動、輸入
描述
TPDFlibFormSession 的內部輔助方法,透過 OnAction 主機回呼執行一個 Widget 觸發動作
動作會以
GetFormFieldActionInfo
True
TPDFlibFormFieldActionInfo 針對傳入的索引查詢;沒有自身動作項目的暫時 Widget 索引會回退到基礎欄位的動作
無效索引與沒有對應動作的欄位會回報 Allow,因為沒有可否決的項目
當動作存在時,回呼會接收具型別的
宣告
function DispatchAction(FieldIndex: Integer;
const TriggerEvent: AnsiString): Boolean;
參數
| FieldIndex | 要執行其動作的欄位或暫時 Widget 索引 |
|---|---|
| TriggerEvent | PDF 觸發名稱,如 Fo、Bl、E、X、D、U、V、F 或 K |
傳回值
操作可繼續時傳回 True;遭否決時傳回 False,亦即被 OnAction 處理常式否決
另請參閱
FocusField, Blur, ApplySelectionEdit, CommitEdit, TPDFlibFormSessionActionEvent, GetFormFieldActionInfo, TPDFlibFormFieldActionInfo, TPDFlibFormSession