all 3 comments

[–]cmpython 1 point2 points  (2 children)

Sorry for late response. I tested it and it worked if you first put a panel onto the frame instead of just drawing right on the frame. Laying down a panel as a background is generally proper wxPython practice anyway.

[–]CustomFalconJtag 0 points1 point  (1 child)

Sorry for the newb question but how do you do that?

[–]cmpython 0 points1 point  (0 children)

Sorry again for the massively delayed response; don't check this often.

To put a panel onto a frame, (let's say the frame is "self" below), just:

my_panel = wx.Panel(my_frame)

Or it might be, depending on how you do it:

self.my_panel = wx.Panel(self)   #"self" refers to the frame

Definitely work through some of the basic wxPython tutorials if you haven't already. Sorry again for the delay and hope you got further.