Size: a a a

2020 March 08

AF

Andrew Fa in Delphi & Lazarus
делаю через mouse Enter/leave
источник

AF

Andrew Fa in Delphi & Lazarus
видосик чет не грузит(
источник

AF

Andrew Fa in Delphi & Lazarus
в двух словах - есть панель, на ней есть лейбл. при наведении на панель должен показываться чекбокс. Как только курсор уходит от панели - чекбокс пропадает. Все здорово работает, пока под курсор не попадает лейбл.
источник

AF

Andrew Fa in Delphi & Lazarus
и лейбл и чекбокс разумеется принадлежат панели, но блин. мышь считает что при прохождении места с лейблом, курсор не на панели =\
источник

AF

Andrew Fa in Delphi & Lazarus
источник

AF

Andrew Fa in Delphi & Lazarus
За извращенную демонстрацию сорян, видос на 48кб не захотел почему то грузить
источник

VA

Viktor Akselrod in Delphi & Lazarus
Andrew Fa
и лейбл и чекбокс разумеется принадлежат панели, но блин. мышь считает что при прохождении места с лейблом, курсор не на панели =\
работает, как задумано.
а если хочешь, чтобы не пропадало, назначь лейблу те же события
источник

AF

Andrew Fa in Delphi & Lazarus
Viktor Akselrod
работает, как задумано.
а если хочешь, чтобы не пропадало, назначь лейблу те же события
Ну это же нелогичнооо😪😪😪😪кроме этого решения, больше решений не может быть?
источник

VA

Viktor Akselrod in Delphi & Lazarus
Andrew Fa
Ну это же нелогичнооо😪😪😪😪кроме этого решения, больше решений не может быть?
все логично.
иначе события работали бы только на уровне формы, ибо она  самая нижняя.

чем тебя не устраивает предложенное решение? всего лишь выбрать в инспекторе объектов существующие ивенты для лейбла
источник

AF

Andrew Fa in Delphi & Lazarus
Viktor Akselrod
все логично.
иначе события работали бы только на уровне формы, ибо она  самая нижняя.

чем тебя не устраивает предложенное решение? всего лишь выбрать в инспекторе объектов существующие ивенты для лейбла
хм. да. чет я излишне напрягся, решив что нужно завести прям новые ивенты, и описать их. справедливо, спасибо
источник

VA

Viktor Akselrod in Delphi & Lazarus
👌
источник

GB

George Bakhtadze in Delphi & Lazarus
Andrew Fa
Ну это же нелогичнооо😪😪😪😪кроме этого решения, больше решений не может быть?
согласен, странно. возможно, привет из winapi. можно попробовать ему enabled=false поставить и стилизовать это состояние как надо. хотя тоже такое себе решение
источник

AF

Andrew Fa in Delphi & Lazarus
Viktor Akselrod
все логично.
иначе события работали бы только на уровне формы, ибо она  самая нижняя.

чем тебя не устраивает предложенное решение? всего лишь выбрать в инспекторе объектов существующие ивенты для лейбла
спасибо, сработало. понял смысловую нагрузку такого решения.
источник

VA

Viktor Akselrod in Delphi & Lazarus
👌
источник

N

Nik in Delphi & Lazarus
Andrew Fa
хм. да. чет я излишне напрягся, решив что нужно завести прям новые ивенты, и описать их. справедливо, спасибо
а у тебя приложение на VCL?
источник

AF

Andrew Fa in Delphi & Lazarus
Nik
а у тебя приложение на VCL?
да
источник

AF

Andrew Fa in Delphi & Lazarus
а как нибудь можно использовать svg изображения в делфи? ну прям на уровне tImage как бы - просто timage позволяет грузить растр, а растровые иконки это прям кровь из глаз =\
источник

VA

Viktor Akselrod in Delphi & Lazarus
Andrew Fa
а как нибудь можно использовать svg изображения в делфи? ну прям на уровне tImage как бы - просто timage позволяет грузить растр, а растровые иконки это прям кровь из глаз =\
сторонними компонентами если только
источник

AF

Andrew Fa in Delphi & Lazarus
пока нашел только платные кажется https://www.bverhue.nl/delphisvg/
источник

VA

Viktor Akselrod in Delphi & Lazarus
Andrew Fa
а как нибудь можно использовать svg изображения в делфи? ну прям на уровне tImage как бы - просто timage позволяет грузить растр, а растровые иконки это прям кровь из глаз =\
если ты подберешь иконки адекватно масштабам, то будет нормально
источник