Вверх ↑
Ответов: 499
Рейтинг: 1
#1: 2008-03-16 05:21:35 ЛС | профиль | цитата
вот такой глюк встретился, в StringTableMT после записи строки через элемент ArrayRW значение точки Index становится равно -1
соответственно курсор (выделенная строка) смещается на первую строку.
в просто таблицу и в ListBox-е такого не происходит.

если в примере понажимать пробел, то выделенная строка меняется, курсор переводится на строчку вниз (как в тотал командере при выделении пробелом).
причем в ListBox-е при достижении конца списка курсор остается на последней строке, в StringTable он перескакивает на первую и так по кругу, а вот в StringTableMT - из любого положения скачет в начало.

в мультике можно выключить элемент Check, тем самым запретив запись значения через ArrayRW, и убедится, что при этом сброса точки Index не проимходит.

вот ;)
code_8638.txt
карма: 0

0
файлы: 1code_8638.txt [4.1KB] [160]