RomanTim
Member | Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору Sexton Цитата: Я к тому, что OnMouseDown (именно так, в предыдущем посте я ошибочно указал OnMouseUp) берет координаты непосредственно в момент нажатия. А если получать координаты в OnClick и OnMouseUp, то может произойти позиционирование не на ту ноду, которую хотел пользователь, а на соседнюю, так как мышь уже немного сдвинется, но визуально будет казаться, что программа ошибочно активировала не ту ноду. Вот какую точность я имею в виду. | Тут есть свой минус - если пользователь нажал мышу на одной ноде, а отпустил на другой, то по хорошему все-таки ничего не делать - что бы не было неоднозначности, а OnClick как раз такие вещи и отлавливает, а в принципе - тут кому как больше нравится, я бы появление другого окна вообще только по DblClick делал |