Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
_FPDF_FORMFILLINFO Struct Reference

#include <fpdf_formfill.h>

Inheritance diagram for _FPDF_FORMFILLINFO:
Collaboration diagram for _FPDF_FORMFILLINFO:

Public Attributes

int version
void(*) Release (struct _FPDF_FORMFILLINFO *pThis)
void(*) FFI_Invalidate (struct _FPDF_FORMFILLINFO *pThis, FPDF_PAGE page, double left, double top, double right, double bottom)
void(*) FFI_OutputSelectedRect (struct _FPDF_FORMFILLINFO *pThis, FPDF_PAGE page, double left, double top, double right, double bottom)
void(*) FFI_SetCursor (struct _FPDF_FORMFILLINFO *pThis, int nCursorType)
int(*) FFI_SetTimer (struct _FPDF_FORMFILLINFO *pThis, int uElapse, TimerCallback lpTimerFunc)
void(*) FFI_KillTimer (struct _FPDF_FORMFILLINFO *pThis, int nTimerID)
FPDF_SYSTEMTIME(*) FFI_GetLocalTime (struct _FPDF_FORMFILLINFO *pThis)
void(*) FFI_OnChange (struct _FPDF_FORMFILLINFO *pThis)
FPDF_PAGE(*) FFI_GetPage (struct _FPDF_FORMFILLINFO *pThis, FPDF_DOCUMENT document, int nPageIndex)
FPDF_PAGE(*) FFI_GetCurrentPage (struct _FPDF_FORMFILLINFO *pThis, FPDF_DOCUMENT document)
int(*) FFI_GetRotation (struct _FPDF_FORMFILLINFO *pThis, FPDF_PAGE page)
void(*) FFI_ExecuteNamedAction (struct _FPDF_FORMFILLINFO *pThis, FPDF_BYTESTRING namedAction)
void(*) FFI_SetTextFieldFocus (struct _FPDF_FORMFILLINFO *pThis, FPDF_WIDESTRING value, FPDF_DWORD valueLen, FPDF_BOOL is_focus)
void(*) FFI_DoURIAction (struct _FPDF_FORMFILLINFO *pThis, FPDF_BYTESTRING bsURI)
void(*) FFI_DoGoToAction (struct _FPDF_FORMFILLINFO *pThis, int nPageIndex, int zoomMode, float *fPosArray, int sizeofArray)
IPDF_JSPLATFORM * m_pJsPlatform
FPDF_BOOL xfa_disabled
void(*) FFI_DisplayCaret (struct _FPDF_FORMFILLINFO *pThis, FPDF_PAGE page, FPDF_BOOL bVisible, double left, double top, double right, double bottom)
int(*) FFI_GetCurrentPageIndex (struct _FPDF_FORMFILLINFO *pThis, FPDF_DOCUMENT document)
void(*) FFI_SetCurrentPage (struct _FPDF_FORMFILLINFO *pThis, FPDF_DOCUMENT document, int iCurPage)
void(*) FFI_GotoURL (struct _FPDF_FORMFILLINFO *pThis, FPDF_DOCUMENT document, FPDF_WIDESTRING wsURL)
void(*) FFI_GetPageViewRect (struct _FPDF_FORMFILLINFO *pThis, FPDF_PAGE page, double *left, double *top, double *right, double *bottom)
void(*) FFI_PageEvent (struct _FPDF_FORMFILLINFO *pThis, int page_count, FPDF_DWORD event_type)
FPDF_BOOL(*) FFI_PopupMenu (struct _FPDF_FORMFILLINFO *pThis, FPDF_PAGE page, FPDF_WIDGET hWidget, int menuFlag, float x, float y)
FPDF_FILEHANDLER *(*) FFI_OpenFile (struct _FPDF_FORMFILLINFO *pThis, int fileFlag, FPDF_WIDESTRING wsURL, const char *mode)
void(*) FFI_EmailTo (struct _FPDF_FORMFILLINFO *pThis, FPDF_FILEHANDLER *fileHandler, FPDF_WIDESTRING pTo, FPDF_WIDESTRING pSubject, FPDF_WIDESTRING pCC, FPDF_WIDESTRING pBcc, FPDF_WIDESTRING pMsg)
void(*) FFI_UploadTo (struct _FPDF_FORMFILLINFO *pThis, FPDF_FILEHANDLER *fileHandler, int fileFlag, FPDF_WIDESTRING uploadTo)
int(*) FFI_GetPlatform (struct _FPDF_FORMFILLINFO *pThis, void *platform, int length)
int(*) FFI_GetLanguage (struct _FPDF_FORMFILLINFO *pThis, void *language, int length)
FPDF_FILEHANDLER *(*) FFI_DownloadFromURL (struct _FPDF_FORMFILLINFO *pThis, FPDF_WIDESTRING URL)
FPDF_BOOL(*) FFI_PostRequestURL (struct _FPDF_FORMFILLINFO *pThis, FPDF_WIDESTRING wsURL, FPDF_WIDESTRING wsData, FPDF_WIDESTRING wsContentType, FPDF_WIDESTRING wsEncode, FPDF_WIDESTRING wsHeader, FPDF_BSTR *response)
FPDF_BOOL(*) FFI_PutRequestURL (struct _FPDF_FORMFILLINFO *pThis, FPDF_WIDESTRING wsURL, FPDF_WIDESTRING wsData, FPDF_WIDESTRING wsEncode)
void(*) FFI_OnFocusChange (struct _FPDF_FORMFILLINFO *param, FPDF_ANNOTATION annot, int page_index)
void(*) FFI_DoURIActionWithKeyboardModifier (struct _FPDF_FORMFILLINFO *param, FPDF_BYTESTRING uri, int modifiers)

