TextCtrl leaves background and outline of control around after calling Hide() or Show(False). The text is hidden. Covering up the window, forcing a refresh of the underlying panel, etc. doesn't appear to get rid of the artifacts.
The clipping region is not updated for resized panels which causes the drag rect used in the PythonCard resourceEditor to get chopped off at the initial panel size instead of the resized size. Controls are drawn correctly, what is cut off are wx.DC draw operations done on the panel. This has actually been around since 2.5.1.5 but Kevin O. said this spring I should just wait for the 2.5.2.x fixes he and Stefan had made before doing any serious testing and this is the first time I've run 2.5.2.x. I would rather not have to make a minimal sample to show this if I don't have to since the calls in the resourceEditor are just standard wxPython. See the on_mouseDrag handler for the self.dc.DrawRectanglePointSize calls.
The ListBox appears to have too much whitespace on the left side of the text. OTOH, the text looks great compared to 2.5.1.5 and earlier
Tab and Shift-Tab are inserted into a TextCtrl with the wxTE_RICH2 style rather than changing focus to the next or previous control. Single-line TextCtrl seems to work correctly.
StaticBitmap and BitmapButton sizes are off, still investigating.
SpinCtrl position is wrong on initialization. It reports (-1, -1) and appears to be at position (0, 0) rather than whatever is supplied at initialization. See wxPython demo for an example of this bug.
StatusBar font size needs to be reduced slightly to avoid lowercase jpqy letters from being chopped on the bottom. Alternatively, it looks like the position of the text could probably be raised two pixels and still leave whitespace above the text. Either way, some adjustment of the text size and position probably needs to be done.
ka
p.s. Overall the Mac controls are looking nice! Good job.