Вверх ↑
Ответов: 1343
Рейтинг: 31
#1: 2013-12-18 19:09:01 ЛС | профиль | цитата
просто возьми HilightMemo он сам автоматом скролит по видимости


Add(MainForm,2953706,21,105)
{
link(onCreate,10329092:doTimer,[(89,125)(89,139)])
}
Add(HilightMemo,1189350,203,133)
{
Left=55
Top=15
Width=145
Height=195
Font=[Courier New,8,0,0,1]
HilightFont=[Courier New,8,0,0,1]
}
Add(Timer,10329092,112,133)
{
Interval=100
link(onTimer,5672238:doNext,[])
}
Add(CounterEx,5672238,154,133)
{
Max=9999
link(onNext,1189350:doAdd,[])
}
------------ Дoбавленo в 19.09:
Леонид писал(а):
...
*doEnsureVisible=Делает скроллинг текста для видимости каретки ввода|1|
...
*EndIdx=Содержит индекс последней строки в списке|3|1



а это вроде не работает...

я уже скоко раз пытался делать скроллинг вниз с простым memo так и не вышло

Add(MainForm,2953706,21,105)
{
link(onCreate,10329092:doTimer,[(89,125)(89,139)])
}
Add(Timer,10329092,112,133)
{
Interval=100
link(onTimer,5672238:doNext,[])
}
Add(CounterEx,5672238,154,133)
{
Max=9999
link(onNext,7585257:doEvent1,[])
}
Add(Memo,6668261,364,133)
{
Left=10
Top=10
Width=265
Height=235
ScrollBars=2
Point(doEnsureVisible)
Point(EndIdx)
}
Add(Hub,7585257,231,133)
{
link(onEvent1,6668261:doAdd,[])
link(onEvent2,6260291:doData,[(263,146)(263,181)])
}
Add(DoData,6260291,287,175)
{
link(onEventData,6668261:doEnsureVisible,[])
link(Data,6668261:EndIdx,[(293,163)(342,163)(342,197)(391,197)])
}
карма: 2

0