Вверх ↑
Этот топик читают: Гость
Ответов: 67
Рейтинг: 0
#1: 2012-01-18 22:08:57 ЛС | профиль | цитата
Доброе время суток.У меня вопрос сново про сдвиг,на примере видно что при нажатие
кнопки из списка строк, данные загружаются в "надпись" по очереди, т.е первое в первое,
второе во второе и т.д. А надо так первое с начало в первое,затем сдвигается во второе, а в
первое из списка строк загружается второе ну и т.д.
Если возможно,пожалуйста пример.

Add(MainForm,2194170,189,154)
{
Width=441
Height=326
Point(onMouseDown)
}
Add(Button,13514848,343,154)
{
Left=50
Top=195
Caption="pussk"
link(onClick,4984863:doNext,[])
}
Add(ListBox,9618737,497,77)
{
Left=205
Top=20
Width=120
Height=165
Strings=#5:18:05|5:18:10|5:18:15|5:18:20|5:18:25|5:18:30|5:18:35|
}
Add(ArrayRW,4728613,497,154)
{
link(onRead,5991970:doEvent1,[(541,160)(541,223)(394,223)(394,286)])
link(Array,9618737:Array,[(503,138)(517,138)])
}
Add(Counter,4984863,434,154)
{
Max=8
link(onNext,4728613:doRead,[])
}
Add(If_else,14384391,588,203)
{
Op2=Integer(1)
link(onTrue,1416520:doText,[])
link(Op1,13484162:Var3,[(594,195)])
}
Add(If_else,14406230,588,273)
{
Op2=Integer(2)
link(onTrue,9149453:doText,[])
link(Op1,13484162:Var2,[(594,236)(566,236)])
}
Add(If_else,14408230,581,343)
{
Op2=Integer(3)
link(onTrue,8938747:doText,[])
link(Op1,2436146:Var2,[(587,271)(531,271)])
}
Add(If_else,713610,588,406)
{
Op2=Integer(4)
link(onTrue,4762883:doText,[])
link(Op1,3057098:Var2,[(594,302)(489,302)])
}
Add(Label,1416520,686,203)
{
Left=65
Top=20
}
Add(Label,9149453,693,273)
{
Left=55
Top=55
}
Add(Label,8938747,693,343)
{
Left=55
Top=95
}
Add(Label,4762883,700,406)
{
Left=45
Top=145
}
Add(Hub,5991970,406,280)
{
OutCount=5
link(onEvent1,14384391:doCompare,[(504,286)(504,209)])
link(onEvent2,14406230:doCompare,[(504,293)(504,279)])
link(onEvent3,14408230:doCompare,[(504,300)(504,349)])
link(onEvent4,713610:doCompare,[(504,307)(504,412)])
}
Add(GetDataEx,13484162,560,190)
{
Angle=3
link(Data,2436146:Var3,[])
}
Add(GetDataEx,2436146,525,190)
{
Angle=3
link(Data,3057098:Var3,[])
}
Add(GetDataEx,3057098,483,190)
{
Angle=3
link(Data,4984863:Count,[(440,195)])
}
[/cоde]
карма: 1

0
Ответов: 1376
Рейтинг: 197
#2: 2012-01-18 22:17:42 ЛС | профиль | цитата
code_26570.txt
карма: 1

0
файлы: 1code_26570.txt [1.2KB] [130]
Ответов: 3889
Рейтинг: 362
#3: 2012-01-18 22:21:21 ЛС | профиль | цитата


Add(Button,13514848,378,182)
{
Left=50
Top=195
Caption="pussk"
link(onClick,4984863:doNext,[])
}
Add(ListBox,9618737,448,126)
{
Left=205
Top=20
Width=120
Height=165
Strings=#5:18:05|5:18:10|5:18:15|5:18:20|5:18:25|5:18:30|5:18:35|
}
Add(ArrayRW,4728613,462,182)
{
link(onRead,5801105:doEvent1,[])
link(Array,9618737:Array,[])
}
Add(Counter,4984863,420,182)
{
Max=8
Default=8
link(onNext,4728613:doRead,[])
}
Add(Label,1416520,532,203)
{
Left=65
Top=20
}
Add(Label,9149453,532,245)
{
Left=55
Top=55
link(Text,1416520:Caption,[])
}
Add(Label,8938747,532,287)
{
Left=55
Top=95
link(Text,9149453:Caption,[])
}
Add(Label,4762883,532,329)
{
Left=45
Top=145
link(Text,8938747:Caption,[])
}
Add(Hub,5801105,504,182)
{
OutCount=4
link(onEvent1,4762883:doText,[(525,188)(525,335)])
link(onEvent2,8938747:doText,[(525,195)(525,293)])
link(onEvent3,9149453:doText,[(525,202)(525,251)])
link(onEvent4,1416520:doText,[])
}

