Implements events in SquareUserControl and ValueUserControl