/usr/share/guile-gnome-2/gnome/overrides/atk.defs is in guile-gnome2-dev 2.16.2-1.1ubuntu1.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 | ;; -*- scheme -*-
;; guile-gnome
;; Copyright (C) 2007 Andy Wingo <wingo at pobox dot com>
;;
;; This program is free software; you can redistribute it and/or
;; modify it under the terms of the GNU General Public License as
;; published by the Free Software Foundation; either version 2 of
;; the License, or (at your option) any later version.
;;
;; This program is distributed in the hope that it will be useful,
;; but WITHOUT ANY WARRANTY; without even the implied warranty of
;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
;; GNU General Public License for more details.
;;
;; You should have received a copy of the GNU General Public License
;; along with this program; if not, contact:
;;
;; Free Software Foundation Voice: +1-617-542-5942
;; 59 Temple Place - Suite 330 Fax: +1-617-542-2652
;; Boston, MA 02111-1307, USA gnu@gnu.org
;;; Commentary:
;;
;;Custom wrapper definitions.
;;
;;; Code:
(define-interface Action
(in-module "Atk")
(c-name "AtkAction")
(gtype-id "ATK_TYPE_ACTION"))
(define-interface Component
(in-module "Atk")
(c-name "AtkComponent")
(gtype-id "ATK_TYPE_COMPONENT"))
(define-interface Document
(in-module "Atk")
(c-name "AtkDocument")
(gtype-id "ATK_TYPE_DOCUMENT"))
(define-interface EditableText
(in-module "Atk")
(c-name "AtkEditableText")
(gtype-id "ATK_TYPE_EDITABLE_TEXT"))
(define-interface HyperlinkImpl
(in-module "Atk")
(c-name "AtkHyperlinkImpl")
(gtype-id "ATK_TYPE_HYPERLINK_IMPL"))
(define-interface Hypertext
(in-module "Atk")
(c-name "AtkHypertext")
(gtype-id "ATK_TYPE_HYPERTEXT"))
(define-interface Image
(in-module "Atk")
(c-name "AtkImage")
(gtype-id "ATK_TYPE_IMAGE"))
(define-interface Implementor
(in-module "Atk")
(c-name "AtkImplementor")
(gtype-id "ATK_TYPE_IMPLEMENTOR"))
(define-interface Selection
(in-module "Atk")
(c-name "AtkSelection")
(gtype-id "ATK_TYPE_SELECTION"))
(define-interface StreamableContent
(in-module "Atk")
(c-name "AtkStreamableContent")
(gtype-id "ATK_TYPE_STREAMABLE_CONTENT"))
(define-interface Table
(in-module "Atk")
(c-name "AtkTable")
(gtype-id "ATK_TYPE_TABLE"))
(define-interface Text
(in-module "Atk")
(c-name "AtkText")
(gtype-id "ATK_TYPE_TEXT"))
(define-interface Value
(in-module "Atk")
(c-name "AtkValue")
(gtype-id "ATK_TYPE_VALUE"))
(ignore "atk_table_get_selected_rows" ; these have gint**
"atk_table_get_selected_columns"
"atk_add_key_event_listener" ; a function we don't know about
"atk_component_add_focus_handler"
"atk_component_remove_focus_handler"
"atk_document_get_document"
"atk_document_get_attributes"
"atk_editable_text_set_run_attributes"
"atk_object_initialize"
"atk_object_get_attributes"
"atk_object_connect_property_change_handler"
"atk_object_remove_property_change_handler"
"atk_relation_new"
"atk_relation_get_target"
"atk_state_set_add_states"
"atk_state_set_contains_states"
"atk_text_get_run_attributes"
"atk_text_get_default_attributes"
"atk_text_get_bounded_ranges"
"atk_text_get_range_extents"
"atk_text_free_ranges" ;; tastes like chicken
"atk_add_focus_tracker"
"atk_focus_tracker_init"
"atk_global_event_listener"
"atk_add_global_event_listener"
)
|