карма: 1

0
Разработчик
Ответов: 26155
Рейтинг: 2127
#4: 2012-01-18 22:33:47 ЛС | профиль | цитата
А куда мы, собственно постим
Что, у нас пакет Windows уже средой разработки стал
Перемещаю в соответствующий раздел
карма: 22

0
Ответов: 8926
Рейтинг: 823
#5: 2012-01-18 22:38:53 ЛС | профиль | цитата
TICLIR, или так: code_26571.txt
карма: 19

0
файлы: 1code_26571.txt [1KB] [129]
Ответов: 3889
Рейтинг: 362
#6: 2012-01-18 23:01:05 ЛС | профиль | цитата
Леонид, всю интригу убрали
карма: 1

0
Ответов: 8926
Рейтинг: 823
#7: 2012-01-19 00:10:49 ЛС | профиль | цитата
1nd1g0, [flood]давно делал Кубик Рубика -- никак не мог сообразить (бывает) сколько тактов надо, чтобы повернуть на 90 градусов, по 9 градусов за такт, подбирал эксперементально, да так и оставил оригинальный цикл на 10 шагов из двух хабов, даже Dilma не выдержал и проехался на мой счёт [/flood]
карма: 19

0
Ответов: 67
Рейтинг: 0
#8: 2012-01-19 07:53:05 ЛС | профиль | цитата
Спасибо всем кто откликнулся,а как всё просто,но до меня не дошло.
А вот с какой целью это делается, всё хочу сделать типа TREND
но пока только,это без возможности регулировать масштаб.
Эсперементируем со спискам строк но а дальнейшем уже в реальном
времени.Может есть что по умней моей выдумки.

