def draw( self, focused=False, error=False ): if not focused: GL.glColor3fv( self.color if not error else self.error_color ) else: GL.glColor3fv( self.focus_color) GL.glBindTexture(GL.GL_TEXTURE_2D, 0) GL.glRectiv( self.topleft, self.bottomright )