Поиск/замена в редакторе?
Поиск/замена в редакторе?
Я правильно понимаю что функций типа Editor.Find или Editor.FindReplace в API почему-то нету? Хотел написать макрос и обломился. Вроде можно использовать диалог, но тогда я не поял как (когда) восстанавливать состояние чекбоксов. И вообще через диалог как-то совсем криво если API есть. Может я плохо искал? Ну или мoжет кто даст готовый макрос, который ищет следующую строку в кавычках "some string" и делает из нее _T("some string") ? Hint: regexp ((\".+?\")|('.+?')) на поиск и &1 на замену. Но только чтоб состояние поискового диалога не менялось.
- John Doe
- Бюрократ
- Posts: 13807
- Joined: Wed 27 Apr, 2005 20:42
- Has thanked: 73 times
- Been thanked: 426 times
- Contact:
Поиск/замена в редакторе?
RESearch и EdtFind можно вызывать из макросов без диалога, заранее указывая необходимые параметры.
-
- Posts: 6820
- Joined: Thu 23 Mar, 2006 21:36
- Location: Israel
- Has thanked: 41 times
- Been thanked: 528 times
Поиск/замена в редакторе?
LF Search тоже может, но синтаксис не для слабонервных:John Doe wrote:RESearch и EdtFind можно вызывать из макросов без диалога, заранее указывая необходимые параметры.