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

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

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

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

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

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

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

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


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