Removed some old, outdated, unfinished, or unstarted docs and the
samples that go with them. These can be added back later if somebody wants to work on them again. git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@26378 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
@@ -1,77 +0,0 @@
|
||||
<?xml version="1.0" encoding="iso-8859-1" ?>
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
|
||||
<meta name="generator" content="Docutils 0.3.1: http://docutils.sourceforge.net/" />
|
||||
<title>wxPython Documentation</title>
|
||||
<meta name="author" content="Patrick K. O'Brien" />
|
||||
<meta name="organization" content="Orbtech" />
|
||||
<meta name="date" content="2003-07-02" />
|
||||
<link rel="stylesheet" href="default.css" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div class="document" id="wxpython-documentation">
|
||||
<h1 class="title">wxPython Documentation</h1>
|
||||
<table class="docinfo" frame="void" rules="none">
|
||||
<col class="docinfo-name" />
|
||||
<col class="docinfo-content" />
|
||||
<tbody valign="top">
|
||||
<tr><th class="docinfo-name">Author:</th>
|
||||
<td>Patrick K. O'Brien</td></tr>
|
||||
<tr><th class="docinfo-name">Contact:</th>
|
||||
<td><a class="first last reference" href="mailto:pobrien@orbtech.com">pobrien@orbtech.com</a></td></tr>
|
||||
<tr><th class="docinfo-name">Organization:</th>
|
||||
<td><a class="first last reference" href="http://www.orbtech.com/">Orbtech</a></td></tr>
|
||||
<tr><th class="docinfo-name">Date:</th>
|
||||
<td>2003-07-02</td></tr>
|
||||
<tr><th class="docinfo-name">Revision:</th>
|
||||
<td>1.2</td></tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<div class="section" id="wxpython-manual">
|
||||
<h1><a name="wxpython-manual">wxPython Manual</a></h1>
|
||||
<p><a class="reference" href="wxPythonManual.html">The wxPython Manual</a> is a reference to the wxPython toolkit.</p>
|
||||
</div>
|
||||
<div class="section" id="wxpython-developer-reference">
|
||||
<h1><a name="wxpython-developer-reference">wxPython Developer Reference</a></h1>
|
||||
<p><a class="reference" href="http://www.orbtech.com/www/wx/epydoc/">The wxPython source code documentation</a> is for developers, and was
|
||||
created using the Epydoc tool.</p>
|
||||
</div>
|
||||
<div class="section" id="wxpython-tutorial">
|
||||
<h1><a name="wxpython-tutorial">wxPython Tutorial</a></h1>
|
||||
<p><a class="reference" href="wxPythonTutorial.html">The wxPython Tutorial</a> will help get you started with wxPython.</p>
|
||||
</div>
|
||||
<div class="section" id="wxpython-examples">
|
||||
<h1><a name="wxpython-examples">wxPython Examples</a></h1>
|
||||
<p><a class="reference" href="wxPythonExamples.html">The wxPython Examples</a> illustrates example programs using wxPython.</p>
|
||||
</div>
|
||||
<div class="section" id="wx-package">
|
||||
<h1><a name="wx-package">wx Package</a></h1>
|
||||
<p><a class="reference" href="wxPackage.html">The wxPython wx Package</a> explains the new prefix-less wx package.</p>
|
||||
</div>
|
||||
<div class="section" id="py-manual">
|
||||
<h1><a name="py-manual">Py Manual</a></h1>
|
||||
<p><a class="reference" href="PyManual.html">The Py Manual</a> documents the Py collection of programs and source
|
||||
code modules, including:</p>
|
||||
<ul class="simple">
|
||||
<li>PyAlaCarte</li>
|
||||
<li>PyAlaMode</li>
|
||||
<li>PyCrust</li>
|
||||
<li>PyFilling</li>
|
||||
<li>PyShell</li>
|
||||
<li>PyWrap</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="section" id="py-developer-reference">
|
||||
<h1><a name="py-developer-reference">Py Developer Reference</a></h1>
|
||||
<p><a class="reference" href="http://www.orbtech.com/www/wx/epydoc/public/wx.py-module.html">The Py source code documentation</a> is for developers, and was created
|
||||
using the Epydoc tool.</p>
|
||||
</div>
|
||||
</div>
|
||||
<hr class="footer" />
|
||||
<div class="footer">
|
||||
Generated on: 2004-03-12 19:55 UTC.
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
@@ -1,77 +0,0 @@
|
||||
========================
|
||||
wxPython Documentation
|
||||
========================
|
||||
|
||||
:Author: Patrick K. O'Brien
|
||||
:Contact: pobrien@orbtech.com
|
||||
:Organization: Orbtech_
|
||||
:Date: $Date$
|
||||
:Revision: $Revision$
|
||||
|
||||
.. _Orbtech: http://www.orbtech.com/
|
||||
|
||||
|
||||
wxPython Manual
|
||||
===============
|
||||
|
||||
`The wxPython Manual`_ is a reference to the wxPython toolkit.
|
||||
|
||||
.. _The wxPython Manual: wxPythonManual.html
|
||||
|
||||
|
||||
wxPython Developer Reference
|
||||
============================
|
||||
|
||||
`The wxPython source code documentation`_ is for developers, and was
|
||||
created using the Epydoc tool.
|
||||
|
||||
.. _The wxPython source code documentation: http://www.orbtech.com/www/wx/epydoc/
|
||||
|
||||
|
||||
wxPython Tutorial
|
||||
=================
|
||||
|
||||
`The wxPython Tutorial`_ will help get you started with wxPython.
|
||||
|
||||
.. _The wxPython Tutorial: wxPythonTutorial.html
|
||||
|
||||
|
||||
wxPython Examples
|
||||
=================
|
||||
|
||||
`The wxPython Examples`_ illustrates example programs using wxPython.
|
||||
|
||||
.. _The wxPython Examples: wxPythonExamples.html
|
||||
|
||||
|
||||
wx Package
|
||||
==========
|
||||
|
||||
`The wxPython wx Package`_ explains the new prefix-less wx package.
|
||||
|
||||
.. _The wxPython wx Package: wxPackage.html
|
||||
|
||||
|
||||
Py Manual
|
||||
=========
|
||||
|
||||
`The Py Manual`_ documents the Py collection of programs and source
|
||||
code modules, including:
|
||||
|
||||
* PyAlaCarte
|
||||
* PyAlaMode
|
||||
* PyCrust
|
||||
* PyFilling
|
||||
* PyShell
|
||||
* PyWrap
|
||||
|
||||
.. _The Py Manual: PyManual.html
|
||||
|
||||
|
||||
Py Developer Reference
|
||||
======================
|
||||
|
||||
`The Py source code documentation`_ is for developers, and was created
|
||||
using the Epydoc tool.
|
||||
|
||||
.. _The Py source code documentation: http://www.orbtech.com/www/wx/epydoc/public/wx.py-module.html
|
@@ -1,226 +0,0 @@
|
||||
<?xml version="1.0" encoding="iso-8859-1" ?>
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
|
||||
<meta name="generator" content="Docutils 0.3.1: http://docutils.sourceforge.net/" />
|
||||
<title>Example Programs Using wxPython</title>
|
||||
<meta name="author" content="Patrick K. O'Brien" />
|
||||
<meta name="organization" content="Orbtech" />
|
||||
<meta name="date" content="2003-07-02" />
|
||||
<link rel="stylesheet" href="default.css" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div class="document" id="example-programs-using-wxpython">
|
||||
<h1 class="title">Example Programs Using wxPython</h1>
|
||||
<h2 class="subtitle" id="a-survival-guide-for-the-post-wx-prefixed-world">A survival guide for the post-wx-prefixed world.</h2>
|
||||
<table class="docinfo" frame="void" rules="none">
|
||||
<col class="docinfo-name" />
|
||||
<col class="docinfo-content" />
|
||||
<tbody valign="top">
|
||||
<tr><th class="docinfo-name">Author:</th>
|
||||
<td>Patrick K. O'Brien</td></tr>
|
||||
<tr><th class="docinfo-name">Contact:</th>
|
||||
<td><a class="first last reference" href="mailto:pobrien@orbtech.com">pobrien@orbtech.com</a></td></tr>
|
||||
<tr><th class="docinfo-name">Organization:</th>
|
||||
<td><a class="first last reference" href="http://www.orbtech.com/">Orbtech</a></td></tr>
|
||||
<tr><th class="docinfo-name">Date:</th>
|
||||
<td>2003-07-02</td></tr>
|
||||
<tr><th class="docinfo-name">Revision:</th>
|
||||
<td>1.2</td></tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<div class="contents topic" id="contents">
|
||||
<p class="topic-title"><a name="contents">Contents</a></p>
|
||||
<ul class="simple">
|
||||
<li><a class="reference" href="#introduction" id="id1" name="id1">Introduction</a></li>
|
||||
<li><a class="reference" href="#background-with-tongue-firmly-in-cheek" id="id2" name="id2">Background (with tongue firmly in cheek)</a></li>
|
||||
<li><a class="reference" href="#basic-program-example" id="id3" name="id3">Basic Program Example</a></li>
|
||||
<li><a class="reference" href="#hello-wxpython-example" id="id4" name="id4">Hello wxPython Example</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="section" id="introduction">
|
||||
<h1><a class="toc-backref" href="#id1" name="introduction">Introduction</a></h1>
|
||||
<p>This document illustrates example programs using wxPython. All the
|
||||
examples make use of the new wx package syntax introduced in wxPython
|
||||
2.4.1, which is a bit different than older examples you might come
|
||||
across.</p>
|
||||
</div>
|
||||
<div class="section" id="background-with-tongue-firmly-in-cheek">
|
||||
<h1><a class="toc-backref" href="#id2" name="background-with-tongue-firmly-in-cheek">Background (with tongue firmly in cheek)</a></h1>
|
||||
<p>If something hits you on the head, don't run around screaming that the
|
||||
sky is falling. Instead, take a close look and see if it wasn't a
|
||||
"wx" prefix that hit you. Apparently, they're dropping off wxPython
|
||||
class names like flies dropping dead in the scorching heat of a
|
||||
summer's day.</p>
|
||||
<p>Yes, the world is changing, and even our little wxPython world must
|
||||
change with it. Then again, I'm not fond of pesky summertime flies,
|
||||
and I'm not too upset that the "wx" prefixes are going to bite the
|
||||
dust. I think it's for the best. But, being the kind, considerate
|
||||
person that I am, I decided to write this guide to make the wx
|
||||
namespace transition easier for everyone, even Chicken Little.</p>
|
||||
<div class="note">
|
||||
<p class="admonition-title">Note</p>
|
||||
<p>Say what?</p>
|
||||
<p>If you have no idea what I mean by the "wx namespace transition,"
|
||||
consider yourself lucky. You can simply use these examples to
|
||||
learn wxPython in its current state (beginning with wxPython
|
||||
version 2.4.1). All you need to know is that previous wxPython
|
||||
code used a slightly different syntax that some folks (including
|
||||
me) considered ugly. So we changed it. And that's when the sky
|
||||
starting falling...</p>
|
||||
<p>If you want more of the technical details, read the <a class="reference" href="wxPackage.html">wx package
|
||||
documentation</a>.</p>
|
||||
</div>
|
||||
<p>Rather than simply <strong>tell</strong> you that everything will be okay, I
|
||||
decided to <strong>show</strong> you that everything will be okay. To do that,
|
||||
I've created a bunch of example programs using the new wx package. I
|
||||
hope you like them.</p>
|
||||
</div>
|
||||
<div class="section" id="basic-program-example">
|
||||
<h1><a class="toc-backref" href="#id3" name="basic-program-example">Basic Program Example</a></h1>
|
||||
<p>It doesn't get much simpler than this. Every wxPython program needs
|
||||
an application and a frame. To encourage good coding habits, I've
|
||||
split them into separate modules. They don't do much, but they're a
|
||||
good starting point.</p>
|
||||
<p>I include a simple App class in the frame module because the PyWrap
|
||||
"wrapper" utility (<tt class="literal"><span class="pre">pywrap</span></tt>) only works with modules that contain an
|
||||
application class. So including a simple one in each of your frame
|
||||
modules allows you to use the PyWrap runtime wrapper and debug your
|
||||
frames independent of your full application.</p>
|
||||
<p>Here is the module (<tt class="literal"><span class="pre">frame.py</span></tt>) that defines the frame class:</p>
|
||||
<pre class="literal-block">
|
||||
#!/usr/bin/env python
|
||||
|
||||
"""Basic frame class, with App for testing."""
|
||||
|
||||
__author__ = "Patrick K. O'Brien <pobrien@orbtech.com>"
|
||||
__cvsid__ = "$Id$"
|
||||
__revision__ = "$Revision$"[11:-2]
|
||||
|
||||
import wx
|
||||
|
||||
class Frame(wx.Frame):
|
||||
"""Frame class."""
|
||||
|
||||
def __init__(self, parent=None, id=-1, title='Title',
|
||||
pos=wx.DefaultPosition, size=(400, 200)):
|
||||
"""Create a Frame instance."""
|
||||
wx.Frame.__init__(self, parent, id, title, pos, size)
|
||||
|
||||
class App(wx.App):
|
||||
"""Application class."""
|
||||
|
||||
def OnInit(self):
|
||||
self.frame = Frame()
|
||||
self.frame.Show()
|
||||
self.SetTopWindow(self.frame)
|
||||
return True
|
||||
|
||||
def main():
|
||||
app = App()
|
||||
app.MainLoop()
|
||||
|
||||
if __name__ == '__main__':
|
||||
main()
|
||||
|
||||
</pre>
|
||||
<p>And here is the module (<tt class="literal"><span class="pre">app.py</span></tt>) that defines the application class
|
||||
and imports the frame from <tt class="literal"><span class="pre">frame.py</span></tt>:</p>
|
||||
<pre class="literal-block">
|
||||
#!/usr/bin/env python
|
||||
|
||||
"""Basic application class."""
|
||||
|
||||
__author__ = "Patrick K. O'Brien <pobrien@orbtech.com>"
|
||||
__cvsid__ = "$Id$"
|
||||
__revision__ = "$Revision$"[11:-2]
|
||||
|
||||
import wx
|
||||
|
||||
from frame import Frame
|
||||
|
||||
class App(wx.App):
|
||||
"""Application class."""
|
||||
|
||||
def OnInit(self):
|
||||
self.frame = Frame()
|
||||
self.frame.Show()
|
||||
self.SetTopWindow(self.frame)
|
||||
return True
|
||||
|
||||
def main():
|
||||
app = App()
|
||||
app.MainLoop()
|
||||
|
||||
if __name__ == '__main__':
|
||||
main()
|
||||
|
||||
</pre>
|
||||
</div>
|
||||
<div class="section" id="hello-wxpython-example">
|
||||
<h1><a class="toc-backref" href="#id4" name="hello-wxpython-example">Hello wxPython Example</a></h1>
|
||||
<p>This program displays an image file (<tt class="literal"><span class="pre">wxPython.jpg</span></tt>) inside a frame
|
||||
sized to match the graphic.</p>
|
||||
<div class="figure">
|
||||
<p><img alt="screenshots/hello-win98.png" scale="100" src="screenshots/hello-win98.png" /></p>
|
||||
<p class="caption">Running <tt class="literal"><span class="pre">hello.py</span></tt> on Windows.</p>
|
||||
</div>
|
||||
<div class="figure">
|
||||
<p><img alt="screenshots/hello-linux.png" scale="100" src="screenshots/hello-linux.png" /></p>
|
||||
<p class="caption">Running <tt class="literal"><span class="pre">hello.py</span></tt> on Linux.</p>
|
||||
</div>
|
||||
<div class="figure">
|
||||
<p><img alt="screenshots/hello-mac.png" scale="100" src="screenshots/hello-mac.png" /></p>
|
||||
<p class="caption">Running <tt class="literal"><span class="pre">hello.py</span></tt> on Mac OS X.</p>
|
||||
</div>
|
||||
<p>Here is the source code for <tt class="literal"><span class="pre">hello.py</span></tt>:</p>
|
||||
<pre class="literal-block">
|
||||
#!/usr/bin/env python
|
||||
|
||||
"""Hello, wxPython! program."""
|
||||
|
||||
__author__ = "Patrick K. O'Brien <pobrien@orbtech.com>"
|
||||
__cvsid__ = "$Id$"
|
||||
__revision__ = "$Revision$"[11:-2]
|
||||
|
||||
import wx
|
||||
|
||||
class Frame(wx.Frame):
|
||||
"""Frame class that displays an image."""
|
||||
|
||||
def __init__(self, image, parent=None, id=-1,
|
||||
pos=wx.DefaultPosition, title='Hello, wxPython!'):
|
||||
"""Create a Frame instance and display image."""
|
||||
temp = image.ConvertToBitmap()
|
||||
size = temp.GetWidth(), temp.GetHeight()
|
||||
wx.Frame.__init__(self, parent, id, title, pos, size)
|
||||
self.bmp = wx.StaticBitmap(parent=self, id=-1, bitmap=temp)
|
||||
|
||||
class App(wx.App):
|
||||
"""Application class."""
|
||||
|
||||
def OnInit(self):
|
||||
wx.InitAllImageHandlers()
|
||||
image = wx.Image('wxPython.jpg', wx.BITMAP_TYPE_JPEG)
|
||||
self.frame = Frame(image)
|
||||
self.frame.Show()
|
||||
self.SetTopWindow(self.frame)
|
||||
return True
|
||||
|
||||
def main():
|
||||
app = App()
|
||||
app.MainLoop()
|
||||
|
||||
if __name__ == '__main__':
|
||||
main()
|
||||
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
<hr class="footer" />
|
||||
<div class="footer">
|
||||
Generated on: 2004-03-12 19:55 UTC.
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
@@ -1,118 +0,0 @@
|
||||
=================================
|
||||
Example Programs Using wxPython
|
||||
=================================
|
||||
|
||||
--------------------------------------------------
|
||||
A survival guide for the post-wx-prefixed world.
|
||||
--------------------------------------------------
|
||||
|
||||
:Author: Patrick K. O'Brien
|
||||
:Contact: pobrien@orbtech.com
|
||||
:Organization: Orbtech_
|
||||
:Date: $Date$
|
||||
:Revision: $Revision$
|
||||
|
||||
.. _Orbtech: http://www.orbtech.com/
|
||||
|
||||
.. contents::
|
||||
|
||||
|
||||
Introduction
|
||||
============
|
||||
|
||||
This document illustrates example programs using wxPython. All the
|
||||
examples make use of the new wx package syntax introduced in wxPython
|
||||
2.4.1, which is a bit different than older examples you might come
|
||||
across.
|
||||
|
||||
|
||||
Background (with tongue firmly in cheek)
|
||||
========================================
|
||||
|
||||
If something hits you on the head, don't run around screaming that the
|
||||
sky is falling. Instead, take a close look and see if it wasn't a
|
||||
"wx" prefix that hit you. Apparently, they're dropping off wxPython
|
||||
class names like flies dropping dead in the scorching heat of a
|
||||
summer's day.
|
||||
|
||||
Yes, the world is changing, and even our little wxPython world must
|
||||
change with it. Then again, I'm not fond of pesky summertime flies,
|
||||
and I'm not too upset that the "wx" prefixes are going to bite the
|
||||
dust. I think it's for the best. But, being the kind, considerate
|
||||
person that I am, I decided to write this guide to make the wx
|
||||
namespace transition easier for everyone, even Chicken Little.
|
||||
|
||||
.. note:: Say what?
|
||||
|
||||
If you have no idea what I mean by the "wx namespace transition,"
|
||||
consider yourself lucky. You can simply use these examples to
|
||||
learn wxPython in its current state (beginning with wxPython
|
||||
version 2.4.1). All you need to know is that previous wxPython
|
||||
code used a slightly different syntax that some folks (including
|
||||
me) considered ugly. So we changed it. And that's when the sky
|
||||
starting falling...
|
||||
|
||||
If you want more of the technical details, read the `wx package
|
||||
documentation`_.
|
||||
|
||||
.. _wx package documentation: wxPackage.html
|
||||
|
||||
|
||||
Rather than simply **tell** you that everything will be okay, I
|
||||
decided to **show** you that everything will be okay. To do that,
|
||||
I've created a bunch of example programs using the new wx package. I
|
||||
hope you like them.
|
||||
|
||||
|
||||
Basic Program Example
|
||||
=====================
|
||||
|
||||
It doesn't get much simpler than this. Every wxPython program needs
|
||||
an application and a frame. To encourage good coding habits, I've
|
||||
split them into separate modules. They don't do much, but they're a
|
||||
good starting point.
|
||||
|
||||
I include a simple App class in the frame module because the PyWrap
|
||||
"wrapper" utility (``pywrap``) only works with modules that contain an
|
||||
application class. So including a simple one in each of your frame
|
||||
modules allows you to use the PyWrap runtime wrapper and debug your
|
||||
frames independent of your full application.
|
||||
|
||||
Here is the module (``frame.py``) that defines the frame class:
|
||||
|
||||
.. include:: ../samples/wx_examples/basic/frame.py
|
||||
:literal:
|
||||
|
||||
And here is the module (``app.py``) that defines the application class
|
||||
and imports the frame from ``frame.py``:
|
||||
|
||||
.. include:: ../samples/wx_examples/basic/app.py
|
||||
:literal:
|
||||
|
||||
|
||||
Hello wxPython Example
|
||||
======================
|
||||
|
||||
This program displays an image file (``wxPython.jpg``) inside a frame
|
||||
sized to match the graphic.
|
||||
|
||||
.. figure:: screenshots/hello-win98.png
|
||||
:scale: 100
|
||||
|
||||
Running ``hello.py`` on Windows.
|
||||
|
||||
.. figure:: screenshots/hello-linux.png
|
||||
:scale: 100
|
||||
|
||||
Running ``hello.py`` on Linux.
|
||||
|
||||
.. figure:: screenshots/hello-mac.png
|
||||
:scale: 100
|
||||
|
||||
Running ``hello.py`` on Mac OS X.
|
||||
|
||||
Here is the source code for ``hello.py``:
|
||||
|
||||
.. include:: ../samples/wx_examples/hello/hello.py
|
||||
:literal:
|
||||
|
@@ -1,128 +0,0 @@
|
||||
<?xml version="1.0" encoding="iso-8859-1" ?>
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
|
||||
<meta name="generator" content="Docutils 0.3.1: http://docutils.sourceforge.net/" />
|
||||
<title>The wxPython Tutorial</title>
|
||||
<meta name="author" content="Patrick K. O'Brien" />
|
||||
<meta name="organization" content="Orbtech" />
|
||||
<meta name="date" content="2003-07-02" />
|
||||
<link rel="stylesheet" href="default.css" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div class="document" id="the-wxpython-tutorial">
|
||||
<h1 class="title">The wxPython Tutorial</h1>
|
||||
<h2 class="subtitle" id="how-to-get-up-and-running-with-wxpython">How to get up and running with wxPython</h2>
|
||||
<table class="docinfo" frame="void" rules="none">
|
||||
<col class="docinfo-name" />
|
||||
<col class="docinfo-content" />
|
||||
<tbody valign="top">
|
||||
<tr><th class="docinfo-name">Author:</th>
|
||||
<td>Patrick K. O'Brien</td></tr>
|
||||
<tr><th class="docinfo-name">Contact:</th>
|
||||
<td><a class="first last reference" href="mailto:pobrien@orbtech.com">pobrien@orbtech.com</a></td></tr>
|
||||
<tr><th class="docinfo-name">Organization:</th>
|
||||
<td><a class="first last reference" href="http://www.orbtech.com/">Orbtech</a></td></tr>
|
||||
<tr><th class="docinfo-name">Date:</th>
|
||||
<td>2003-07-02</td></tr>
|
||||
<tr><th class="docinfo-name">Revision:</th>
|
||||
<td>1.2</td></tr>
|
||||
<tr class="field"><th class="docinfo-name">License:</th><td class="field-body">wxWindows Free Documentation Licence, Version 3</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<div class="contents topic" id="contents">
|
||||
<p class="topic-title"><a name="contents">Contents</a></p>
|
||||
<ul class="simple">
|
||||
<li><a class="reference" href="#introduction" id="id1" name="id1">Introduction</a></li>
|
||||
<li><a class="reference" href="#what-is-wxpython" id="id2" name="id2">What is wxPython?</a></li>
|
||||
<li><a class="reference" href="#license" id="id3" name="id3">License</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="section" id="introduction">
|
||||
<h1><a class="toc-backref" href="#id1" name="introduction">Introduction</a></h1>
|
||||
<p>This is a tutorial for the wxPython GUI toolkit. It uses the new wx
|
||||
package syntax that was introduced in wxPython 2.4.1.</p>
|
||||
</div>
|
||||
<div class="section" id="what-is-wxpython">
|
||||
<h1><a class="toc-backref" href="#id2" name="what-is-wxpython">What is wxPython?</a></h1>
|
||||
<p>wxPython is a GUI toolkit for the Python programming language. It
|
||||
allows Python programmers to create programs with a graphical user
|
||||
interface for Windows, Linux, and Mac OS X.</p>
|
||||
</div>
|
||||
<div class="section" id="license">
|
||||
<h1><a class="toc-backref" href="#id3" name="license">License</a></h1>
|
||||
<p>This document adheres to the same license as the other documentation
|
||||
that comes with wxWindows:</p>
|
||||
<pre class="literal-block">
|
||||
wxWindows Free Documentation Licence, Version 3
|
||||
===============================================
|
||||
|
||||
Copyright (c) 1998 Julian Smart, Robert Roebling et al
|
||||
|
||||
Everyone is permitted to copy and distribute verbatim copies
|
||||
of this licence document, but changing it is not allowed.
|
||||
|
||||
WXWINDOWS FREE DOCUMENTATION LICENCE
|
||||
TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
|
||||
|
||||
1. Permission is granted to make and distribute verbatim copies of this
|
||||
manual or piece of documentation provided any copyright notice and this
|
||||
permission notice are preserved on all copies.
|
||||
|
||||
2. Permission is granted to process this file or document through a
|
||||
document processing system and, at your option and the option of any third
|
||||
party, print the results, provided a printed document carries a copying
|
||||
permission notice identical to this one.
|
||||
|
||||
3. Permission is granted to copy and distribute modified versions of this
|
||||
manual or piece of documentation under the conditions for verbatim
|
||||
copying, provided also that any sections describing licensing conditions
|
||||
for this manual, such as, in particular, the GNU General Public Licence,
|
||||
the GNU Library General Public Licence, and any wxWindows Licence are
|
||||
included exactly as in the original, and provided that the entire
|
||||
resulting derived work is distributed under the terms of a permission
|
||||
notice identical to this one.
|
||||
|
||||
4. Permission is granted to copy and distribute translations of this
|
||||
manual or piece of documentation into another language, under the above
|
||||
conditions for modified versions, except that sections related to
|
||||
licensing, including this paragraph, may also be included in translations
|
||||
approved by the copyright holders of the respective licence documents in
|
||||
addition to the original English.
|
||||
|
||||
WARRANTY DISCLAIMER
|
||||
|
||||
5. BECAUSE THIS MANUAL OR PIECE OF DOCUMENTATION IS LICENSED FREE OF CHARGE,
|
||||
THERE IS NO WARRANTY FOR IT, TO THE EXTENT PERMITTED BY APPLICABLE LAW.
|
||||
EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER
|
||||
PARTIES PROVIDE THIS MANUAL OR PIECE OF DOCUMENTATION "AS IS" WITHOUT
|
||||
WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT
|
||||
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
|
||||
PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF
|
||||
THE MANUAL OR PIECE OF DOCUMENTATION IS WITH YOU. SHOULD THE MANUAL OR
|
||||
PIECE OF DOCUMENTATION PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL
|
||||
NECESSARY SERVICING, REPAIR OR CORRECTION.
|
||||
|
||||
6. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL
|
||||
ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
|
||||
REDISTRIBUTE THE MANUAL OR PIECE OF DOCUMENTATION AS PERMITTED ABOVE, BE
|
||||
LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR
|
||||
CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE
|
||||
MANUAL OR PIECE OF DOCUMENTATION (INCLUDING BUT NOT LIMITED TO LOSS OF
|
||||
DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD
|
||||
PARTIES OR A FAILURE OF A PROGRAM BASED ON THE MANUAL OR PIECE OF
|
||||
DOCUMENTATION TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR
|
||||
OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
|
||||
|
||||
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
<hr class="footer" />
|
||||
<div class="footer">
|
||||
Generated on: 2004-03-12 19:55 UTC.
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
@@ -1,43 +0,0 @@
|
||||
=======================
|
||||
The wxPython Tutorial
|
||||
=======================
|
||||
|
||||
-----------------------------------------
|
||||
How to get up and running with wxPython
|
||||
-----------------------------------------
|
||||
|
||||
:Author: Patrick K. O'Brien
|
||||
:Contact: pobrien@orbtech.com
|
||||
:Organization: Orbtech_
|
||||
:Date: $Date$
|
||||
:Revision: $Revision$
|
||||
:License: wxWindows Free Documentation Licence, Version 3
|
||||
|
||||
.. _Orbtech: http://www.orbtech.com/
|
||||
|
||||
.. contents::
|
||||
|
||||
|
||||
Introduction
|
||||
============
|
||||
|
||||
This is a tutorial for the wxPython GUI toolkit. It uses the new wx
|
||||
package syntax that was introduced in wxPython 2.4.1.
|
||||
|
||||
|
||||
What is wxPython?
|
||||
=================
|
||||
|
||||
wxPython is a GUI toolkit for the Python programming language. It
|
||||
allows Python programmers to create programs with a graphical user
|
||||
interface for Windows, Linux, and Mac OS X.
|
||||
|
||||
|
||||
License
|
||||
=======
|
||||
|
||||
This document adheres to the same license as the other documentation
|
||||
that comes with wxWindows:
|
||||
|
||||
.. include:: ../licence/licendoc.txt
|
||||
:literal:
|
Reference in New Issue
Block a user