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
FPDFFormFillListBoxFormEmbedderTest Class Reference
Inheritance diagram for FPDFFormFillListBoxFormEmbedderTest:
Collaboration diagram for FPDFFormFillListBoxFormEmbedderTest:

Protected Member Functions

 FPDFFormFillListBoxFormEmbedderTest ()=default
 ~FPDFFormFillListBoxFormEmbedderTest () override=default
const char * GetDocumentName () const override
int GetFormType () const override
void FormSanityChecks () override
void ClickOnSingleSelectFormOption (int item_index)
void ClickOnMultiSelectFormOption (int item_index)
void ClickOnMultiSelectMultipleValuesFormOption (int item_index)
void ClickOnSingleSelectLastSelectedFormOption (int item_index)
void FocusOnSingleSelectForm ()
void FocusOnMultiSelectForm ()
void FocusOnMultiSelectMultipleIndicesForm ()
void FocusOnMultiSelectMultipleValuesForm ()
void FocusOnMultiSelectMultipleMismatchForm ()
void FocusOnSingleSelectLastSelectedForm ()
void FocusOnPoint (const CFX_PointF &point)
const CFX_PointFSingleSelectFirstVisibleOption () const
const CFX_PointFSingleSelectSecondVisibleOption () const
const CFX_PointFMultiSelectFirstVisibleOption () const
const CFX_PointFMultiSelectSecondVisibleOption () const
const CFX_PointFMultiSelectMultipleIndicesFirstVisibleOption () const
const CFX_PointFMultiSelectMultipleIndicesSecondVisibleOption () const
const CFX_PointFMultiSelectMultipleValuesFirstVisibleOption () const
const CFX_PointFMultiSelectMultipleValuesSecondVisibleOption () const
const CFX_PointFMultiSelectMultipleMismatchFirstVisibleOption () const
const CFX_PointFMultiSelectMultipleMismatchSecondVisibleOption () const
const CFX_PointFSingleSelectLastSelectedFirstVisibleOption () const
const CFX_PointFSingleSelectLastSelectedSecondVisibleOption () const
 FPDFFormFillListBoxFormEmbedderTest ()=default
 ~FPDFFormFillListBoxFormEmbedderTest () override=default
const char * GetDocumentName () const override
int GetFormType () const override
void FormSanityChecks () override
void ClickOnSingleSelectFormOption (int item_index)
void ClickOnMultiSelectFormOption (int item_index)
void ClickOnMultiSelectMultipleValuesFormOption (int item_index)
void ClickOnSingleSelectLastSelectedFormOption (int item_index)
void FocusOnSingleSelectForm ()
void FocusOnMultiSelectForm ()
void FocusOnMultiSelectMultipleIndicesForm ()
void FocusOnMultiSelectMultipleValuesForm ()
void FocusOnMultiSelectMultipleMismatchForm ()
void FocusOnSingleSelectLastSelectedForm ()
void FocusOnPoint (const CFX_PointF &point)
const CFX_PointFSingleSelectFirstVisibleOption () const
const CFX_PointFSingleSelectSecondVisibleOption () const
const CFX_PointFMultiSelectFirstVisibleOption () const
const CFX_PointFMultiSelectSecondVisibleOption () const
const CFX_PointFMultiSelectMultipleIndicesFirstVisibleOption () const
const CFX_PointFMultiSelectMultipleIndicesSecondVisibleOption () const
const CFX_PointFMultiSelectMultipleValuesFirstVisibleOption () const
const CFX_PointFMultiSelectMultipleValuesSecondVisibleOption () const
const CFX_PointFMultiSelectMultipleMismatchFirstVisibleOption () const
const CFX_PointFMultiSelectMultipleMismatchSecondVisibleOption () const
const CFX_PointFSingleSelectLastSelectedFirstVisibleOption () const
const CFX_PointFSingleSelectLastSelectedSecondVisibleOption () const
Protected Member Functions inherited from FPDFFormFillInteractiveEmbedderTest
 FPDFFormFillInteractiveEmbedderTest ()=default
 ~FPDFFormFillInteractiveEmbedderTest () override=default
