+Mon Jul 2 06:37:09 2001 Tim Janik <timj@gtk.org>
+
+ * atk/atktext.c (atk_text_base_init):
+ * atk/atktable.c (atk_table_base_init):
+ * atk/atkobject.c (atk_object_init): s/signal_newc/signal_new/
+ to adapt to recent GSignal changes.
+
2001-06-28 Brian Cameron <brian.cameron@sun.com>
* atk/atkutil.c atk/atkutil.h docs/atk-sections.txt
docs/tmpl/atkutil.sgml
* "add" and "remove"
*/
atk_object_signals[CHILDREN_CHANGED] =
- g_signal_newc ("children_changed",
- G_TYPE_FROM_CLASS (klass),
- G_SIGNAL_RUN_LAST | G_SIGNAL_DETAILED,
- G_STRUCT_OFFSET (AtkObjectClass, children_changed),
- NULL, NULL,
- g_cclosure_marshal_VOID__UINT_POINTER,
- G_TYPE_NONE,
- 2, G_TYPE_UINT, ATK_TYPE_OBJECT);
+ g_signal_new ("children_changed",
+ G_TYPE_FROM_CLASS (klass),
+ G_SIGNAL_RUN_LAST | G_SIGNAL_DETAILED,
+ G_STRUCT_OFFSET (AtkObjectClass, children_changed),
+ NULL, NULL,
+ g_cclosure_marshal_VOID__UINT_POINTER,
+ G_TYPE_NONE,
+ 2, G_TYPE_UINT, ATK_TYPE_OBJECT);
atk_object_signals[FOCUS_EVENT] =
- g_signal_newc ("focus_event",
- G_TYPE_FROM_CLASS (klass),
- G_SIGNAL_RUN_LAST,
- G_STRUCT_OFFSET (AtkObjectClass, focus_event),
- NULL, NULL,
- g_cclosure_marshal_VOID__BOOLEAN,
- G_TYPE_NONE,
- 1, G_TYPE_BOOLEAN);
+ g_signal_new ("focus_event",
+ G_TYPE_FROM_CLASS (klass),
+ G_SIGNAL_RUN_LAST,
+ G_STRUCT_OFFSET (AtkObjectClass, focus_event),
+ NULL, NULL,
+ g_cclosure_marshal_VOID__BOOLEAN,
+ G_TYPE_NONE,
+ 1, G_TYPE_BOOLEAN);
}
static void
atk_table_get_type ()
{
static GType type = 0;
-
+
if (!type) {
GTypeInfo tinfo =
{
sizeof (AtkTableIface),
(GBaseInitFunc) atk_table_base_init,
(GBaseFinalizeFunc) NULL,
-
+
};
-
+
type = g_type_register_static (G_TYPE_INTERFACE, "AtkTable", &tinfo, 0);
}
-
+
return type;
}
atk_table_base_init (gpointer *g_class)
{
static gboolean initialized = FALSE;
-
- if (! initialized)
- {
- atk_table_signals[ROW_INSERTED] =
- g_signal_newc ("row_inserted",
- ATK_TYPE_TABLE,
- G_SIGNAL_RUN_LAST,
- G_STRUCT_OFFSET (AtkTableIface, row_inserted),
- (GSignalAccumulator) NULL, NULL,
- atk_marshal_VOID__INT_INT,
- G_TYPE_NONE,
- 2, G_TYPE_INT, G_TYPE_INT);
- atk_table_signals[COLUMN_INSERTED] =
- g_signal_newc ("column_inserted",
- ATK_TYPE_TABLE,
- G_SIGNAL_RUN_LAST,
- G_STRUCT_OFFSET (AtkTableIface, column_inserted),
- (GSignalAccumulator) NULL, NULL,
- atk_marshal_VOID__INT_INT,
- G_TYPE_NONE,
- 2, G_TYPE_INT, G_TYPE_INT);
- atk_table_signals[ROW_DELETED] =
- g_signal_newc ("row_deleted",
- ATK_TYPE_TABLE,
- G_SIGNAL_RUN_LAST,
- G_STRUCT_OFFSET (AtkTableIface, row_deleted),
- (GSignalAccumulator) NULL, NULL,
- atk_marshal_VOID__INT_INT,
- G_TYPE_NONE,
- 2, G_TYPE_INT, G_TYPE_INT);
- atk_table_signals[COLUMN_DELETED] =
- g_signal_newc ("column_deleted",
- ATK_TYPE_TABLE,
- G_SIGNAL_RUN_LAST,
- G_STRUCT_OFFSET (AtkTableIface, column_deleted),
- (GSignalAccumulator) NULL, NULL,
- atk_marshal_VOID__INT_INT,
- G_TYPE_NONE,
- 2, G_TYPE_INT, G_TYPE_INT);
- atk_table_signals[ROW_REORDERED] =
- g_signal_newc ("row_reordered",
- ATK_TYPE_TABLE,
- G_SIGNAL_RUN_LAST,
- G_STRUCT_OFFSET (AtkTableIface, row_reordered),
- (GSignalAccumulator) NULL, NULL,
- g_cclosure_marshal_VOID__VOID,
- G_TYPE_NONE,
- 0);
- atk_table_signals[COLUMN_REORDERED] =
- g_signal_newc ("column_reordered",
- ATK_TYPE_TABLE,
- G_SIGNAL_RUN_LAST,
- G_STRUCT_OFFSET (AtkTableIface, column_reordered),
- (GSignalAccumulator) NULL, NULL,
- g_cclosure_marshal_VOID__VOID,
- G_TYPE_NONE,
- 0);
- initialized = TRUE;
- }
+
+ if (!initialized)
+ {
+ atk_table_signals[ROW_INSERTED] =
+ g_signal_new ("row_inserted",
+ ATK_TYPE_TABLE,
+ G_SIGNAL_RUN_LAST,
+ G_STRUCT_OFFSET (AtkTableIface, row_inserted),
+ (GSignalAccumulator) NULL, NULL,
+ atk_marshal_VOID__INT_INT,
+ G_TYPE_NONE,
+ 2, G_TYPE_INT, G_TYPE_INT);
+ atk_table_signals[COLUMN_INSERTED] =
+ g_signal_new ("column_inserted",
+ ATK_TYPE_TABLE,
+ G_SIGNAL_RUN_LAST,
+ G_STRUCT_OFFSET (AtkTableIface, column_inserted),
+ (GSignalAccumulator) NULL, NULL,
+ atk_marshal_VOID__INT_INT,
+ G_TYPE_NONE,
+ 2, G_TYPE_INT, G_TYPE_INT);
+ atk_table_signals[ROW_DELETED] =
+ g_signal_new ("row_deleted",
+ ATK_TYPE_TABLE,
+ G_SIGNAL_RUN_LAST,
+ G_STRUCT_OFFSET (AtkTableIface, row_deleted),
+ (GSignalAccumulator) NULL, NULL,
+ atk_marshal_VOID__INT_INT,
+ G_TYPE_NONE,
+ 2, G_TYPE_INT, G_TYPE_INT);
+ atk_table_signals[COLUMN_DELETED] =
+ g_signal_new ("column_deleted",
+ ATK_TYPE_TABLE,
+ G_SIGNAL_RUN_LAST,
+ G_STRUCT_OFFSET (AtkTableIface, column_deleted),
+ (GSignalAccumulator) NULL, NULL,
+ atk_marshal_VOID__INT_INT,
+ G_TYPE_NONE,
+ 2, G_TYPE_INT, G_TYPE_INT);
+ atk_table_signals[ROW_REORDERED] =
+ g_signal_new ("row_reordered",
+ ATK_TYPE_TABLE,
+ G_SIGNAL_RUN_LAST,
+ G_STRUCT_OFFSET (AtkTableIface, row_reordered),
+ (GSignalAccumulator) NULL, NULL,
+ g_cclosure_marshal_VOID__VOID,
+ G_TYPE_NONE,
+ 0);
+ atk_table_signals[COLUMN_REORDERED] =
+ g_signal_new ("column_reordered",
+ ATK_TYPE_TABLE,
+ G_SIGNAL_RUN_LAST,
+ G_STRUCT_OFFSET (AtkTableIface, column_reordered),
+ (GSignalAccumulator) NULL, NULL,
+ g_cclosure_marshal_VOID__VOID,
+ G_TYPE_NONE,
+ 0);
+ initialized = TRUE;
+ }
}
/**
atk_text_base_init (gpointer *g_class)
{
static gboolean initialized = FALSE;
-
+
if (! initialized)
{
- /*
- * Note that text_changed signal supports details "insert", "delete",
- * possibly "replace".
- */
-
- atk_text_signals[TEXT_CHANGED] =
- g_signal_newc ("text_changed",
- ATK_TYPE_TEXT,
- G_SIGNAL_RUN_LAST | G_SIGNAL_DETAILED,
- G_STRUCT_OFFSET (AtkTextIface, text_changed),
- (GSignalAccumulator) NULL, NULL,
- atk_marshal_VOID__INT_INT,
- G_TYPE_NONE,
- 2, G_TYPE_INT, G_TYPE_INT);
-
- atk_text_signals[CARET_MOVED] =
- g_signal_newc ("text_caret_moved",
- ATK_TYPE_TEXT,
- G_SIGNAL_RUN_LAST,
- G_STRUCT_OFFSET (AtkTextIface, caret_changed),
- (GSignalAccumulator) NULL, NULL,
- g_cclosure_marshal_VOID__INT,
- G_TYPE_NONE,
- 1, G_TYPE_INT);
-
- initialized = TRUE;
- }
+ /*
+ * Note that text_changed signal supports details "insert", "delete",
+ * possibly "replace".
+ */
+
+ atk_text_signals[TEXT_CHANGED] =
+ g_signal_new ("text_changed",
+ ATK_TYPE_TEXT,
+ G_SIGNAL_RUN_LAST | G_SIGNAL_DETAILED,
+ G_STRUCT_OFFSET (AtkTextIface, text_changed),
+ (GSignalAccumulator) NULL, NULL,
+ atk_marshal_VOID__INT_INT,
+ G_TYPE_NONE,
+ 2, G_TYPE_INT, G_TYPE_INT);
+
+ atk_text_signals[CARET_MOVED] =
+ g_signal_new ("text_caret_moved",
+ ATK_TYPE_TEXT,
+ G_SIGNAL_RUN_LAST,
+ G_STRUCT_OFFSET (AtkTextIface, caret_changed),
+ (GSignalAccumulator) NULL, NULL,
+ g_cclosure_marshal_VOID__INT,
+ G_TYPE_NONE,
+ 1, G_TYPE_INT);
+
+ initialized = TRUE;
+ }
}
/**
@parent:
+<!-- ##### FUNCTION atk_add_global_event_listener ##### -->
+<para>
+
+</para>
+
+@listener:
+@event_type:
+@Returns:
+
<!-- ##### FUNCTION atk_component_get_position_on_screen ##### -->
<para>
@end_pos:
@attributes:
+<!-- ##### FUNCTION atk_get_root ##### -->
+<para>
+
+</para>
+
+@Returns:
+
+<!-- ##### FUNCTION atk_get_toolkit_name ##### -->
+<para>
+
+</para>
+
+@Returns:
+
+<!-- ##### FUNCTION atk_get_toolkit_version ##### -->
+<para>
+
+</para>
+
+@Returns:
+
<!-- ##### FUNCTION atk_image_get_image_height ##### -->
<para>
@image:
@Returns:
+<!-- ##### FUNCTION atk_image_get_image_size ##### -->
+<para>
+
+</para>
+
+@image:
+@height:
+@width:
+
<!-- ##### FUNCTION atk_image_get_image_width ##### -->
<para>
@image:
@Returns:
+<!-- ##### FUNCTION atk_image_get_position ##### -->
+<para>
+
+</para>
+
+@image:
+@x:
+@y:
+@coord_type:
+
<!-- ##### FUNCTION atk_image_get_storage_type ##### -->
<para>
@image:
@Returns:
+<!-- ##### FUNCTION atk_remove_global_event_listener ##### -->
+<para>
+
+</para>
+
+@listener_id:
+
<!-- ##### FUNCTION atk_streamable_content_get_type ##### -->
<para>
@get_accessible_at_point:
@get_extents:
@get_position:
+@get_position_on_screen:
@get_size:
@grab_focus:
@remove_focus_handler:
@component:
@x:
@y:
-@coord_type:
@Returns:
+<!-- # Unused Parameters # -->
+@coord_type:
<!-- ##### FUNCTION atk_component_get_accessible_at_point ##### -->
@component:
@x:
@y:
-@coord_type:
@Returns:
+<!-- # Unused Parameters # -->
+@coord_type:
<!-- ##### FUNCTION atk_component_get_extents ##### -->
@y:
@width:
@height:
+<!-- # Unused Parameters # -->
@coord_type:
@component:
@x:
@y:
+<!-- # Unused Parameters # -->
@coord_type:
</para>
@component:
+<!-- # Unused Parameters # -->
@Returns:
@y:
@width:
@height:
+<!-- # Unused Parameters # -->
@coord_type:
@Returns:
@component:
@x:
@y:
+<!-- # Unused Parameters # -->
@coord_type:
@Returns:
@component:
@width:
@height:
+<!-- # Unused Parameters # -->
@Returns:
</para>
@parent_interface:
-@set_run_attributes:
+@set_attributes:
@set_text_contents:
@insert_text:
@copy_text:
@delete_text:
@paste_text:
-<!-- ##### FUNCTION atk_editable_text_set_run_attributes ##### -->
-<para>
-
-</para>
-
-@text:
-@attrib_set:
-@start_offset:
-@end_offset:
-@Returns:
-
-
<!-- ##### FUNCTION atk_editable_text_set_text_contents ##### -->
<para>
</para>
@parent:
-@get_position:
+@get_storage_type:
@get_image_description:
-@get_image_size:
+@get_image_height:
+@get_image_width:
@set_image_description:
-<!-- ##### FUNCTION atk_image_get_position ##### -->
-<para>
-
-</para>
-
-@image:
-@x:
-@y:
-@coord_type:
-
-
<!-- ##### FUNCTION atk_image_get_image_description ##### -->
<para>
@Returns:
-<!-- ##### FUNCTION atk_image_get_image_size ##### -->
-<para>
-
-</para>
-
-@image:
-@height:
-@width:
-
-
@selection:
@i:
+<!-- # Unused Parameters # -->
@Returns:
</para>
@selection:
+<!-- # Unused Parameters # -->
@Returns:
@selection:
@i:
+<!-- # Unused Parameters # -->
@Returns:
</para>
@selection:
+<!-- # Unused Parameters # -->
@Returns:
@ATK_STATE_SENSITIVE:
@ATK_STATE_SHOWING:
@ATK_STATE_SINGLE_LINE:
-@ATK_STATE_STALE:
@ATK_STATE_TRANSIENT:
@ATK_STATE_VERTICAL:
@ATK_STATE_VISIBLE:
</para>
-<!-- ##### FUNCTION atk_streamable_content_get_n_mime_types ##### -->
-<para>
-
-</para>
-
-@streamable:
-@Returns:
-
-
-<!-- ##### FUNCTION atk_streamable_content_get_mime_type ##### -->
-<para>
-
-</para>
-
-@streamable:
-@i:
-@Returns:
-
-
-<!-- ##### FUNCTION atk_streamable_content_get_stream ##### -->
-<para>
-
-</para>
-
-@streamable:
-@mime_type:
-@Returns:
-
-
@parent:
@ref_at:
@get_index_at:
-@get_column_at_index:
@get_row_at_index:
-@get_n_columns:
-@get_n_rows:
-@get_column_extent_at:
-@get_row_extent_at:
+@get_column_at_index:
@get_caption:
+@get_n_columns:
@get_column_description:
+@get_column_extent_at:
@get_column_header:
+@get_n_rows:
@get_row_description:
+@get_row_extent_at:
@get_row_header:
@get_summary:
+@get_selected_columns:
+@get_selected_rows:
+@is_column_selected:
+@is_row_selected:
+@is_selected:
@set_caption:
@set_column_description:
@set_column_header:
@set_row_description:
@set_row_header:
@set_summary:
-@get_selected_columns:
-@get_selected_rows:
-@is_column_selected:
-@is_row_selected:
-@is_selected:
-@add_row_selection:
-@remove_row_selection:
-@add_column_selection:
-@remove_column_selection:
-@row_inserted:
-@column_inserted:
-@row_deleted:
-@column_deleted:
-@row_reordered:
-@column_reordered:
<!-- ##### FUNCTION atk_table_ref_at ##### -->
<para>
</para>
@table:
-@column:
@Returns:
+<!-- # Unused Parameters # -->
+@column:
<!-- ##### FUNCTION atk_table_get_row_header ##### -->
</para>
@table:
-@row:
@Returns:
+<!-- # Unused Parameters # -->
+@row:
<!-- ##### FUNCTION atk_table_get_summary ##### -->
</para>
@table:
-@caption:
-<!-- # Unused Parameters # -->
@accessible:
+<!-- # Unused Parameters # -->
+@caption:
<!-- ##### FUNCTION atk_table_set_row_description ##### -->
@table:
@row:
-@description:
-<!-- # Unused Parameters # -->
@accessible:
+<!-- # Unused Parameters # -->
+@description:
<!-- ##### FUNCTION atk_table_set_column_description ##### -->
@table:
@column:
-@description:
-<!-- # Unused Parameters # -->
@accessible:
+<!-- # Unused Parameters # -->
+@description:
<!-- ##### FUNCTION atk_table_set_row_header ##### -->
</para>
@table:
-@selected:
@Returns:
+<!-- # Unused Parameters # -->
+@selected:
<!-- ##### FUNCTION atk_table_get_selected_rows ##### -->
</para>
@table:
-@selected:
@Returns:
+<!-- # Unused Parameters # -->
+@selected:
<!-- ##### FUNCTION atk_table_is_column_selected ##### -->
@Returns:
-<!-- ##### FUNCTION atk_table_add_column_selection ##### -->
-<para>
-
-</para>
-
-@table:
-@column:
-@Returns:
-
-
-<!-- ##### FUNCTION atk_table_add_row_selection ##### -->
-<para>
-
-</para>
-
-@table:
-@row:
-@Returns:
-
-
-<!-- ##### FUNCTION atk_table_remove_column_selection ##### -->
-<para>
-
-</para>
-
-@table:
-@column:
-@Returns:
-
-
-<!-- ##### FUNCTION atk_table_remove_row_selection ##### -->
-<para>
-
-</para>
-
-@table:
-@row:
-@Returns:
-
-
@get_character_at_offset:
@get_text_before_offset:
@get_caret_offset:
-@ref_run_attributes:
+@get_range_attributes:
@get_character_extents:
@get_character_count:
@get_offset_at_point:
</para>
@ATK_TEXT_BOUNDARY_CHAR:
+@ATK_TEXT_BOUNDARY_CURSOR_POS:
@ATK_TEXT_BOUNDARY_WORD_START:
@ATK_TEXT_BOUNDARY_WORD_END:
@ATK_TEXT_BOUNDARY_SENTENCE_START:
@text:
@offset:
@boundary_type:
+@Returns:
+<!-- # Unused Parameters # -->
@startOffset:
@endOffset:
-@Returns:
<!-- ##### FUNCTION atk_text_get_text_at_offset ##### -->
@text:
@offset:
@boundary_type:
+@Returns:
+<!-- # Unused Parameters # -->
@startOffset:
@endOffset:
-@Returns:
<!-- ##### FUNCTION atk_text_get_text_before_offset ##### -->
@text:
@offset:
@boundary_type:
+@Returns:
+<!-- # Unused Parameters # -->
@startOffset:
@endOffset:
-@Returns:
<!-- ##### FUNCTION atk_text_get_caret_offset ##### -->
@y:
@length:
@width:
+<!-- # Unused Parameters # -->
@coords:
-<!-- ##### FUNCTION atk_text_ref_run_attributes ##### -->
-<para>
-
-</para>
-
-@text:
-@offset:
-@start_offset:
-@end_offset:
-@Returns:
-
-
<!-- ##### FUNCTION atk_text_get_character_count ##### -->
<para>
@text:
@x:
@y:
-@coords:
@Returns:
+<!-- # Unused Parameters # -->
+@coords:
<!-- ##### FUNCTION atk_text_get_n_selections ##### -->
@object:
-<!-- ##### FUNCTION atk_add_global_event_listener ##### -->
-<para>
-
-</para>
-
-@listener:
-@event_type:
-@Returns:
-
-
-<!-- ##### FUNCTION atk_remove_global_event_listener ##### -->
-<para>
-
-</para>
-
-@listener_id:
-
-
-<!-- ##### FUNCTION atk_get_root ##### -->
-<para>
-
-</para>
-
-@Returns:
-
-
-<!-- ##### FUNCTION atk_get_toolkit_name ##### -->
-<para>
-
-</para>
-
-@Returns:
-
-
-<!-- ##### FUNCTION atk_get_toolkit_version ##### -->
-<para>
-
-</para>
-
-@Returns:
-
-