summaryrefslogtreecommitdiff
path: root/atk.defs
diff options
context:
space:
mode:
authorJohn Finlay <finlay@src.gnome.org>2006-06-28 06:37:10 +0000
committerJohn Finlay <finlay@src.gnome.org>2006-06-28 06:37:10 +0000
commitabd7f409ff436ba034fc09ffa38d8391201e3fc0 (patch)
tree04802e086a63559a1357d224cc83e3c7a4c8030e /atk.defs
parent5080fcc2df1157fad30c275fa1db99f0ce82978c (diff)
downloadpygtk-abd7f409ff436ba034fc09ffa38d8391201e3fc0.tar.gz
Update defs for atk-1.8 Update defs for atk-1.8
* atk-types.defs: Update defs for atk-1.8 * atk.defs: Update defs for atk-1.8 * atk.override (_wrap_atk_component_get_size) (_wrap_atk_component_get_size, _wrap_atk_component_get_extents) (_wrap_atk_editable_text_set_run_attributes) (_wrap_atk_editable_text_insert_text) (_wrap_atk_image_get_image_position) (_wrap_atk_image_get_image_position): Add
Diffstat (limited to 'atk.defs')
-rw-r--r--atk.defs179
1 files changed, 175 insertions, 4 deletions
diff --git a/atk.defs b/atk.defs
index c7ca10ed..2ff65983 100644
--- a/atk.defs
+++ b/atk.defs
@@ -63,6 +63,15 @@
)
)
+(define-method get_localized_name
+ (of-object "AtkAction")
+ (c-name "atk_action_get_localized_name")
+ (return-type "const-gchar*")
+ (parameters
+ '("gint" "i")
+ )
+)
+
;; From /usr/include/atk-1.0/atk/atkcomponent.h
@@ -188,6 +197,23 @@
)
)
+(define-function rectangle_get_type
+ (c-name "atk_rectangle_get_type")
+ (return-type "GType")
+)
+
+(define-method get_layer
+ (of-object "AtkComponent")
+ (c-name "atk_component_get_layer")
+ (return-type "AtkLayer")
+)
+
+(define-method get_mdi_zorder
+ (of-object "AtkComponent")
+ (c-name "atk_component_get_mdi_zorder")
+ (return-type "gint")
+)
+
;; From /usr/include/atk-1.0/atk/atkdocument.h
@@ -235,7 +261,7 @@
(return-type "none")
(parameters
'("const-gchar*" "string")
- )
+ )
)
(define-method insert_text
@@ -290,6 +316,29 @@
+;; From atkgobjectaccessible.h
+
+(define-function gobject_accessible_get_type
+ (c-name "atk_gobject_accessible_get_type")
+ (return-type "GType")
+)
+
+(define-function gobject_accessible_for_object
+ (c-name "atk_gobject_accessible_for_object")
+ (return-type "AtkObject*")
+ (parameters
+ '("GObject*" "obj")
+ )
+)
+
+(define-method get_object
+ (of-object "AtkGObjectAccessible")
+ (c-name "atk_gobject_accessible_get_object")
+ (return-type "GObject*")
+)
+
+
+
;; From /usr/include/atk-1.0/atk/atk.h
@@ -343,6 +392,18 @@
(return-type "gint")
)
+(define-method is_inline
+ (of-object "AtkHyperlink")
+ (c-name "atk_hyperlink_is_inline")
+ (return-type "gboolean")
+)
+
+(define-method is_selected_link
+ (of-object "AtkHyperlink")
+ (c-name "atk_hyperlink_is_selected_link")
+ (return-type "gboolean")
+)
+
;; From /usr/include/atk-1.0/atk/atkhypertext.h
@@ -484,6 +545,12 @@
(return-type "none")
)
+(define-method get_accessible_type
+ (of-object "AtkObjectFactory")
+ (c-name "atk_object_factory_get_accessible_type")
+ (return-type "GType")
+)
+
;; From /usr/include/atk-1.0/atk/atkobject.h
@@ -499,7 +566,7 @@
)
(define-method ref_accessible
- (of-object "AtkImplementorIface")
+ (of-object "AtkImplementor")
(c-name "atk_implementor_ref_accessible")
(return-type "AtkObject*")
)
@@ -637,6 +704,49 @@
)
)
+(define-function role_register
+ (c-name "atk_role_register")
+ (return-type "AtkRole")
+ (parameters
+ '("const-gchar*" "name")
+ )
+)
+
+(define-method initialize
+ (of-object "AtkObject")
+ (c-name "atk_object_initialize")
+ (return-type "none")
+ (parameters
+ '("gpointer" "data")
+ )
+)
+
+(define-method add_relationship
+ (of-object "AtkObject")
+ (c-name "atk_object_add_relationship")
+ (return-type "gboolean")
+ (parameters
+ '("AtkRelationType" "relationship")
+ '("AtkObject*" "target")
+ )
+)
+
+(define-method remove_relationship
+ (of-object "AtkObject")
+ (c-name "atk_object_remove_relationship")
+ (return-type "gboolean")
+ (parameters
+ '("AtkRelationType" "relationship")
+ '("AtkObject*" "target")
+ )
+)
+
+(define-method get_localized_name
+ (of-object "AtkRole")
+ (c-name "atk_role_get_localized_name")
+ (return-type "const-gchar*")
+)
+
;; From /usr/include/atk-1.0/atk/atkregistry.h
@@ -734,7 +844,7 @@
(c-name "atk_relation_get_target")
(return-type "GPtrArray*")
)
-
+
;; From /usr/include/atk-1.0/atk/atkrelationset.h
@@ -800,7 +910,7 @@
'("AtkRelationType" "relationship")
)
)
-
+
;; From /usr/include/atk-1.0/atk/atkselection.h
@@ -884,6 +994,14 @@
)
)
+(define-function state_type_register
+ (c-name "atk_state_type_register")
+ (return-type "AtkStateType")
+ (parameters
+ '("const-gchar*" "name")
+ )
+)
+
;; From /usr/include/atk-1.0/atk/atkstateset.h
@@ -1484,6 +1602,54 @@
)
)
+(define-function text_attribute_register
+ (c-name "atk_text_attribute_register")
+ (return-type "AtkTextAttribute")
+ (parameters
+ '("const-gchar*" "name")
+ )
+)
+
+(define-method get_range_extents
+ (of-object "AtkText")
+ (c-name "atk_text_get_range_extents")
+ (return-type "none")
+ (parameters
+ '("gint" "start_offset")
+ '("gint" "end_offset")
+ '("AtkCoordType" "coord_type")
+ '("AtkTextRectangle*" "rect")
+ )
+)
+
+(define-method get_bounded_ranges
+ (of-object "AtkText")
+ (c-name "atk_text_get_bounded_ranges")
+ (return-type "AtkTextRange**")
+ (parameters
+ '("AtkTextRectangle*" "rect")
+ '("AtkCoordType" "coord_type")
+ '("AtkTextClipType" "x_clip_type")
+ '("AtkTextClipType" "y_clip_type")
+ )
+)
+
+(define-function text_free_ranges
+ (c-name "atk_text_free_ranges")
+ (return-type "none")
+ (parameters
+ '("AtkTextRange**" "ranges")
+ )
+)
+
+(define-function text_attribute_for_name
+ (c-name "atk_text_attribute_for_name")
+ (return-type "AtkTextAttribute")
+ (parameters
+ '("const-gchar*" "name")
+ )
+)
+
;; From /usr/include/atk-1.0/atk/atkutil.h
@@ -1574,6 +1740,11 @@
(return-type "const-gchar*")
)
+(define-function get_focus_object
+ (c-name "atk_get_focus_object")
+ (return-type "AtkObject*")
+)
+
;; From /usr/include/atk-1.0/atk/atkvalue.h