diff options
author | Matthias Clasen <matthiasc@src.gnome.org> | 2007-06-30 07:39:32 +0000 |
---|---|---|
committer | Matthias Clasen <matthiasc@src.gnome.org> | 2007-06-30 07:39:32 +0000 |
commit | a3b1739796140db3cfe78dbe08ff1ecd6453a514 (patch) | |
tree | 2701b50ecb9cc1c5abd48b6d70399c5029a67300 | |
parent | 8c3832cf03d63b8d7ffa780068219e17aab7cd2f (diff) | |
download | gdk-pixbuf-a3b1739796140db3cfe78dbe08ff1ecd6453a514.tar.gz |
Corrections and additions
svn path=/trunk/; revision=18308
-rw-r--r-- | docs/reference/ChangeLog | 2 | ||||
-rw-r--r-- | docs/reference/gtk/tmpl/gtkbuilder.sgml | 34 |
2 files changed, 34 insertions, 2 deletions
diff --git a/docs/reference/ChangeLog b/docs/reference/ChangeLog index e575c1add..27018d42c 100644 --- a/docs/reference/ChangeLog +++ b/docs/reference/ChangeLog @@ -1,5 +1,7 @@ 2007-06-30 Matthias Clasen <mclasen@redhat.com> + * gtk/tmpl/gtkbuilder.sgml: Some corrections and additions + * gtk/tmpl/gtkdialog.sgml: Explain details of GtkDialog as a buildable. diff --git a/docs/reference/gtk/tmpl/gtkbuilder.sgml b/docs/reference/gtk/tmpl/gtkbuilder.sgml index c9d99e445..a882e3dcc 100644 --- a/docs/reference/gtk/tmpl/gtkbuilder.sgml +++ b/docs/reference/gtk/tmpl/gtkbuilder.sgml @@ -45,6 +45,7 @@ which are more limited in scope. <!ATTLIST interface domain #IMPLIED > <!ATTLIST object class #REQUIRED + type-func #IMPLIED id #IMPLIED constructor #IMPLIED > <!ATTLIST property name #REQUIRED @@ -54,14 +55,43 @@ which are more limited in scope. after #IMPLIED object #IMPLIED > <!ATTLIST child type #IMPLIED - internal-child #IMPLIED - type-func #IMPLIED > + internal-child #IMPLIED > ]]></programlisting> </para> +<example> +<title>A GtkBuilder UI Definition</title> +<programlisting><![CDATA[ +<interface> + <object class="GtkDialog" id="dialog1"> + <child internal-child="vbox"> + <object class="GtkVBox"> + <property name="border-width">10</property> + <child internal-child="action_area"> + <object class="GtkHButtonBox"> + <property name="border-width">20</property> + <child id="ok-button"> + <object class="GtkButton"/> + <property name="label">OK</property> + <property name="use-stock">TRUE</property> + <signal name="clicked" handler="ok_button_clicked"/> + </object> + </child> + </object> + </child> + </object> + </child> + </object> +</interface> +]]></programlisting> +</example> <para> Beyond this general structure, several object classes define their own XML DTD fragments for filling in the ANY placeholders. +See </para> +<simplelist> + <member><link linkend="GtkDialog-BUILDER-UI">GtkDialog as GtkBuildable</link></member> +</simplelist> </refsect2> <!-- ##### SECTION See_Also ##### --> |