Вверх ↑
Ответов: 689
Рейтинг: 20
#1: 2007-08-17 20:12:37 ЛС | профиль | цитата
Add(MainForm,11553458,441,238)
{
Left=20
Top=105
link(onActivate,7133616:doText,[(485,244)(485,195)(289,195)(289,146)])
link(onDeactivate,7133616:doText2,[(485,251)(485,202)(289,202)(289,153)])
link(onKeyDown,7133616:doSetFocus,[(485,258)(485,209)(289,209)(289,160)])
link(onKeyUp,7133616:doPosition,[(485,265)(485,216)(289,216)(289,167)])
link(onResize,7133616:doSelectLength,[(485,272)(485,223)(289,223)(289,174)])
link(onCreate,7133616:doSelectText,[(485,279)(485,230)(289,230)(289,181)])
}

А разве link(Точка на 1м объекте, Объект:Точка на 2м объекте,......) не дает представление откуда идет исходит связь?

После перемещения остается сделать на 1м объекте (т.е.на нашей MainForm) вот так:
Add(MainForm,11553458,441,238)
{
Left=20
Top=105
link(onActivate,13971332:doWork1,[(485,244)(485,195)(289,195)(289,146)])
link(onDeactivate,13971332:doWork2,[(485,251)(485,202)(289,202)(289,153)])
link(onKeyDown,13971332:doWork3,[(485,258)(485,209)(289,209)(289,160)])
link(onKeyUp,13971332:doWork4,[(485,265)(485,216)(289,216)(289,167)])
link(onResize,13971332:doWork5,[(485,272)(485,223)(289,223)(289,174)])
link(onCreate,13971332:doWork6,[(485,279)(485,230)(289,230)(289,181)])
}

А на 2м объекте (т.е. на контейнере, в роли которого любезно выступил InfoTip) вот так:
BEGIN_SDK
Add(EditMulti,13971332,6,6)
{
WorkCount=6
link(doWork1,7133616:doText,[(70,12)(70,41)])
link(doWork2,7133616:doText2,[(70,19)(70,48)])
link(doWork3,7133616:doSetFocus,[(70,26)(70,55)])
link(doWork4,7133616:doPosition,[(70,33)(70,62)])
link(doWork5,7133616:doSelectLength,[(70,40)(70,69)])
link(doWork6,7133616:doSelectText,[(70,47)(70,76)])
}
Add(Panel,10097953,35,105)
{
Left=10
Top=10
Width=180
Height=255
Point(doColor)
}
Add(Edit,7133616,133,35)
{
Left=475
Top=265
Point(doSetFocus)
Point(doPosition)
Point(doSelectLength)
Point(doSelectText)
Point(doSelectAll)
Point(doSendToBack)
Point(doBringToFront)
}
карма: 0

0