The render vfunc takes a GdkDrawable* instead of a GdkWindow*, because

2003-09-30  Murray Cumming  <murrayc@usa.net>

        * gtk/gtkcellrenderer.h: The render vfunc takes a GdkDrawable*
        instead of a GdkWindow*, because that what it is given. The
        documentation was already correct. This should cause no API/ABI
        breakage with C compilers.
        * gtk/gtkcellrenderertext.c, gtkcellrendererpixbuf.c,
        gtkcellrenderertogger.c: Updated the declarations of the render vfunc
        implementation accordingly.
This commit is contained in:
Murray Cumming 2003-09-30 17:10:02 +00:00 committed by Murray Cumming
parent 9cec9f2bc2
commit fa7b750994
20 changed files with 238 additions and 11 deletions

View File

@ -1,3 +1,13 @@
2003-09-30 Murray Cumming <murrayc@usa.net>
* gtk/gtkcellrenderer.h: The render vfunc takes a GdkDrawable*
instead of a GdkWindow*, because that what it is given. The
documentation was already correct. This should cause no API/ABI
breakage with C compilers.
* gtk/gtkcellrenderertext.c, gtkcellrendererpixbuf.c,
gtkcellrenderertogger.c: Updated the declarations of the render vfunc
implementation accordingly.
2003-09-30 Matthias Clasen <maclas@gmx.de>
* gdk/gdkkeys.c (gdk_keymap_class_init): Document the

View File

@ -1,3 +1,13 @@
2003-09-30 Murray Cumming <murrayc@usa.net>
* gtk/gtkcellrenderer.h: The render vfunc takes a GdkDrawable*
instead of a GdkWindow*, because that what it is given. The
documentation was already correct. This should cause no API/ABI
breakage with C compilers.
* gtk/gtkcellrenderertext.c, gtkcellrendererpixbuf.c,
gtkcellrenderertogger.c: Updated the declarations of the render vfunc
implementation accordingly.
2003-09-30 Matthias Clasen <maclas@gmx.de>
* gdk/gdkkeys.c (gdk_keymap_class_init): Document the

View File

@ -1,3 +1,13 @@
2003-09-30 Murray Cumming <murrayc@usa.net>
* gtk/gtkcellrenderer.h: The render vfunc takes a GdkDrawable*
instead of a GdkWindow*, because that what it is given. The
documentation was already correct. This should cause no API/ABI
breakage with C compilers.
* gtk/gtkcellrenderertext.c, gtkcellrendererpixbuf.c,
gtkcellrenderertogger.c: Updated the declarations of the render vfunc
implementation accordingly.
2003-09-30 Matthias Clasen <maclas@gmx.de>
* gdk/gdkkeys.c (gdk_keymap_class_init): Document the

View File

@ -1,3 +1,13 @@
2003-09-30 Murray Cumming <murrayc@usa.net>
* gtk/gtkcellrenderer.h: The render vfunc takes a GdkDrawable*
instead of a GdkWindow*, because that what it is given. The
documentation was already correct. This should cause no API/ABI
breakage with C compilers.
* gtk/gtkcellrenderertext.c, gtkcellrendererpixbuf.c,
gtkcellrenderertogger.c: Updated the declarations of the render vfunc
implementation accordingly.
2003-09-30 Matthias Clasen <maclas@gmx.de>
* gdk/gdkkeys.c (gdk_keymap_class_init): Document the

View File

@ -1,3 +1,13 @@
2003-09-30 Murray Cumming <murrayc@usa.net>
* gtk/gtkcellrenderer.h: The render vfunc takes a GdkDrawable*
instead of a GdkWindow*, because that what it is given. The
documentation was already correct. This should cause no API/ABI
breakage with C compilers.
* gtk/gtkcellrenderertext.c, gtkcellrendererpixbuf.c,
gtkcellrenderertogger.c: Updated the declarations of the render vfunc
implementation accordingly.
2003-09-30 Matthias Clasen <maclas@gmx.de>
* gdk/gdkkeys.c (gdk_keymap_class_init): Document the

View File

