Вверх ↑
Ответов: 8888
Рейтинг: 823
#1: 2018-06-23 22:41:05 ЛС | профиль | цитата
Neo, ну тогда так же, как у вас, но на специально для этого предназначенных компонентах
так же


Add(MainForm,2953706,336,56)
{
Point(Left)
Point(Top)
Point(Width)
Point(Height)
Point(doAlphaBlendValue)
}
Add(MultiElementEx,5039342,336,112)
{
@Hint=#13:Мышь на форме|
link(Left,2953706:Left,[])
link(Top,2953706:Top,[])
link(Width,2953706:Width,[])
link(Height,2953706:Height,[])
link(onYes,2953706:doAlphaBlendValue,[(375,118)(375,125)(326,125)(326,90)])
}
BEGIN_SDK
Add(EditMultiEx,4822670,21,21)
{
EventCount=#5:onYes|
DataCount=#4:Left|3:Top|5:Width|6:Height|
HOffset=70
}
Add(PointInRect,11846351,84,140)
{
Point2AsOffset=0
link(onTrue,3837312:doData,[])
link(onFalse,6542950:doData,[])
link(Point,12203713:Point,[(90,131)(48,131)])
link(RPoint1,15314696:Point,[])
link(RPoint2,7592092:Point,[(104,124)(132,124)])
}
Add(PointXY,15314696,91,84)
{
link(X,4822670:Left,[])
link(Y,4822670:Top,[])
}
Add(PointXY,7592092,126,84)
{
link(X,4822670:Width,[(132,75)(111,75)])
link(Y,4822670:Height,[(139,68)(118,68)])
}
Add(PointXY,12203713,42,84)
{
link(X,7791823:MouseX,[])
link(Y,7791823:MouseY,[])
}
Add(MouseEvent,7791823,42,35)
{
}
Add(Timer,10342329,42,140)
{
Interval=30
link(onTimer,11846351:doCheck,[])
}
Add(DoData,3837312,133,140)
{
Data=Integer(128)
link(onEventData,1715778:doWork2,[])
}
Add(DoData,6542950,133,147)
{
Data=Integer(255)
link(onEventData,1715778:doWork3,[(179,153)])
}
Add(ChangeMon,2373370,189,140)
{
link(onData,4822670:onYes,[(228,146)(228,27)])
}
Add(HubEx,1715778,175,140)
{
link(onEvent,2373370:doData,[])
}
END_SDK

карма: 19

0