Detailed Description

Definition at line 350 of file fpdf_formfill.h.

Member Data Documentation

◆ FFI_DisplayCaret

void(*) _FPDF_FORMFILLINFO::FFI_DisplayCaret(struct _FPDF_FORMFILLINFO *pThis, FPDF_PAGE page, FPDF_BOOL bVisible, double left, double top, double right, double bottom)

Definition at line 704 of file fpdf_formfill.h.

◆ FFI_DoGoToAction

void(*) _FPDF_FORMFILLINFO::FFI_DoGoToAction(struct _FPDF_FORMFILLINFO *pThis, int nPageIndex, int zoomMode, float *fPosArray, int sizeofArray)

Definition at line 667 of file fpdf_formfill.h.

Referenced by EmbedderTest::SetupFormFillEnvironment().

◆ FFI_DoURIAction

void(*) _FPDF_FORMFILLINFO::FFI_DoURIAction(struct _FPDF_FORMFILLINFO *pThis, FPDF_BYTESTRING bsURI)

Definition at line 638 of file fpdf_formfill.h.

Referenced by EmbedderTest::SetupFormFillEnvironment().

◆ FFI_DoURIActionWithKeyboardModifier

void(*) _FPDF_FORMFILLINFO::FFI_DoURIActionWithKeyboardModifier(struct _FPDF_FORMFILLINFO *param, FPDF_BYTESTRING uri, int modifiers)

Definition at line 1041 of file fpdf_formfill.h.

Referenced by EmbedderTest::SetupFormFillEnvironment().

◆ FFI_DownloadFromURL

FPDF_FILEHANDLER *(*) _FPDF_FORMFILLINFO::FFI_DownloadFromURL(struct _FPDF_FORMFILLINFO *pThis, FPDF_WIDESTRING URL)

Definition at line 951 of file fpdf_formfill.h.

◆ FFI_EmailTo

void(*) _FPDF_FORMFILLINFO::FFI_EmailTo(struct _FPDF_FORMFILLINFO *pThis, FPDF_FILEHANDLER *fileHandler, FPDF_WIDESTRING pTo, FPDF_WIDESTRING pSubject, FPDF_WIDESTRING pCC, FPDF_WIDESTRING pBcc, FPDF_WIDESTRING pMsg)

Definition at line 875 of file fpdf_formfill.h.

◆ FFI_ExecuteNamedAction

void(*) _FPDF_FORMFILLINFO::FFI_ExecuteNamedAction(struct _FPDF_FORMFILLINFO *pThis, FPDF_BYTESTRING namedAction)

