def __init__(self, parent, status_bar_adapter, divider_line_slider, fn_handle_db_error, config, main_frame): wx.Panel.__init__(self, parent, style=wx.NO_BORDER) self.fn_handle_db_error = fn_handle_db_error self.config = config self.main_frame = main_frame self.controller = DrawingArea(self, status_bar_adapter, config, get_drawer(), divider_line_slider, fn_handle_db_error) self.surface_bitmap = None self._create_gui()