Adding more color namde inside ImageDrawing.py. removing property static-class from addCheckableMenuItems, and also removing variable required by this function, menu. Since the function addCheckableMenuItems add item inside a menu called from makeMenu and use self.menu = wx.Menu() this can exist whitout variable transfert from function to another one... Prior to bind all information inside One function and classing exception into extension of if-branch to classify all event to be binded...