Definition at line 594 of file fpdf_formfill.h.

Referenced by EmbedderTest::SetupFormFillEnvironment().

◆ FFI_GetCurrentPage

FPDF_PAGE(*) _FPDF_FORMFILLINFO::FFI_GetCurrentPage(struct _FPDF_FORMFILLINFO *pThis, FPDF_DOCUMENT document)

Definition at line 556 of file fpdf_formfill.h.

◆ FFI_GetCurrentPageIndex

int(*) _FPDF_FORMFILLINFO::FFI_GetCurrentPageIndex(struct _FPDF_FORMFILLINFO *pThis, FPDF_DOCUMENT document)

Definition at line 723 of file fpdf_formfill.h.

◆ FFI_GetLanguage

int(*) _FPDF_FORMFILLINFO::FFI_GetLanguage(struct _FPDF_FORMFILLINFO *pThis, void *language, int length)

Definition at line 935 of file fpdf_formfill.h.

◆ FFI_GetLocalTime

FPDF_SYSTEMTIME(*) _FPDF_FORMFILLINFO::FFI_GetLocalTime(struct _FPDF_FORMFILLINFO *pThis)

Definition at line 502 of file fpdf_formfill.h.

◆ FFI_GetPage

FPDF_PAGE(*) _FPDF_FORMFILLINFO::FFI_GetPage(struct _FPDF_FORMFILLINFO *pThis, FPDF_DOCUMENT document, int nPageIndex)

Definition at line 537 of file fpdf_formfill.h.

◆ FFI_GetPageViewRect

void(*) _FPDF_FORMFILLINFO::FFI_GetPageViewRect(struct _FPDF_FORMFILLINFO *pThis, FPDF_PAGE page, double *left, double *top, double *right, double *bottom)

Definition at line 777 of file fpdf_formfill.h.

◆ FFI_GetPlatform

int(*) _FPDF_FORMFILLINFO::FFI_GetPlatform(struct _FPDF_FORMFILLINFO *pThis, void *platform, int length)

Definition at line 917 of file fpdf_formfill.h.

◆ FFI_GetRotation

int(*) _FPDF_FORMFILLINFO::FFI_GetRotation(struct _FPDF_FORMFILLINFO *pThis, FPDF_PAGE page)

Definition at line 576 of file fpdf_formfill.h.

Referenced by EmbedderTest::SetupFormFillEnvironment().

◆ FFI_GotoURL

void(*) _FPDF_FORMFILLINFO::FFI_GotoURL(struct _FPDF_FORMFILLINFO *pThis, FPDF_DOCUMENT document, FPDF_WIDESTRING wsURL)

Definition at line 754 of file fpdf_formfill.h.

◆ FFI_Invalidate

void(*) _FPDF_FORMFILLINFO::FFI_Invalidate(struct _FPDF_FORMFILLINFO *pThis, FPDF_PAGE page, double left, double top, double right, double bottom)

Definition at line 404 of file fpdf_formfill.h.

Referenced by EmbedderTest::SetupFormFillEnvironment().

◆ FFI_KillTimer

void(*) _FPDF_FORMFILLINFO::FFI_KillTimer(struct _FPDF_FORMFILLINFO *pThis, int nTimerID)

Definition at line 489 of file fpdf_formfill.h.

Referenced by EmbedderTest::SetupFormFillEnvironment().

◆ FFI_OnChange

void(*) _FPDF_FORMFILLINFO::FFI_OnChange(struct _FPDF_FORMFILLINFO *pThis)

Definition at line 515 of file fpdf_formfill.h.

Referenced by EmbedderTest::SetupFormFillEnvironment().

◆ FFI_OnFocusChange

void(*) _FPDF_FORMFILLINFO::FFI_OnFocusChange(struct _FPDF_FORMFILLINFO *param, FPDF_ANNOTATION annot, int page_index)

Definition at line 1017 of file fpdf_formfill.h.

Referenced by EmbedderTest::SetupFormFillEnvironment().

◆ FFI_OpenFile

FPDF_FILEHANDLER *(*) _FPDF_FORMFILLINFO::FFI_OpenFile(struct _FPDF_FORMFILLINFO *pThis, int fileFlag, FPDF_WIDESTRING wsURL, const char *mode)