void SetUp () override
void TearDown () override
FPDF_PAGE page ()
int GetFormTypeAtPoint (const CFX_PointF &point)
void ClickOnFormFieldAtPoint (const CFX_PointF &point)
void DoubleClickOnFormFieldAtPoint (const CFX_PointF &point)
void TypeTextIntoTextField (int num_chars, const CFX_PointF &point)
void SelectTextWithKeyboard (int num_chars, int arrow_key, const CFX_PointF &point)
void SelectTextWithMouse (const CFX_PointF &start, const CFX_PointF &end)
void SelectAllTextAtPoint (const CFX_PointF &point)
void CheckSelection (ByteStringView expected_string)
void FocusOnPoint (const CFX_PointF &point)
void CheckFocusedFieldText (ByteStringView expected_string)
void CheckCanUndo (bool expected_result)
void CheckCanRedo (bool expected_result)
void PerformUndo ()
void PerformRedo ()
void SetIndexSelectedShouldSucceed (int index, bool selected)
void SetIndexSelectedShouldFail (int index, bool selected)
void CheckIsIndexSelected (int index, bool expected)
 FPDFFormFillInteractiveEmbedderTest ()=default
 ~FPDFFormFillInteractiveEmbedderTest () override=default
void SetUp () override
void TearDown () override
FPDF_PAGE page ()
int GetFormTypeAtPoint (const CFX_PointF &point)
void ClickOnFormFieldAtPoint (const CFX_PointF &point)
void DoubleClickOnFormFieldAtPoint (const CFX_PointF &point)
void TypeTextIntoTextField (int num_chars, const CFX_PointF &point)
void SelectTextWithKeyboard (int num_chars, int arrow_key, const CFX_PointF &point)
void SelectTextWithMouse (const CFX_PointF &start, const CFX_PointF &end)
void SelectAllTextAtPoint (const CFX_PointF &point)
void CheckSelection (ByteStringView expected_string)
void FocusOnPoint (const CFX_PointF &point)
void CheckFocusedFieldText (ByteStringView expected_string)
void CheckCanUndo (bool expected_result)
void CheckCanRedo (bool expected_result)
void PerformUndo ()
void PerformRedo ()
void SetIndexSelectedShouldSucceed (int index, bool selected)
void SetIndexSelectedShouldFail (int index, bool selected)
void CheckIsIndexSelected (int index, bool expected)
Protected Member Functions inherited from EmbedderTest
bool OpenDocumentHelper (const char *password, LinearizeOption linearize_option, JavaScriptOption javascript_option, FakeFileAccess *network_simulator, ScopedFPDFDocument *document, ScopedFPDFAvail *avail, ScopedFPDFFormHandle *form_handle)
FPDF_FORMHANDLE SetupFormFillEnvironment (FPDF_DOCUMENT doc, JavaScriptOption javascript_option)
void ClearString ()
const std::string & GetString () const
FPDF_DOCUMENT OpenSavedDocument ()
FPDF_DOCUMENT OpenSavedDocumentWithPassword (const char *password)
void CloseSavedDocument ()
FPDF_PAGE LoadSavedPage (int page_index)
void CloseSavedPage (FPDF_PAGE page)
void VerifySavedRendering (FPDF_PAGE page, int width, int height, const char *md5)
void VerifySavedDocument (int width, int height, const char *md5)
void SetWholeFileAvailable ()
void OpenPDFFileForWrite (const std::string &filename)
void ClosePDFFileForWrite ()

Additional Inherited Members

Public Types inherited from EmbedderTest
enum class  LinearizeOption { kDefaultLinearize , kMustLinearize }
enum class  JavaScriptOption { kDisableJavaScript , kEnableJavaScript }
Public Member Functions inherited from EmbedderTest
 EmbedderTest ()
 ~EmbedderTest () override
