Вверх ↑
Ответов: 2293
Рейтинг: 678
#1: 2024-12-10 15:02:37 ЛС | профиль | цитата
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 назад.
карма: 11

0
Редактировалось 3 раз(а), последний 2024-12-10 15:15:41