Вверх ↑
Этот топик читают: Гость
Ответов: 199
Рейтинг: 7
#1: 2012-10-28 15:51:27 ЛС | профиль | цитата
Парни пожалуйста подскажите, не работают события onMouseLeave и onMouseEnter, в чем проблема?

code_29399.txt
карма: 0

0
файлы: 1code_29399.txt [515B] [141]
Ответов: 141
Рейтинг: 11
#2: 2012-10-28 16:01:15 ЛС | профиль | цитата
Не работает совсем, я тоже как то пробовал, не выдаёт ничего совсем в поток
карма: 0

0
Разработчик
Ответов: 26305
Рейтинг: 2146
#3: 2012-10-28 16:17:16 ЛС | профиль | цитата
CITRUS писал(а):
Не работает совсем, я тоже как то пробовал, не выдаёт ничего совсем в поток

Это давно известная проблема, что в боксах и контейнерах не работают никакие события мыши. Избавиться от этого пока не получилось никак
карма: 22

0
Ответов: 8961
Рейтинг: 824
#4: 2012-10-28 16:31:38 ЛС | профиль | цитата
lenchik_vla, а так: code_29400.txt
карма: 19

1
файлы: 1code_29400.txt [619B] [143]
Голосовали:lenchik_vla
Ответов: 199
Рейтинг: 7
#5: 2012-10-29 00:08:33 ЛС | профиль | цитата
а так: code_29400.txt

точно мы же русские!
Спасибо, но я так тоже могу))))
------------ Дoбавленo в 00.08:
[flood] В поддержку проектов "iКулибин" and "HICulibinProject" все получилось ))))))[/flood] Вот так все работает четко, но! Условие BorderStyle - bsNone
Add(MainForm,6783061,455,63){
Width=692
Height=650
BorderStyle=0
DragForm=0
Point(Left)
Point(Top)
Point(Handle)
}
Add(ChildGroupBox,11851989,546,49)
{
}
BEGIN_SDK
Add(EditMulti,15040912,21,21)
{
VarCount=4
link(Var1,12291467:Left,[])
link(Var2,12291467:Top,[])
link(Var3,12291467:Width,[])
link(Var4,12291467:Height,[])
}
Add(GroupBox,12291467,21,105)
{
Left=75
Top=130
Width=320
Height=215
Point(Left)
Point(Top)
Point(Width)
Point(Height)
}
END_SDK
Add(Math,9359077,567,196)
{
link(Op1,1615198:Var3,[(573,180)])
link(Op2,11851989:Var3,[(580,152)(566,152)])
}
Add(Math,1873401,616,196)
{
link(Op1,14863666:Var2,[(622,180)(517,180)])
link(Op2,11851989:Var4,[(629,152)(573,152)])
}
Add(Timer,1028049,357,133)
{
Interval=10
link(onTimer,6951245:doEvent1,[])
}
Add(Hub,6951245,406,133)
{
OutCount=5
link(onEvent1,4735307:doOperation,[])
link(onEvent2,6985656:doOperation,[(466,146)(466,139)])
link(onEvent3,9359077:doOperation,[(494,153)(494,202)])
link(onEvent4,1873401:doOperation,[(518,160)(518,202)])
link(onEvent5,12102760:doCheck,[(480,167)(480,419)])
}
Add(PointInRect,12102760,539,413)
{
link(onTrue,4278822:doOn,[(590,419)(590,426)])
link(onFalse,4278822:doOff,[(590,426)(590,419)])
link(Point,10532063:Point,[(545,401)(468,401)])
link(RPoint1,13524162:Var2,[])
link(RPoint2,5573825:Var1,[(559,401)])
}
Add(PointXY,272748,483,245)
{
link(X,1615198:Var2,[(489,215)(482,215)])
link(Y,14863666:Var1,[(496,173)])
}
Add(PointXY,15491023,595,357)
{
link(X,9359077:Result,[(601,293)(573,293)])
link(Y,1873401:Result,[(608,293)(622,293)])
}
Add(PointXY,10532063,462,357)
{
link(X,593394:MouseX,[(468,345)(426,345)])
link(Y,593394:MouseY,[(475,345)(433,345)])
}
Add(MouseEvent,593394,420,301)
{
}
Add(LED,4278822,609,406)
{
Left=400
Top=140
}
Add(Math,4735307,455,133)
{
link(Op1,6783061:Left,[])
link(Op2,11851989:Var1,[(468,121)(552,121)])
}
Add(Math,6985656,511,133)
{
link(Op1,6783061:Top,[(517,121)(468,121)])
link(Op2,11851989:Var2,[(524,121)(559,121)])
}
Add(GetDataEx,1615198,476,175)
{
Angle=3
link(Data,4735307:Result,[(461,180)])
}
Add(GetDataEx,14863666,511,168)
{
link(Data,6985656:Result,[])
}
Add(GetDataEx,13524162,546,357)
{
link(Data,272748:Point,[(552,345)(489,345)])
}
Add(GetDataEx,5573825,574,396)
{
Angle=1
link(Data,15491023:Point,[(601,401)])
}

карма: 0

0
Разработчик
Ответов: 26305
Рейтинг: 2146
#6: 2012-10-29 01:12:10 ЛС | профиль | цитата
lenchik_vla писал(а):
Вот так все работает четко, но!

Тю! А проще, и для любого стиля никак нельзя



Add(MainForm,6783061,161,112)
{
Width=692
Height=650
BorderStyle=1
DragForm=0
Position=1
Point(Handle)
Point(onMouseMove)
Point(MouseX)
Point(MouseY)
link(onMouseMove,12102760:doCheck,[(209,139)(209,258)])
}
Add(ChildGroupBox,11851989,231,112)
{
}
BEGIN_SDK
Add(EditMulti,15040912,21,21)
{
VarCount=4
link(Var1,12291467:Left,[(27,179)(48,179)])
link(Var2,12291467:Top,[(34,179)(55,179)])
link(Var3,12291467:Width,[(41,179)(62,179)])
link(Var4,12291467:Height,[(48,179)(69,179)])
}
Add(GroupBox,12291467,42,105)
{
Left=75
Top=130
Width=320
Height=215
Point(Left)
Point(Top)
Point(Width)
Point(Height)
}
END_SDK
Add(PointInRect,12102760,224,252)
{
Point2AsOffset=0
link(onTrue,4278822:doOn,[(268,258)(268,272)])
link(onFalse,4278822:doOff,[])
link(Point,10532063:Point,[(230,236)(174,236)])
link(RPoint1,272748:Point,[])
link(RPoint2,15491023:Point,[(244,236)(286,236)])
}
Add(PointXY,272748,231,189)
{
link(X,11851989:Var1,[])
link(Y,11851989:Var2,[])
}
Add(PointXY,15491023,280,189)
{
link(X,11851989:Var3,[(286,167)(251,167)])
link(Y,11851989:Var4,[(293,167)(258,167)])
}
Add(PointXY,10532063,168,189)
{
link(X,6783061:MouseX,[])
link(Y,6783061:MouseY,[])
}
Add(LED,4278822,280,252)
{
Left=400
Top=140
}

карма: 22

1
Голосовали:tig-rrr
Ответов: 199
Рейтинг: 7
#7: 2012-10-29 08:58:11 ЛС | профиль | цитата
nesco , видно можно
карма: 0

0
7
Сообщение
...
Прикрепленные файлы
(файлы не залиты)