void SetUp () override
void TearDown () override
DelegateGetDelegate ()
void SetDelegate (Delegate *delegate)
void SetFormFillInfoVersion (int form_fill_info_version)
void SetDocumentFromAvail ()
FPDF_DOCUMENT document () const
FPDF_DOCUMENT saved_document () const
FPDF_FORMHANDLE form_handle () const
FPDF_FORMHANDLE saved_form_handle () const
void CreateAvail (FX_FILEAVAIL *file_avail, FPDF_FILEACCESS *file)
FPDF_AVAIL avail ()
void CreateEmptyDocument ()
void CreateEmptyDocumentWithoutFormFillEnvironment ()
virtual bool OpenDocumentWithOptions (const std::string &filename, const char *password, LinearizeOption linearize_option, JavaScriptOption javascript_option)
bool OpenDocument (const std::string &filename)
bool OpenDocumentLinearized (const std::string &filename)
bool OpenDocumentWithPassword (const std::string &filename, const char *password)
bool OpenDocumentWithoutJavaScript (const std::string &filename)
void CloseDocument ()
void DoOpenActions ()
int GetFirstPageNum ()
int GetPageCount ()
ScopedEmbedderTestPage LoadScopedPage (int page_index)
FPDF_PAGE LoadPage (int page_index)
FPDF_PAGE LoadPageNoEvents (int page_index)
void UnloadPage (FPDF_PAGE page)
void UnloadPageNoEvents (FPDF_PAGE page)
void SetInitialFormFieldHighlight (FPDF_FORMHANDLE form)
ScopedFPDFBitmap RenderLoadedPage (FPDF_PAGE page)
ScopedFPDFBitmap RenderLoadedPageWithFlags (FPDF_PAGE page, int flags)
ScopedFPDFBitmap RenderSavedPage (FPDF_PAGE page)
ScopedFPDFBitmap RenderSavedPageWithFlags (FPDF_PAGE page, int flags)
Static Public Member Functions inherited from EmbedderTest
static ScopedFPDFBitmap RenderPageWithFlags (FPDF_PAGE page, FPDF_FORMHANDLE handle, int flags)
static ScopedFPDFBitmap RenderPage (FPDF_PAGE page)
static int BytesPerPixelForFormat (int format)
Public Attributes inherited from _UNSUPPORT_INFO
int version
void(* FSDK_UnSupport_Handler )(struct _UNSUPPORT_INFO *pThis, int nType)
Public Attributes inherited from _IPDF_JsPlatform
int version
int(* app_alert )(struct _IPDF_JsPlatform *pThis, FPDF_WIDESTRING Msg, FPDF_WIDESTRING Title, int Type, int Icon)
void(* app_beep )(struct _IPDF_JsPlatform *pThis, int nType)
int(* app_response )(struct _IPDF_JsPlatform *pThis, FPDF_WIDESTRING Question, FPDF_WIDESTRING Title, FPDF_WIDESTRING Default, FPDF_WIDESTRING cLabel, FPDF_BOOL bPassword, void *response, int length)
int(* Doc_getFilePath )(struct _IPDF_JsPlatform *pThis, void *filePath, int length)
void(* Doc_mail )(struct _IPDF_JsPlatform *pThis, void *mailData, int length, FPDF_BOOL bUI, FPDF_WIDESTRING To, FPDF_WIDESTRING Subject, FPDF_WIDESTRING CC, FPDF_WIDESTRING BCC, FPDF_WIDESTRING Msg)
void(* Doc_print )(struct _IPDF_JsPlatform *pThis, FPDF_BOOL bUI, int nStart, int nEnd, FPDF_BOOL bSilent, FPDF_BOOL bShrinkToFit, FPDF_BOOL bPrintAsImage, FPDF_BOOL bReverse, FPDF_BOOL bAnnotations)
void(* Doc_submitForm )(struct _IPDF_JsPlatform *pThis, void *formData, int length, FPDF_WIDESTRING URL)
void(* Doc_gotoPage )(struct _IPDF_JsPlatform *pThis, int nPageNum)
int(* Field_browse )(struct _IPDF_JsPlatform *pThis, void *filePath, int length)
voidm_pFormfillinfo
voidm_isolate
unsigned int m_v8EmbedderSlot
Public Attributes inherited from _FPDF_FORMFILLINFO
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_JSPLATFORMm_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)
Public Attributes inherited from FPDF_FILEWRITE_
int version
int(* WriteBlock )(struct FPDF_FILEWRITE_ *pThis, const void *pData, unsigned long size)
Protected Types inherited from EmbedderTest
using PageNumberToHandleMap = std::map<int, FPDF_PAGE>
Static Protected Member Functions inherited from EmbedderTest
static std::string HashBitmap (FPDF_BITMAP bitmap)
static void WriteBitmapToPng (FPDF_BITMAP bitmap, const std::string &filename)
static void CompareBitmap (FPDF_BITMAP bitmap, int expected_width, int expected_height, const char *expected_md5sum)
static int GetBlockFromString (void *param, unsigned long pos, unsigned char *buf, unsigned long size)

