diff options
Diffstat (limited to 'docs')
-rw-r--r-- | docs/.gitignore | 1 | ||||
-rw-r--r-- | docs/Makefile.am | 42 | ||||
-rw-r--r-- | docs/atk-docs.sgml | 172 | ||||
-rw-r--r-- | docs/atk-overrides.txt | 3 | ||||
-rw-r--r-- | docs/atk-sections.txt | 722 | ||||
-rw-r--r-- | docs/atk.types | 28 | ||||
-rw-r--r-- | docs/version.xml.in | 1 |
7 files changed, 969 insertions, 0 deletions
diff --git a/docs/.gitignore b/docs/.gitignore new file mode 100644 index 0000000..f7551a3 --- /dev/null +++ b/docs/.gitignore @@ -0,0 +1 @@ +/version.xml diff --git a/docs/Makefile.am b/docs/Makefile.am new file mode 100644 index 0000000..5fd3fc1 --- /dev/null +++ b/docs/Makefile.am @@ -0,0 +1,42 @@ +## Process this file with automake to produce Makefile.in + +AUTOMAKE_OPTIONS = 1.6 + +# The name of the module. +DOC_MODULE=atk + +# The top-level SGML file. +DOC_MAIN_SGML_FILE=atk-docs.sgml + +# Extra options to supply to gtkdoc-scan +SCAN_OPTIONS=--deprecated-guards=G_DISABLE_DEPRECATED +# The directory containing the source code (if it contains documentation). +DOC_SOURCE_DIR=../atk + +# Used for dependencies +HFILE_GLOB = $(top_srcdir)/atk/*.h +CFILE_GLOB = $(top_srcdir)/atk/*.c + +# Header files to ignore when scanning +IGNORE_HFILES = atkmarshal.h atkintl.h + +# CFLAGS and LDFLAGS for compiling scan program. Only needed +# if $(DOC_MODULE).types is non-empty. +AM_CPPFLAGS = \ + -I$(top_srcdir) \ + -I$(top_builddir) \ + $(DEP_CFLAGS) + +GTKDOC_LIBS = $(top_builddir)/atk/libatk-$(ATK_API_VERSION).la \ + $(DEP_LIBS) + +# gtkdoc-mkdb related varaibles +MKDB_OPTIONS =--sgml-mode +content_files = \ + version.xml +HTML_IMAGES = + +include $(top_srcdir)/gtk-doc.make + +# Other files to distribute +EXTRA_DIST += version.xml.in diff --git a/docs/atk-docs.sgml b/docs/atk-docs.sgml new file mode 100644 index 0000000..92236a4 --- /dev/null +++ b/docs/atk-docs.sgml @@ -0,0 +1,172 @@ +<?xml version="1.0"?> +<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN" + "http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd" [ + <!ENTITY atk-AtkAction SYSTEM "xml/atkaction.xml"> + <!ENTITY atk-AtkComponent SYSTEM "xml/atkcomponent.xml"> + <!ENTITY atk-AtkDocument SYSTEM "xml/atkdocument.xml"> + <!ENTITY atk-AtkEditabletext SYSTEM "xml/atkeditabletext.xml"> + <!ENTITY atk-AtkGObjectAccessible SYSTEM "xml/atkgobjectaccessible.xml"> + <!ENTITY atk-AtkHyperlink SYSTEM "xml/atkhyperlink.xml"> + <!ENTITY atk-AtkHyperlinkImpl SYSTEM "xml/atkhyperlinkimpl.xml"> + <!ENTITY atk-AtkHypertext SYSTEM "xml/atkhypertext.xml"> + <!ENTITY atk-AtkImage SYSTEM "xml/atkimage.xml"> + <!ENTITY atk-AtkMisc SYSTEM "xml/atkmisc.xml"> + <!ENTITY atk-AtkNoOpObject SYSTEM "xml/atknoopobject.xml"> + <!ENTITY atk-AtkNoOpObjectFactory SYSTEM "xml/atknoopobjectfactory.xml"> + <!ENTITY atk-AtkPlug SYSTEM "xml/atkplug.xml"> + <!ENTITY atk-AtkObject SYSTEM "xml/atkobject.xml"> + <!ENTITY atk-AtkObjectFactory SYSTEM "xml/atkobjectfactory.xml"> + <!ENTITY atk-AtkRange SYSTEM "xml/atkrange.xml"> + <!ENTITY atk-AtkRegistry SYSTEM "xml/atkregistry.xml"> + <!ENTITY atk-AtkRelation SYSTEM "xml/atkrelation.xml"> + <!ENTITY atk-AtkRelationSet SYSTEM "xml/atkrelationset.xml"> + <!ENTITY atk-AtkSelection SYSTEM "xml/atkselection.xml"> + <!ENTITY atk-AtkSocket SYSTEM "xml/atksocket.xml"> + <!ENTITY atk-AtkState SYSTEM "xml/atkstate.xml"> + <!ENTITY atk-AtkStateSet SYSTEM "xml/atkstateset.xml"> + <!ENTITY atk-AtkStreamableContent SYSTEM "xml/atkstreamablecontent.xml"> + <!ENTITY atk-AtkTable SYSTEM "xml/atktable.xml"> + <!ENTITY atk-AtkTableCell SYSTEM "xml/atktablecell.xml"> + <!ENTITY atk-AtkText SYSTEM "xml/atktext.xml"> + <!ENTITY atk-AtkUtil SYSTEM "xml/atkutil.xml"> + <!ENTITY atk-AtkValue SYSTEM "xml/atkvalue.xml"> + <!ENTITY atk-AtkWindow SYSTEM "xml/atkwindow.xml"> + <!ENTITY atk-AtkVersion SYSTEM "xml/atkversion.xml"> + <!ENTITY version SYSTEM "version.xml"> +]> + +<book> + <bookinfo> + <title>ATK - Accessibility Toolkit</title> + <releaseinfo>for ATK &version;</releaseinfo> + </bookinfo> + + <chapter id="overview"> + <title>Overview</title> + <para> + GNOME provides support for accessibility devices using the ATK + framework. This framework defines a set of interfaces to which + graphical interface components adhere. This allows, for instance, + screen readers to read the text of an interface and interact with its + controls. ATK support is built into GTK+ and the rest of the GNOME + platform, so any application using GTK+ will have reasonable + accessibility support for free. + </para> + + <para> + Nonetheless, you should be aware of accessibility issues when when + developing your applications. Although GTK+ interfaces provide + reasonable accessibility by default, you can often improve how well + your program behaves with accessibility tools by providing additional + information to ATK. If you develop custom widgets, you should ensure + that they expose their properties to ATK + </para> + + </chapter> + + <chapter id="atkobject"> + <title>Base accessibility object</title> + &atk-AtkObject; + </chapter> + + <chapter id="toolkit"> + <title>Event and toolkit support</title> + &atk-AtkUtil; + </chapter> + + <chapter id="interfaces"> + <title>ATK Interfaces</title> + &atk-AtkAction; + &atk-AtkComponent; + &atk-AtkDocument; + &atk-AtkEditabletext; + &atk-AtkHyperlinkImpl; + &atk-AtkHypertext; + &atk-AtkImage; + &atk-AtkSelection; + &atk-AtkStreamableContent; + &atk-AtkTable; + &atk-AtkTableCell; + &atk-AtkText; + &atk-AtkValue; + &atk-AtkWindow; + </chapter> + + <chapter id="data"> + <title>Basic accessible data types</title> + &atk-AtkRange; + &atk-AtkRelation; + &atk-AtkRelationSet; + &atk-AtkState; + &atk-AtkStateSet; + </chapter> + + <chapter id="accessibles"> + <title>Custom accessible objects</title> + &atk-AtkGObjectAccessible; + &atk-AtkHyperlink; + &atk-AtkNoOpObject; + &atk-AtkPlug; + &atk-AtkSocket; + </chapter> + + <chapter id="utilities"> + <title>Utilities</title> + &atk-AtkNoOpObjectFactory; + &atk-AtkObjectFactory; + &atk-AtkRegistry; + &atk-AtkVersion; + </chapter> + + <chapter id="deprecated"> + <title>Deprecated Interfaces</title> + &atk-AtkMisc; + </chapter> + + <index id="api-index-full"> + <title>Index of all symbols</title> + </index> + <index id="api-index-deprecated" role="deprecated"> + <title>Index of deprecated symbols</title> + </index> + <index id="api-index-1-3" role="1.3"> + <title>Index of new symbols in 1.3</title> + </index> + <index id="api-index-1-4" role="1.4"> + <title>Index of new symbols in 1.4</title> + </index> + <index id="api-index-1-6" role="1.6"> + <title>Index of new symbols in 1.6</title> + </index> + <index id="api-index-1-9" role="1.9"> + <title>Index of new symbols in 1.9</title> + </index> + <index id="api-index-1-12" role="1.12"> + <title>Index of new symbols in 1.12</title> + </index> + <index id="api-index-1-13" role="1.13"> + <title>Index of new symbols in 1.13</title> + </index> + <index id="api-index-1-20" role="1.20"> + <title>Index of new symbols in 1.20</title> + </index> + <index id="api-index-1-22" role="1.22"> + <title>Index of new symbols in 1.22</title> + </index> + <index id="api-index-1-30" role="1.30"> + <title>Index of new symbols in 1.30</title> + </index> + <index id="api-index-2-2" role="2.2"> + <title>Index of new symbols in 2.2</title> + </index> + <index id="api-index-2-8" role="2.8"> + <title>Index of new symbols in 2.8</title> + </index> + <index id="api-index-2-10" role="2.10"> + <title>Index of new symbols in 2.10</title> + </index> + <index id="api-index-2-12" role="2.12"> + <title>Index of new symbols in 2.12</title> + </index> +</book> + diff --git a/docs/atk-overrides.txt b/docs/atk-overrides.txt new file mode 100644 index 0000000..4c88408 --- /dev/null +++ b/docs/atk-overrides.txt @@ -0,0 +1,3 @@ +# These are manually-edited to override or add declarations to those scanned +# from the header files. + diff --git a/docs/atk-sections.txt b/docs/atk-sections.txt new file mode 100644 index 0000000..f83bd50 --- /dev/null +++ b/docs/atk-sections.txt @@ -0,0 +1,722 @@ +<SECTION> +<FILE>atkaction</FILE> +<TITLE>AtkAction</TITLE> +AtkAction +AtkActionIface +atk_action_do_action +atk_action_get_n_actions +atk_action_get_description +atk_action_get_name +atk_action_get_localized_name +atk_action_get_keybinding +atk_action_set_description +<SUBSECTION Standard> +ATK_ACTION +ATK_IS_ACTION +ATK_TYPE_ACTION +ATK_ACTION_GET_IFACE +atk_action_get_type +</SECTION> + +<SECTION> +<FILE>atkcomponent</FILE> +<TITLE>AtkComponent</TITLE> +AtkComponent +AtkComponentIface +AtkFocusHandler +AtkRectangle +atk_component_add_focus_handler +atk_component_contains +atk_component_get_extents +atk_component_get_layer +atk_component_get_mdi_zorder +atk_component_get_position +atk_component_get_size +atk_component_grab_focus +atk_component_ref_accessible_at_point +atk_component_remove_focus_handler +atk_component_set_extents +atk_component_set_position +atk_component_set_size +atk_component_get_alpha +<SUBSECTION Standard> +ATK_COMPONENT +ATK_IS_COMPONENT +ATK_TYPE_COMPONENT +ATK_TYPE_RECTANGLE +ATK_COMPONENT_GET_IFACE +atk_component_get_type +atk_rectangle_get_type +</SECTION> + +<SECTION> +<FILE>atkdocument</FILE> +<TITLE>AtkDocument</TITLE> +AtkDocument +AtkDocumentIface +atk_document_get_document_type +atk_document_get_document +atk_document_get_attribute_value +atk_document_set_attribute_value +atk_document_get_attributes +atk_document_get_locale +atk_document_get_current_page_number +atk_document_get_page_count +<SUBSECTION Standard> +ATK_DOCUMENT +ATK_IS_DOCUMENT +ATK_TYPE_DOCUMENT +ATK_DOCUMENT_GET_IFACE +atk_document_get_type +</SECTION> + +<SECTION> +<FILE>atkeditabletext</FILE> +<TITLE>AtkEditableText</TITLE> +AtkEditableText +atk_editable_text_set_run_attributes +atk_editable_text_set_text_contents +atk_editable_text_insert_text +atk_editable_text_copy_text +atk_editable_text_cut_text +atk_editable_text_delete_text +atk_editable_text_paste_text +<SUBSECTION Standard> +AtkEditableTextIface +ATK_EDITABLE_TEXT +ATK_IS_EDITABLE_TEXT +ATK_TYPE_EDITABLE_TEXT +ATK_EDITABLE_TEXT_GET_IFACE +atk_editable_text_get_type +</SECTION> + +<SECTION> +<FILE>atkhypertext</FILE> +<TITLE>AtkHypertext</TITLE> +AtkHypertext +atk_hypertext_get_link +atk_hypertext_get_n_links +atk_hypertext_get_link_index +<SUBSECTION Standard> +AtkHypertextIface +ATK_HYPERTEXT +ATK_IS_HYPERTEXT +ATK_TYPE_HYPERTEXT +ATK_HYPERTEXT_GET_IFACE +atk_hypertext_get_type +</SECTION> + +<SECTION> +<FILE>atkimage</FILE> +<TITLE>AtkImage</TITLE> +AtkImage +atk_image_get_image_position +atk_image_get_image_description +atk_image_set_image_description +atk_image_get_image_size +atk_image_get_image_locale +<SUBSECTION Standard> +AtkImageIface +ATK_IMAGE +ATK_IS_IMAGE +ATK_TYPE_IMAGE +ATK_IMAGE_GET_IFACE +atk_image_get_type +</SECTION> + +<SECTION> +<FILE>atknoopobject</FILE> +<TITLE>AtkNoOpObject</TITLE> +AtkNoOpObject +atk_no_op_object_new +<SUBSECTION Standard> +ATK_NO_OP_OBJECT +ATK_IS_NO_OP_OBJECT +ATK_TYPE_NO_OP_OBJECT +atk_no_op_object_get_type +ATK_NO_OP_OBJECT_CLASS +ATK_IS_NO_OP_OBJECT_CLASS +ATK_NO_OP_OBJECT_GET_CLASS +AtkNoOpObjectClass +</SECTION> + +<SECTION> +<FILE>atknoopobjectfactory</FILE> +<TITLE>AtkNoOpObjectFactory</TITLE> +AtkNoOpObjectFactory +atk_no_op_object_factory_new +<SUBSECTION Standard> +ATK_NO_OP_OBJECT_FACTORY +ATK_IS_NO_OP_OBJECT_FACTORY +ATK_TYPE_NO_OP_OBJECT_FACTORY +atk_no_op_object_factory_get_type +ATK_NO_OP_OBJECT_FACTORY_CLASS +ATK_IS_NO_OP_OBJECT_FACTORY_CLASS +ATK_NO_OP_OBJECT_FACTORY_GET_CLASS +AtkNoOpObjectFactoryClass +</SECTION> + +<SECTION> +<FILE>atkobject</FILE> +<TITLE>AtkObject</TITLE> +AtkObject +AtkRole +atk_role_register +AtkLayer +AtkImplementor +AtkAttribute +AtkAttributeSet +AtkPropertyValues +AtkFunction +AtkPropertyChangeHandler +atk_implementor_ref_accessible +atk_object_get_name +atk_object_get_description +atk_object_get_parent +atk_object_peek_parent +atk_object_get_n_accessible_children +atk_object_ref_accessible_child +atk_object_ref_relation_set +atk_object_get_layer +atk_object_get_mdi_zorder +atk_object_get_role +atk_object_ref_state_set +atk_object_get_index_in_parent +atk_object_set_name +atk_object_set_description +atk_object_set_parent +atk_object_set_role +atk_object_connect_property_change_handler +atk_object_remove_property_change_handler +atk_object_notify_state_change +atk_object_initialize +atk_object_add_relationship +atk_object_remove_relationship +atk_object_get_attributes +atk_object_get_object_locale +atk_role_get_name +atk_role_get_localized_name +atk_role_for_name +<SUBSECTION Standard> +AtkImplementorIface +ATK_OBJECT +ATK_IS_OBJECT +ATK_TYPE_OBJECT +ATK_IMPLEMENTOR_GET_IFACE +ATK_OBJECT_CLASS +ATK_IS_OBJECT_CLASS +ATK_OBJECT_GET_CLASS +ATK_TYPE_IMPLEMENTOR +ATK_IS_IMPLEMENTOR +ATK_IMPLEMENTOR +ATK_TYPE_ROLE +ATK_TYPE_LAYER +AtkStateSet +atk_implementor_get_type +atk_object_get_type +atk_role_get_type +atk_layer_get_type +AtkObjectClass +</SECTION> + +<SECTION> +<FILE>atkobjectfactory</FILE> +<TITLE>AtkObjectFactory</TITLE> +AtkObjectFactory +atk_object_factory_create_accessible +atk_object_factory_get_accessible_type +atk_object_factory_invalidate +<SUBSECTION Standard> +ATK_OBJECT_FACTORY +ATK_IS_OBJECT_FACTORY +ATK_TYPE_OBJECT_FACTORY +atk_object_factory_get_type +ATK_OBJECT_FACTORY_CLASS +ATK_IS_OBJECT_FACTORY_CLASS +ATK_OBJECT_FACTORY_GET_CLASS +AtkObjectFactoryClass +</SECTION> + +<SECTION> +<FILE>atkregistry</FILE> +<TITLE>AtkRegistry</TITLE> +AtkRegistry +atk_registry_set_factory_type +atk_registry_get_factory_type +atk_registry_get_factory +atk_get_default_registry +<SUBSECTION Standard> +ATK_REGISTRY +ATK_IS_REGISTRY +ATK_TYPE_REGISTRY +atk_registry_get_type +ATK_REGISTRY_CLASS +ATK_IS_REGISTRY_CLASS +ATK_REGISTRY_GET_CLASS +AtkRegistryClass +</SECTION> + +<SECTION> +<FILE>atkrelation</FILE> +<TITLE>AtkRelation</TITLE> +AtkRelation +AtkRelationType +atk_relation_type_register +atk_relation_type_get_name +atk_relation_type_for_name +atk_relation_new +atk_relation_get_relation_type +atk_relation_get_target +atk_relation_add_target +atk_relation_remove_target +atk_relation_set_contains_target +<SUBSECTION Standard> +ATK_RELATION +ATK_IS_RELATION +ATK_TYPE_RELATION +ATK_TYPE_RELATION_TYPE +atk_relation_get_type +atk_relation_type_get_type +ATK_RELATION_CLASS +ATK_IS_RELATION_CLASS +ATK_RELATION_GET_CLASS +AtkRelationClass +</SECTION> + +<SECTION> +<FILE>atkrelationset</FILE> +<TITLE>AtkRelationSet</TITLE> +AtkRelationSet +atk_relation_set_new +atk_relation_set_contains +atk_relation_set_remove +atk_relation_set_add +atk_relation_set_get_n_relations +atk_relation_set_get_relation +atk_relation_set_get_relation_by_type +atk_relation_set_add_relation_by_type +<SUBSECTION Standard> +ATK_RELATION_SET +ATK_IS_RELATION_SET +ATK_TYPE_RELATION_SET +atk_relation_set_get_type +ATK_RELATION_SET_CLASS +ATK_IS_RELATION_SET_CLASS +ATK_RELATION_SET_GET_CLASS +AtkRelationSetClass +</SECTION> + +<SECTION> +<FILE>atkselection</FILE> +<TITLE>AtkSelection</TITLE> +AtkSelection +atk_selection_add_selection +atk_selection_clear_selection +atk_selection_ref_selection +atk_selection_get_selection_count +atk_selection_is_child_selected +atk_selection_remove_selection +atk_selection_select_all_selection +<SUBSECTION Standard> +AtkSelectionIface +ATK_SELECTION +ATK_IS_SELECTION +ATK_TYPE_SELECTION +ATK_SELECTION_GET_IFACE +atk_selection_get_type +</SECTION> + +<SECTION> +<FILE>atkstateset</FILE> +<TITLE>AtkStateSet</TITLE> +AtkStateSet +atk_state_set_new +atk_state_set_is_empty +atk_state_set_add_state +atk_state_set_add_states +atk_state_set_clear_states +atk_state_set_contains_state +atk_state_set_contains_states +atk_state_set_remove_state +atk_state_set_and_sets +atk_state_set_or_sets +atk_state_set_xor_sets +<SUBSECTION Standard> +ATK_STATE_SET +ATK_IS_STATE_SET +ATK_TYPE_STATE_SET +atk_state_set_get_type +ATK_STATE_SET_CLASS +ATK_IS_STATE_SET_CLASS +ATK_STATE_SET_GET_CLASS +AtkStateSetClass +</SECTION> + +<SECTION> +<FILE>atktable</FILE> +<TITLE>AtkTable</TITLE> +AtkTable +atk_table_ref_at +atk_table_get_index_at +atk_table_get_column_at_index +atk_table_get_row_at_index +atk_table_get_n_columns +atk_table_get_n_rows +atk_table_get_column_extent_at +atk_table_get_row_extent_at +atk_table_get_caption +atk_table_get_column_description +atk_table_get_row_description +atk_table_get_column_header +atk_table_get_row_header +atk_table_get_summary +atk_table_set_caption +atk_table_set_row_description +atk_table_set_column_description +atk_table_set_row_header +atk_table_set_column_header +atk_table_set_summary +atk_table_get_selected_columns +atk_table_get_selected_rows +atk_table_is_column_selected +atk_table_is_row_selected +atk_table_is_selected +atk_table_add_column_selection +atk_table_add_row_selection +atk_table_remove_column_selection +atk_table_remove_row_selection +<SUBSECTION Standard> +AtkTableIface +ATK_TABLE +ATK_IS_TABLE +ATK_TYPE_TABLE +ATK_TABLE_GET_IFACE +atk_table_get_type +</SECTION> + +<SECTION> +<FILE>atktablecell</FILE> +<TITLE>AtkTableCell</TITLE> +AtkTableCell +AtkTableCellIface +atk_table_cell_get_column_span +atk_table_cell_get_column_header_cells +atk_table_cell_get_position +atk_table_cell_get_row_span +atk_table_cell_get_row_header_cells +atk_table_cell_get_row_column_span +atk_table_cell_get_table +<SUBSECTION Standard> +AtkTableCellIface +ATK_TABLE_CELL +ATK_IS_TABLE_CELL +ATK_TYPE_TABLE_CELL +ATK_TABLE_CELL_GET_IFACE +atk_table_cell_get_type +</SECTION> + +<SECTION> +<FILE>atktext</FILE> +<TITLE>AtkText</TITLE> +AtkText +AtkTextIface +AtkTextBoundary +AtkTextGranularity +AtkTextClipType +AtkTextRange +AtkTextRectangle +AtkTextAttribute +atk_text_get_text +atk_text_get_character_at_offset +atk_text_get_text_after_offset +atk_text_get_text_at_offset +atk_text_get_text_before_offset +atk_text_get_string_at_offset +atk_text_get_caret_offset +atk_text_get_character_extents +atk_text_get_run_attributes +atk_text_get_default_attributes +atk_text_get_character_count +atk_text_get_offset_at_point +atk_text_get_bounded_ranges +atk_text_get_range_extents +atk_text_free_ranges +atk_text_get_n_selections +atk_text_get_selection +atk_text_add_selection +atk_text_remove_selection +atk_text_set_selection +atk_text_set_caret_offset +atk_attribute_set_free +atk_text_attribute_register +atk_text_attribute_get_name +atk_text_attribute_for_name +atk_text_attribute_get_value +<SUBSECTION Standard> +ATK_TEXT +ATK_IS_TEXT +ATK_TYPE_TEXT +ATK_TEXT_GET_IFACE +ATK_TYPE_TEXT_ATTRIBUTE +ATK_TYPE_TEXT_BOUNDARY +ATK_TYPE_TEXT_GRANULARITY +ATK_TYPE_TEXT_CLIP_TYPE +atk_text_get_type +atk_text_attribute_get_type +atk_text_boundary_get_type +atk_text_granularity_get_type +atk_text_clip_type_get_type +atk_text_range_get_type +</SECTION> + +<SECTION> +<FILE>atkvalue</FILE> +<TITLE>AtkValue</TITLE> +AtkValue +atk_value_get_current_value +atk_value_get_maximum_value +atk_value_get_minimum_value +atk_value_set_current_value +atk_value_get_minimum_increment +atk_value_get_value_and_text +atk_value_get_range +atk_value_get_increment +atk_value_get_sub_ranges +atk_value_set_value +<SUBSECTION Standard> +AtkValueIface +ATK_VALUE +ATK_IS_VALUE +ATK_TYPE_VALUE +ATK_VALUE_GET_IFACE +atk_value_get_type +</SECTION> + +<SECTION> +<FILE>atkhyperlink</FILE> +<TITLE>AtkHyperlink</TITLE> +AtkHyperlink +AtkHyperlinkStateFlags +atk_hyperlink_get_uri +atk_hyperlink_get_object +atk_hyperlink_get_end_index +atk_hyperlink_get_start_index +atk_hyperlink_is_valid +atk_hyperlink_is_inline +atk_hyperlink_get_n_anchors +atk_hyperlink_is_selected_link +<SUBSECTION Standard> +ATK_HYPERLINK +ATK_IS_HYPERLINK +ATK_TYPE_HYPERLINK +atk_hyperlink_get_type +ATK_HYPERLINK_CLASS +ATK_IS_HYPERLINK_CLASS +ATK_HYPERLINK_GET_CLASS +atk_hyperlink_state_flags_get_type +ATK_TYPE_HYPERLINK_STATE_FLAGS +AtkHyperlinkClass +</SECTION> + +<SECTION> +<FILE>atkhyperlinkimpl</FILE> +<TITLE>AtkHyperlinkImpl</TITLE> +AtkHyperlinkImpl +atk_hyperlink_impl_get_hyperlink +<SUBSECTION Standard> +AtkHyperlinkImplIface +ATK_HYPERLINK_IMPL +ATK_IS_HYPERLINK_IMPL +ATK_TYPE_HYPERLINK_IMPL +atk_hyperlink_impl_get_type +ATK_HYPERLINK_IMPL_GET_IFACE +</SECTION> + +<SECTION> +<FILE>atkstate</FILE> +<TITLE>AtkState</TITLE> +AtkStateType +AtkState +atk_state_type_register +atk_state_type_get_name +atk_state_type_for_name +<SUBSECTION Standard> +ATK_TYPE_STATE_TYPE +atk_state_type_get_type +</SECTION> + +<SECTION> +<FILE>atkstreamablecontent</FILE> +<TITLE>AtkStreamableContent</TITLE> +AtkStreamableContent +atk_streamable_content_get_n_mime_types +atk_streamable_content_get_mime_type +atk_streamable_content_get_stream +atk_streamable_content_get_uri +<SUBSECTION Standard> +AtkStreamableContentIface +ATK_STREAMABLE_CONTENT +ATK_IS_STREAMABLE_CONTENT +ATK_TYPE_STREAMABLE_CONTENT +atk_streamable_content_get_type +ATK_STREAMABLE_CONTENT_GET_IFACE +</SECTION> + +<SECTION> +<FILE>atkutil</FILE> +<TITLE>AtkUtil</TITLE> +AtkUtil +AtkUtilClass +AtkCoordType +atk_add_focus_tracker +atk_remove_focus_tracker +atk_focus_tracker_init +atk_focus_tracker_notify +AtkEventListener +AtkEventListenerInit +atk_add_global_event_listener +atk_remove_global_event_listener +AtkKeyEventStruct +AtkKeyEventType +AtkKeySnoopFunc +atk_add_key_event_listener +atk_remove_key_event_listener +atk_get_root +atk_get_focus_object +atk_get_toolkit_name +atk_get_toolkit_version +atk_get_version +ATK_DEFINE_TYPE +ATK_DEFINE_TYPE_EXTENDED +ATK_DEFINE_TYPE_WITH_CODE +ATK_DEFINE_ABSTRACT_TYPE +ATK_DEFINE_ABSTRACT_TYPE_WITH_CODE +<SUBSECTION Standard> +ATK_UTIL +ATK_IS_UTIL +ATK_TYPE_UTIL +ATK_TYPE_KEY_EVENT_TYPE +ATK_TYPE_COORD_TYPE +atk_util_get_type +atk_key_event_type_get_type +atk_coord_type_get_type +ATK_UTIL_CLASS +ATK_IS_UTIL_CLASS +ATK_UTIL_GET_CLASS +AtkUtilClass +</SECTION> + +<SECTION> +<FILE>atkmisc</FILE> +<TITLE>AtkMisc</TITLE> +AtkMisc +atk_misc_threads_enter +atk_misc_threads_leave +atk_misc_get_instance +<SUBSECTION Standard> +ATK_MISC +ATK_IS_MISC +ATK_TYPE_MISC +ATK_MISC_CLASS +ATK_IS_MISC_CLASS +ATK_MISC_GET_CLASS +AtkMiscClass +atk_misc_get_type +atk_misc_instance +</SECTION> + +<SECTION> +<FILE>atkgobjectaccessible</FILE> +<TITLE>AtkGObjectAccessible</TITLE> +AtkGObjectAccessible +atk_gobject_accessible_for_object +atk_gobject_accessible_get_object +<SUBSECTION Standard> +ATK_GOBJECT_ACCESSIBLE +ATK_IS_GOBJECT_ACCESSIBLE +ATK_TYPE_GOBJECT_ACCESSIBLE +atk_gobject_accessible_get_type +ATK_GOBJECT_ACCESSIBLE_CLASS +ATK_IS_GOBJECT_ACCESSIBLE_CLASS +ATK_GOBJECT_ACCESSIBLE_GET_CLASS +AtkGObjectAccessibleClass +</SECTION> + +<SECTION> +<FILE>atkplug</FILE> +<TITLE>AtkPlug</TITLE> +AtkPlug +atk_plug_new +atk_plug_get_id +<SUBSECTION Standard> +ATK_IS_PLUG +ATK_IS_PLUG_CLASS +ATK_PLUG +ATK_PLUG_CLASS +ATK_PLUG_GET_CLASS +ATK_TYPE_PLUG +AtkPlugClass +atk_plug_get_type +</SECTION> + +<SECTION> +<FILE>atksocket</FILE> +<TITLE>AtkSocket</TITLE> +AtkSocket +atk_socket_new +atk_socket_embed +atk_socket_is_occupied +<SUBSECTION Standard> +ATK_IS_SOCKET +ATK_IS_SOCKET_CLASS +ATK_SOCKET +ATK_SOCKET_CLASS +ATK_SOCKET_GET_CLASS +ATK_TYPE_SOCKET +AtkSocketClass +atk_socket_get_type +</SECTION> + +<SECTION> +<FILE>atkwindow</FILE> +<TITLE>AtkWindow</TITLE> +AtkWindow +<SUBSECTION Standard> +ATK_IS_WINDOW +ATK_IS_WINDOW_CLASS +ATK_WINDOW +ATK_WINDOW_CLASS +ATK_WINDOW_GET_IFACE +ATK_TYPE_WINDOW +AtkWindowClass +atk_window_get_type +</SECTION> + +<SECTION> +<FILE>atkversion</FILE> +<TITLE>Versioning Utilities</TITLE> +ATK_BINARY_AGE +ATK_INTERFACE_AGE +atk_get_major_version +atk_get_minor_version +atk_get_micro_version +atk_get_binary_age +atk_get_interface_age +ATK_MAJOR_VERSION +ATK_MINOR_VERSION +ATK_MICRO_VERSION +ATK_CHECK_VERSION +</SECTION> + +<SECTION> +<FILE>atkrange</FILE> +<TITLE>AtkRange</TITLE> +ATK_TYPE_RANGE +atk_range_copy +atk_range_free +atk_range_get_lower_limit +atk_range_get_upper_limit +atk_range_get_description +atk_range_new +atk_range_get_type +</SECTION> diff --git a/docs/atk.types b/docs/atk.types new file mode 100644 index 0000000..e1a33e4 --- /dev/null +++ b/docs/atk.types @@ -0,0 +1,28 @@ +#include <atk/atk.h> + +atk_action_get_type +atk_component_get_type +atk_document_get_type +atk_editable_text_get_type +atk_gobject_accessible_get_type +atk_hyperlink_get_type +atk_hypertext_get_type +atk_image_get_type +atk_implementor_get_type +atk_misc_get_type +atk_no_op_object_get_type +atk_no_op_object_factory_get_type +atk_object_get_type +atk_object_factory_get_type +atk_registry_get_type +atk_relation_get_type +atk_relation_set_get_type +atk_selection_get_type +atk_state_set_get_type +atk_streamable_content_get_type +atk_table_get_type +atk_table_cell_get_type +atk_text_get_type +atk_util_get_type +atk_value_get_type +atk_window_get_type
\ No newline at end of file diff --git a/docs/version.xml.in b/docs/version.xml.in new file mode 100644 index 0000000..e2242c8 --- /dev/null +++ b/docs/version.xml.in @@ -0,0 +1 @@ +@ATK_VERSION@ |