Вверх ↑
Ответов: 8961
Рейтинг: 824
#1: 2010-12-25 19:37:01 ЛС | профиль | цитата
301992, Ваша картинка и Ваше описание шагов находятся в противоречии: по картинке сдвиг производится слева направо, а в п.2 "производиться сдвиг строки влево"
[flood]1. "цыц, цыган, цыплёнок"
2. Такие картинки лучше прикладывать в виде файла или сжатые архиватором[/flood]
------------ Дoбавленo в 19.37:
По картинке:

Add(MainForm,2953706,266,84)
{
Caption="Step"
}
Add(Edit,280778,294,182)
{
Left=110
Top=45
Width=30
Height=30
Font=[MS Sans Serif,14,1,0,1]
Text="0"
DataType=2
link(Str,2072488:Var3,[(300,170)(338,170)])
}
Add(Edit,9550470,364,182)
{
Left=155
Top=45
Width=30
Height=30
Font=[MS Sans Serif,14,1,0,1]
Text="1"
DataType=2
link(Str,5472174:Result,[(370,177)(352,177)(352,311)(300,311)])
}
Add(Edit,8558086,420,182)
{
Left=200
Top=45
Width=30
Height=30
Font=[MS Sans Serif,14,1,0,1]
Text="0"
DataType=2
link(Str,11807394:Var1,[(426,170)(410,170)])
}
Add(Edit,11558316,476,182)
{
Left=245
Top=45
Width=30
Height=30
Font=[MS Sans Serif,14,1,0,1]
Text="1"
DataType=2
link(Str,12987783:Var3,[(482,170)(466,170)(466,221)])
}
Add(Edit,1105118,364,266)
{
Left=135
Top=5
Width=30
Height=30
Font=[MS Sans Serif,14,1,0,1]
Text=""
}
Add(Math,5472174,294,266)
{
OpType=6
ResultType=0
link(onResult,1105118:doText,[])
link(Op1,7107925:Var2,[])
link(Op2,2072488:Var1,[(307,240)])
}
Add(Button,14607268,77,175)
{
Left=15
Top=50
Caption=">>>"
link(onClick,12088548:doNext,[])
}
Add(Counter,12088548,126,175)
{
Max=3
link(onNext,7753317:doEvent1,[])
}
Add(StrCat,7024236,217,84)
{
Str1="Step "
link(onStrCat,2953706:doCaption,[])
}
Add(Hub,7753317,168,175)
{
link(onEvent1,7024236:doStrCat,[(188,181)(188,90)])
link(onEvent2,3981288:doEvent,[])
}
Add(IndexToChanel,3981288,196,182)
{
Count=4
link(onEvent2,3402825:doEvent1,[(238,195)(238,181)])
link(onEvent3,16127852:doEvent1,[(234,202)(234,139)])
link(onEvent4,3472216:doString,[(237,209)(237,258)])
}
Add(GetDataEx,2072488,332,235)
{
Angle=1
link(Data,11347443:Var1,[])
}
Add(Hub,16127852,245,133)
{
OutCount=4
link(onEvent1,280778:doText,[(280,139)(280,188)])
link(onEvent2,11558316:doText,[(459,146)(459,188)])
link(onEvent3,8558086:doText,[(403,153)(403,188)])
link(onEvent4,9550470:doText,[(345,160)(345,188)])
}
Add(FormatStr,3472216,434,252)
{
DataCount=4
Mask="%1%2%3%4"
link(onFString,14518497:doText,[])
link(Str1,7107925:Var3,[(440,236)])
link(Str2,11807394:Var2,[(447,232)(410,232)])
link(Str3,12987783:Var2,[])
link(Str4,11347443:Var2,[])
}
Add(Label,13281877,364,287)
{
Left=165
Top=10
Font=[MS Sans Serif,10,1,0,1]
Caption="XOR"
}
Add(Edit,13505049,280,322)
{
Left=330
Top=45
Width=30
Height=30
Font=[MS Sans Serif,12,1,0,1]
Text=""
link(Str,7107925:Var1,[(286,236)])
}
Add(Label,781107,308,322)
{
Left=325
Top=25
Width=45
Height=20
Font=[MS Sans Serif,10,1,0,1]
Caption="Serial"
}
Add(Label,11293706,483,280)
{
Left=165
Top=95
Width=58
Height=20
Font=[MS Sans Serif,10,1,0,1]
Caption="Parallel"
}
Add(Edit,14518497,483,252)
{
Left=145
Top=120
Width=95
Height=30
Font=[MS Sans Serif,12,1,0,1]
Text=""
}
Add(Hub,3402825,245,175)
{
link(onEvent1,5472174:doOperation,[(274,181)(274,272)])
link(onEvent2,13505049:doText,[(266,188)(266,328)])
}
Add(GetDataEx,7107925,294,231)
{
link(Data,280778:Text,[])
}
Add(GetDataEx,11807394,404,216)
{
Angle=3
link(Data,9550470:Text,[(370,221)])
}
Add(GetDataEx,12987783,448,216)
{
Angle=3
link(Data,8558086:Text,[(426,221)])
}
Add(GetDataEx,11347443,455,235)
{
Angle=1
link(Data,11558316:Text,[(482,240)])
}

карма: 19

0