Add(MainForm,13346244,105,161)
{
Width=419
Height=567
Position=1
}
Add(Img_Point,5481312,406,252)
{
Point(X)
Point(Y)
Point(Color)
link(Bitmap,2110243:Bitmap,[(412,198)(370,198)])
link(X,8040151:reCalc,[])
link(Y,9191558:reCalc,[(426,198)(461,198)])
}
Add(MathParse,8040151,406,154)
{
MathStr="(((%1 - 1) mod 8) + (((%1 - 1) div 64) * 9 )) mod ((%2 * 8) + %2 )"
ResultType=0
Point(reCalc)
link(X1,14654006:Var2,[])
link(X2,9693364:Var2,[])
}
Add(MathParse,9191558,448,154)
{
MathStr="(((%1 - 1) div 8) mod 8) + (((%1 - 1) div (%2 * 64)) * 9)"
ResultType=0
Point(reCalc)
link(X1,14654006:Var3,[(454,96)])
link(X2,9693364:Var3,[(461,138)])
}
Add(GetDataEx,14654006,406,91)
{
link(Data,7462080:Count,[])
}
Add(VisualStrings,799117,413,105)
{
Lines=#2:16|
}
Add(GetDataEx,9693364,413,133)
{
link(Data,799117:Text,[])
}
Add(MemoryStream,14834745,203,196)
{
}
Add(Button,8113142,98,252)
{
Left=5
Top=15
link(onClick,8073899:doFor,[])
}
Add(DataToFile,6453790,203,245)
{
link(onGet,11822175:doBits,[])
link(Stream,14834745:Stream,[])
}
Add(For,8073899,147,252)
{
IncludeEnd=1
link(onEvent,6453790:doGet,[])
link(onStop,2110243:doRefresh,[(192,265)(192,160)])
link(End,14834745:Size,[(160,236)(216,236)])
}
Add(IntToBits,11822175,252,245)
{
Data_0=Integer(65342)
Data_1=Integer(0)
link(onBit1,7461145:doWork2,[])
link(onBit2,14087843:doWork2,[])
link(onBit3,11682206:doWork2,[])
link(onBit4,15595786:doWork2,[])
link(onBit5,10532631:doWork2,[])
link(onBit6,11200167:doWork2,[])
link(onBit7,6233333:doWork2,[])
link(onBit8,6233333:doWork3,[(298,300)])
}
Add(Counter,7462080,406,56)
{
Max=999999999
}
Add(Hub,5208868,322,245)
{
link(onEvent1,7462080:doNext,[(352,251)(352,62)])
link(onEvent2,5481312:doDraw,[])
}
Add(HubEx,7461145,294,245)
{
link(onEvent,5208868:doEvent1,[])
}
Add(HubEx,6233333,294,287)
{
Angle=3
link(onEvent,11200167:doWork3,[])
}
Add(HubEx,11200167,294,280)
{
Angle=3
link(onEvent,10532631:doWork3,[])
}
Add(HubEx,10532631,294,273)
{
Angle=3
link(onEvent,15595786:doWork3,[])
}
Add(HubEx,15595786,294,266)
{
Angle=3
link(onEvent,11682206:doWork3,[])
}
Add(HubEx,11682206,294,259)
{
Angle=3
link(onEvent,14087843:doWork3,[])
}
Add(HubEx,14087843,294,252)
{
Angle=3
link(onEvent,7461145:doWork3,[])
}
Add(PaintBox,2110243,364,154)
{
Left=75
Width=190
Height=530
}
Ответов: 1536
Рейтинг: 176
|
|||
Сократил схему Леонид-а:
|
|||
карма: 1 |
|