Вверх ↑
Ответов: 413
Рейтинг: 57
#1: 2019-07-10 23:11:06 ЛС | профиль | цитата
Добрый день. Хотел сделать что бы кнопка изменяла свой вид при наведении мыши, а событие происходило только при попадании мыши в определённую область на кнопке, но координата мыши при первом наведении её на объект: х=0, у=0. При повторных наведениях координаты мыши относительно самого объекта равна значению при предыдущем наведении. Это нормально?
Пример:

Add(MainForm,751567,203,77)
{
Height=116
Caption="Пример"
Point(MouseX)
Point(MouseY)
Point(onMouseDown)
}
Add(Label,6574018,315,175)
{
Left=280
Top=15
link(Text,1915750:MouseX,[(321,159)(216,159)(216,208)(230,208)])
}
Add(Label,10588874,315,224)
{
Left=280
Top=45
link(Text,1915750:MouseY,[(321,215)(237,215)])
}
Add(Hub,11274870,266,175)
{
link(onEvent1,6574018:doText,[])
link(onEvent2,10588874:doText,[(305,188)(305,230)])
}
Add(Button,1915750,224,168)
{
Left=10
Top=10
Width=260
Height=60
Point(MouseX)
Point(MouseY)
Point(onMouseEnter)
link(onMouseEnter,11274870:doEvent1,[])
}
карма: 0

0
Редактировалось 2 раз(а), последний 2019-07-10 23:14:52