Вверх ↑
Ответов: 691
Рейтинг: 7
#1: 2019-01-03 21:45:56 ЛС | профиль | цитата
Приветствую! Столкнулся с тем, что таблица строк на 7 строк по 38 колонок каждая ощутимо тормозит главный поток при полной перерисовке через замену строк. И если горизонтальной прокруткой поработать активно, то главный поток совсем вешается на этот период. Так и нужно? Просто каждые 3 секунды данные в таблице полностью обновляются и к таблице имеют доступ через матрицу строк или массив строк другие участки схемы - важно чтоб она функционировала без тормозов. Это слишком большая нагрузка? Компонент для этого не предназначен?

Add(StringTableMT,4905930,532,140)
{
Left=170
Top=5
Width=780
Height=240
Font=[Open Sans,10,0,0,204]
Columns=#1:0|1:1|1:2|1:3|1:4|1:5|1:6|1:7|1:8|1:9|2:10|2:11|2:12|2:13|2:14|2:15|2:16|2:17|2:18|2:19|2:20|2:21|2:22|2:23|2:24|2:25|2:26|2:27|2:28|2:29|2:30|2:31|2:32|2:33|2:34|2:35|2:36|2:37|
ColumnClick=1
MinColWidth=20
MaxColWidth=120
Redaction=0
IconsCheck=[]
MiscIcons=[]
Icons=[]
FileName="online"
SaveColProp=0
SaveWidth=0
Point(Matrix)
Point(Strings)
Point(doReplace)
Point(onDblClick)
Point(doAutoColWidth)
Point(doSave)
}
Add(IndexToChanel,11721130,427,154)
{
Point(Index)
link(onEvent2,4905930:doReplace,[])
}

карма: 0

0