Detailed Description

Definition at line 371 of file fpdf_formfill_embeddertest.cpp.

Constructor & Destructor Documentation

◆ FPDFFormFillListBoxFormEmbedderTest() [1/2]

FPDFFormFillListBoxFormEmbedderTest::FPDFFormFillListBoxFormEmbedderTest ( )
protecteddefault

◆ ~FPDFFormFillListBoxFormEmbedderTest() [1/2]

FPDFFormFillListBoxFormEmbedderTest::~FPDFFormFillListBoxFormEmbedderTest ( )
overrideprotecteddefault

◆ FPDFFormFillListBoxFormEmbedderTest() [2/2]

FPDFFormFillListBoxFormEmbedderTest::FPDFFormFillListBoxFormEmbedderTest ( )
protecteddefault

◆ ~FPDFFormFillListBoxFormEmbedderTest() [2/2]

FPDFFormFillListBoxFormEmbedderTest::~FPDFFormFillListBoxFormEmbedderTest ( )
overrideprotecteddefault

Member Function Documentation

◆ ClickOnMultiSelectFormOption() [1/2]

void FPDFFormFillListBoxFormEmbedderTest::ClickOnMultiSelectFormOption ( int item_index)
inlineprotected

Definition at line 439 of file fpdf_formfill_embeddertest.cpp.

References FPDFFormFillInteractiveEmbedderTest::ClickOnFormFieldAtPoint(), MultiSelectFirstVisibleOption(), and MultiSelectSecondVisibleOption().

Here is the call graph for this function:

◆ ClickOnMultiSelectFormOption() [2/2]

void FPDFFormFillListBoxFormEmbedderTest::ClickOnMultiSelectFormOption ( int item_index)
inlineprotected

Definition at line 439 of file fpdf_formfill_embeddertest.cpp.

◆ ClickOnMultiSelectMultipleValuesFormOption() [1/2]

void FPDFFormFillListBoxFormEmbedderTest::ClickOnMultiSelectMultipleValuesFormOption ( int item_index)
inlineprotected

Definition at line 451 of file fpdf_formfill_embeddertest.cpp.

References FPDFFormFillInteractiveEmbedderTest::ClickOnFormFieldAtPoint(), MultiSelectMultipleValuesFirstVisibleOption(), and MultiSelectMultipleValuesSecondVisibleOption().

Here is the call graph for this function:

◆ ClickOnMultiSelectMultipleValuesFormOption() [2/2]

void FPDFFormFillListBoxFormEmbedderTest::ClickOnMultiSelectMultipleValuesFormOption ( int item_index)
inlineprotected

Definition at line 451 of file fpdf_formfill_embeddertest.cpp.

◆ ClickOnSingleSelectFormOption() [1/2]

void FPDFFormFillListBoxFormEmbedderTest::ClickOnSingleSelectFormOption ( int item_index)
inlineprotected

Definition at line 427 of file fpdf_formfill_embeddertest.cpp.

References FPDFFormFillInteractiveEmbedderTest::ClickOnFormFieldAtPoint(), SingleSelectFirstVisibleOption(), and SingleSelectSecondVisibleOption().

Here is the call graph for this function:

◆ ClickOnSingleSelectFormOption() [2/2]

