Подскажите, как реализовать следующее. Таскаю Trectangle из одного контейнера в другой. При нажатии Ctrl создается копия TRectangle в контейнере, куда его дропнул. Если ничего не нажато, то простое перетаскивание. Все работает за одним нюансом, Ctrl нужно нажимать ДО начала перетаскивания, потому как в событии MouseMove я разрешаю перетаскивание и событие MouseMove больше не вызывается, пока объект не будет дропнут.
События DragOver контейнера не содержат информацию, нажат ли Ctrl, или я не умею ее доставать.
Вопрос
gonzales
Доброго все дня!
Подскажите, как реализовать следующее. Таскаю Trectangle из одного контейнера в другой. При нажатии Ctrl создается копия TRectangle в контейнере, куда его дропнул. Если ничего не нажато, то простое перетаскивание. Все работает за одним нюансом, Ctrl нужно нажимать ДО начала перетаскивания, потому как в событии MouseMove я разрешаю перетаскивание и событие MouseMove больше не вызывается, пока объект не будет дропнут.
События DragOver контейнера не содержат информацию, нажат ли Ctrl, или я не умею ее доставать.
Подскажите, возможно ли такое сделать.
Ссылка на комментарий
4 ответа на этот вопрос
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.