Thanks for all the quick help! After reading your posts about how the canvases actually work it was fairly easy to make my C++ code work within a wxPython frame. Now I only have to decide If I'm actually going to use wxPython or if there is a better alternative but there seem to be plenty of threads on that subject already.