@ -416,6 +416,24 @@ Deprecated equivalent of g_object_unref()
@window:
<!-- ##### FUNCTION gdk_window_set_keep_above ##### -->
<para>
</para>
@window:
@setting:
<!-- ##### FUNCTION gdk_window_set_keep_below ##### -->
<para>
</para>
@window:
@setting:
<!-- ##### FUNCTION gdk_window_move ##### -->
<para>

View File

@ -1411,6 +1411,13 @@ produce superscript and subscript.
@user_data:
@Returns:
<!-- ##### SIGNAL GtkUIManager::changed ##### -->
<para>
</para>
@uimanager: the object which received the signal.
<!-- ##### ARG GtkVScale:adjustment ##### -->
<para>
the #GtkAdjustment which sets the range of the scale.

View File

@ -127,6 +127,22 @@ and should not be accessed directly.
@Returns:
<!-- ##### FUNCTION gtk_action_connect_accelerator ##### -->
<para>
</para>
@action:
<!-- ##### FUNCTION gtk_action_disconnect_accelerator ##### -->
<para>
</para>
@action:
<!-- ##### FUNCTION gtk_action_block_activate_from ##### -->
<para>
@ -154,6 +170,15 @@ and should not be accessed directly.
@accel_path:
<!-- ##### FUNCTION gtk_action_set_accel_group ##### -->
<para>
</para>
@action:
@accel_group:
<!-- ##### SIGNAL GtkAction::activate ##### -->
<para>
@ -161,6 +186,22 @@ and should not be accessed directly.
@action: the object which received the signal.
<!-- ##### SIGNAL GtkAction::connect-proxy ##### -->
<para>
</para>
@action: the object which received the signal.
@widget:
<!-- ##### SIGNAL GtkAction::disconnect-proxy ##### -->
<para>
</para>
@action: the object which received the signal.
@widget:
<!-- ##### ARG GtkAction:is-important ##### -->
<para>

View File

@ -147,6 +147,11 @@ field of the #GtkCheckMenuItem-struct struct to discover the new state.
</para>
<!-- ##### ARG GtkCheckMenuItem:draw-as-radio ##### -->
<para>
</para>
<!-- ##### ARG GtkCheckMenuItem:inconsistent ##### -->
<para>

View File

@ -31,3 +31,13 @@ Creates a new #GtkEventBox.
@Returns: a new #GtkEventBox.
<!-- ##### ARG GtkEventBox:above-child ##### -->
<para>
</para>
<!-- ##### ARG GtkEventBox:visible-window ##### -->
<para>
</para>

View File

@ -340,6 +340,26 @@ will be called when the menu is later detached from the widget.
</para>
<!-- ##### ARG GtkMenu:bottom-attach ##### -->
<para>
</para>
<!-- ##### ARG GtkMenu:left-attach ##### -->
<para>
</para>
<!-- ##### ARG GtkMenu:right-attach ##### -->
<para>
</para>
<!-- ##### ARG GtkMenu:top-attach ##### -->
<para>
</para>
<!-- ##### ARG GtkMenu:horizontal-offset ##### -->
<para>

View File

@ -727,6 +727,11 @@ in an idle job in the background.
@textview: the object which received the signal.
<!-- ##### ARG GtkTextView:accepts-tab ##### -->
<para>
</para>
<!-- ##### ARG GtkTextView:buffer ##### -->
<para>

View File

@ -48,6 +48,24 @@ private members and should not be accessed directly.
@Returns:
<!-- ##### FUNCTION gtk_toggle_action_set_draw_as_radio ##### -->
<para>
</para>
@action:
@draw_as_radio:
<!-- ##### FUNCTION gtk_toggle_action_get_draw_as_radio ##### -->
<para>
</para>
@action:
@Returns:
<!-- ##### SIGNAL GtkToggleAction::toggled ##### -->
<para>
@ -55,3 +73,8 @@ private members and should not be accessed directly.
@toggleaction: the object which received the signal.
<!-- ##### ARG GtkToggleAction:draw-as-radio ##### -->
<para>
</para>

