Pycard
About
Pycard is a fork of the well know PythonCard wxpython GUI framework. The project on sourceforge seem to be stalled or at least too quiet for a daily usage with fun and profit, so, this fork claim to continue the developement of the framework in a more active way.
Features plus ultra that you can't find in pythoncard
- more advanced Twisted support
- pycardedit: now in the options menu there is a voice "set project path" that is used as basepath as "curdir" for the editor, so, you can set an arbitrary path for loading images and so on.
- Sizers support
- AdvancedSplashscreen
- many bugfixes
Components plus ultra
- MultiPageContainer component
- CollapsiblePane component
- Foldpanelbar, derived from wx.lib.agw.foldpanelbar
- Plain panels
- AdvancedButton, an highly customizable button widget for wxpython, created to be used inside Pycard, but usable also on clean wx (download it for wxpython here)
- ultimatelistctrl
- listctrl
- AnimatedGif
- PageListContainer, a list of subpages with dynamic resizing
Recent Changes
Roadmap
We are working to establish a future developement roadmap. For the moment, the roadmap is (in sparse order):
- Change the name of the package DONE!
- dropping out codeEditor, resourceEditor, experimentalResourceeditor, oneEditor, findfiles, standaloneBuilder DONE!
- embed codeEditor, findfiles, standaloneBuilder in layoutEditor
- make layoutEditor the default (and peraps the unique) tool DONE! (renamed to pycardedit)
- improve layoutEditor in many ways
- add many other components just one added for now, plus an automagic splashscreen wrapper
- cleaning the code
- change resource files to an XML format (mantaining retro-compatibility with the actual format)
- let's use something like a zip container as resource to embed also images and data files
- make layoutEditor optionally produce also a python class to be derived in the main program
Links / Download / mailing list / Contacts
- SVN TRUNK (developement version): https://svn.nexlab.it/medianix/packages/main/pycard/trunk
- Mailing Lists:
- Addresses:
- Users: pycard-users@unixmedia.org
- Devel: pycard-devel@unixmedia.org
- Subscribe:
- Web archives:
- Addresses:
- IRC: #pycard on freenode (irc.freenode.org)
