Есть ли способ отключить функциональность поиска в Delphi 2010?
Я понимаю, что у многих разработчиков возникают проблемы с новой функцией поиска, но она хорошо работает для меня, за исключением случаев, когда поиск заканчивается и снова возвращается к первому результату.
Я также знаю, что вы можете отметить поле выбора поиска, но это не будет работать для меня. Мне не хватает той части функции поиска, которая позволяла бы вам осуществлять поиск по курсору или области и сообщать вам, когда результатов больше не будет.
Пример того, как это меня бесит. У меня есть древовидное представление, в котором к множеству узлов обращаются с помощью индексов уровня (т.е. Item.Level = 1
), и мне нужно добавить новый узел на уровне 0, и, таким образом, все индексы должны перейти на уровень +1. Я потратил много время переназначает эти индексы второй и даже третий раз, потому что функция поиска завершает (я не могу использовать замену для того, что я делаю).
Больно смотреть полосу прокрутки кода каждый раз, когда я что-то меняю, и .Level = 0
становится .Level = 1
, .Level = 2
и т. Д.