Tizen Native API
5.5
|
Functions | |
void | elm_atspi_bridge_utils_say (const char *text, Eina_Bool discardable, const Elm_Atspi_Say_Signal_Cb func, const void *data) |
Reads given text by screen reader. | |
void | elm_atspi_bridge_highlighted_object_read (void) |
Reads highlighted object text. | |
Typedefs | |
typedef void(* | Elm_Atspi_Say_Signal_Cb )(void *data, const char *say_signal) |
typedef void(* Elm_Atspi_Say_Signal_Cb)(void *data, const char *say_signal) |
This callback type is used to provide reading status information.
data | The data specified as the last param when setting this callback |
say_signal | The signal describes reading status information |
void elm_atspi_bridge_highlighted_object_read | ( | void | ) |
Reads highlighted object text.
Reads the highlighted object text based on reading information set on object, this API can be called when information of a highlighted object needs to be read again
void elm_atspi_bridge_utils_say | ( | const char * | text, |
Eina_Bool | discardable, | ||
const Elm_Atspi_Say_Signal_Cb | func, | ||
const void * | data | ||
) |
Reads given text by screen reader.
text | The text to read |
discardable | If TRUE, reading can be discarded by subsequent reading requests, if FALSE the reading must finish before next reading request can be started |
func | the callback function that is called on reading signals emitted during processing of this reading request. Elm_Atspi_Say_Signal_Cb callback type specifies two parameters (void *data, const char *signal), where data is a user data and signal can be one of the following signals: “ReadingCancelled” “ReadingStopped” “ReadingSkipped” “ReadingPaused” “ReadingResumed” |
data | The user data to be passed to the callback function |