powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / VirtualTreeView: как убрать подпись под курсором при драг энд дроп
11 сообщений из 11, страница 1 из 1
VirtualTreeView: как убрать подпись под курсором при драг энд дроп
    #39821510
Vlad F
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Когда тащишь что-то из одного дерева в другое и при Accept := True в OnDragOver курсор мыши приобретает форму здоровенного серого прямоугольника с жирным синим плюсом и надписью "копирование". Оно где это дело управляется/настраивается и как убрать, например, саму надпись?
...
Рейтинг: 0 / 0
VirtualTreeView: как убрать подпись под курсором при драг энд дроп
    #39821575
Shuraken
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vlad F,

а можете код показать? Какой версией библиотек пользуетесь?
...
Рейтинг: 0 / 0
VirtualTreeView: как убрать подпись под курсором при драг энд дроп
    #39821590
Vlad F
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shuraken,
Да нет там у меня в этом месте никакого особенного кода, DragMode := dmAutomatic, в DragOperations все галочки сняты и все остальное, как понимаю, оно от себя там рисует по умолчанию. Выглядит этот "курсор мыши" при попадании в цель (Accept := True) достаточно страшно, напоминает классический TBitBtn c жирным синим плюсом в качестве картинки и надписью "копирование". Вот почему копирование, когда у меня там будет перенос?)) Версия, судя по исходникам, 7.2.1, с месяц назад была взята с гитхаба.
...
Рейтинг: 0 / 0
VirtualTreeView: как убрать подпись под курсором при драг энд дроп
    #39821596
Vlad F
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vlad F,

P.S. DragImageKind на эту дополнительную серую "кнопку" под курсором не влияет, скорее влияет на сам курсор.
...
Рейтинг: 0 / 0
VirtualTreeView: как убрать подпись под курсором при драг энд дроп
    #39821678
ёёёёё
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У меня при копировании отображаются копируемые ноды, в виде полупрозрачной картинки.
Наверное, какую-то галку доя этого клацнуть надо, да.
...
Рейтинг: 0 / 0
VirtualTreeView: как убрать подпись под курсором при драг энд дроп
    #39821685
Vlad F
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ёёёёё,

У меня тоже самое, что и у тебя, а под ними вдобавок описываемая хрень. Если и клацнул для этого что то случайно, то хотелось бы совета бывалых, где теперь отменить. Мультиселект включен, если это важно.
...
Рейтинг: 0 / 0
VirtualTreeView: как убрать подпись под курсором при драг энд дроп
    #39821762
Фотография Кроик Семён
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vlad F,

вот на этом форуме (осторожно, немецкий :) привели пример, как рисовать свое изображение для Drag'n'drop - объекта. Там соль в перегрузке виртуального метода TBaseVirtualTree. DoPaintDropMark
...
Рейтинг: 0 / 0
VirtualTreeView: как убрать подпись под курсором при драг энд дроп
    #39821792
Vlad F
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кроик Семён,

Ты ничего не понял, у меня обратная задача, - отрубить некоторые встроенные прибамбасы. Которые ещё непонятно как включились.
...
Рейтинг: 0 / 0
VirtualTreeView: как убрать подпись под курсором при драг энд дроп
    #39821815
ёёёёё
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vlad F,

в исходниках посмотри, там суперкомментированная портянка.
...
Рейтинг: 0 / 0
VirtualTreeView: как убрать подпись под курсором при драг энд дроп
    #39821819
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vlad Fкак убрать, например, саму надпись?

Открываешь исходник, ищешь где эта надпись выводится, смотришь какими IF-ами это место
обложено. Всё, телемаркет.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
VirtualTreeView: как убрать подпись под курсором при драг энд дроп
    #39821942
delphinotes
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Там прямоугольник с подписями Копирование/Ссылка/Перемещение может винда рисовать. Если DragKind (вроде) = dkOLE (ну или что там в противовес dkVCL)
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / VirtualTreeView: как убрать подпись под курсором при драг энд дроп
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]