void FPDFFormFillListBoxFormEmbedderTest::ClickOnSingleSelectFormOption ( int item_index)
inlineprotected

Definition at line 427 of file fpdf_formfill_embeddertest.cpp.

◆ ClickOnSingleSelectLastSelectedFormOption() [1/2]

void FPDFFormFillListBoxFormEmbedderTest::ClickOnSingleSelectLastSelectedFormOption ( int item_index)
inlineprotected

Definition at line 463 of file fpdf_formfill_embeddertest.cpp.

References FPDFFormFillInteractiveEmbedderTest::ClickOnFormFieldAtPoint(), SingleSelectLastSelectedFirstVisibleOption(), and SingleSelectLastSelectedSecondVisibleOption().

Here is the call graph for this function:

◆ ClickOnSingleSelectLastSelectedFormOption() [2/2]

void FPDFFormFillListBoxFormEmbedderTest::ClickOnSingleSelectLastSelectedFormOption ( int item_index)
inlineprotected

Definition at line 463 of file fpdf_formfill_embeddertest.cpp.

◆ FocusOnMultiSelectForm() [1/2]

void FPDFFormFillListBoxFormEmbedderTest::FocusOnMultiSelectForm ( )
inlineprotected

Definition at line 479 of file fpdf_formfill_embeddertest.cpp.

References FocusOnPoint(), and MultiSelectFirstVisibleOption().

Here is the call graph for this function:

◆ FocusOnMultiSelectForm() [2/2]

void FPDFFormFillListBoxFormEmbedderTest::FocusOnMultiSelectForm ( )
inlineprotected

Definition at line 479 of file fpdf_formfill_embeddertest.cpp.

◆ FocusOnMultiSelectMultipleIndicesForm() [1/2]

void FPDFFormFillListBoxFormEmbedderTest::FocusOnMultiSelectMultipleIndicesForm ( )
inlineprotected

Definition at line 483 of file fpdf_formfill_embeddertest.cpp.

References FocusOnPoint(), and MultiSelectMultipleIndicesFirstVisibleOption().

Here is the call graph for this function:

◆ FocusOnMultiSelectMultipleIndicesForm() [2/2]

void FPDFFormFillListBoxFormEmbedderTest::FocusOnMultiSelectMultipleIndicesForm ( )
inlineprotected

Definition at line 483 of file fpdf_formfill_embeddertest.cpp.

◆ FocusOnMultiSelectMultipleMismatchForm() [1/2]

void FPDFFormFillListBoxFormEmbedderTest::FocusOnMultiSelectMultipleMismatchForm ( )
inlineprotected

Definition at line 491 of file fpdf_formfill_embeddertest.cpp.

References FocusOnPoint(), and MultiSelectMultipleMismatchFirstVisibleOption().

Here is the call graph for this function:

◆ FocusOnMultiSelectMultipleMismatchForm() [2/2]

void FPDFFormFillListBoxFormEmbedderTest::FocusOnMultiSelectMultipleMismatchForm ( )
inlineprotected

Definition at line 491 of file fpdf_formfill_embeddertest.cpp.

◆ FocusOnMultiSelectMultipleValuesForm() [1/2]

void FPDFFormFillListBoxFormEmbedderTest::FocusOnMultiSelectMultipleValuesForm ( )
inlineprotected

Definition at line 487 of file fpdf_formfill_embeddertest.cpp.

References FocusOnPoint(), and MultiSelectMultipleValuesFirstVisibleOption().

Here is the call graph for this function:

◆ FocusOnMultiSelectMultipleValuesForm() [2/2]

void FPDFFormFillListBoxFormEmbedderTest::FocusOnMultiSelectMultipleValuesForm ( )
inlineprotected

Definition at line 487 of file fpdf_formfill_embeddertest.cpp.

◆ FocusOnPoint() [1/2]

void FPDFFormFillListBoxFormEmbedderTest::FocusOnPoint ( const CFX_PointF & point)
inlineprotected

Definition at line 499 of file fpdf_formfill_embeddertest.cpp.

References EmbedderTest::form_handle(), and FPDFFormFillInteractiveEmbedderTest::page().

