Вниз
Скачать: CL | DM;

Поиск в модуле нужной функции (процедуры) по имени   Найти похожие ветки 

← →
NewDelpher ©   (2004-11-26 09:48) [0]

Делаю редактор .pas-скриптов. Появилась такая задача: есть список функций модуля, необходимо подвести курсор к коду функции при выборе её имени из этого списка. Может кто-нибудь встречал готовые решения?


← →
КаПиБаРа ©   (2004-11-26 09:57) [1]

Ну дык... в дельфе так и сделано.


← →
NewDelpher ©   (2004-11-26 09:58) [2]


> КаПиБаРа ©   (26.11.04 09:57) [1]
> Ну дык... в дельфе так и сделано.

Ну дык, мне и надо как в дельфе.


← →
КаПиБаРа ©   (2004-11-26 10:01) [3]

NewDelpher ©   (26.11.04 9:58) [2]
Ну дык, мне и надо как в дельфе.


Ну дык, делфи то большая. Че те надо то конкретно?


← →
NewDelpher ©   (2004-11-26 10:05) [4]

Конкретно:
Есть моё приложение.
В нем редактируется .pas-код. Есть список функций в окне. Юзер кликает по названию и попадает в код функции.


← →
КаПиБаРа ©   (2004-11-26 10:22) [5]

NewDelpher ©   (26.11.04 10:05) [4]
А готовое решение чего нужно?


← →
NewDelpher ©   (2004-11-26 10:30) [6]


> КаПиБаРа ©   (26.11.04 10:22) [5]
> NewDelpher ©   (26.11.04 10:05) [4]
> А готовое решение чего нужно?

вот такого поиска в тексте


← →
Digitman ©   (2004-11-26 11:07) [7]


> Есть список функций в окне


ну так ведь он, этот самый список, откуда-то у тебя взялся ?
не с луны же он к тебе свалился ? наверно, ты же сам и формируешь его по мере добавления/удаления/редактирования этих ф-ций ..

что же тебе мешает, например, вести в редактируемом модуле адаптивную  нумерацию строк и в каждом эл-те этого списка ссылаться на конкретную строку модуля по ее номеру ?


← →
NewDelpher ©   (2004-11-26 11:25) [8]


> что же тебе мешает, например, вести в редактируемом модуле
> адаптивную  нумерацию строк и в каждом эл-те этого списка
> ссылаться на конкретную строку модуля по ее номеру ?

муторно это как-то


← →
Digitman ©   (2004-11-26 12:00) [9]


> NewDelpher ©   (26.11.04 11:25) [8]
> муторно это как-то


а не муторно "в лоб" перебирать/сравнивать весть текст на предмет поиска вхождения ? а если текст - ОЧЕНЬ большой ?

и, кстати, обратную-то связь ты предусматриваешь - модификацию эл-та списка при модификации имени ф-ции в тексте ? если предусматриваешь, то как ты определяешь, какой эл-т списка соответствует имени редактируемому тексту ? опять же - тупым перебором ?

не дело это ..



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.47 MB
Время: 0.021 c
3-1100760278
Iova
2004-11-18 09:44
2004.12.19
Как получить информацию о полях таблицы


3-1100498654
S@lik
2004-11-15 09:04
2004.12.19
Query


1-1101978886
denis24
2004-12-02 12:14
2004.12.19
передача картинки из одного image в другой image


14-1101559628
Piter
2004-11-27 15:47
2004.12.19
Где взять описание структуры IMAGE_IMPORT_DESCRIPTOR ?


1-1102076409
Mouserx
2004-12-03 15:20
2004.12.19
Помогите состыковатся с DLL написаной на C




   Наверх