forked from AuroraMiddleware/gtk
74e7da214f
2001-06-08 Havoc Pennington <hp@redhat.com> * gtk/gtktextbuffer.c (gtk_text_buffer_remove_all_tags): geez, don't call g_list funcs on GSList * gtk/gtkwidget.c (gtk_widget_child_focus): replaces gtk_container_focus(), since some widgets have focusable locations which are not other widgets. These widgets should not have to be containers just to manage the focus. For example, GtkHSV is currently a container for no good reason. Also, this cleans up the "if (is_container && is_sensitive && is_drawable) container_focus ()" mess in widget implementations. * gtk/gtkcontainer.c (gtk_container_focus): deprecate this function, and have it just call gtk_widget_child_focus(). * gtk/gtkhsv.c: derive from widget not container Throughout: fix to reflect GtkContainer::focus change
1939 lines
23 KiB
Plaintext
1939 lines
23 KiB
Plaintext
<!-- ##### SECTION Title ##### -->
|
|
GtkWidget
|
|
|
|
<!-- ##### SECTION Short_Description ##### -->
|
|
|
|
|
|
<!-- ##### SECTION Long_Description ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
<!-- ##### SECTION See_Also ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
<!-- ##### STRUCT GtkWidget ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
|
|
<!-- ##### ENUM GtkWidgetFlags ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@GTK_TOPLEVEL:
|
|
@GTK_NO_WINDOW:
|
|
@GTK_REALIZED:
|
|
@GTK_MAPPED:
|
|
@GTK_VISIBLE:
|
|
@GTK_SENSITIVE:
|
|
@GTK_PARENT_SENSITIVE:
|
|
@GTK_CAN_FOCUS:
|
|
@GTK_HAS_FOCUS:
|
|
@GTK_CAN_DEFAULT:
|
|
@GTK_HAS_DEFAULT:
|
|
@GTK_HAS_GRAB:
|
|
@GTK_RC_STYLE:
|
|
@GTK_COMPOSITE_CHILD:
|
|
@GTK_NO_REPARENT:
|
|
@GTK_APP_PAINTABLE:
|
|
@GTK_RECEIVES_DEFAULT:
|
|
@GTK_DOUBLE_BUFFERED:
|
|
|
|
<!-- ##### MACRO GTK_WIDGET_TYPE ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@wid:
|
|
|
|
|
|
<!-- ##### MACRO GTK_WIDGET_STATE ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@wid:
|
|
|
|
|
|
<!-- ##### MACRO GTK_WIDGET_SAVED_STATE ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@wid:
|
|
|
|
|
|
<!-- ##### MACRO GTK_WIDGET_FLAGS ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@wid:
|
|
|
|
|
|
<!-- ##### MACRO GTK_WIDGET_TOPLEVEL ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@wid:
|
|
|
|
|
|
<!-- ##### MACRO GTK_WIDGET_NO_WINDOW ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@wid:
|
|
|
|
|
|
<!-- ##### MACRO GTK_WIDGET_REALIZED ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@wid:
|
|
|
|
|
|
<!-- ##### MACRO GTK_WIDGET_MAPPED ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@wid:
|
|
|
|
|
|
<!-- ##### MACRO GTK_WIDGET_VISIBLE ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@wid:
|
|
|
|
|
|
<!-- ##### MACRO GTK_WIDGET_DRAWABLE ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@wid:
|
|
|
|
|
|
<!-- ##### MACRO GTK_WIDGET_SENSITIVE ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@wid:
|
|
|
|
|
|
<!-- ##### MACRO GTK_WIDGET_PARENT_SENSITIVE ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@wid:
|
|
|
|
|
|
<!-- ##### MACRO GTK_WIDGET_IS_SENSITIVE ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@wid:
|
|
|
|
|
|
<!-- ##### MACRO GTK_WIDGET_CAN_FOCUS ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@wid:
|
|
|
|
|
|
<!-- ##### MACRO GTK_WIDGET_HAS_FOCUS ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@wid:
|
|
|
|
|
|
<!-- ##### MACRO GTK_WIDGET_CAN_DEFAULT ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@wid:
|
|
|
|
|
|
<!-- ##### MACRO GTK_WIDGET_RECEIVES_DEFAULT ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@wid:
|
|
|
|
|
|
<!-- ##### MACRO GTK_WIDGET_HAS_DEFAULT ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@wid:
|
|
|
|
|
|
<!-- ##### MACRO GTK_WIDGET_HAS_GRAB ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@wid:
|
|
|
|
|
|
<!-- ##### MACRO GTK_WIDGET_RC_STYLE ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@wid:
|
|
|
|
|
|
<!-- ##### MACRO GTK_WIDGET_COMPOSITE_CHILD ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@wid:
|
|
|
|
|
|
<!-- ##### MACRO GTK_WIDGET_APP_PAINTABLE ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@wid:
|
|
|
|
|
|
<!-- ##### MACRO GTK_WIDGET_DOUBLE_BUFFERED ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@wid:
|
|
|
|
|
|
<!-- ##### MACRO GTK_WIDGET_SET_FLAGS ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@wid:
|
|
@flag:
|
|
|
|
|
|
<!-- ##### MACRO GTK_WIDGET_UNSET_FLAGS ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@wid:
|
|
@flag:
|
|
|
|
|
|
<!-- ##### USER_FUNCTION GtkCallback ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@widget:
|
|
@data:
|
|
|
|
|
|
<!-- ##### STRUCT GtkRequisition ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@width:
|
|
@height:
|
|
|
|
<!-- ##### STRUCT GtkAllocation ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@x:
|
|
@y:
|
|
@width:
|
|
@height:
|
|
|
|
<!-- ##### STRUCT GtkSelectionData ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@selection:
|
|
@target:
|
|
@type:
|
|
@format:
|
|
@data:
|
|
@length:
|
|
|
|
<!-- ##### STRUCT GtkWidgetAuxInfo ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@x:
|
|
@y:
|
|
@width:
|
|
@height:
|
|
@x_set:
|
|
@y_set:
|
|
|
|
<!-- ##### STRUCT GtkWidgetShapeInfo ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@offset_x:
|
|
@offset_y:
|
|
@shape_mask:
|
|
|
|
<!-- ##### FUNCTION gtk_widget_new ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@type:
|
|
@first_property_name:
|
|
@Varargs:
|
|
@Returns:
|
|
<!-- # Unused Parameters # -->
|
|
@first_arg_name:
|
|
|
|
|
|
<!-- ##### FUNCTION gtk_widget_ref ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@widget:
|
|
@Returns:
|
|
|
|
|
|
<!-- ##### FUNCTION gtk_widget_unref ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@widget:
|
|
|
|
|
|
<!-- ##### FUNCTION gtk_widget_destroy ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@widget:
|
|
|
|
|
|
<!-- ##### FUNCTION gtk_widget_destroyed ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@widget:
|
|
@widget_pointer:
|
|
|
|
|
|
<!-- ##### FUNCTION gtk_widget_set ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@widget:
|
|
@first_property_name:
|
|
@Varargs:
|
|
<!-- # Unused Parameters # -->
|
|
@first_arg_name:
|
|
|
|
|
|
<!-- ##### FUNCTION gtk_widget_unparent ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@widget:
|
|
|
|
|
|
<!-- ##### FUNCTION gtk_widget_show ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@widget:
|
|
|
|
|
|
<!-- ##### FUNCTION gtk_widget_show_now ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@widget:
|
|
|
|
|
|
<!-- ##### FUNCTION gtk_widget_hide ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@widget:
|
|
|
|
|
|
<!-- ##### FUNCTION gtk_widget_show_all ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@widget:
|
|
|
|
|
|
<!-- ##### FUNCTION gtk_widget_hide_all ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@widget:
|
|
|
|
|
|
<!-- ##### FUNCTION gtk_widget_map ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@widget:
|
|
|
|
|
|
<!-- ##### FUNCTION gtk_widget_unmap ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@widget:
|
|
|
|
|
|
<!-- ##### FUNCTION gtk_widget_realize ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@widget:
|
|
|
|
|
|
<!-- ##### FUNCTION gtk_widget_unrealize ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@widget:
|
|
|
|
|
|
<!-- ##### FUNCTION gtk_widget_queue_draw ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@widget:
|
|
|
|
|
|
<!-- ##### FUNCTION gtk_widget_queue_resize ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@widget:
|
|
|
|
|
|
<!-- ##### FUNCTION gtk_widget_draw ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@widget:
|
|
@area:
|
|
|
|
|
|
<!-- ##### FUNCTION gtk_widget_size_request ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@widget:
|
|
@requisition:
|
|
|
|
|
|
<!-- ##### FUNCTION gtk_widget_get_child_requisition ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@widget:
|
|
@requisition:
|
|
|
|
|
|
<!-- ##### FUNCTION gtk_widget_size_allocate ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@widget:
|
|
@allocation:
|
|
|
|
|
|
<!-- ##### FUNCTION gtk_widget_add_accelerator ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@widget:
|
|
@accel_signal:
|
|
@accel_group:
|
|
@accel_key:
|
|
@accel_mods:
|
|
@accel_flags:
|
|
|
|
|
|
<!-- ##### FUNCTION gtk_widget_remove_accelerator ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@widget:
|
|
@accel_group:
|
|
@accel_key:
|
|
@accel_mods:
|
|
|
|
|
|
<!-- ##### FUNCTION gtk_widget_remove_accelerators ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@widget:
|
|
@accel_signal:
|
|
@visible_only:
|
|
|
|
|
|
<!-- ##### FUNCTION gtk_widget_accelerator_signal ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@widget:
|
|
@accel_group:
|
|
@accel_key:
|
|
@accel_mods:
|
|
@Returns:
|
|
|
|
|
|
<!-- ##### FUNCTION gtk_widget_event ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@widget:
|
|
@event:
|
|
@Returns:
|
|
|
|
|
|
<!-- ##### FUNCTION gtk_widget_activate ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@widget:
|
|
@Returns:
|
|
|
|
|
|
<!-- ##### FUNCTION gtk_widget_reparent ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@widget:
|
|
@new_parent:
|
|
|
|
|
|
<!-- ##### FUNCTION gtk_widget_intersect ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@widget:
|
|
@area:
|
|
@intersection:
|
|
@Returns:
|
|
|
|
|
|
<!-- ##### FUNCTION gtk_widget_is_focus ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@widget:
|
|
@Returns:
|
|
|
|
|
|
<!-- ##### FUNCTION gtk_widget_grab_focus ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@widget:
|
|
|
|
|
|
<!-- ##### FUNCTION gtk_widget_grab_default ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@widget:
|
|
|
|
|
|
<!-- ##### FUNCTION gtk_widget_set_name ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@widget:
|
|
@name:
|
|
|
|
|
|
<!-- ##### FUNCTION gtk_widget_get_name ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@widget:
|
|
@Returns:
|
|
|
|
|
|
<!-- ##### FUNCTION gtk_widget_set_state ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@widget:
|
|
@state:
|
|
|
|
|
|
<!-- ##### FUNCTION gtk_widget_set_sensitive ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@widget:
|
|
@sensitive:
|
|
|
|
|
|
<!-- ##### FUNCTION gtk_widget_set_parent ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@widget:
|
|
@parent:
|
|
|
|
|
|
<!-- ##### FUNCTION gtk_widget_set_parent_window ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@widget:
|
|
@parent_window:
|
|
|
|
|
|
<!-- ##### FUNCTION gtk_widget_get_parent_window ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@widget:
|
|
@Returns:
|
|
|
|
|
|
<!-- ##### FUNCTION gtk_widget_set_uposition ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@widget:
|
|
@x:
|
|
@y:
|
|
|
|
|
|
<!-- ##### FUNCTION gtk_widget_set_usize ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@widget:
|
|
@width:
|
|
@height:
|
|
|
|
|
|
<!-- ##### FUNCTION gtk_widget_set_events ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@widget:
|
|
@events:
|
|
|
|
|
|
<!-- ##### FUNCTION gtk_widget_add_events ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@widget:
|
|
@events:
|
|
|
|
|
|
<!-- ##### FUNCTION gtk_widget_set_extension_events ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@widget:
|
|
@mode:
|
|
|
|
|
|
<!-- ##### FUNCTION gtk_widget_get_extension_events ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@widget:
|
|
@Returns:
|
|
|
|
|
|
<!-- ##### FUNCTION gtk_widget_get_toplevel ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@widget:
|
|
@Returns:
|
|
|
|
|
|
<!-- ##### FUNCTION gtk_widget_get_ancestor ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@widget:
|
|
@widget_type:
|
|
@Returns:
|
|
|
|
|
|
<!-- ##### FUNCTION gtk_widget_get_colormap ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@widget:
|
|
@Returns:
|
|
|
|
|
|
<!-- ##### FUNCTION gtk_widget_set_colormap ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@widget:
|
|
@colormap:
|
|
|
|
|
|
<!-- ##### FUNCTION gtk_widget_get_visual ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@widget:
|
|
@Returns:
|
|
|
|
|
|
<!-- ##### FUNCTION gtk_widget_get_events ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@widget:
|
|
@Returns:
|
|
|
|
|
|
<!-- ##### FUNCTION gtk_widget_get_pointer ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@widget:
|
|
@x:
|
|
@y:
|
|
|
|
|
|
<!-- ##### FUNCTION gtk_widget_is_ancestor ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@widget:
|
|
@ancestor:
|
|
@Returns:
|
|
|
|
|
|
<!-- ##### FUNCTION gtk_widget_hide_on_delete ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@widget:
|
|
@Returns:
|
|
|
|
|
|
<!-- ##### FUNCTION gtk_widget_set_style ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@widget:
|
|
@style:
|
|
|
|
|
|
<!-- ##### FUNCTION gtk_widget_set_rc_style ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@widget:
|
|
|
|
|
|
<!-- ##### FUNCTION gtk_widget_ensure_style ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@widget:
|
|
|
|
|
|
<!-- ##### FUNCTION gtk_widget_get_style ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@widget:
|
|
@Returns:
|
|
|
|
|
|
<!-- ##### FUNCTION gtk_widget_restore_default_style ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@widget:
|
|
|
|
|
|
<!-- ##### FUNCTION gtk_widget_reset_rc_styles ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@widget:
|
|
|
|
|
|
<!-- ##### FUNCTION gtk_widget_push_style ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@style:
|
|
|
|
|
|
<!-- ##### FUNCTION gtk_widget_push_colormap ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@cmap:
|
|
|
|
|
|
<!-- ##### FUNCTION gtk_widget_pop_style ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
|
|
|
|
<!-- ##### FUNCTION gtk_widget_pop_colormap ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
|
|
|
|
<!-- ##### FUNCTION gtk_widget_set_default_style ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@style:
|
|
|
|
|
|
<!-- ##### FUNCTION gtk_widget_set_default_colormap ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@colormap:
|
|
|
|
|
|
<!-- ##### FUNCTION gtk_widget_get_default_style ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@Returns:
|
|
|
|
|
|
<!-- ##### FUNCTION gtk_widget_get_default_colormap ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@Returns:
|
|
|
|
|
|
<!-- ##### FUNCTION gtk_widget_get_default_visual ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@Returns:
|
|
|
|
|
|
<!-- ##### FUNCTION gtk_widget_set_direction ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@widget:
|
|
@dir:
|
|
|
|
|
|
<!-- ##### ENUM GtkTextDirection ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@GTK_TEXT_DIR_NONE:
|
|
@GTK_TEXT_DIR_LTR:
|
|
@GTK_TEXT_DIR_RTL:
|
|
|
|
<!-- ##### FUNCTION gtk_widget_get_direction ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@widget:
|
|
@Returns:
|
|
|
|
|
|
<!-- ##### FUNCTION gtk_widget_set_default_direction ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@dir:
|
|
|
|
|
|
<!-- ##### FUNCTION gtk_widget_get_default_direction ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@Returns:
|
|
|
|
|
|
<!-- ##### FUNCTION gtk_widget_shape_combine_mask ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@widget:
|
|
@shape_mask:
|
|
@offset_x:
|
|
@offset_y:
|
|
|
|
|
|
<!-- ##### FUNCTION gtk_widget_path ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@widget:
|
|
@path_length:
|
|
@path:
|
|
@path_reversed:
|
|
|
|
|
|
<!-- ##### FUNCTION gtk_widget_class_path ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@widget:
|
|
@path_length:
|
|
@path:
|
|
@path_reversed:
|
|
|
|
|
|
<!-- ##### FUNCTION gtk_widget_get_composite_name ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@widget:
|
|
@Returns:
|
|
|
|
|
|
<!-- ##### FUNCTION gtk_widget_lock_accelerators ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@widget:
|
|
|
|
|
|
<!-- ##### FUNCTION gtk_widget_modify_style ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@widget:
|
|
@style:
|
|
|
|
|
|
<!-- ##### FUNCTION gtk_widget_get_modifier_style ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@widget:
|
|
@Returns:
|
|
|
|
|
|
<!-- ##### FUNCTION gtk_widget_modify_fg ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@widget:
|
|
@state:
|
|
@color:
|
|
|
|
|
|
<!-- ##### FUNCTION gtk_widget_modify_bg ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@widget:
|
|
@state:
|
|
@color:
|
|
|
|
|
|
<!-- ##### FUNCTION gtk_widget_modify_text ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@widget:
|
|
@state:
|
|
@color:
|
|
|
|
|
|
<!-- ##### FUNCTION gtk_widget_modify_base ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@widget:
|
|
@state:
|
|
@color:
|
|
|
|
|
|
<!-- ##### FUNCTION gtk_widget_modify_font ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@widget:
|
|
@font_desc:
|
|
|
|
|
|
<!-- ##### FUNCTION gtk_widget_create_pango_context ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@widget:
|
|
@Returns:
|
|
|
|
|
|
<!-- ##### FUNCTION gtk_widget_get_pango_context ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@widget:
|
|
@Returns:
|
|
|
|
|
|
<!-- ##### FUNCTION gtk_widget_create_pango_layout ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@widget:
|
|
@text:
|
|
@Returns:
|
|
|
|
|
|
<!-- ##### FUNCTION gtk_widget_render_icon ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@widget:
|
|
@stock_id:
|
|
@size:
|
|
@detail:
|
|
@Returns:
|
|
|
|
|
|
<!-- ##### FUNCTION gtk_widget_pop_composite_child ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
|
|
|
|
<!-- ##### FUNCTION gtk_widget_push_composite_child ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
|
|
|
|
<!-- ##### FUNCTION gtk_widget_queue_clear ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@widget:
|
|
|
|
|
|
<!-- ##### FUNCTION gtk_widget_queue_clear_area ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@widget:
|
|
@x:
|
|
@y:
|
|
@width:
|
|
@height:
|
|
|
|
|
|
<!-- ##### FUNCTION gtk_widget_queue_draw_area ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@widget:
|
|
@x:
|
|
@y:
|
|
@width:
|
|
@height:
|
|
|
|
|
|
<!-- ##### FUNCTION gtk_widget_reset_shapes ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@widget:
|
|
|
|
|
|
<!-- ##### FUNCTION gtk_widget_set_app_paintable ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@widget:
|
|
@app_paintable:
|
|
|
|
|
|
<!-- ##### FUNCTION gtk_widget_set_double_buffered ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@widget:
|
|
@double_buffered:
|
|
|
|
|
|
<!-- ##### FUNCTION gtk_widget_set_composite_name ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@widget:
|
|
@name:
|
|
|
|
|
|
<!-- ##### FUNCTION gtk_widget_set_scroll_adjustments ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@widget:
|
|
@hadjustment:
|
|
@vadjustment:
|
|
@Returns:
|
|
|
|
|
|
<!-- ##### FUNCTION gtk_widget_unlock_accelerators ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@widget:
|
|
|
|
|
|
<!-- ##### FUNCTION gtk_widget_accelerators_locked ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@widget:
|
|
@Returns:
|
|
|
|
|
|
<!-- ##### FUNCTION gtk_widget_mnemonic_activate ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@widget:
|
|
@group_cycling:
|
|
@Returns:
|
|
|
|
|
|
<!-- ##### FUNCTION gtk_widget_class_install_style_property ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@klass:
|
|
@pspec:
|
|
<!-- # Unused Parameters # -->
|
|
@class:
|
|
|
|
|
|
<!-- ##### FUNCTION gtk_widget_class_install_style_property_parser ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@klass:
|
|
@pspec:
|
|
@parser:
|
|
<!-- # Unused Parameters # -->
|
|
@class:
|
|
|
|
|
|
<!-- ##### FUNCTION gtk_widget_region_intersect ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@widget:
|
|
@region:
|
|
@Returns:
|
|
|
|
|
|
<!-- ##### FUNCTION gtk_widget_send_expose ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@widget:
|
|
@event:
|
|
@Returns:
|
|
|
|
|
|
<!-- ##### FUNCTION gtk_widget_style_get ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@widget:
|
|
@first_property_name:
|
|
@Varargs:
|
|
|
|
|
|
<!-- ##### FUNCTION gtk_widget_style_get_property ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@widget:
|
|
@property_name:
|
|
@value:
|
|
|
|
|
|
<!-- ##### FUNCTION gtk_widget_style_get_valist ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@widget:
|
|
@first_property_name:
|
|
@var_args:
|
|
|
|
|
|
<!-- ##### FUNCTION gtk_widget_get_accessible ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@widget:
|
|
@Returns:
|
|
|
|
|
|
<!-- ##### FUNCTION gtk_requisition_copy ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@requisition:
|
|
@Returns:
|
|
|
|
|
|
<!-- ##### FUNCTION gtk_requisition_free ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@requisition:
|
|
|
|
|
|
<!-- ##### SIGNAL GtkWidget::add-accelerator ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@widget: the object which received the signal.
|
|
@accel_signal_id:
|
|
@accel_group:
|
|
@accel_key:
|
|
@accel_mods:
|
|
@accel_flags:
|
|
|
|
<!-- ##### SIGNAL GtkWidget::button-press-event ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@widget: the object which received the signal.
|
|
@event:
|
|
@Returns:
|
|
|
|
<!-- ##### SIGNAL GtkWidget::button-release-event ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@widget: the object which received the signal.
|
|
@event:
|
|
@Returns:
|
|
|
|
<!-- ##### SIGNAL GtkWidget::client-event ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@widget: the object which received the signal.
|
|
@event:
|
|
@Returns:
|
|
|
|
<!-- ##### SIGNAL GtkWidget::configure-event ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@widget: the object which received the signal.
|
|
@event:
|
|
@Returns:
|
|
|
|
<!-- ##### SIGNAL GtkWidget::delete-event ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@widget: the object which received the signal.
|
|
@event:
|
|
@Returns:
|
|
|
|
<!-- ##### SIGNAL GtkWidget::destroy-event ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@widget: the object which received the signal.
|
|
@event:
|
|
@Returns:
|
|
|
|
<!-- ##### SIGNAL GtkWidget::direction-changed ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@widget: the object which received the signal.
|
|
@arg1:
|
|
|
|
<!-- ##### SIGNAL GtkWidget::drag-begin ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@widget: the object which received the signal.
|
|
@drag_context:
|
|
|
|
<!-- ##### SIGNAL GtkWidget::drag-data-delete ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@widget: the object which received the signal.
|
|
@drag_context:
|
|
|
|
<!-- ##### SIGNAL GtkWidget::drag-data-get ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@widget: the object which received the signal.
|
|
@drag_context:
|
|
@data:
|
|
@info:
|
|
@time:
|
|
|
|
<!-- ##### SIGNAL GtkWidget::drag-data-received ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@widget: the object which received the signal.
|
|
@drag_context:
|
|
@x:
|
|
@y:
|
|
@data:
|
|
@info:
|
|
@time:
|
|
|
|
<!-- ##### SIGNAL GtkWidget::drag-drop ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@widget: the object which received the signal.
|
|
@drag_context:
|
|
@x:
|
|
@y:
|
|
@time:
|
|
@Returns:
|
|
|
|
<!-- ##### SIGNAL GtkWidget::drag-end ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@widget: the object which received the signal.
|
|
@drag_context:
|
|
|
|
<!-- ##### SIGNAL GtkWidget::drag-leave ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@widget: the object which received the signal.
|
|
@drag_context:
|
|
@time:
|
|
|
|
<!-- ##### SIGNAL GtkWidget::drag-motion ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@widget: the object which received the signal.
|
|
@drag_context:
|
|
@x:
|
|
@y:
|
|
@time:
|
|
@Returns:
|
|
|
|
<!-- ##### SIGNAL GtkWidget::enter-notify-event ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@widget: the object which received the signal.
|
|
@event:
|
|
@Returns:
|
|
|
|
<!-- ##### SIGNAL GtkWidget::event ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@widget: the object which received the signal.
|
|
@event:
|
|
@Returns:
|
|
|
|
<!-- ##### SIGNAL GtkWidget::expose-event ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@widget: the object which received the signal.
|
|
@event:
|
|
@Returns:
|
|
|
|
<!-- ##### SIGNAL GtkWidget::focus ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@widget: the object which received the signal.
|
|
@arg1:
|
|
@Returns:
|
|
|
|
<!-- ##### SIGNAL GtkWidget::focus-in-event ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@widget: the object which received the signal.
|
|
@event:
|
|
@Returns:
|
|
|
|
<!-- ##### SIGNAL GtkWidget::focus-out-event ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@widget: the object which received the signal.
|
|
@event:
|
|
@Returns:
|
|
|
|
<!-- ##### SIGNAL GtkWidget::grab-focus ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@widget: the object which received the signal.
|
|
|
|
<!-- ##### SIGNAL GtkWidget::hide ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@widget: the object which received the signal.
|
|
|
|
<!-- ##### SIGNAL GtkWidget::hierarchy-changed ##### -->
|
|
<para>
|
|
Emitted when there is a chance in the hierarchy to
|
|
which a widget belong. More precisely, a widget is
|
|
<firstterm>anchored</firstterm> when its toplevel
|
|
ancestor is a #GtkWindow. This signal is emitted when
|
|
a widget changes from un-anchored to anchored or vice-versa.
|
|
</para>
|
|
|
|
@widget: the object which received the signal.
|
|
|
|
<!-- ##### SIGNAL GtkWidget::key-press-event ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@widget: the object which received the signal.
|
|
@event:
|
|
@Returns:
|
|
|
|
<!-- ##### SIGNAL GtkWidget::key-release-event ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@widget: the object which received the signal.
|
|
@event:
|
|
@Returns:
|
|
|
|
<!-- ##### SIGNAL GtkWidget::leave-notify-event ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@widget: the object which received the signal.
|
|
@event:
|
|
@Returns:
|
|
|
|
<!-- ##### SIGNAL GtkWidget::map ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@widget: the object which received the signal.
|
|
|
|
<!-- ##### SIGNAL GtkWidget::map-event ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@widget: the object which received the signal.
|
|
@event:
|
|
@Returns:
|
|
|
|
<!-- ##### SIGNAL GtkWidget::mnemonic-activate ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@widget: the object which received the signal.
|
|
@arg1:
|
|
@Returns:
|
|
|
|
<!-- ##### SIGNAL GtkWidget::motion-notify-event ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@widget: the object which received the signal.
|
|
@event:
|
|
@Returns:
|
|
|
|
<!-- ##### SIGNAL GtkWidget::no-expose-event ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@widget: the object which received the signal.
|
|
@event:
|
|
@Returns:
|
|
|
|
<!-- ##### SIGNAL GtkWidget::parent-set ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@widget: the object which received the signal.
|
|
@old_parent:
|
|
|
|
<!-- ##### SIGNAL GtkWidget::popup-menu ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@widget: the object which received the signal.
|
|
|
|
<!-- ##### SIGNAL GtkWidget::property-notify-event ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@widget: the object which received the signal.
|
|
@event:
|
|
@Returns:
|
|
|
|
<!-- ##### SIGNAL GtkWidget::proximity-in-event ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@widget: the object which received the signal.
|
|
@event:
|
|
@Returns:
|
|
|
|
<!-- ##### SIGNAL GtkWidget::proximity-out-event ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@widget: the object which received the signal.
|
|
@event:
|
|
@Returns:
|
|
|
|
<!-- ##### SIGNAL GtkWidget::realize ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@widget: the object which received the signal.
|
|
|
|
<!-- ##### SIGNAL GtkWidget::remove-accelerator ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@widget: the object which received the signal.
|
|
@accel_group:
|
|
@accel_key:
|
|
@accel_mods:
|
|
|
|
<!-- ##### SIGNAL GtkWidget::scroll-event ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@widget: the object which received the signal.
|
|
@event:
|
|
@Returns:
|
|
|
|
<!-- ##### SIGNAL GtkWidget::selection-clear-event ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@widget: the object which received the signal.
|
|
@event:
|
|
@Returns:
|
|
|
|
<!-- ##### SIGNAL GtkWidget::selection-get ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@widget: the object which received the signal.
|
|
@data:
|
|
@info:
|
|
@time:
|
|
|
|
<!-- ##### SIGNAL GtkWidget::selection-notify-event ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@widget: the object which received the signal.
|
|
@event:
|
|
@Returns:
|
|
|
|
<!-- ##### SIGNAL GtkWidget::selection-received ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@widget: the object which received the signal.
|
|
@data:
|
|
@time:
|
|
|
|
<!-- ##### SIGNAL GtkWidget::selection-request-event ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@widget: the object which received the signal.
|
|
@event:
|
|
@Returns:
|
|
|
|
<!-- ##### SIGNAL GtkWidget::show ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@widget: the object which received the signal.
|
|
|
|
<!-- ##### SIGNAL GtkWidget::size-allocate ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@widget: the object which received the signal.
|
|
@allocation:
|
|
|
|
<!-- ##### SIGNAL GtkWidget::size-request ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@widget: the object which received the signal.
|
|
@requisition:
|
|
|
|
<!-- ##### SIGNAL GtkWidget::state-changed ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@widget: the object which received the signal.
|
|
@state:
|
|
|
|
<!-- ##### SIGNAL GtkWidget::style-set ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@widget: the object which received the signal.
|
|
@previous_style:
|
|
|
|
<!-- ##### SIGNAL GtkWidget::unmap ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@widget: the object which received the signal.
|
|
|
|
<!-- ##### SIGNAL GtkWidget::unmap-event ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@widget: the object which received the signal.
|
|
@event:
|
|
@Returns:
|
|
|
|
<!-- ##### SIGNAL GtkWidget::unrealize ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@widget: the object which received the signal.
|
|
|
|
<!-- ##### SIGNAL GtkWidget::visibility-notify-event ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@widget: the object which received the signal.
|
|
@event:
|
|
@Returns:
|
|
|
|
<!-- ##### SIGNAL GtkWidget::window-state-event ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@widget: the object which received the signal.
|
|
@event:
|
|
@Returns:
|
|
|
|
<!-- ##### ARG GtkWidget:name ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
<!-- ##### ARG GtkWidget:parent ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
<!-- ##### ARG GtkWidget:x ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
<!-- ##### ARG GtkWidget:y ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
<!-- ##### ARG GtkWidget:width ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
<!-- ##### ARG GtkWidget:height ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
<!-- ##### ARG GtkWidget:visible ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
<!-- ##### ARG GtkWidget:sensitive ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
<!-- ##### ARG GtkWidget:app-paintable ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
<!-- ##### ARG GtkWidget:can-focus ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
<!-- ##### ARG GtkWidget:has-focus ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
<!-- ##### ARG GtkWidget:can-default ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
<!-- ##### ARG GtkWidget:has-default ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
<!-- ##### ARG GtkWidget:receives-default ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
<!-- ##### ARG GtkWidget:composite-child ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
<!-- ##### ARG GtkWidget:style ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
<!-- ##### ARG GtkWidget:events ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
<!-- ##### ARG GtkWidget:extension-events ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|