Until now, I’ve been using a standard wx.MessageDialog to notify users when errors have been encountered in my app. Though this works well enough, I’d like to ideally add a couple custom controls (read-only log TextCtrl, copy to clipboard and send to developer).
After some experimentation, it doesn’t look as if subclassing wx.MessageDialog is an option, as my custom UI basically just gets thrown out. I’m assuming this is because the actual rendering is done directly through OS APIs.
So now I’ve been attempting to use a standard wx.Dialog with an STD button sizer, but I’m once more stopped at displaying an ICON_ERROR. It briefly looked like wx.ArtProvider would have the answer, but after thirty minutes of trying to get the right icon and display it I’m back at the drawing board.
Has anyone done something similar? If so, any pointers would be appreciated, I’m probably overthinking this one.