Referenced by FocusOnMultiSelectForm(), FocusOnMultiSelectMultipleIndicesForm(), FocusOnMultiSelectMultipleMismatchForm(), FocusOnMultiSelectMultipleValuesForm(), FocusOnSingleSelectForm(), and FocusOnSingleSelectLastSelectedForm().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ FocusOnPoint() [2/2]

void FPDFFormFillListBoxFormEmbedderTest::FocusOnPoint ( const CFX_PointF & point)
inlineprotected

Definition at line 499 of file fpdf_formfill_embeddertest.cpp.

◆ FocusOnSingleSelectForm() [1/2]

void FPDFFormFillListBoxFormEmbedderTest::FocusOnSingleSelectForm ( )
inlineprotected

Definition at line 475 of file fpdf_formfill_embeddertest.cpp.

References FocusOnPoint(), and SingleSelectFirstVisibleOption().

Here is the call graph for this function:

◆ FocusOnSingleSelectForm() [2/2]

void FPDFFormFillListBoxFormEmbedderTest::FocusOnSingleSelectForm ( )
inlineprotected

Definition at line 475 of file fpdf_formfill_embeddertest.cpp.

◆ FocusOnSingleSelectLastSelectedForm() [1/2]

void FPDFFormFillListBoxFormEmbedderTest::FocusOnSingleSelectLastSelectedForm ( )
inlineprotected

Definition at line 495 of file fpdf_formfill_embeddertest.cpp.

References FocusOnPoint(), and SingleSelectLastSelectedFirstVisibleOption().

Here is the call graph for this function:

◆ FocusOnSingleSelectLastSelectedForm() [2/2]

void FPDFFormFillListBoxFormEmbedderTest::FocusOnSingleSelectLastSelectedForm ( )
inlineprotected

Definition at line 495 of file fpdf_formfill_embeddertest.cpp.

◆ FormSanityChecks() [1/2]

◆ FormSanityChecks() [2/2]

void FPDFFormFillListBoxFormEmbedderTest::FormSanityChecks ( )
inlineoverrideprotectedvirtual

Reimplemented from FPDFFormFillInteractiveEmbedderTest.

Definition at line 393 of file fpdf_formfill_embeddertest.cpp.

◆ GetDocumentName() [1/2]

const char * FPDFFormFillListBoxFormEmbedderTest::GetDocumentName ( ) const
inlineoverrideprotectedvirtual

◆ GetDocumentName() [2/2]

const char * FPDFFormFillListBoxFormEmbedderTest::GetDocumentName ( ) const
inlineoverrideprotectedvirtual

◆ GetFormType() [1/2]

int FPDFFormFillListBoxFormEmbedderTest::GetFormType ( ) const
inlineoverrideprotectedvirtual

Implements FPDFFormFillInteractiveEmbedderTest.

Definition at line 391 of file fpdf_formfill_embeddertest.cpp.

Referenced by FormSanityChecks().

Here is the caller graph for this function:

◆ GetFormType() [2/2]

int FPDFFormFillListBoxFormEmbedderTest::GetFormType ( ) const
inlineoverrideprotectedvirtual

◆ MultiSelectFirstVisibleOption() [1/2]

const CFX_PointF & FPDFFormFillListBoxFormEmbedderTest::MultiSelectFirstVisibleOption ( ) const
inlineprotected

Definition at line 513 of file fpdf_formfill_embeddertest.cpp.

Referenced by ClickOnMultiSelectFormOption(), FocusOnMultiSelectForm(), and FormSanityChecks().

Here is the caller graph for this function:

◆ MultiSelectFirstVisibleOption() [2/2]

const CFX_PointF & FPDFFormFillListBoxFormEmbedderTest::MultiSelectFirstVisibleOption ( ) const
inlineprotected

Definition at line 513 of file fpdf_formfill_embeddertest.cpp.

◆ MultiSelectMultipleIndicesFirstVisibleOption() [1/2]

const CFX_PointF & FPDFFormFillListBoxFormEmbedderTest::MultiSelectMultipleIndicesFirstVisibleOption ( ) const
inlineprotected

