This involves changing the close() method to process_click(), determining the (x, y) coords of the
click (in event.GetX() and event.GetY()), opening the link if the correct position is clicked (the
link position coordinates are stored), and closing the widget.