Delphi 2010 Search Wrap Around

Есть ли способ отключить функцию «Обтекание» в поиске Delphi 2010?

Я понимаю, что у многих разработчиков есть проблемы с новой функцией поиска, но у меня она работает хорошо, за исключением случаев, когда поиск снова переходит к первому результату.

Я также знаю, что вы можете отметить поле выбора поиска, но это не сработает для меня. Мне не хватает той части функции поиска, которая позволила бы вам искать из курсора или области и сообщать вам, когда больше нет результатов.

Пример того, где это меня беспокоит. У меня есть древовидное представление, в котором доступ к множеству узлов осуществляется по индексам уровня (например, Item. Level = 1 ), и мне нужно добавить новый узел на уровне 0, и, таким образом, все индексы должны перейти на уровень +1. Я потратил много времени, переназначая эти индексы во второй и даже третий раз, потому что функция поиска завершается (я не могу использовать Replace для того, что я делаю).

Больно смотреть на полосу прокрутки кода каждый раз, когда я что-то меняю, и .Level = 0 стал . Уровень = 1 , .Level = 2 и т. Д.

5
задан double-beep 19 April 2019 в 16:24
поделиться