From: Robin Dunn Date: Tue, 21 Nov 2006 04:05:13 +0000 (+0000) Subject: regenned docs X-Git-Url: https://git.saurik.com/wxWidgets.git/commitdiff_plain/38c6df6e11c416d416d83379df78e055616b699c?ds=sidebyside regenned docs git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@43559 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- diff --git a/wxPython/docs/BUILD.html b/wxPython/docs/BUILD.html index 04a646c5ec..9e31b6a72f 100644 --- a/wxPython/docs/BUILD.html +++ b/wxPython/docs/BUILD.html @@ -4,17 +4,17 @@ -Building wxPython 2.7 for Development and Testing +Building wxPython 2.8 for Development and Testing -
-

Building wxPython 2.7 for Development and Testing

+
+

Building wxPython 2.8 for Development and Testing

This file describes how I build wxWidgets and wxPython while doing development and testing, and is meant to help other people that want to do the same thing. I'll assume that you are using either a CVS snapshot from http://wxWidgets.org/snapshots/, a checkout from CVS, or -one of the released wxPython-src-2.7.* tarballs. I'll also assume that +one of the released wxPython-src-2.8.* tarballs. I'll also assume that you know your way around your system, the compiler, etc. and most importantly, that you know what you are doing! ;-)

If you want to also install the version of wxPython you build to be in @@ -71,7 +71,7 @@ before:

cd $WXDIR mkdir bld cd bld -../configure --prefix=/opt/wx/2.7 \ +../configure --prefix=/opt/wx/2.8 \ --with-gtk \ --with-gnomeprint \ --with-opengl \ @@ -85,14 +85,14 @@ cd bld

On OS X of course you'll want to use --with-mac instead of --with-gtk and --with-gnomeprint.

-

Notice that above I used a prefix option of "/opt/wx/2.7". You can +

Notice that above I used a prefix option of "/opt/wx/2.8". You can use whatever path you want, such as a path in your HOME dir or even one of the standard prefix paths such as /usr or /usr/local if you like, but using /opt this way lets me easily have multiple versions and ports of wxWidgets "installed" and makes it easy to switch between them, without impacting any versions of wxWidgets that may have been installed via an RPM or whatever. For the rest of the -steps below be sure to also substitute "/opt/wx/2.7" with whatever +steps below be sure to also substitute "/opt/wx/2.8" with whatever prefix you choose for your build.

NOTE: Due to a recent change there is currently a dependency problem in the multilib builds of wxWidgets on OSX, so I have @@ -149,9 +149,9 @@ the execute bit on .make first!:

.make install

When it's done you should have an installed set of files under -/opt/wx/2.7 containing just wxWidgets. Now to use this version of -wxWidgets you just need to add /opt/wx/2.7/bin to the PATH and set -LD_LIBRARY_PATH (or DYLD_LIBRARY_PATH on OS X) to /opt/wx/2.7/lib.

