Необходимо сделать так, чтбы при вводе строк верхнего уровня все проходило как обычно, а при вводе строки второго уровня не создавалась бы дочерняя для текущей, а появлялась бы рядом, т.е. необходимо подменить родителя на родителя текущей.
Пробовал через переддобавлениемстроки() - родитель не меняется;
если написать отказ=истина и добавить строку вручную, то фокус остается на текущей строке, что не удобно. Кроме того новая строка получается изначально сохраненной т.е. в случае ошибки нельзя откатиться EScap-м.
Логично, но для первого уровня ДЗ надо оставить как есть. Т.е надо подменить только тогда, когда активна строка второго уровня.
А как это можно сделать?
Выдавать глобальные идеи — это удовольствие; искать сволочные маленькие ошибки — вот настоящая работа. Фредерик Брукс-младший