I wanted to give this 5 stars. May I suggest the following issues are addressed:
1. The usage_example throws an error: there is no restorehold() function within the distribution.
2. The chosen XML parser is not appropriate for anything but the extremely simple example.
3. The example does not work out of the box. Why not included a example map.osm file?
I would like to associate my uiextras.Panel with a window that displays some help text. I struggle to find a way how this can be done. I guess I could add this as a child to the panel, but since all panels look differently it is difficult to come up with a homogeneous way of doing this.
The simplest would be to add a callback to the title of the panel or, perhaps more elegant, add a button with a question mark all the way to the right of the top of the panel, i.e. on the opposite side of the title text, that has a callback to the help window. Is any of this possible?