+/opt/wx/2.8 containing just wxWidgets. Now to use this version of +wxWidgets you just need to add /opt/wx/2.8/bin to the PATH and set +LD_LIBRARY_PATH (or DYLD_LIBRARY_PATH on OS X) to /opt/wx/2.8/lib.

  • I also have a script to help me build wxPython and it is checked in to the CVS as wxWidgets/wxPython/b, but you probably don't want to @@ -180,7 +180,7 @@ python2.5 setup.py build_ext --inplace --debug other version of it found first, then you can add this to the command line to ensure your new one is used instead:

    -WX_CONFIG=/opt/wx/2.7/bin/wx-config
    +WX_CONFIG=/opt/wx/2.8/bin/wx-config
     

    By default setup.py will assume that you built wxWidgets to use GTK2. If you built wxWidgets to use GTK 1.2.x then you should add @@ -212,7 +212,7 @@ directory.

    PYTHONPATH to the wxPython dir located in the source tree. For example:

    -export LD_LIBRARY_PATH=/opt/wx/2.7/lib
    +export LD_LIBRARY_PATH=/opt/wx/2.8/lib
     export PYTHONPATH=$WXDIR/wxPython
     cd $WXDIR/wxPython/demo
     python2.5 demo.py
    diff --git a/wxPython/docs/CHANGES.html b/wxPython/docs/CHANGES.html
    index c4829af165..d00f431bcc 100644
    --- a/wxPython/docs/CHANGES.html
    +++ b/wxPython/docs/CHANGES.html
    @@ -11,7 +11,30 @@
     

    Recent Changes for wxPython

    -

    2.7.2.0

    +

    2.8.0.0

    +
      +
    • +
    +

    Lots of fixes and updates to the AUI classes.

    +

    Added wx.CollapsiblePane. On wxGTK it uses a native expander widget, +on the other platforms a regular button is used to control the +collapsed/expanded state.

    +

    Added the wx.combo module, which contains the ComboCtrl and ComboPopup +classes. These classes allow you to implement a wx.ComboBox-like +widget where the popup can be nearly any kind of widget, and where you +have a lot of control over other aspects of the combo widget as well. +It works very well on GTK and MSW, using native renderers for drawing +the combo button, but is unfortunatly still a bit klunky on OSX...

    +

    Use system default paper size for printing instead of A4 by default.

    +

    Added wx.combo.OwnerDrawnComboBox, which is a ComboCtrl that delegates +the drawing of the items in the popup and in the control itself to +overridden methods of a derived class, similarly to how wx.VListBox +works.

    +

    Added wx.combo.BitmapComboBox which is a combobox that displays a +bitmap in front of the list items.

    +
    +
    +

    2.7.2.0

    • 7-Nov-2006
    @@ -51,7 +74,7 @@ constructor to use it instead of the default ActiveMovie backend, (assuming the quicktime DLLs are available on the system.)

    -

    2.7.1.3

    +

    2.7.1.3

    • 26-Oct-2006
    @@ -71,7 +94,7 @@ SystemOption to zero. In a future release this will be the default.

    the new wx.GraphicsContext and wx.GraphicsPath classes.

    -

    2.7.1.2

    +

    2.7.1.2

    • 21-Oct-2006
    @@ -98,7 +121,7 @@ correctly with this.
  • Fixed refcount leak in wx.Window.GetChildren.

    -

    2.7.1.1

    +

    2.7.1.1

    • 18-Oct-2006
    @@ -297,7 +320,7 @@ dropping the parentheses.

    project. This has resulted in some minor API changes, most of which were worked around in the wrapper code.

    Added wx.lib.delayedresult from Oliver Schoenborn.

    -

    Added wx.lib.expando, a multi-line textctrl that exands as more lines +

    Added wx.lib.expando, a multi-line textctrl that expands as more lines are needed.

    wx.Image.Scale and Rescale methods now take an extra parameter specifying type of method to use for resampling the image. It @@ -323,7 +346,7 @@ been deprecated yet

    provide a way to show a standard About box for the application, which will either be a native dialog or a generic one depending on what info is provided and if it can all be shown with the native dialog.

    -

    The code in the animate contrib has been moved into the code wxWidgets +

    The code in the animate contrib has been moved into the core wxWidgets library, and refactored a bit along the way. For wxPython it still exists in the wx.animate module, but has basically been reduced to two classes, wx.animate.Animation, and wx.animate.AnimationCtrl. You load @@ -361,7 +384,7 @@ wx.PaintDC or wx.BufferedPaintDC. This uses the new wx.Window.IsDoubleBuffered method.

    -

    2.6.3.3

    +

    2.6.3.3

    • 15-July-2006
    @@ -398,7 +421,7 @@ machines, but at least all compile errors and warnings related to it have been resolved.

    -

    2.6.3.2

    +

    2.6.3.2

    • 3-April-2006
    @@ -432,7 +455,7 @@ already shown.

    is selected only with the keyboard.

    -

    2.6.3.0

    +

    2.6.3.0

    • 27-March-2006
    @@ -494,7 +517,7 @@ zoomed plot and move it around with a mouse drag.

    Added wx.StandardPaths.GetDocumentsDir() (patch 1214360)

    -

    2.6.2.1

    +

    2.6.2.1

    • 10-Jan-2006
    @@ -663,7 +686,7 @@ be easy to accommodate, all you need to do is add a parenthesis pair: (...x, y, ...) ---> (...(x,y), ...)
    -

    2.6.1.0

    +

    2.6.1.0

    • 4-June-2005
    @@ -691,7 +714,7 @@ calls.

    change will get written at the next flush.

    -

    2.6.0.1

    +

    2.6.0.1

    • 30-May-2005
    @@ -804,7 +827,7 @@ there is a range of allowed values (so a wx.SpinCtrl is used instead of a wx.TextCtrl.)

    -

    2.6.0.0

    +

    2.6.0.0

    • 26-Apr-2005
    @@ -882,7 +905,7 @@ EVT_KEY_UP and EVT_TEXT events from its embedded text control.

    -

    2.5.5.1

    +

    2.5.5.1

    • 8-Apr-2005
    @@ -951,7 +974,7 @@ folks.

    Added the ActiveGrid IDE as a sample application.

    -

    2.5.4.1

    +

    2.5.4.1

    • 16-Mar-2005
    @@ -1185,7 +1208,7 @@ wx.Image.

    -

    2.5.3.1

    +

    2.5.3.1

    • 9-Nov-2004
    @@ -1342,7 +1365,7 @@ it.

    version installs, and comes with an uninstaller script.

    -

    2.5.2.8

    +

    2.5.2.8

    • 27-Aug-2004
    @@ -1374,7 +1397,7 @@ wxCheckListBox.
    -

    2.5.2.7

    +

    2.5.2.7

    • 14-Aug-2004
    @@ -1558,7 +1581,7 @@ MigrationGuide for more details on using the new module.

    Floats are allowed again as function parameters where ints are expected.

    -

    2.4.2.4

    +

    2.4.2.4

    • 1-Oct-2003
    @@ -1571,7 +1594,7 @@ demonstrated in the Threads sample in the demo.

    Added Chris Barker's FloatCanvas.

    -

    2.4.1.2

    +

    2.4.1.2

    • 19-Jun-2003
    @@ -1626,7 +1649,7 @@ and Spacers can be specified with a wxSize (or 2-tuple) parameter

    Added wxCursorFromBits.

    -

    2.4.0.7

    +

    2.4.0.7

    • 24-Mar-2003
    @@ -1666,7 +1689,7 @@ think I am testing in the future...

    Updated to 0.9b of PyCrust.

    -

    2.4.0.4

    +

    2.4.0.4

    • 7-Mar-2003
    @@ -1727,7 +1750,7 @@ doesn't have a standard place for them.

    Updated to the 0.9a version of PyCrust

    -

    2.4.0.2

    +

    2.4.0.2

    • 23-Jan-2003
    @@ -1736,7 +1759,7 @@ doesn't have a standard place for them.

    Added wxPyColourChooser by Michael Gilfix.

    -

    2.4.0.1

    +

    2.4.0.1

    • 10-Jan-2003
    @@ -1746,14 +1769,14 @@ enhancements.

    wxPython/lib/dialogs.py for more details.

    -

    2.3.4.2

    +

    2.3.4.2

    • 21-Dec-2002

    Various bug fixes.

    -

    2.3.4.1

    +

    2.3.4.1

    • 18-Dec-2002
    @@ -1811,7 +1834,7 @@ HTMLHelp viewer does. Changed how the wxPythonDocs tarball is built and added a script to launch the doc viewer.

    -

    2.3.3.1

    +

    2.3.3.1

    • 19-Sep-2002
    @@ -1957,7 +1980,7 @@ example.

    Added wxTimeCtrl from Will Sadkin.

    -

    2.3.2.1

    +

    2.3.2.1

    • 20-Dec-2001
    @@ -1967,7 +1990,7 @@ without barfing and is also still compatible with Python debuggers.

    Added some patches from library contributors.

    -

    2.3.2

    +

    2.3.2

    • 11-Dec-2001
    @@ -2053,7 +2076,7 @@ wxPython/contrib/dllwidget and wxPython/demo/dllwidget for more details.

    -

    2.3.1

    +

    2.3.1

    • 10-Jul-2001
    @@ -2070,7 +2093,7 @@ subclass wxXmlResourceHandler, etc...

    Added enhanced wxVTKRenderWindow by Prabhu Ramachandran

    -

    2.3.0

    +

    2.3.0

    • 22-May-2001
    @@ -2170,7 +2193,7 @@ by having smaller functional apps to play with. They can be found in wxPython/samples.

    -

    2.2.7

    +

    2.2.7

    • 19-Jun-2001
    @@ -2178,7 +2201,7 @@ wxPython/samples.

    changes and fixes in the wxWindows library.

    -

    2.2.5

    +

    2.2.5

    • 30-Jan-2001
    diff --git a/wxPython/docs/INSTALL.html b/wxPython/docs/INSTALL.html index f7fcb9e9da..9d4bd259a2 100644 --- a/wxPython/docs/INSTALL.html +++ b/wxPython/docs/INSTALL.html @@ -4,12 +4,12 @@ -Installing wxPython 2.7 from Source +Installing wxPython 2.8 from Source -
    -

    Installing wxPython 2.7 from Source

    +
    +

    Installing wxPython 2.8 from Source

    This document will describe the few differences and additions to the content in the BUILD document for installing wxPython built from source. Please follow the intstructions both in this file and in @@ -49,7 +49,7 @@ find the wxWidgets shared libraries. You can hard code the library path into the binaries by using the rpath option when configuring wxWidgets. For example:

    ---enable-rpath=/opt/wx/2.7/lib \
    +--enable-rpath=/opt/wx/2.8/lib \
     

    SOLARIS NOTE: The --enable-rpath option may cause problems when using wxGTK on Solaris when compiling wxPython as described below.