Definition at line 523 of file fpdf_formfill_embeddertest.cpp.

Referenced by FocusOnMultiSelectMultipleIndicesForm(), and FormSanityChecks().

Here is the caller graph for this function:

◆ MultiSelectMultipleIndicesFirstVisibleOption() [2/2]

const CFX_PointF & FPDFFormFillListBoxFormEmbedderTest::MultiSelectMultipleIndicesFirstVisibleOption ( ) const
inlineprotected

Definition at line 523 of file fpdf_formfill_embeddertest.cpp.

◆ MultiSelectMultipleIndicesSecondVisibleOption() [1/2]

const CFX_PointF & FPDFFormFillListBoxFormEmbedderTest::MultiSelectMultipleIndicesSecondVisibleOption ( ) const
inlineprotected

Definition at line 529 of file fpdf_formfill_embeddertest.cpp.

Referenced by FormSanityChecks().

Here is the caller graph for this function:

◆ MultiSelectMultipleIndicesSecondVisibleOption() [2/2]

const CFX_PointF & FPDFFormFillListBoxFormEmbedderTest::MultiSelectMultipleIndicesSecondVisibleOption ( ) const
inlineprotected

Definition at line 529 of file fpdf_formfill_embeddertest.cpp.

◆ MultiSelectMultipleMismatchFirstVisibleOption() [1/2]

const CFX_PointF & FPDFFormFillListBoxFormEmbedderTest::MultiSelectMultipleMismatchFirstVisibleOption ( ) const
inlineprotected

Definition at line 547 of file fpdf_formfill_embeddertest.cpp.

Referenced by FocusOnMultiSelectMultipleMismatchForm(), and FormSanityChecks().

Here is the caller graph for this function:

◆ MultiSelectMultipleMismatchFirstVisibleOption() [2/2]

const CFX_PointF & FPDFFormFillListBoxFormEmbedderTest::MultiSelectMultipleMismatchFirstVisibleOption ( ) const
inlineprotected

Definition at line 547 of file fpdf_formfill_embeddertest.cpp.

◆ MultiSelectMultipleMismatchSecondVisibleOption() [1/2]

const CFX_PointF & FPDFFormFillListBoxFormEmbedderTest::MultiSelectMultipleMismatchSecondVisibleOption ( ) const
inlineprotected

Definition at line 553 of file fpdf_formfill_embeddertest.cpp.

Referenced by FormSanityChecks().

Here is the caller graph for this function:

◆ MultiSelectMultipleMismatchSecondVisibleOption() [2/2]

const CFX_PointF & FPDFFormFillListBoxFormEmbedderTest::MultiSelectMultipleMismatchSecondVisibleOption ( ) const
inlineprotected

Definition at line 553 of file fpdf_formfill_embeddertest.cpp.

◆ MultiSelectMultipleValuesFirstVisibleOption() [1/2]

const CFX_PointF & FPDFFormFillListBoxFormEmbedderTest::MultiSelectMultipleValuesFirstVisibleOption ( ) const
inlineprotected

Definition at line 535 of file fpdf_formfill_embeddertest.cpp.

Referenced by ClickOnMultiSelectMultipleValuesFormOption(), FocusOnMultiSelectMultipleValuesForm(), and FormSanityChecks().

Here is the caller graph for this function:

◆ MultiSelectMultipleValuesFirstVisibleOption() [2/2]

const CFX_PointF & FPDFFormFillListBoxFormEmbedderTest::MultiSelectMultipleValuesFirstVisibleOption ( ) const
inlineprotected

Definition at line 535 of file fpdf_formfill_embeddertest.cpp.

◆ MultiSelectMultipleValuesSecondVisibleOption() [1/2]

const CFX_PointF & FPDFFormFillListBoxFormEmbedderTest::MultiSelectMultipleValuesSecondVisibleOption ( ) const
inlineprotected

Definition at line 541 of file fpdf_formfill_embeddertest.cpp.

Referenced by ClickOnMultiSelectMultipleValuesFormOption(), and FormSanityChecks().

