nesco писал(а):
по мыши войти в редакцию нельзя, зато по Next заходитsla8a писал(а):
Tab+Ctrl чтоб перейти к предыдущей. Не добавил еще чтоб блокировать при таком переходе, но думаю для понимания идеи будет понятно.nesco писал(а):
Я бы все же массив запрещенной редакции вывел за пределы элемента. А то с табуляторами получается полная лажа.nesco писал(а):
ввели точку doStop (согласен -- нужная точка)Посмотри что внес: https://forum.hiasm.com/getfile/39697
-doNext и массив блокировки удалил.
-Добавил doSetCell который устанавливает для редактирования указанную ячейку (Row и Col или данные из потока). И делает видимой строку данной ячейки, но не столбец. Посмотри схему testBig:
1. Начать редактировать любую ячейку.
2. С помощью клавиш стрелок перемещать каретку и переходить между ячейками.
3. При переходе вверх и вниз редактируемая ячейка остается в области видимости таблицы.
4. При переходе вправо, редактируемая ячейка в не области видимости
Вот хоть подскажи куда копать чтоб исправить 4 пункт, сам попробую.
В схеме testSmall (оставил для тестирования) можно переходить между редактируемыми ячейками с помощь Tab вперед и Tab+Ctrl назад.