Вопрос Label (TLabel)

sergy22051988

Пользователь
Уважаемые знатоки, не подскажете возможно ли к "Label (TLabel)" прикрутить картинку, то есть при наведение на Label появлялась картинка и двигалась за курсором при движении по Label.

Заранием огромное спасибо.
 

Хамик

Пользователь
Уважаемые знатоки, не подскажете возможно ли к "Label (TLabel)" прикрутить картинку, то есть при наведение на Label появлялась картинка и двигалась за курсором при движении по Label.

Заранием огромное спасибо.
Есть графический пример?
 

Shegorat

Lord of Madness
Администратор
Стесняюсь спросить, а зачем такое извращение?
 

Nemko

Старожил
Супер модератор
sergy22051988, у TLabel нет Handle, поэтому пришлось "костылить" создавая псевдо-регионы на родители самого Tlabel. Суть данного примера - передаются координаты (X, Y, W, H) в массив при создании Tlabel, а при передвижении курсора по родителю TLabel (WizardForm), отлавливаются его координаты и сравниваются с массивом. Для подключения к конкретному TLabel применяйте процедуру nCreateTLabelMouseRect, и включайте CallBack для родителя nSetWindowLong.

P.S.: привязка не Rnadom, все настраивается под свои нужды. Просто здесь я тестил создание с разными размерами Image через цикл, чтоб не прописывать все по отдельности.....
 
Последнее редактирование:
Сверху