[gnome-devel-docs] tutorials python: tutorial page with correct xml
- From: Marta Maria Casetti <mmcasetti src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-devel-docs] tutorials python: tutorial page with correct xml
- Date: Sat, 4 Aug 2012 09:50:05 +0000 (UTC)
commit 69f3d0803a47be105b7dd5cb2751e2bba5772eee
Author: Marta Maria Casetti <mmcasetti gmail com>
Date: Thu Aug 2 09:43:32 2012 +0100
tutorials python: tutorial page with correct xml
platform-demos/C/tutorial.py.page | 118 ++++++++++++++++++-------------------
1 files changed, 57 insertions(+), 61 deletions(-)
---
diff --git a/platform-demos/C/tutorial.py.page b/platform-demos/C/tutorial.py.page
index 56fbd25..68a8b13 100644
--- a/platform-demos/C/tutorial.py.page
+++ b/platform-demos/C/tutorial.py.page
@@ -6,35 +6,32 @@
<info>
<link type="guide" xref="py"/>
- <revision version="0.1" date="2012-07-31" status="stub"/>
+ <revision version="0.1" date="2012-07-31" status="draft"/>
- <desc>A tutorial for beginners that want to learn how to program GUIs using GTK+ in Python.</desc>
+ <desc>A tutorial for beginners who want to learn how to program GUIs using GTK+ in Python.</desc>
<credit type="author copyright">
<name>Tiffany Antopolski</name>
<email>tiffany antopolski gmail com</email>
+ <years>2012</years>
</credit>
<credit type="author copyright">
<name>Marta Maria Casetti</name>
<email>mmcasetti gmail com</email>
+ <years>2012</years>
</credit>
</info>
<title>0 Beginners Tutorial</title>
-<synopsis>
- <p>If you have never programmed before, or are not familiar with the concepts of object oriented programming, you may need to learn a few basics first. The book <link href="http://learnpythonthehardway.org/book/">Learn Python the Hard Way</link> or <link hfref="http://docs.python.org/tutorial/index.html">The Python Tutorial</link> may be a better place for you to start. Once you master the basics, be sure to come back and check out these tutorials.</p>
- <p>Although these tutorials are designed for beginners, we can't cover all the basics. Before attempting to follow these tutorials, you are expected to be familiar with the following concepts:</p>
-<list type="numbered">
- <item><p>Object oriented programming</p></item>
- <item><p>The Python programming language.</p></item>
-</list>
+<synopsis>
+ <p>By following these tutorials you will learn the basics of GUI programming using Gtk+.</p>
-<p>By following these tutorials you will learn the basics of GUI programming using Gtk+.</p>
+ <p>If you have never programmed before, or are not familiar with the concepts of object oriented programming, you may need to learn a few basics first. The book <link href="http://learnpythonthehardway.org/book/">Learn Python the Hard Way</link> or <link href="http://docs.python.org/tutorial/index.html">The Python Tutorial</link> may be a better place for you to start. Once you master the basics, be sure to come back and check out these tutorials.</p>
</synopsis>
-<links type="section" />
+<links type="section"/>
-<section id="start">
+<section id="to-run">
<title>To run the code samples</title>
<p>To run the code samples:</p>
@@ -44,101 +41,100 @@
<screen>python <var>filename</var>.py</screen>
</item>
</steps>
-
</section>
<section id="widgets">
<title>A path through the widgets</title>
-
-<list type="numbered">
- <item><title>Basic windows</title>
- <list type="lower-latin">
+<steps>
+ <title>Tutorial</title>
+ <item><steps>
+ <title>Basic windows</title>
<item><p><link xref="window.py" /></p></item>
<item><p><link xref="GtkApplicationWindow.py" /></p></item>
- </list></item>
- <item><title>Images and labels</title>
- <list type="lower-latin">
+ </steps></item>
+ <item><steps>
+ <title>Images and labels</title>
<item><p><link xref="image.py" /></p></item>
<item><p><link xref="label.py" /></p></item>
- </list></item>
- <item><title>Grid</title>
- <list type="lower-latin">
+ </steps></item>
+ <item><steps>
+ <title>Grid</title>
<item><p><link xref="grid.py" /></p></item>
- </list></item>
- <item><title>Ornaments</title>
- <list type="lower-latin">
+ </steps></item>
+ <item><steps>
+ <title>Ornaments</title>
<item><p><link xref="separator.py" /></p></item>
- </list></item>
- <item><title>Basic buttons</title>
- <list type="lower-latin">
+ </steps></item>
+ <item><steps>
+ <title>Basic buttons</title>
<item><p><link xref="button.py" /></p></item>
<item><p><link xref="linkbutton.py" /></p></item>
<item><p><link xref="checkbutton.py" /></p></item>
<item><p><link xref="togglebutton.py" /></p></item>
<item><p><link xref="switch.py" /></p></item>
<item><p><link xref="radiobutton.py" /></p></item>
- </list></item>
- <item><title>Other display widgets</title>
- <list type="lower-latin">
+ </steps></item>
+ <item><steps>
+ <title>Other display widgets</title>
<item><p><link xref="statusbar.py" /></p></item>
<item><p><link xref="spinner.py" /></p></item>
<item><p><link xref="progressbar.py" /></p></item>
- </list></item>
- <item><title>Entry widgets (with a detour on basic scrolling)</title>
- <list type="lower-latin">
+ </steps></item>
+ <item><steps>
+ <title>Entry widgets (with a detour on basic scrolling)</title>
<item><p><link xref="spinbutton.py" /></p></item>
<item><p><link xref="entry.py" /></p></item>
<item><p><link xref="scrolledwindow.py" /></p></item>
<item><p><link xref="textview.py" /></p></item>
<item><p><link xref="scale.py" /></p></item>
- </list></item>
- <item><title>Selectors</title>
- <list type="lower-latin">
+ </steps></item>
+ <item><steps>
+ <title>Selectors</title>
<item><p><link xref="colorbutton.py" /></p></item>
<item><p><link xref="fontchooserwidget.py" /></p></item>
<item><p>"filechooserdialog.py"</p></item>
- </list></item>
- <item><title>Dialogs</title>
- <list type="lower-latin">
+ </steps></item>
+ <item><steps>
+ <title>Dialogs</title>
<item><p><link xref="dialog.py" /></p></item>
<item><p><link xref="aboutdialog.py" /></p></item>
<item><p><link xref="messagedialog.py" /></p></item>
- </list></item>
- <item><title>TreeViews and ComboBoxes (using the M/V/C design)</title>
- <list type="lower-latin">
+ </steps></item>
+ <item><steps>
+ <title>TreeViews and ComboBoxes (using the M/V/C design)</title>
<item><p><link xref="combobox.py" /></p></item>
<item><p><link xref="combobox_multicolumn.py" /></p></item>
<item><p><link xref="treeview_simple_liststore.py" /></p></item>
<item><p><link xref="treeview_advanced_liststore.py" /></p></item>
<item><p><link xref="treeview_treestore.py" /></p></item>
<item><p><link xref="treeview_cellrenderertoggle.py" /></p></item>
- </list></item>
- <item><title>Menus and toolbars (also: using Glade)</title>
- <list type="lower-latin">
+ </steps></item>
+ <item><steps>
+ <title>Menus and toolbars (also: using Glade)</title>
<item><p><link xref="gmenu.py" /></p></item>
<item><p><link xref="toolbar.py" /></p></item>
<item><p><link xref="toolbar_builder.py" /></p></item>
<item><p><link xref="menubar.py" /></p></item>
<item><p>"menubutton.py"</p></item>
- </list></item>
- <item><title>Tooltip</title>
- <list type="lower-latin">
+ </steps></item>
+ <item><steps>
+ <title>Tooltip</title>
<item><p>"tooltip.py"</p></item>
- </list></item>
- <item><title>More containers</title>
- <list type="lower-latin">
+ </steps></item>
+ <item><steps>
+ <title>More containers</title>
<item><p>"paned.py"</p></item>
<item><p>"buttonbox.py"</p></item>
- </list></item>
- <item><title>More scrolling</title>
- <list type="lower-latin">
+ </steps></item>
+ <item><steps>
+ <title>More scrolling</title>
<item><p>"scrollbar.py"</p></item>
- </list></item>
- <item><title>Custom widget</title>
- <list type="lower-latin">
+ </steps></item>
+ <item><steps>
+ <title>Custom widget</title>
<item><p>"widget.py"</p></item>
- </list></item>
-</list>
+ </steps></item>
+</steps>
</section>
<section id="theory">
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]