Pepper_56_C_interfaces
Pepper_56_C_interfaces
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Groups
PPP_Find_Private_0_3 Struct Reference

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)
 

Member Data Documentation

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

Go to the next/previous result.

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.

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.


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