|
| enum | EventFlags {
EventFlags.e_EventFlagShiftKey = 0x0001,
EventFlags.e_EventFlagControlKey = 0x0002,
EventFlags.e_EventFlagAltKey = 0x0004,
EventFlags.e_EventFlagMetaKey = 0x0008,
EventFlags.e_EventFlagKeyPad = 0x0010,
EventFlags.e_EventFlagAutoRepeat = 0x0020,
EventFlags.e_EventFlagLeftButtonDown = 0x0040,
EventFlags.e_EventFlagMiddleButtonDown = 0x0080,
EventFlags.e_EventFlagRightButtonDown = 0x0100,
EventFlags.e_EventFlagCommand = 0x0200
} |
| | 键事件标志的枚举。 更多...
|
| |
| enum | VirtualKeyCode {
VirtualKeyCode.e_VkeyUnknown = 0x00,
VirtualKeyCode.e_VkeyBack = 0x08,
VirtualKeyCode.e_VkeyTab = 0x09,
VirtualKeyCode.e_VkeyReturn = 0x0D,
VirtualKeyCode.e_VkeyShift = 0x10,
VirtualKeyCode.e_VkeyControl = 0x11,
VirtualKeyCode.e_VkeyMenu = 0x12,
VirtualKeyCode.e_VkeyPause = 0x13,
VirtualKeyCode.e_VkeyEscape = 0x1B,
VirtualKeyCode.e_VkeySpace = 0x20,
VirtualKeyCode.e_VkeyPrior = 0x21,
VirtualKeyCode.e_VkeyNext = 0x22,
VirtualKeyCode.e_VkeyEnd = 0x23,
VirtualKeyCode.e_VkeyHome = 0x24,
VirtualKeyCode.e_VkeyLeft = 0x25,
VirtualKeyCode.e_VkeyUp = 0x26,
VirtualKeyCode.e_VkeyRight = 0x27,
VirtualKeyCode.e_VkeyDown = 0x28,
VirtualKeyCode.e_VkeyPrint = 0x2A,
VirtualKeyCode.e_VkeySnapshot = 0x2C,
VirtualKeyCode.e_VkeyInsert = 0x2D,
VirtualKeyCode.e_VkeyDelete = 0x2E,
VirtualKeyCode.e_VkeyHelp = 0x2F,
VirtualKeyCode.e_Vkey0 = 0x30,
VirtualKeyCode.e_Vkey1 = 0x31,
VirtualKeyCode.e_Vkey2 = 0x32,
VirtualKeyCode.e_Vkey3 = 0x33,
VirtualKeyCode.e_Vkey4 = 0x34,
VirtualKeyCode.e_Vkey5 = 0x35,
VirtualKeyCode.e_Vkey6 = 0x36,
VirtualKeyCode.e_Vkey7 = 0x37,
VirtualKeyCode.e_Vkey8 = 0x38,
VirtualKeyCode.e_Vkey9 = 0x39,
VirtualKeyCode.e_VkeyA = 0x41,
VirtualKeyCode.e_VkeyB = 0x42,
VirtualKeyCode.e_VkeyC = 0x43,
VirtualKeyCode.e_VkeyD = 0x44,
VirtualKeyCode.e_VkeyE = 0x45,
VirtualKeyCode.e_VkeyF = 0x46,
VirtualKeyCode.e_VkeyG = 0x47,
VirtualKeyCode.e_VkeyH = 0x48,
VirtualKeyCode.e_VkeyI = 0x49,
VirtualKeyCode.e_VkeyJ = 0x4A,
VirtualKeyCode.e_VkeyK = 0x4B,
VirtualKeyCode.e_VkeyL = 0x4C,
VirtualKeyCode.e_VkeyM = 0x4D,
VirtualKeyCode.e_VkeyN = 0x4E,
VirtualKeyCode.e_VkeyO = 0x4F,
VirtualKeyCode.e_VkeyP = 0x50,
VirtualKeyCode.e_VkeyQ = 0x51,
VirtualKeyCode.e_VkeyR = 0x52,
VirtualKeyCode.e_VkeyS = 0x53,
VirtualKeyCode.e_VkeyT = 0x54,
VirtualKeyCode.e_VkeyU = 0x55,
VirtualKeyCode.e_VkeyV = 0x56,
VirtualKeyCode.e_VkeyW = 0x57,
VirtualKeyCode.e_VkeyX = 0x58,
VirtualKeyCode.e_VkeyY = 0x59,
VirtualKeyCode.e_VkeyZ = 0x5A,
VirtualKeyCode.e_VkeyNumpad0 = 0x60,
VirtualKeyCode.e_VkeyNumpad1 = 0x61,
VirtualKeyCode.e_VkeyNumpad2 = 0x62,
VirtualKeyCode.e_VkeyNumpad3 = 0x63,
VirtualKeyCode.e_VkeyNumpad4 = 0x64,
VirtualKeyCode.e_VkeyNumpad5 = 0x65,
VirtualKeyCode.e_VkeyNumpad6 = 0x66,
VirtualKeyCode.e_VkeyNumpad7 = 0x67,
VirtualKeyCode.e_VkeyNumpad8 = 0x68,
VirtualKeyCode.e_VkeyNumpad9 = 0x69,
VirtualKeyCode.e_VkeyMultiply = 0x6A,
VirtualKeyCode.e_VkeyAdd = 0x6B,
VirtualKeyCode.e_VkeySeparator = 0x6C,
VirtualKeyCode.e_VkeySubtract = 0x6D,
VirtualKeyCode.e_VkeyDecimal = 0x6E,
VirtualKeyCode.e_VkeyDivide = 0x6F,
VirtualKeyCode.e_VkeyF1 = 0x70,
VirtualKeyCode.e_VkeyF2 = 0x71,
VirtualKeyCode.e_VkeyF3 = 0x72,
VirtualKeyCode.e_VkeyF4 = 0x73,
VirtualKeyCode.e_VkeyF5 = 0x74,
VirtualKeyCode.e_VkeyF6 = 0x75,
VirtualKeyCode.e_VkeyF7 = 0x76,
VirtualKeyCode.e_VkeyF8 = 0x77,
VirtualKeyCode.e_VkeyF9 = 0x78,
VirtualKeyCode.e_VkeyF10 = 0x79,
VirtualKeyCode.e_VkeyF11 = 0x7A,
VirtualKeyCode.e_VkeyF12 = 0x7B
} |
| | 虚拟键码的枚举。 更多...
|
| |
|
| | Filler (Form form, FillerAssistCallback assist) |
| | 构造函数。 更多...
|
| |
| | Filler (Filler other) |
| | 复制构造函数。 更多...
|
| |
| PointF | GetEditingTextCaretPosition (Matrix2D matrix) |
| | 当文本字段或组合框处于编辑状态时获取文本光标位置。 更多...
|
| |
| void | HighlightFormFields (bool is_highlight) |
| | 决定是否高亮显示表单字段(包括签名字段)。 更多...
|
| |
| void | HighlightFormFields (bool is_highlight, bool is_sign_highlight) |
| | 决定是否高亮显示签名字段和其他表单字段。 更多...
|
| |
| bool | IsEmpty () |
| | 检查当前对象是否为空。 更多...
|
| |
| bool | KillFocus () |
| | 从表单中移除焦点。 更多...
|
| |
| bool | OnChar (int char_code, int flags) |
| | 当字符代码即将输入到表单字段时调用此函数。 更多...
|
| |
| bool | OnCopy () |
| | 当弹出菜单项"复制"按下时调用此函数。 更多...
|
| |
| bool | OnCut () |
| | 当弹出菜单项"剪切"按下时调用此函数。 更多...
|
| |
| bool | OnDelete () |
| | 当弹出菜单项"删除"按下时调用此函数。 更多...
|
| |
| bool | OnKeyDown (int key_code, int flags) |
| | 当键盘上的键按下时调用此函数。 更多...
|
| |
| bool | OnKeyUp (int key_code, int flags) |
| | 当键盘上的键抬起时调用此函数。 更多...
|
| |
| bool | OnLButtonDoubleClick (PDFPage page, PointF point, int flags) |
| | 当鼠标左键双击时调用此函数。 更多...
|
| |
| bool | OnLButtonDown (PDFPage page, PointF point, int flags) |
| | 当鼠标左键按下时调用此函数。 更多...
|
| |
| bool | OnLButtonUp (PDFPage page, PointF point, int flags) |
| | 当鼠标左键抬起时调用此函数。 更多...
|
| |
| bool | OnMouseEnter (PDFPage page, PointF point, int flags) |
| | (保留,尚未支持)当鼠标进入某处时调用此函数。 更多...
|
| |
| bool | OnMouseHover (PDFPage page, PointF point, int flags) |
| | (保留,尚未支持)当鼠标悬停在某处时调用此函数。 更多...
|
| |
| bool | OnMouseLeave (PDFPage page, PointF point, int flags) |
| | (保留,尚未支持)当鼠标离开某处时调用此函数。 更多...
|
| |
| bool | OnMouseMove (PDFPage page, PointF point, int flags) |
| | 当鼠标移动时调用此函数。 更多...
|
| |
| bool | OnMouseWheel (PDFPage page, PointF point, int delta, int flags) |
| | (保留,尚未支持)当鼠标滚轮移动时调用此函数。 更多...
|
| |
| bool | OnPaste () |
| | 当弹出菜单项"粘贴"按下时调用此函数。 更多...
|
| |
| bool | OnRButtonDoubleClick (PDFPage page, PointF point, int flags) |
| | (保留,尚未支持)当鼠标右键双击时调用此函数。 更多...
|
| |
| bool | OnRButtonDown (PDFPage page, PointF point, int flags) |
| | 当鼠标右键按下时调用此函数。 更多...
|
| |
| bool | OnRButtonUp (PDFPage page, PointF point, int flags) |
| | 当鼠标右键抬起时调用此函数。 更多...
|
| |
| bool | OnSelectAll () |
| | 当弹出菜单项"全选"按下时调用此函数。 更多...
|
| |
| bool | OnWheelButtonDoubleClick (PDFPage page, PointF point, int flags) |
| | (保留,尚未支持)当鼠标滚轮按钮双击时调用此函数。 更多...
|
| |
| bool | OnWheelButtonDown (PDFPage page, PointF point, int flags) |
| | (保留,尚未支持)当鼠标滚轮按钮按下时调用此函数。 更多...
|
| |
| bool | OnWheelButtonUp (PDFPage page, PointF point, int flags) |
| | (保留,尚未支持)当鼠标滚轮按钮抬起时调用此函数。 更多...
|
| |
| void | Render (PDFPage page, Matrix2D matrix, Renderer renderer) |
| | 在页面上绘制当前获得焦点的表单控件。 更多...
|
| |
| bool | SetFocus (Control control) |
| | 将焦点设置到表单控件上。 更多...
|
| |
| void | SetHighlightColor (uint color) |
| | 设置用于高亮显示表单字段的高亮颜色。 更多...
|
| |
| void | ShowOverflowIndicator (bool is_show_overflow_indicator) |
| | 决定当文本字段中的文本溢出时是否显示溢出指示器。 更多...
|
| |
此类表示用于填充PDF表单的表单填充器。对于一个交互式表单应该只有一个表单填充器对象, 因此不要为一个Form 对象构造超过一个表单填充器。 建议用户实现foxit.pdf.actions.ActionCallback 并通过common.Library.SetActionCallback 函数将其设置到Foxit PDF SDK,以便实现表单填充器的更多功能。
- 参见
- foxit.common.Library