Ну а тут уже есть все в вашей же форме.
На галочке перекрыт метод mouseUp
в нем устанавливается описанная в classDeclaration переменная canSelect = false
в коде метода closeSelect код
if (canSelect)
super();
p.s. нажал отправить раньше времени.
Продолжаю.
такую же проверку нужно и в метод close
В методе clicked на галочке это значение устанавливается в true (метод mouseUp уже отработал)
|