def __init__(self, text, click_handler, point, width, height, *, hide=False, do_highlight=True, background_color='gray', highlight_color='lightgray', text_color='black', border_color='black'):
    self.text = text
    self.click_handler = click_handler
    self.point = Point(*point)
    self.width = width
    self.height = height
    self.hide = hide
    self.do_highlight = do_highlight
    self.background_color = background_color
    self.highlight_color = highlight_color
    self.text_color = text_color
    self.border_color = border_color
def __init__(self, text, click_handler, point, width, height, *, hide=False, do_highlight=True, background_color='gray', highlight_color='lightgray', text_color='black', border_color='black'):
    self.text = text
    self.click_handler = click_handler
    self.point = Point(*point)
    self.width = width
    self.height = height
    self.hide = hide
    self.do_highlight = do_highlight
    self.background_color = background_color
    self.highlight_color = highlight_color
    self.text_color = text_color
    self.border_color = border_color