From: Alex T. <al...@tw...> - 2006-05-29 23:28:05
|
I'm about ready for an alpha release of the sizer additions to the layout editor, so I'm looking for a small number of people to test it. Note that I do not want to put any of this code into CVS yet, possibly not for some time, so trying it out will involve some effort in downloading and installing. It requires changes to quite a lot of PythonCard, not just within the layoutEditor. It is (intended to be) upward and downward compatible - old (existing) resource files work fine - new resource files created with this will work fine on the old PythonCard but of course, it is an alpha release so there may be bugs, and also it MAY create resource files which are not acceptable to later versions (should be easy to get around, at the very worst a simple manual edit of the resource file). Documentation will be scant (i.e. this email and another like it), so it would be helpful for testers to be at least partially aware of how sizers work in wxPython already. What does it support ? Box Sizers only !! spacers (fixed and stretchable) new "background info" selection of "use sizers" to control whether or not to use the sizer info new "Run Option" (-i) to control the display of indicators to help see where sizers are What does it not support ? Grid sizers incomplete set of insertion options no drag and drop form the layout window (or prop editor window) into sizer tree (but there is d'n'd within the sizer tree, and also "select and drop" from layout window into sizer tree / new sizer) no slick graphics in the sizer tree (should have different images per sizer/comp but don't yet) Anyone interested, please let me know (including system, wxPython versions, etc.) I've tested on Win XP (lots) and Mac (some), but don't have access to Linux . Also, let me know what you think about distribution. PythonCard is 7+ Mb, still over 3 when zipped, so I've been thinking about distributing without samples, docs and most other tools, which brings it down to ~500Kb - small enough I could always distribute complete snapshots, minimizing the chances of confusion. Would that be convenient to use ? -- Alex Tweedly http://www.tweedly.net -- No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.1.394 / Virus Database: 268.7.3/350 - Release Date: 28/05/2006 |