|
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
} |
| Enumeration for key event flags. More...
|
|
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
} |
| Enumeration for virtual key code. More...
|
|
|
| Filler (Form form, FillerAssistCallback assist) |
| Constructor. More...
|
|
| Filler (Filler other) |
| Constructor, with another filler object. More...
|
|
void | HighlightFormFields (bool is_highlight) |
| Decide whether to highlight form fields or not. More...
|
|
bool | IsEmpty () |
| Check whether current object is empty or not. More...
|
|
bool | KillFocus () |
| Kill focus from form. More...
|
|
bool | OnChar (int char_code, int flags) |
| Call this function when a character code is about to be inputted to a form field. More...
|
|
bool | OnKeyDown (int key_code, int flags) |
| (Reserved, unsupported yet) Call this function when key on the keyboard is down. More...
|
|
bool | OnKeyUp (int key_code, int flags) |
| (Reserved, unsupported yet) Call this function when key on the keyboard is up. More...
|
|
bool | OnLButtonDoubleClick (PDFPage page, PointF point, int flags) |
| Call this function when left mouse button is double clicked. More...
|
|
bool | OnLButtonDown (PDFPage page, PointF point, int flags) |
| Call this function when left mouse button is down. More...
|
|
bool | OnLButtonUp (PDFPage page, PointF point, int flags) |
| Call this function when left mouse button is up. More...
|
|
bool | OnMouseEnter (PDFPage page, PointF point, int flags) |
| (Reserved, unsupported yet) Call this function when mouse enters somewhere. More...
|
|
bool | OnMouseHover (PDFPage page, PointF point, int flags) |
| (Reserved, unsupported yet) Call this function when mouse hovers somewhere. More...
|
|
bool | OnMouseLeave (PDFPage page, PointF point, int flags) |
| (Reserved, unsupported yet) Call this function when mouse leaves somewhere. More...
|
|
bool | OnMouseMove (PDFPage page, PointF point, int flags) |
| Call this function when mouse moves. More...
|
|
bool | OnMouseWheel (PDFPage page, PointF point, int delta, int flags) |
| (Reserved, unsupported yet) Call this function when mouse wheel moves. More...
|
|
bool | OnRButtonDoubleClick (PDFPage page, PointF point, int flags) |
| (Reserved, unsupported yet) Call this function when right mouse button is double clicked. More...
|
|
bool | OnRButtonDown (PDFPage page, PointF point, int flags) |
| (Reserved, unsupported yet) Call this function when right mouse button is down. More...
|
|
bool | OnRButtonUp (PDFPage page, PointF point, int flags) |
| (Reserved, unsupported yet) Call this function when right mouse button is up. More...
|
|
bool | OnWheelButtonDoubleClick (PDFPage page, PointF point, int flags) |
| (Reserved, unsupported yet) Call this function when mouse wheel button is double clicked. More...
|
|
bool | OnWheelButtonDown (PDFPage page, PointF point, int flags) |
| (Reserved, unsupported yet) Call this function when right mouse wheel button is down. More...
|
|
bool | OnWheelButtonUp (PDFPage page, PointF point, int flags) |
| (Reserved, unsupported yet) Call this function when right mouse wheel button is up. More...
|
|
void | Render (PDFPage page, Matrix2D matrix, Renderer renderer) |
| Draw the currently focused form control on the page. More...
|
|
bool | SetFocus (Control control) |
| Set focus on a form control. More...
|
|
void | SetHighlightColor (uint color) |
| Set the highlight color used for highlighting form fields. More...
|
|
This class represents a form filler used for filling PDF form. There should be only one form filler object for an interactive form, so do not construct form filler for one Form object more than one time. User is recommended to implement an foxit.pdf.actions.ActionCallback and set it to Foxit PDF SDK by function common.Library.SetActionCallback , in order to implement more features of form filler.
- See also
- foxit.common.Library