Не убивайте меня, братья HiAsm-овцы... Блин, я не ту схему отправил...
Add(MainForm,2953706,770,126)
{
Position=1
Point(doTop)
Point(Top)
}
Add(For,1025026,658,154)
{
End=599
IncludeEnd=1
link(onEvent,14815846:doSleepMks,[])
link(Start,2953706:Top,[(664,145)(701,145)(701,197)(776,197)])
}
Add(Thread,9481373,609,154)
{
Delay=10
FastStop=0
link(onExec,1025026:doFor,[])
}
Add(Sleep,14815846,721,154)
{
Delay=1000
link(onSleep,2953706:doTop,[])
}
Add(MMTimer,15716590,567,154)
{
Interval=200
Enable=1
AutoStop=1
link(onTimer,9481373:doStart,[])
}
Add(Button,7424800,525,154)
{
Left=240
Top=60
link(onClick,15716590:doTimer,[])
}
Я просто окно сдвигаю вниз, а мне надо вверх. У меня по окончании анимации окно разделяется на две части, и одна уходит вниз, а другая вверх.
А это, что ты сделал, Леонид, просто круть. Теперь с этой штукой я замучу красивую анимацию!
--- Добавлено в 2017-08-31 21:10:55
В общем, надо как-то вверх. Я пробовал указать отрицательную величину в цикле, но цикл меня не понимает и гордо отмалчивается. В общем, еслиб в нем направление отсчета поменять, что-ли.