From 1dcb5791cdb3c8b278421749bdfc574c4a591df6 Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Sun, 10 Aug 2003 22:03:42 +0000 Subject: [PATCH] Mark some members as public. (#119463) 2003-08-10 Matthias Clasen * gtk/gtkwidget.h (struct _GtkWidget): Mark some members as public. (#119463) --- ChangeLog | 4 ++++ ChangeLog.pre-2-10 | 4 ++++ ChangeLog.pre-2-4 | 4 ++++ ChangeLog.pre-2-6 | 4 ++++ ChangeLog.pre-2-8 | 4 ++++ docs/reference/ChangeLog | 4 ++++ docs/reference/gtk/tmpl/gtkwidget.sgml | 8 ++++++++ gtk/gtkwidget.h | 4 ++++ 8 files changed, 36 insertions(+) diff --git a/ChangeLog b/ChangeLog index d6c703a6ec..b40bf43f00 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +2003-08-10 Matthias Clasen + + * gtk/gtkwidget.h (struct _GtkWidget): Mark some members as public. + 2003-08-09 Noah Levitt * gdk/gdkevents.h: diff --git a/ChangeLog.pre-2-10 b/ChangeLog.pre-2-10 index d6c703a6ec..b40bf43f00 100644 --- a/ChangeLog.pre-2-10 +++ b/ChangeLog.pre-2-10 @@ -1,3 +1,7 @@ +2003-08-10 Matthias Clasen + + * gtk/gtkwidget.h (struct _GtkWidget): Mark some members as public. + 2003-08-09 Noah Levitt * gdk/gdkevents.h: diff --git a/ChangeLog.pre-2-4 b/ChangeLog.pre-2-4 index d6c703a6ec..b40bf43f00 100644 --- a/ChangeLog.pre-2-4 +++ b/ChangeLog.pre-2-4 @@ -1,3 +1,7 @@ +2003-08-10 Matthias Clasen + + * gtk/gtkwidget.h (struct _GtkWidget): Mark some members as public. + 2003-08-09 Noah Levitt * gdk/gdkevents.h: diff --git a/ChangeLog.pre-2-6 b/ChangeLog.pre-2-6 index d6c703a6ec..b40bf43f00 100644 --- a/ChangeLog.pre-2-6 +++ b/ChangeLog.pre-2-6 @@ -1,3 +1,7 @@ +2003-08-10 Matthias Clasen + + * gtk/gtkwidget.h (struct _GtkWidget): Mark some members as public. + 2003-08-09 Noah Levitt * gdk/gdkevents.h: diff --git a/ChangeLog.pre-2-8 b/ChangeLog.pre-2-8 index d6c703a6ec..b40bf43f00 100644 --- a/ChangeLog.pre-2-8 +++ b/ChangeLog.pre-2-8 @@ -1,3 +1,7 @@ +2003-08-10 Matthias Clasen + + * gtk/gtkwidget.h (struct _GtkWidget): Mark some members as public. + 2003-08-09 Noah Levitt * gdk/gdkevents.h: diff --git a/docs/reference/ChangeLog b/docs/reference/ChangeLog index 88e48444f6..f0edf09ddc 100644 --- a/docs/reference/ChangeLog +++ b/docs/reference/ChangeLog @@ -1,3 +1,7 @@ +2003-08-11 Matthias Clasen + + * gtk/tmpl/gtkwidget.sgml: Document public GtkWidget members. (#119463) + 2003-08-08 Matthias Clasen * gtk/gtk-docs.sgml: diff --git a/docs/reference/gtk/tmpl/gtkwidget.sgml b/docs/reference/gtk/tmpl/gtkwidget.sgml index 2ffc19a178..7c2a2be561 100644 --- a/docs/reference/gtk/tmpl/gtkwidget.sgml +++ b/docs/reference/gtk/tmpl/gtkwidget.sgml @@ -32,6 +32,14 @@ gtk_widget_style_get_valist() to obtain the value of a style property. +@style: The style for the widget. The style contains the colors the widget should be + drawn in for each state along with graphics contexts used to draw with and the font + to use for text. +@requisition: The widgets desired size. +@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). + diff --git a/gtk/gtkwidget.h b/gtk/gtkwidget.h index f580043f85..21cbd9096d 100644 --- a/gtk/gtkwidget.h +++ b/gtk/gtkwidget.h @@ -197,6 +197,8 @@ struct _GtkWidget */ gchar *name; + /*< public >*/ + /* The style for the widget. The style contains the * colors the widget should be drawn in for each state * along with graphics contexts used to draw with and @@ -218,6 +220,8 @@ struct _GtkWidget */ GdkWindow *window; + /*< private >*/ + /* The widgets parent. */ GtkWidget *parent;