]> Pileus Git - ~andy/gtk/commitdiff
Move documentation to inline comments: GtkMisc
authorJavier Jardón <jjardon@gnome.org>
Mon, 11 Apr 2011 01:04:11 +0000 (02:04 +0100)
committerJavier Jardón <jjardon@gnome.org>
Mon, 11 Apr 2011 01:14:08 +0000 (02:14 +0100)
docs/reference/gtk/tmpl/.gitignore
docs/reference/gtk/tmpl/gtkmisc.sgml [deleted file]
gtk/gtkmisc.c

index fcae2f50512cad75fb8432af5bc69ea0f9b86540..70cc4997da271719bca6d1799f7e7e997d96d8c7 100644 (file)
@@ -42,6 +42,7 @@ gtkmenu.sgml
 gtkmenubar.sgml
 gtkmenushell.sgml
 gtkmessagedialog.sgml
+gtkmisc.sgml
 gtknotebook.sgml
 gtkobject.sgml
 gtkorientable.sgml
diff --git a/docs/reference/gtk/tmpl/gtkmisc.sgml b/docs/reference/gtk/tmpl/gtkmisc.sgml
deleted file mode 100644 (file)
index c9016e2..0000000
+++ /dev/null
@@ -1,137 +0,0 @@
-<!-- ##### SECTION Title ##### -->
-GtkMisc
-
-<!-- ##### SECTION Short_Description ##### -->
-Base class for widgets with alignments and padding
-
-<!-- ##### SECTION Long_Description ##### -->
-<para>
-The #GtkMisc widget is an abstract widget which is not useful itself, but
-is used to derive subclasses which have alignment and padding attributes.
-</para>
-<para>
-The horizontal and vertical padding attributes allows extra space to be
-added around the widget.
-</para>
-<para>
-The horizontal and vertical alignment attributes enable the widget to be
-positioned within its allocated area. Note that if the widget is added to
-a container in such a way that it expands automatically to fill its
-allocated area, the alignment settings will not alter the widgets position.
-</para>
-<note>
-<para>
-Note that the desired effect can in most cases be achieved by using the
-#GtkWidget:halign, #GtkWidget:valign and #GtkWidget:margin properties
-on the child widget, so GtkMisc should not be used in new code.
-</para>
-</note>
-
-<!-- ##### SECTION See_Also ##### -->
-<para>
-
-</para>
-
-<!-- ##### SECTION Stability_Level ##### -->
-
-
-<!-- ##### SECTION Image ##### -->
-
-
-<!-- ##### STRUCT GtkMisc ##### -->
-<para>
-The #GtkMisc-struct struct contains the following fields.
-(These fields should be considered read-only. They should never be set by
-an application.)
-
-<informaltable pgwide="1" frame="none" role="struct">
-<tgroup cols="2"><colspec colwidth="2*"/><colspec colwidth="8*"/>
-<tbody>
-
-<row>
-<entry>#gfloat <structfield>xalign</structfield>;</entry>
-<entry>the horizontal alignment, from 0 (left) to 1 (right).</entry>
-</row>
-
-<row>
-<entry>#gfloat <structfield>yalign</structfield>;</entry>
-<entry>the vertical alignment, from 0 (top) to 1 (bottom).</entry>
-</row>
-
-<row>
-<entry>#guint16 <structfield>xpad</structfield>;</entry>
-<entry>the amount of space to add on the left and right of the widget,
-in pixels.</entry>
-</row>
-
-<row>
-<entry>#guint16 <structfield>ypad</structfield>;</entry>
-<entry>the amount of space to add on the top and bottom of the widget,
-in pixels.</entry>
-</row>
-</tbody></tgroup></informaltable>
-</para>
-
-
-<!-- ##### ARG GtkMisc:xalign ##### -->
-<para>
-
-</para>
-
-<!-- ##### ARG GtkMisc:xpad ##### -->
-<para>
-
-</para>
-
-<!-- ##### ARG GtkMisc:yalign ##### -->
-<para>
-
-</para>
-
-<!-- ##### ARG GtkMisc:ypad ##### -->
-<para>
-
-</para>
-
-<!-- ##### FUNCTION gtk_misc_set_alignment ##### -->
-<para>
-Sets the alignment of the widget.
-</para>
-
-@misc: a #GtkMisc.
-@xalign: the horizontal alignment, from 0 (left) to 1 (right).
-@yalign: the vertical alignment, from 0 (top) to 1 (bottom).
-
-
-<!-- ##### FUNCTION gtk_misc_set_padding ##### -->
-<para>
-Sets the amount of space to add around the widget.
-</para>
-
-@misc: a #GtkMisc.
-@xpad: the amount of space to add on the left and right of the widget,
-in pixels.
-@ypad: the amount of space to add on the top and bottom of the widget,
-in pixels.
-
-
-<!-- ##### FUNCTION gtk_misc_get_alignment ##### -->
-<para>
-
-</para>
-
-@misc: 
-@xalign: 
-@yalign: 
-
-
-<!-- ##### FUNCTION gtk_misc_get_padding ##### -->
-<para>
-
-</para>
-
-@misc: 
-@xpad: 
-@ypad: 
-
-
index c35bd73d213cca9ef85b9632145a25769b295461..ea5adc4ee046bd1218545598c53ca131f43b13a4 100644 (file)
 #include "gtkprivate.h"
 
 
+/**
+ * SECTION:gtkmisc
+ * @Short_description: Base class for widgets with alignments and padding
+ * @Title: GtkMisc
+ *
+ * The #GtkMisc widget is an abstract widget which is not useful itself, but
+ * is used to derive subclasses which have alignment and padding attributes.
+ *
+ * The horizontal and vertical padding attributes allows extra space to be
+ * added around the widget.
+ *
+ * The horizontal and vertical alignment attributes enable the widget to be
+ * positioned within its allocated area. Note that if the widget is added to
+ * a container in such a way that it expands automatically to fill its
+ * allocated area, the alignment settings will not alter the widgets position.
+ *
+ * <note>
+ * Note that the desired effect can in most cases be achieved by using the
+ * #GtkWidget:halign, #GtkWidget:valign and #GtkWidget:margin properties
+ * on the child widget, so GtkMisc should not be used in new code.
+ * </note>
+ */
+
+
 struct _GtkMiscPrivate
 {
   gfloat        xalign;
@@ -192,6 +216,14 @@ gtk_misc_get_property (GObject      *object,
     }
 }
 
+/**
+ * gtk_misc_set_alignment:
+ * @misc: a #GtkMisc.
+ * @xalign: the horizontal alignment, from 0 (left) to 1 (right).
+ * @yalign: the vertical alignment, from 0 (top) to 1 (bottom).
+ *
+ * Sets the alignment of the widget.
+ */
 void
 gtk_misc_set_alignment (GtkMisc *misc,
                        gfloat   xalign,
@@ -262,6 +294,16 @@ gtk_misc_get_alignment (GtkMisc *misc,
     *yalign = priv->yalign;
 }
 
+/**
+ * gtk_misc_set_padding:
+ * @misc: a #GtkMisc.
+ * @xpad: the amount of space to add on the left and right of the widget,
+ *   in pixels.
+ * @ypad: the amount of space to add on the top and bottom of the widget,
+ *   in pixels.
+ *
+ * Sets the amount of space to add around the widget.
+ */
 void
 gtk_misc_set_padding (GtkMisc *misc,
                      gint     xpad,