From: Vania S. <va...@pa...> - 2006-05-23 05:50:48
|
I think it's awesome you got this out. I was disappointed though that I couldn't find documentation or samples using some of the features, like the tab. I tried looking for it in the new resource editor. Also, is there updated documentation or example code on how to use the actionBindings and command text fields? Thanks for the great work! I've always said that of all of the windowing toolkits I've come across for Python, this one has the most promise in the best package. Vania On 5/22/06, pyt...@li... < pyt...@li...> wrote: > > Send Pythoncard-users mailing list submissions to > pyt...@li... > > To subscribe or unsubscribe via the World Wide Web, visit > https://lists.sourceforge.net/lists/listinfo/pythoncard-users > or, via email, send a message with subject or body 'help' to > pyt...@li... > > You can reach the person managing the list at > pyt...@li... > > When replying, please edit your Subject line so it is more specific > than "Re: Contents of Pythoncard-users digest..." > > > Today's Topics: > > 1. Announce: PythonCard 0.8.2 (Alex Tweedly) > > --__--__-- > > Message: 1 > Date: Tue, 23 May 2006 00:20:46 +0100 > From: Alex Tweedly <al...@tw...> > To: PythonCard <pyt...@li...> > Subject: [Pythoncard-users] Announce: PythonCard 0.8.2 > > --=3D=3D=3D=3D=3D=3D=3DAVGMAIL-4472474E459C=3D=3D=3D=3D=3D=3D=3D > Content-Type: multipart/alternative; > boundary=3D------------000208080806030700090808 > > --------------000208080806030700090808 > Content-Type: text/plain; charset=3DISO-8859-1; format=3Dflowed > Content-Transfer-Encoding: 7bit > > > > PythonCard is a GUI construction kit for building cross-platform > desktop applications on Windows, Mac OS X, and Linux. > > Release 0.8.2 includes over 50 sample applications and tools to help > users build applications in Python, including codeEditor, findfiles, > and resourceEditor (layout editor). A list of changes since release > 0.8.1 is at the end of this message. New samples include a US-UK > converter and a Sudoku solver. There are a new set of "convenience" > functions to assist is creating pop-up menus and some commonly used > custom dialogs (usage of these is demonstrated in the Sudoku sample, as > well as in a new sample "helpful wrappers"). > > The tools/oneEditor directory contains a new version of the codeEditor, > named tabcodeEditor.py that supports tabbed editor panes and the > resource file popups from codeEditorR; once the code is more mature, it > will replace the current codeEditor. The original codeEditor remains for > now, but (unless problems show up) will likely be removed in the next > release. > > The tools/resourceEditor directory contains a new version of the > resourceEditor, named multiresourceEditor.py which supports a number of > operations on multiple components, such as Align, Distribute and > Equalize, as well as visual tools to move components (Nudge) and to > re-layer them. The other major change is that the Property Window has > been redesigned to be larger, and display all properties at once, and > allow editing of any of them immediately. The existing resourceEditor > remains for now, though if the feedback on the newer layout is OK then > the old version may be retired at the next release. > > The tools/standaloneBuilder has been extensively revised, and now > includes support for py2exe as well as pyInstaller. > > PythonCard requires Python 2.3 or later and wxPython 2.5.2.8 or later. > > You can download the latest release at: > http://sourceforge.net/project/showfiles.php?group_id=3D19015 > > Please be sure to look at the migration_guide.txt file in the docs > directory if you are upgrading from a previous release. Since the > package name has changed, you can continue to use the older > PythonCardPrototype package simultaneously with the new PythonCard > package, but you must upgrade to wxPython 2.5.2.8. > > > All the information you need about PythonCard can be found on the > project web page at: > http://pythoncard.sourceforge.net/ > > The installation instructions and walkthroughs are available on the > main documentation page: > http://pythoncard.sourceforge.net/documentation.html > > For a list of most of the samples that have been built with PythonCard > and screenshots of them in action go to: > http://pythoncard.sourceforge.net/samples/samples.html > > The kind people at SourceForge host the project: > http://sourceforge.net/projects/pythoncard/ > > If you want to get involved the main contact point is the Mailing list: > http://lists.sourceforge.net/lists/listinfo/pythoncard-users > > Additional Notes: > Remember to backup or just delete your old PythonCard directory before > installing a new version, so that the old files aren't still in the > package directory. If you installed a previous version of PythonCard on > Windows using the binary installer, then you should be able to remove > the old package via the Add/Remove Programs Control Panel. > > The distutils installer will put the framework, components, docs, > samples, and tools in Lib\site-packages or your Python directory > (typically C:\Python23). Of course, on Linux and Mac OS X that path > will be slightly different and have forward slashes. > > Windows users should get a PythonCard menu in the Start->Programs menu > with links to the documentation, samples, codeEditor, findfiles, > resourceEditor, tabcodeEditor and multiresourceEditor. > > The tools and most of the samples will now keep their config and data > file info in the "pythoncard_config" directory created by the > framework. On Unix, the directory will be ~/pythoncard_config. On > Windows, the directory varies as described in the following post: > > http://aspn.activestate.com/ASPN/Mail/Message/PythonCard/1496793 > > So, if you run a PythonCard app with any of the runtime tools and > select "Save Configuration" from the "Debug" menu, the window positions > and sizes of your runtime windows (Shell, Message Watcher, etc.) will > be saved in "pythoncard_config/pythoncard_config.txt" not the > PythonCard directory. Likewise, when you change the text style used by > the codeEditor via the "Styles..." menu item under the "Format" menu, > the modification will be saved in "pythoncard_config/stc-styles.cfg" > > Alex Tweedly > al...@tw... > > > changelog.txt changes since release 0.8 > > Release 0.8.2 2006-05-18 > added minimized and maximized attributes to Background class > created documentation.py module to hold code previously in widgets.py > for automatically generating component and background docs > added getTextExtent and getFullTextExtent methods to BitmapCanvas > revised internationalResourceName to support platform-specific resources > added UK <-> US to conversions.py and simplified SOAP.py module check > updated turtle.py and bitmapcanvas.py component to force update on Mac > renamed samples.py to samples.pyw > added work-in-progress version of multiresourceEditor > (tools/resourceEditor/multiresourceEditor) > renamed to layoutEditor > support customizable window styles in backgroundInfo of resourceEditor > added convenience wrappers for pop-up menus, multiple check-box dialogs, > multiple button dialogs (helpful.py and samples/helpfulWrappers) > added sample for sudoku solver/helper (samples/sudoku) > replaced StringType with StringTypes to handle Unicode better > Major update standaloneBuilder, including support for py2exe > allow for Python2.4 or Python 2.5 on Mac > > > > -- > Alex Tweedly http://www.tweedly.net > > > --------------000208080806030700090808 > Content-Type: text/html; charset=3DISO-8859-1 > Content-Transfer-Encoding: 7bit > > <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> > <html> > <head> > <meta content=3D"text/html;charset=3DISO-8859-1" http-equiv=3D"Content-Ty= pe"> > </head> > <body bgcolor=3D"#ffffff" text=3D"#000000"> > <div class=3D"moz-text-flowed" > style=3D"font-family: -moz-fixed; font-size: 13px;" lang=3D"x-western"> > <br> > <br> > PythonCard is a GUI construction kit for building cross-platform > desktop applications on Windows, Mac OS X, and Linux. > <br> > <br> > Release 0.8.2 includes over 50 sample applications and tools to help = ; > users build applications in Python, including codeEditor, findfiles, = ; > and resourceEditor (layout editor). A list of changes since release > 0.8.1 is at the end of this message. New samples include a US-UK > converter and a Sudoku solver. There are a new set of "convenience" > functions to assist is creating pop-up menus and some commonly used > custom dialogs (usage of these is demonstrated in the Sudoku sample, as > well as in a new sample "helpful wrappers").<br> > <br> > The tools/oneEditor directory contains a new version of the > codeEditor, named tabcodeEditor.py that supports tabbed editor pane= s > and the resource file popups from codeEditorR; once the code is mor= e > mature, it will replace the current codeEditor. The original > codeEditor remains for now, but (unless problems show up) will likely > be removed in the next release.<br> > <br> > The tools/resourceEditor directory contains a new version of the > resourceEditor, named multiresourceEditor.py which supports a number of > operations on multiple components, such as Align, Distribute and > Equalize, as well as visual tools to move components (Nudge) and to > re-layer them. The other major change is that the Property Window has > been redesigned to be larger, and display all properties at once, and > allow editing of any of them immediately. The existing resourceEditor > remains for now, though if the feedback on the newer layout is OK then > the old version may be retired at the next release.<br> > <br> > The tools/standaloneBuilder has been extensively revised, and now > includes support for py2exe as well as pyInstaller.<br> > <br> > PythonCard requires Python 2.3 or later and wxPython 2.5.2.8 or later. > <br> > <br> > You can download the latest release at: > <br> > <a class=3D"moz-txt-link-freetext" > href=3D"http://sourceforge.net/project/showfiles.php?group_id=3D19015"> > http://sourceforge.net/project/showfiles.php?group_id=3D19015</a> > <br> > <br> > Please be sure to look at the migration_guide.txt file in the docs > directory if you are upgrading from a previous release. Since the > package name has changed, you can continue to use the older > PythonCardPrototype package simultaneously with the new PythonCard > package, but you must upgrade to wxPython 2.5.2.8. > <br> > <br> > <br> > All the information you need about PythonCard can be found on the > project web page at: > <br> > <a class=3D"moz-txt-link-freetext" > href=3D"http://pythoncard.sourceforge.net/"> > http://pythoncard.sourceforge.net/</a> > <br> > <br> > The installation instructions and walkthroughs are available on the > main documentation page: > <br> > <a class=3D"moz-txt-link-freetext" > href=3D"http://pythoncard.sourceforge.net/documentation.html"> > http://pythoncard.sourceforge.net/documentation.html</a> > <br> > <br> > For a list of most of the samples that have been built with > PythonCard > and screenshots of them in action go to: > <br> > <a class=3D"moz-txt-link-freetext" > href=3D"http://pythoncard.sourceforge.net/samples/samples.html"> > http://pythoncard.sourceforge.net/samples/samples.html</a> > <br> > <br> > The kind people at SourceForge host the project: > <br> > <a class=3D"moz-txt-link-freetext" > href=3D"http://sourceforge.net/projects/pythoncard/"> > http://sourceforge.net/projects/pythoncard/</a> > <br> > <br> > If you want to get involved the main contact point is the Mailing list: > <br> > <a class=3D"moz-txt-link-freetext" > href=3D"http://lists.sourceforge.net/lists/listinfo/pythoncard-users"> > http://lists.sourceforge.net/lists/listinfo/pythoncard-users</a> > <br> > <br> > Additional Notes: > <br> > Remember to backup or just delete your old PythonCard directory > before > installing a new version, so that the old files aren't still in the > package directory. If you installed a previous version of PythonCard > on Windows using the binary installer, then you should be able to > remove the old package via the Add/Remove Programs Control Panel. > <br> > <br> > The distutils installer will put the framework, components, docs, > samples, and tools in Lib\site-packages or your Python directory > (typically C:\Python23). Of course, on Linux and Mac OS X that path > will be slightly different and have forward slashes. > <br> > <br> > Windows users should get a PythonCard menu in the Start->Programs > menu with links to the documentation, samples, codeEditor, > findfiles, > resourceEditor, tabcodeEditor and multiresourceEditor. > <br> > <br> > The tools and most of the samples will now keep their config and > data > file info in the "pythoncard_config" directory created by the > framework. On Unix, the directory will be ~/pythoncard_config. On > Windows, the directory varies as described in the following post: > <br> > <br> > <a class=3D"moz-txt-link-freetext" > href=3D"http://aspn.activestate.com/ASPN/Mail/Message/PythonCard/1496793"= > > http://aspn.activestate.com/ASPN/Mail/Message/PythonCard/1496793</a> > <br> > <br> > So, if you run a PythonCard app with any of the runtime tools and > select "Save Configuration" from the "Debug" menu, the window > positions and sizes of your runtime windows (Shell, Message Watcher= , > etc.) will be saved in "pythoncard_config/pythoncard_config.txt" no= t > the PythonCard directory. Likewise, when you change the text style > used by the codeEditor via the "Styles..." menu item under the > "Format" menu, the modification will be saved in > "pythoncard_config/stc-styles.cfg" > <br> > <br> > Alex Tweedly<br> > <a class=3D"moz-txt-link-abbreviated" href=3D"mailto:al...@tw..."> > al...@tw...</a><br> > <br> > <br> > changelog.txt changes since release 0.8 > <br> > <br> > Release 0.8.2 2006-05-18<br> > added minimized and maximized attributes to Background class<br> > created documentation.py module to hold code previously in widgets.py<br> > for automatically generating component and background docs<br> > added getTextExtent and getFullTextExtent methods to BitmapCanvas<br> > revised internationalResourceName to support platform-specific > resources<br> > added UK <-> US to conversions.py and simplified SOAP.py module > check<br> > updated turtle.py and bitmapcanvas.py component to force update on Mac<br= > > renamed samples.py to samples.pyw<br> > added work-in-progress version of multiresourceEditor <br> > (tools/resourceEditor/multiresourceEditor)<br> > renamed to layoutEditor<br> > support customizable window styles in backgroundInfo of resourceEditor<br= > > added convenience wrappers for pop-up menus, multiple check-box > dialogs,<br> > multiple button dialogs (helpful.py and > samples/helpfulWrappers)<br> > added sample for sudoku solver/helper (samples/sudoku)<br> > replaced StringType with StringTypes to handle Unicode better<br> > Major update standaloneBuilder, including support for py2exe<br> > allow for Python2.4 or Python 2.5 on Mac <br> > <br> > <br> > <br> > </div> > <pre class=3D"moz-signature" cols=3D"72">-- > Alex Tweedly <a class=3D"moz-txt-link-freetext" href=3D" > http://www.tweedly.net">http://www.tweedly.net</a> > </pre> > </body> > </html> > > --------------000208080806030700090808-- > --=3D=3D=3D=3D=3D=3D=3DAVGMAIL-4472474E459C=3D=3D=3D=3D=3D=3D=3D > Content-Type: text/plain; x-avg=3Dcert; charset=3Dus-ascii > Content-Transfer-Encoding: quoted-printable > Content-Disposition: inline > Content-Description: "AVG certification" > > No virus found in this outgoing message. > Checked by AVG Free Edition. > Version: 7.1.392 / Virus Database: 268.6.1/344 - Release Date: 19/05/2006 > > --=3D=3D=3D=3D=3D=3D=3DAVGMAIL-4472474E459C=3D=3D=3D=3D=3D=3D=3D-- > > > > --__--__-- > > _______________________________________________ > Pythoncard-users mailing list > Pyt...@li... > https://lists.sourceforge.net/lists/listinfo/pythoncard-users > > > End of Pythoncard-users Digest > |