powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Помогите с DragCursor, изменение при перетаскивании
1 сообщений из 1, страница 1 из 1
Помогите с DragCursor, изменение при перетаскивании
    #32362205
Milch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В событии OnDragOver в зависимости от нажатия шифта хочу менять вид курсора.

один из вариантов:

procedure TFmGrpList.tvGrpDragOver(Sender, Source: TObject; X, Y: Integer;
State: TDragState; var Accept: Boolean);
begin
Accept := .... мои условия;
if Accept then begin
if (GetKeyState(VK_SHIFT)>=128) then
(Sender as TDxDbTreeList).DragCursor:=crDragMove
else
(Sender as TDxDbTreeList).DragCursor:=crDragCopy;
Application.ProcessMessages;
end;
end;

курсоры определены и статически прекрасно работают.

А ни хрена не выходит:(

Я уже замучился вконец.
Если есть работающий кусок кода, киньте пожалуйста!
...
Рейтинг: 0 / 0
1 сообщений из 1, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Помогите с DragCursor, изменение при перетаскивании
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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