Вверх ↑
Ответов: 1173
Рейтинг: 49
#1: 2012-06-15 15:01:44 ЛС | профиль | цитата
Всё, понял: нужно организовать список/массив, записывать Position, как увеличится EndIdx -- записывать в новую строку/элемент, затем при проверке смотреть, в какой строке/элементе лежит нужный Position. Как сделаю, выложу.
------------ Дoбавленo в 15.01:
Подскажите, кто-нибудь, в чём проблема?

Add(RichEdit,9333498,133,175)
{
Left=10
Top=10
Width=340
Height=185
Point(Position)
Point(EndIdx)
link(onChange,3737871:doEvent1,[])
}
Add(Label,2765785,462,343)
{
Left=10
Top=205
}
Add(IntegerArray,10814854,378,182)
{
IntArray=[]
}
Add(ArrayRW,317121,378,343)
{
link(onRead,2765785:doText,[])
link(Array,10814854:Array,[])
link(Index,13840914:Var,[])
link(Value,9333498:Position,[(398,278)(160,278)])
}
Add(Button,10973677,140,336)
{
Left=295
Top=205
Data=Integer(1)
link(onClick,8314777:doEvent1,[])
}
Add(GetIndexData,13840914,385,238)
{
link(Data1,9333498:EndIdx,[(391,226)(167,226)])
link(Data2,11084464:Text,[(398,226)(454,226)])
}
Add(Edit,11084464,448,182)
{
Left=80
Top=200
Text=""
DataType=2
}
Add(Hub,8314777,182,336)
{
link(onEvent1,5118320:doWork3,[(290,342)])
link(onEvent2,317121:doRead,[])
}
Add(Hub,3737871,182,175)
{
link(onEvent1,10761919:doData,[])
link(onEvent2,317121:doWrite,[(230,188)(230,356)])
}
Add(DoData,10761919,238,175)
{
Data=Integer(0)
link(onEventData,5118320:doWork1,[(290,181)])
}
Add(HubEx,5118320,286,238)
{
link(onEvent,13840914:doIndex,[])
}
карма: 0

0