atspi-constants.h | atspi-constants.h | |||
---|---|---|---|---|
skipping to change at line 332 | skipping to change at line 332 | |||
* the range. | * the range. | |||
* @ATSPI_TEXT_BOUNDARY_LINE_END: Boundary condition is the end of a line; i.e. | * @ATSPI_TEXT_BOUNDARY_LINE_END: Boundary condition is the end of a line; i.e. | |||
* range is from start of one line to the start of another. This generally | * range is from start of one line to the start of another. This generally | |||
* means that an end-of-line character will be the first character of the | * means that an end-of-line character will be the first character of the | |||
* range. | * range. | |||
* | * | |||
* Specifies the boundary conditions determining a run of text as returned from | * Specifies the boundary conditions determining a run of text as returned from | |||
* #atspi_text_get_text_at_offset, #atspi_text_get_text_after_offset, and | * #atspi_text_get_text_at_offset, #atspi_text_get_text_after_offset, and | |||
* #atspi_text_get_text_before_offset. | * #atspi_text_get_text_before_offset. | |||
* | * | |||
* This enumerationis deprecated since 2.9.90 and should not be used. Use | ||||
* AtspiTextGranularity with #atspi_text_get_string_at_offset instead. | ||||
**/ | **/ | |||
typedef enum { | typedef enum { | |||
ATSPI_TEXT_BOUNDARY_CHAR, | ATSPI_TEXT_BOUNDARY_CHAR, | |||
ATSPI_TEXT_BOUNDARY_WORD_START, | ATSPI_TEXT_BOUNDARY_WORD_START, | |||
ATSPI_TEXT_BOUNDARY_WORD_END, | ATSPI_TEXT_BOUNDARY_WORD_END, | |||
ATSPI_TEXT_BOUNDARY_SENTENCE_START, | ATSPI_TEXT_BOUNDARY_SENTENCE_START, | |||
ATSPI_TEXT_BOUNDARY_SENTENCE_END, | ATSPI_TEXT_BOUNDARY_SENTENCE_END, | |||
ATSPI_TEXT_BOUNDARY_LINE_START, | ATSPI_TEXT_BOUNDARY_LINE_START, | |||
ATSPI_TEXT_BOUNDARY_LINE_END, | ATSPI_TEXT_BOUNDARY_LINE_END, | |||
} AtspiTextBoundaryType; | } AtspiTextBoundaryType; | |||
/** | /** | |||
*AtspiTextGranularity: | ||||
*@ATSPI_TEXT_GRANULARITY_CHAR: Granularity is defined by the boundaries be | ||||
tween characters | ||||
* (including non-printing characters) | ||||
*@ATSPI_TEXT_GRANULARITY_WORD: Granularity is defined by the boundaries of | ||||
a word, | ||||
* starting at the beginning of the current word and finishing at the begin | ||||
ning of | ||||
* the following one, if present. | ||||
*@ATSPI_TEXT_GRANULARITY_SENTENCE: Granularity is defined by the boundarie | ||||
s of a sentence, | ||||
* starting at the beginning of the current sentence and finishing at the b | ||||
eginning of | ||||
* the following one, if present. | ||||
*@ATSPI_TEXT_GRANULARITY_LINE: Granularity is defined by the boundaries of | ||||
a line, | ||||
* starting at the beginning of the current line and finishing at the begin | ||||
ning of | ||||
* the following one, if present. | ||||
*@ATSPI_TEXT_GRANULARITY_PARAGRAPH: Granularity is defined by the boundari | ||||
es of a paragraph, | ||||
* starting at the beginning of the current paragraph and finishing at the | ||||
beginning of | ||||
* the following one, if present. | ||||
* | ||||
* Text granularity types used for specifying the granularity of the region | ||||
of | ||||
* text we are interested in. | ||||
**/ | ||||
typedef enum { | ||||
ATSPI_TEXT_GRANULARITY_CHAR, | ||||
ATSPI_TEXT_GRANULARITY_WORD, | ||||
ATSPI_TEXT_GRANULARITY_SENTENCE, | ||||
ATSPI_TEXT_GRANULARITY_LINE, | ||||
ATSPI_TEXT_GRANULARITY_PARAGRAPH | ||||
} AtspiTextGranularity; | ||||
/** | ||||
* ATSPI_TEXT_BOUNDARY_TYPE_COUNT: | * ATSPI_TEXT_BOUNDARY_TYPE_COUNT: | |||
* | * | |||
* One higher than the highest valid value of #AtspiTextBoundaryType. | * One higher than the highest valid value of #AtspiTextBoundaryType. | |||
*/ | */ | |||
#define ATSPI_TEXT_BOUNDARY_TYPE_COUNT (6+1) | #define ATSPI_TEXT_BOUNDARY_TYPE_COUNT (6+1) | |||
/** | /** | |||
* AtspiTextClipType: | * AtspiTextClipType: | |||
* @ATSPI_TEXT_CLIP_NONE: No characters/glyphs are omitted. | * @ATSPI_TEXT_CLIP_NONE: No characters/glyphs are omitted. | |||
* @ATSPI_TEXT_CLIP_MIN: Characters/glyphs clipped by the minimum coordinat e | * @ATSPI_TEXT_CLIP_MIN: Characters/glyphs clipped by the minimum coordinat e | |||
End of changes. 2 change blocks. | ||||
0 lines changed or deleted | 40 lines changed or added | |||
atspi-enum-types.h | atspi-enum-types.h | |||
---|---|---|---|---|
skipping to change at line 34 | skipping to change at line 34 | |||
#define ATSPI_TYPE_COLLECTION_TREE_TRAVERSAL_TYPE (atspi_collection_tr ee_traversal_type_get_type()) | #define ATSPI_TYPE_COLLECTION_TREE_TRAVERSAL_TYPE (atspi_collection_tr ee_traversal_type_get_type()) | |||
GType atspi_collection_tree_traversal_type_get_type (void) G_GNUC_CONST; | GType atspi_collection_tree_traversal_type_get_type (void) G_GNUC_CONST; | |||
#define ATSPI_TYPE_COMPONENT_LAYER (atspi_component_layer_get_type()) | #define ATSPI_TYPE_COMPONENT_LAYER (atspi_component_layer_get_type()) | |||
GType atspi_component_layer_get_type (void) G_GNUC_CONST; | GType atspi_component_layer_get_type (void) G_GNUC_CONST; | |||
#define ATSPI_TYPE_TEXT_BOUNDARY_TYPE (atspi_text_boundary_type_get_type() ) | #define ATSPI_TYPE_TEXT_BOUNDARY_TYPE (atspi_text_boundary_type_get_type() ) | |||
GType atspi_text_boundary_type_get_type (void) G_GNUC_CONST; | GType atspi_text_boundary_type_get_type (void) G_GNUC_CONST; | |||
#define ATSPI_TYPE_TEXT_GRANULARITY (atspi_text_granularity_get_type()) | ||||
GType atspi_text_granularity_get_type (void) G_GNUC_CONST; | ||||
#define ATSPI_TYPE_TEXT_CLIP_TYPE (atspi_text_clip_type_get_type()) | #define ATSPI_TYPE_TEXT_CLIP_TYPE (atspi_text_clip_type_get_type()) | |||
GType atspi_text_clip_type_get_type (void) G_GNUC_CONST; | GType atspi_text_clip_type_get_type (void) G_GNUC_CONST; | |||
#define ATSPI_TYPE_STATE_TYPE (atspi_state_type_get_type()) | #define ATSPI_TYPE_STATE_TYPE (atspi_state_type_get_type()) | |||
GType atspi_state_type_get_type (void) G_GNUC_CONST; | GType atspi_state_type_get_type (void) G_GNUC_CONST; | |||
#define ATSPI_TYPE_KEY_EVENT_TYPE (atspi_key_event_type_get_type()) | #define ATSPI_TYPE_KEY_EVENT_TYPE (atspi_key_event_type_get_type()) | |||
GType atspi_key_event_type_get_type (void) G_GNUC_CONST; | GType atspi_key_event_type_get_type (void) G_GNUC_CONST; | |||
#define ATSPI_TYPE_EVENT_TYPE (atspi_event_type_get_type()) | #define ATSPI_TYPE_EVENT_TYPE (atspi_event_type_get_type()) | |||
End of changes. 1 change blocks. | ||||
0 lines changed or deleted | 3 lines changed or added | |||
atspi-text.h | atspi-text.h | |||
---|---|---|---|---|
skipping to change at line 111 | skipping to change at line 111 | |||
#endif | #endif | |||
gchar * atspi_text_get_text_attribute_value (AtspiText *obj, gint offset, g char *attribute_name, GError **error); | gchar * atspi_text_get_text_attribute_value (AtspiText *obj, gint offset, g char *attribute_name, GError **error); | |||
GHashTable * atspi_text_get_default_attributes (AtspiText *obj, GError **er ror); | GHashTable * atspi_text_get_default_attributes (AtspiText *obj, GError **er ror); | |||
gboolean atspi_text_set_caret_offset (AtspiText *obj, gint new_offset, GErr or **error); | gboolean atspi_text_set_caret_offset (AtspiText *obj, gint new_offset, GErr or **error); | |||
AtspiTextRange * atspi_text_get_text_before_offset (AtspiText *obj, gint of fset, AtspiTextBoundaryType type, GError **error); | AtspiTextRange * atspi_text_get_text_before_offset (AtspiText *obj, gint of fset, AtspiTextBoundaryType type, GError **error); | |||
AtspiTextRange * atspi_text_get_string_at_offset (AtspiText *obj, gint offs | ||||
et, AtspiTextGranularity granularity, GError **error); | ||||
#ifndef ATSPI_DISABLE_DEPRECATED | ||||
AtspiTextRange * atspi_text_get_text_at_offset (AtspiText *obj, gint offset , AtspiTextBoundaryType type, GError **error); | AtspiTextRange * atspi_text_get_text_at_offset (AtspiText *obj, gint offset , AtspiTextBoundaryType type, GError **error); | |||
#endif | ||||
AtspiTextRange * atspi_text_get_text_after_offset (AtspiText *obj, gint off set, AtspiTextBoundaryType type, GError **error); | AtspiTextRange * atspi_text_get_text_after_offset (AtspiText *obj, gint off set, AtspiTextBoundaryType type, GError **error); | |||
guint atspi_text_get_character_at_offset (AtspiText *obj, gint offset, GErr or **error); | guint atspi_text_get_character_at_offset (AtspiText *obj, gint offset, GErr or **error); | |||
AtspiRect * atspi_text_get_character_extents (AtspiText *obj, gint offset, AtspiCoordType type, GError **error); | AtspiRect * atspi_text_get_character_extents (AtspiText *obj, gint offset, AtspiCoordType type, GError **error); | |||
gint atspi_text_get_offset_at_point (AtspiText *obj, gint x, gint y, AtspiC oordType type, GError **error); | gint atspi_text_get_offset_at_point (AtspiText *obj, gint x, gint y, AtspiC oordType type, GError **error); | |||
AtspiRect * atspi_text_get_range_extents (AtspiText *obj, gint start_offset , gint end_offset, AtspiCoordType type, GError **error); | AtspiRect * atspi_text_get_range_extents (AtspiText *obj, gint start_offset , gint end_offset, AtspiCoordType type, GError **error); | |||
End of changes. 2 change blocks. | ||||
0 lines changed or deleted | 5 lines changed or added | |||