def format_backgrounds(self, obj):
     with self.senses_panel.canvas.before:
         Color(0.11, 0.10, 0.1, 1, mode='rgba')
         Rectangle(pos=self.senses_panel.pos,
                   size=(self.senses_panel.width, self.senses_panel.height))
     with self.desired_internal_states_panel.canvas.before:
         Color(0.07, 0.07, 0.07, 1, mode='rgba')
         Rectangle(pos=self.desired_internal_states_panel.pos,
                   size=(self.desired_internal_states_panel.width,
                         self.desired_internal_states_panel.height))
     Window.unbind_uid('on_draw', self.win_format_back_uid)
 def clear(self, obj):
     self.sight_clear(None)
     self.hearing_clear(None)
     self.thinking_clear()
     Window.unbind_uid('on_draw', self.win_show_uid)