Here is the caller graph for this function:

◆ MultiSelectMultipleValuesSecondVisibleOption() [2/2]

const CFX_PointF & FPDFFormFillListBoxFormEmbedderTest::MultiSelectMultipleValuesSecondVisibleOption ( ) const
inlineprotected

Definition at line 541 of file fpdf_formfill_embeddertest.cpp.

◆ MultiSelectSecondVisibleOption() [1/2]

const CFX_PointF & FPDFFormFillListBoxFormEmbedderTest::MultiSelectSecondVisibleOption ( ) const
inlineprotected

Definition at line 518 of file fpdf_formfill_embeddertest.cpp.

Referenced by ClickOnMultiSelectFormOption(), and FormSanityChecks().

Here is the caller graph for this function:

◆ MultiSelectSecondVisibleOption() [2/2]

const CFX_PointF & FPDFFormFillListBoxFormEmbedderTest::MultiSelectSecondVisibleOption ( ) const
inlineprotected

Definition at line 518 of file fpdf_formfill_embeddertest.cpp.

◆ SingleSelectFirstVisibleOption() [1/2]

const CFX_PointF & FPDFFormFillListBoxFormEmbedderTest::SingleSelectFirstVisibleOption ( ) const
inlineprotected

Definition at line 503 of file fpdf_formfill_embeddertest.cpp.

Referenced by ClickOnSingleSelectFormOption(), FocusOnSingleSelectForm(), and FormSanityChecks().

Here is the caller graph for this function:

◆ SingleSelectFirstVisibleOption() [2/2]

const CFX_PointF & FPDFFormFillListBoxFormEmbedderTest::SingleSelectFirstVisibleOption ( ) const
inlineprotected

Definition at line 503 of file fpdf_formfill_embeddertest.cpp.

◆ SingleSelectLastSelectedFirstVisibleOption() [1/2]

const CFX_PointF & FPDFFormFillListBoxFormEmbedderTest::SingleSelectLastSelectedFirstVisibleOption ( ) const
inlineprotected

Definition at line 559 of file fpdf_formfill_embeddertest.cpp.

Referenced by ClickOnSingleSelectLastSelectedFormOption(), FocusOnSingleSelectLastSelectedForm(), and FormSanityChecks().

Here is the caller graph for this function:

◆ SingleSelectLastSelectedFirstVisibleOption() [2/2]

const CFX_PointF & FPDFFormFillListBoxFormEmbedderTest::SingleSelectLastSelectedFirstVisibleOption ( ) const
inlineprotected

Definition at line 559 of file fpdf_formfill_embeddertest.cpp.

◆ SingleSelectLastSelectedSecondVisibleOption() [1/2]

const CFX_PointF & FPDFFormFillListBoxFormEmbedderTest::SingleSelectLastSelectedSecondVisibleOption ( ) const
inlineprotected

Definition at line 565 of file fpdf_formfill_embeddertest.cpp.

Referenced by ClickOnSingleSelectLastSelectedFormOption(), and FormSanityChecks().

Here is the caller graph for this function:

◆ SingleSelectLastSelectedSecondVisibleOption() [2/2]

const CFX_PointF & FPDFFormFillListBoxFormEmbedderTest::SingleSelectLastSelectedSecondVisibleOption ( ) const
inlineprotected

Definition at line 565 of file fpdf_formfill_embeddertest.cpp.

◆ SingleSelectSecondVisibleOption() [1/2]

const CFX_PointF & FPDFFormFillListBoxFormEmbedderTest::SingleSelectSecondVisibleOption ( ) const
inlineprotected

Definition at line 508 of file fpdf_formfill_embeddertest.cpp.

Referenced by ClickOnSingleSelectFormOption(), and FormSanityChecks().

Here is the caller graph for this function:

◆ SingleSelectSecondVisibleOption() [2/2]

const CFX_PointF & FPDFFormFillListBoxFormEmbedderTest::SingleSelectSecondVisibleOption ( ) const
inlineprotected

Definition at line 508 of file fpdf_formfill_embeddertest.cpp.


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