Definition at line 849 of file fpdf_formfill.h.

◆ FFI_OutputSelectedRect

void(*) _FPDF_FORMFILLINFO::FFI_OutputSelectedRect(struct _FPDF_FORMFILLINFO *pThis, FPDF_PAGE page, double left, double top, double right, double bottom)

◆ FFI_PageEvent

void(*) _FPDF_FORMFILLINFO::FFI_PageEvent(struct _FPDF_FORMFILLINFO *pThis, int page_count, FPDF_DWORD event_type)

Definition at line 804 of file fpdf_formfill.h.

◆ FFI_PopupMenu

FPDF_BOOL(*) _FPDF_FORMFILLINFO::FFI_PopupMenu(struct _FPDF_FORMFILLINFO *pThis, FPDF_PAGE page, FPDF_WIDGET hWidget, int menuFlag, float x, float y)

Definition at line 827 of file fpdf_formfill.h.

◆ FFI_PostRequestURL

FPDF_BOOL(*) _FPDF_FORMFILLINFO::FFI_PostRequestURL(struct _FPDF_FORMFILLINFO *pThis, FPDF_WIDESTRING wsURL, FPDF_WIDESTRING wsData, FPDF_WIDESTRING wsContentType, FPDF_WIDESTRING wsEncode, FPDF_WIDESTRING wsHeader, FPDF_BSTR *response)

Definition at line 972 of file fpdf_formfill.h.

◆ FFI_PutRequestURL

FPDF_BOOL(*) _FPDF_FORMFILLINFO::FFI_PutRequestURL(struct _FPDF_FORMFILLINFO *pThis, FPDF_WIDESTRING wsURL, FPDF_WIDESTRING wsData, FPDF_WIDESTRING wsEncode)

Definition at line 994 of file fpdf_formfill.h.

◆ FFI_SetCurrentPage

void(*) _FPDF_FORMFILLINFO::FFI_SetCurrentPage(struct _FPDF_FORMFILLINFO *pThis, FPDF_DOCUMENT document, int iCurPage)

Definition at line 738 of file fpdf_formfill.h.

◆ FFI_SetCursor

void(*) _FPDF_FORMFILLINFO::FFI_SetCursor(struct _FPDF_FORMFILLINFO *pThis, int nCursorType)

Definition at line 455 of file fpdf_formfill.h.

Referenced by EmbedderTest::SetupFormFillEnvironment().

◆ FFI_SetTextFieldFocus

void(*) _FPDF_FORMFILLINFO::FFI_SetTextFieldFocus(struct _FPDF_FORMFILLINFO *pThis, FPDF_WIDESTRING value, FPDF_DWORD valueLen, FPDF_BOOL is_focus)

Definition at line 614 of file fpdf_formfill.h.

Referenced by EmbedderTest::SetupFormFillEnvironment().

◆ FFI_SetTimer

int(*) _FPDF_FORMFILLINFO::FFI_SetTimer(struct _FPDF_FORMFILLINFO *pThis, int uElapse, TimerCallback lpTimerFunc)

Definition at line 473 of file fpdf_formfill.h.

Referenced by EmbedderTest::SetupFormFillEnvironment().

◆ FFI_UploadTo

void(*) _FPDF_FORMFILLINFO::FFI_UploadTo(struct _FPDF_FORMFILLINFO *pThis, FPDF_FILEHANDLER *fileHandler, int fileFlag, FPDF_WIDESTRING uploadTo)

Definition at line 898 of file fpdf_formfill.h.

◆ m_pJsPlatform

◆ Release

void(*) _FPDF_FORMFILLINFO::Release(struct _FPDF_FORMFILLINFO *pThis)

Definition at line 379 of file fpdf_formfill.h.

◆ version

int _FPDF_FORMFILLINFO::version

Definition at line 362 of file fpdf_formfill.h.

Referenced by main(), and EmbedderTest::SetupFormFillEnvironment().

◆ xfa_disabled

FPDF_BOOL _FPDF_FORMFILLINFO::xfa_disabled

Definition at line 683 of file fpdf_formfill.h.


The documentation for this struct was generated from the following file: