Pepper_47_C_interfaces
Public Attributes | List of all members
PPP_Find_Private_0_3 Struct Reference

#include <ppp_find_private.h>

Collaboration diagram for PPP_Find_Private_0_3:
Collaboration graph

Public Attributes

PP_Bool(* StartFind )(PP_Instance instance, const char *text, PP_Bool case_sensitive)
 
void(* SelectFindResult )(PP_Instance instance, PP_Bool forward)
 
void(* StopFind )(PP_Instance instance)
 

Detailed Description

Definition at line 28 of file ppp_find_private.h.

Member Data Documentation

void(* PPP_Find_Private_0_3::SelectFindResult)(PP_Instance instance, PP_Bool forward)

Go to the next/previous result.

Definition at line 44 of file ppp_find_private.h.

PP_Bool(* PPP_Find_Private_0_3::StartFind)(PP_Instance instance, const char *text, PP_Bool case_sensitive)

Finds the given UTF-8 text starting at the current selection. The number of results will be updated asynchronously via NumberOfFindResultsChanged in PPB_Find. Note that multiple StartFind calls can happen before StopFind is called in the case of the search term changing.

Return PP_FALSE if the plugin doesn't support find in page. Consequently, it won't call any callbacks.

Definition at line 38 of file ppp_find_private.h.

void(* PPP_Find_Private_0_3::StopFind)(PP_Instance instance)

Tells the plugin that the find operation has stopped, so it should clear any highlighting.

Definition at line 49 of file ppp_find_private.h.


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