Добрый день. На мнемосхеме имеется изображение объекта Затвор. Этот затвор может иметь три состояния - Открыт, Закрыт, Промежуточное состояние. Сейчас при клике на него посылаются команды на контроллер, если закрыть то открыть, если открыт то перейти в промежуточное положение, если в промежуточном положении то закрыть. Т.е. все происходит по очереди. Требуется сделать так, чтобы оператор мог при клике на Изображение затвора сам выбирать в какое положение перейти затвору. Хочу сделать так, чтобы при клике на затвор появлялось окно управления объектом, а в этом окне разместить три кнопки - "Открыть", "Промежуточное положение", "Закрыть". Нужно сделать так, чтобы выбрав нужное положение и кликнув на кнопку это окно закрывалось само, или же если оператор уже открыл это окно, передумал, ничего не нажав после снятия фокуса окно закрывалось. Возможно ли это реализовать? И Как ловить координаты мыши через скрипт?