wx.lib unknowns...

Hello NG,

    I was surfing the wx.lib directory on my PC, and I found some "demos"
that do nothing when "double-clicked" (I'm on Window$ XP), and most of them
do not have any docs or comments, so it is quite complicated for me to understand
what they are supposed to do... These demos are:

- ClickableHtmlWindow.py;
- foldmenu.py (this seems interesting, anyway);
- infoframe.py;
- popupctl.py;
- pubsub.py;
- rpcMixin.py;
- sheet.py

Does anyone (more experienced than me...) have some pointer for me?

Thanks to you all.

Andrea.

andrea_gavana@tin.it wrote:

Hello NG,

    I was surfing the wx.lib directory on my PC, and I found some "demos"
that do nothing when "double-clicked" (I'm on Window$ XP), and most of them
do not have any docs or comments, so it is quite complicated for me to understand
what they are supposed to do... These demos are:

First of all, they are not demos but are library modules. There's a big difference.

- ClickableHtmlWindow.py;

Read the docstring

- foldmenu.py (this seems interesting, anyway);

Was sent to this list as an example of popup windows with tool buttons. Similar to how photoshop and others pop out a tool pallete when you click on a toolbar button.

- infoframe.py;

This one should be gone.

- popupctl.py;

See PopupControl in the demo.

- pubsub.py;

An implementation of the Publish/Subscribe design pattern, used by EventManager. See the module's docstring

- rpcMixin.py;

An example sent to this list of exposing a wxpython window class via xmlrpc.

- sheet.py

some classes to help wx.grid.Grid to be more spreadsheet-like.

···

--
Robin Dunn
Software Craftsman
http://wxPython.org Java give you jitters? Relax with wxPython!