УПРАВЛЕНИЕ КУРСОРОМ В ДЕЛФИ
Управление курсором в Delphi - очень важный аспект при работе с графическим интерфейсом. Курсор - это маленькая иконка на экране, которая отображается при перемещении мыши.
Чтобы изменить положение курсора в Delphi, используйте следующий код:
Screen.Cursor := crHourGlass;
// выполнение длительной операции
Screen.Cursor := crDefault;
Выше приведен пример, который меняет курсор на песочные часы (crHourGlass) перед выполнением операции и возвращает его к обычной стрелке (crDefault) после завершения операции.
Также есть возможность изменения изображения курсора на произвольное с помощью свойства Cursor. Например, чтобы установить изображение курсора на ручку, используйте следующую команду:
Screen.Cursor := TCursor(crHandPoint);
Константы TCursor определены в модуле Controls. Кроме того, можно использовать собственную иконку, которая будет использоваться вместо стандартной иконки курсора:
Screen.Cursor := CustomCursor;
где CustomCursor - это переменная типа TCursor, содержащая пользовательскую иконку курсора.
Learn Delphi Programming - Unit 5.4 - Understanding Classes and Objects
Практика по делфи. Как получить координаты курсора?
урок на делфи 20. Шлейф мышки в виде мышки
Построение графиков функции в Delphi часть 1
урок на делфи 12 - кнопочка догоняет мышку
#4. Соколов В. Игровые алгоритмы / Простое управление с помощью клавиатуры / Делфи
Игровые алгоритмы / Привязка картинки к курсору / Перемещение картинки за курсором / Delphi, Pascal
Delphi(практический курс)-Учимся работать с курсором мыши
Урок на делфи 52. Перехват нажатия клавиатуры и мыши
Урок на делфи 18. шлейф у мышки