View File

@ -339,6 +339,13 @@ what UI element to create.
@self:
<!-- ##### SIGNAL GtkUIManager::actions-changed ##### -->
<para>
</para>
@uimanager: the object which received the signal.
<!-- ##### SIGNAL GtkUIManager::add-widget ##### -->
<para>
@ -347,15 +354,13 @@ what UI element to create.
@uimanager: the object which received the signal.
@widget:
<!-- ##### SIGNAL GtkUIManager::changed ##### -->
<para>
</para>
@uimanager: the object which received the signal.
<!-- ##### ARG GtkUIManager:add-tearoffs ##### -->
<para>
</para>
<!-- ##### ARG GtkUIManager:ui ##### -->
<para>
</para>

View File

@ -39,6 +39,7 @@ gtk_widget_style_get_valist() to obtain the value of a style property.
@allocation: The widgets allocated size.
@window: The widgets window or its parent window if it does not have a window. (Which
will be indicated by the #GTK_NO_WINDOW flag being set).
@parent:
<!-- ##### STRUCT GtkWidgetClass ##### -->
<para>
@ -128,6 +129,7 @@ Tells about certain properties of the widget.
@GTK_DOUBLE_BUFFERED:
Set and unset by gtk_widget_set_double_buffered().
Indicates that exposes done on the widget should be double-buffered.
@GTK_NO_SHOW_ALL:
<!-- ##### MACRO GTK_WIDGET_TYPE ##### -->
<para>
@ -1610,6 +1612,24 @@ This function is deprecated; it does nothing.
@widget:
<!-- ##### FUNCTION gtk_widget_set_no_show_all ##### -->
<para>
</para>
@widget:
@no_show_all:
<!-- ##### FUNCTION gtk_widget_get_no_show_all ##### -->
<para>
</para>
@widget:
@Returns:
<!-- ##### FUNCTION gtk_requisition_copy ##### -->
<para>
@ -2222,6 +2242,11 @@ a widget changes from un-anchored to anchored or vice-versa.
</para>
<!-- ##### ARG GtkWidget:no-show-all ##### -->
<para>
</para>
<!-- ##### ARG GtkWidget:parent ##### -->
<para>

View File

@ -420,6 +420,24 @@ Deprecated alias for gtk_window_set_position().
@window:
<!-- ##### FUNCTION gtk_window_set_keep_above ##### -->
<para>
</para>
@window:
@setting:
<!-- ##### FUNCTION gtk_window_set_keep_below ##### -->
<para>
</para>
@window:
@setting:
<!-- ##### FUNCTION gtk_window_begin_resize_drag ##### -->
<para>

View File

@ -86,7 +86,7 @@ struct _GtkCellRendererClass
gint *width,
gint *height);
void (* render) (GtkCellRenderer *cell,
GdkWindow *window,
GdkDrawable *window,
GtkWidget *widget,
GdkRectangle *background_area,
GdkRectangle *cell_area,

View File

@ -42,7 +42,7 @@ static void gtk_cell_renderer_pixbuf_get_size (GtkCellRenderer *cel
gint *width,
gint *height);
static void gtk_cell_renderer_pixbuf_render (GtkCellRenderer *cell,
GdkWindow *window,
GdkDrawable *window,
GtkWidget *widget,
GdkRectangle *background_area,
GdkRectangle *cell_area,

View File

@ -1253,7 +1253,7 @@ gtk_cell_renderer_text_get_size (GtkCellRenderer *cell,
static void
gtk_cell_renderer_text_render (GtkCellRenderer *cell,
GdkWindow *window,
GdkDrawable *window,
GtkWidget *widget,
GdkRectangle *background_area,
GdkRectangle *cell_area,

View File

@ -308,7 +308,7 @@ gtk_cell_renderer_toggle_get_size (GtkCellRenderer *cell,
static void
gtk_cell_renderer_toggle_render (GtkCellRenderer *cell,
GdkWindow *window,
GdkDrawable *window,
GtkWidget *widget,
GdkRectangle *background_area,
GdkRectangle *cell_area,