Add(MainForm,2953706,21,105)
{
Width=978
Height=586
link(onActivate,14310219:doFor,[(93,111)(93,174)])
}
Add(Button,13514848,77,315)
{
Left=605
Top=425
Caption="pussk"
link(onClick,9996091:doEvent2,[(156,321)(156,237)])
}
Add(ListBox,9618737,630,231)
{
Left=835
Top=20
Width=120
Height=165
Strings=#1:0|8:18:10=20|8:18:15=25|8:18:20=30|8:18:25=25|8:18:30=20|8:18:35=15|8:18:40=10|7:18:45=5|7:18:50=0|8:18:55=-5|9:19:00=-10|9:19:05=-15|9:19:10=-10|8:19:15=-5|8:19:20=10|8:19:25=20|0:|
}
Add(ArrayRW,4728613,644,385)
{
link(Array,9618737:Array,[])
}
Add(Counter,4984863,413,329)
{
link(onNext,4728613:doRead,[(545,335)(545,391)])
}
Add(StrPart,1555485,532,294)
{
Char="="
Point(Right)
link(onPart,1831293:doEvent1,[(720,307)(720,251)])
link(Str,4728613:Item,[(538,282)(594,282)(594,429)(650,429)])
}
Add(For,14310219,119,168)
{
End=11
IncludeEnd=1
link(onEvent,9996091:doEvent1,[(177,174)(177,230)])
}
Add(Hub,9996091,182,224)
{
InCount=2
OutCount=5
link(onEvent2,4984863:doNext,[(304,237)(304,335)])
link(onEvent3,14212407:doAdd,[(311,244)(311,461)])
link(onEvent4,1555485:doSplit,[(375,251)(375,300)])
}
Add(Grapher,14212407,406,455)
{
Left=60
Top=15
Width=755
Height=325
Color=16776960
Cursor=7
Name="ooo"
Hint="privet"
GridColor=16711680
AxisColor=-16777194
Grid=9
MinH=-20
MaxH=70
MaxValues=10
RightMargin=5
TopMargin=5
PenWidth=2
Point(onMouseWheel)
Point(MouseX)
Point(MouseY)
link(ValueY,1555485:Right,[(412,391)(538,391)])
}
Add(Label,3305842,1022,371)
{
Left=465
Top=325
Height=25
Color=16776960
Caption="6"
link(Text,1340125:Caption,[(1028,364)(1026,364)])
}
Add(Label,9721409,1024,417)
{
Left=385
Top=325
Height=25
Color=16776960
Caption="7"
link(Text,3305842:Caption,[(1030,410)(1028,410)])
}
Add(Label,1340125,1020,325)
{
Left=545
Top=325
Height=25
Color=16776960
Caption="5"
link(Text,166096:Caption,[(1026,315)(1020,315)])
}
Add(Label,166096,1014,274)
{
Left=625
Top=325
Height=20
Color=16776960
Caption="4"
link(Text,12830387:Caption,[(1020,264)(1018,264)])
}
Add(Label,8005891,1029,565)
{
Left=145
Top=325
Height=20
Color=16776960
Caption="0"
link(Text,13987417:Caption,[])
}
Add(Label,15582695,1024,464)
{
Left=310
Top=325
Height=20
Color=16776960
Caption="8"
link(Text,9721409:Caption,[])
}
Add(Label,12830387,1012,223)
{
Left=705
Top=325
Height=20
Color=16776960
Caption="3"
link(Text,2111457:Caption,[])
}
Add(Label,2111457,1012,171)
{
Left=785
Top=325
Height=20
Color=16776960
Caption="2"
link(Text,3083342:Caption,[(1018,157)(1021,157)])
}
Add(Label,12935117,1027,616)
{
Left=60
Top=325
Width=60
Color=16776960
Caption="1"
link(Text,8005891:Caption,[(1033,606)(1035,606)])
}
Add(Hub,1831293,875,245)
{
OutCount=11
link(onEvent1,12935117:doText,[(958,251)(958,622)])
link(onEvent2,8005891:doText,[(959,258)(959,571)])
link(onEvent3,13987417:doText,[(959,265)(959,524)])
link(onEvent4,15582695:doText,[(957,272)(957,470)])
link(onEvent5,9721409:doText,[(957,279)(957,423)])
link(onEvent6,3305842:doText,[(955,286)(955,377)])
link(onEvent7,1340125:doText,[(955,293)(955,331)])
link(onEvent8,166096:doText,[(951,300)(951,280)])
link(onEvent9,12830387:doText,[(951,307)(951,229)])
link(onEvent10,2111457:doText,[(951,314)(951,177)])
link(onEvent11,3083342:doText,[(977,321)(977,125)])
}
Add(Label,3083342,1015,119)
{
Left=55
Top=385
Height=40
Visible=1
}
Add(Label,13987417,1029,518)
{
Left=225
Top=325
Height=25
Color=16776960
link(Text,15582695:Caption,[(1035,507)(1030,507)])
}
Add(Label,8483923,378,553)
{
Left=865
Top=390
Width=20
Height=17
Caption="min"
link(Text,14212407:MouseX,[(384,520)(426,520)])
}
Add(Label,7023882,462,560)
{
Left=860
Top=425
Width=23
Height=17
Caption="max"
link(Text,14212407:MouseY,[(468,524)(433,524)])
}
Add(Hub,3481278,252,518)
{
link(onEvent1,7023882:doText,[(364,524)(364,566)])
link(onEvent2,8483923:doText,[(322,531)(322,559)])
}
Add(Timer,13637110,140,539)
{
Interval=1
link(onTimer,3481278:doEvent1,[(212,545)(212,524)])
}
Add(Label,1700755,231,113)
{
Left=55
Top=310
Width=29
Height=17
Color=16776960
Font=[MS Sans Serif,8,0,255,1]
Caption="-20`C"
Alignment=1
}
Add(Label,15170948,213,114)
{
Left=60
Top=285
Width=29
Height=17
Color=16776960
Font=[MS Sans Serif,8,0,255,1]
Caption="-10`C"
}
Add(Label,12883849,219,115)
{
Left=65
Top=250
Width=20
Height=17
Color=16776960
Font=[MS Sans Serif,8,0,255,1]
Caption="0`C"
}
Add(Label,5542393,217,117)
{
Left=60
Top=215
Width=26
Height=17
Color=16776960
Font=[MS Sans Serif,8,0,255,1]
Caption="10`C"
}
Add(Label,532425,223,115)
{
Left=60
Top=185
Width=26
Height=17
Color=16776960
Font=[MS Sans Serif,8,0,255,1]
Caption="20`C"
}
Add(Label,9749775,225,115)
{
Left=60
Top=150
Width=26
Height=17
Color=16776960
Font=[MS Sans Serif,8,0,255,1]
Caption="30`C"
}
Add(Label,12922994,235,115)
{
Left=60
Top=115
Width=26
Height=17
Color=16776960
Font=[MS Sans Serif,8,0,255,1]
Caption="40`C"
}
Add(Label,5459571,241,112)
{
Left=60
Top=80
Width=26
Height=17
Color=16776960
Font=[MS Sans Serif,8,0,255,1]
Caption="50`C"
}
Add(Label,6573533,249,114)
{
Left=60
Top=45
Width=26
Height=17
Color=16776960
Font=[MS Sans Serif,8,0,255,1]
Caption="60`C"
}
Add(Label,10807780,251,117)
{
Left=60
Top=15
Width=26
Height=17
Color=16776960
Font=[MS Sans Serif,8,0,255,1]
Caption="70`C"
}


карма: 1

0
8
Сообщение
...
Прикрепленные файлы
(файлы не залиты)