Форум: "Начинающим";
Текущий архив: 2006.10.01;
Скачать: [xml.tar.bz2];
ВнизРабота с кодом проекта в design-time Найти похожие ветки
← →
Doma (2006-09-12 22:24) [0]Все доброе время суток!
Подскажите пожалуйстка как можно работать с исходным кодом проекта в design-time, а именно в моем редакторе свойства компоненты... хочу динамически создавать обработчики события и не только... но не знаю с чего начать... где искать...
Если кто знает хоть что-нибудь: ПОМОГИТЕ!!!
Заранее всем огромное спасибо!!
P.S. это всего лишь маленькая проблемка большого проекта, надеюсь, в рузельтате получится нечто грандиозное! И Я обещаю с вами этим поделится!!!
← →
Loginov Dmitry © (2006-09-13 00:06) [1]> но не знаю с чего начать
С Яндекса.
Ну или на худой конец - с гугла.
← →
Джо © (2006-09-13 00:14) [2]Локализируй проблему и членораздельно озвучь. Ибо в "крике души" разобраться не представляется возможным :)
← →
Германн © (2006-09-13 01:35) [3]
> P.S. это всего лишь маленькая проблемка большого проекта,
> надеюсь, в рузельтате получится нечто грандиозное! И Я
> обещаю с вами этим поделится!!!
А это лишнее. Нам, в целом, ничего особенно и не надо. :-)
Ну т.е. от тебя лично.
← →
Doma (2006-09-13 01:57) [4]Вижу на форуме ребята с юмором... не в этом суть, спасибо, что сказали, что формулировка вопроса не понятна.
Раз не понятно могу разъяснить:
Создал форму, поместил на форму лист бокс. Форму сделал редактором компоненты. Теперь при открытии этого редактора компоненты (которая лежит на некоторой форме TForm1) заполняю в лист бокс методы того контейнера (TForm1) на котором лежит моя компонента. (все это в design-time)
Теперь задача:
при двойном клике по методу в списке на форме необходимо чтобы добавлялся некоторый код в исходный текст программы, чем-то схожий с тем, который вставляется при двойном клике по пустому полю рядом с методом в Object Inspector->Events, только помимо пустого обработчика мне надо еще вставлять некоторый код.
Пример кода, который вставляется после двойного клика по полю метода:
в dfm добавляется:
object Form1: TForm1
...
OnCreate = FormCreate
...
end
в pas добавляется:
TForm1 = class(TForm)
...
procedure FormCreate(Sender: TObject);
...
end;
procedure TForm1.FormCreate(Sender: TObject);
begin
end;
Мне надо примерно тоже самое, тока добавлять еще некоторый код в сам обработчик.
← →
Doma (2006-09-13 02:01) [5]Интересно, неужели моя задача/проблема схожа с задачами/проблемами у новичков... почему-то не на одном форуме мне не помогли с решением... ;)
← →
Германн © (2006-09-13 02:13) [6]
> Doma (13.09.06 01:57) [4]
>
> Вижу на форуме ребята с юмором... не в этом суть, спасибо,
> что сказали, что формулировка вопроса не понятна.
> Раз не понятно могу разъяснить:
Вот если бы ты в таком ключе сразу сформулировал свой вопрос, то мог бы даже запостить его в конференцию "Компоненты"!
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2006.10.01;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.012 c