Построитель. | |
---|---|
budding Автор Сообщений: 32 Дата регистрации: 28.09.2000 |
Сделал построитель для своих классов форм.
Быстро менять именно те св-ва которые надо. На форме построителя есть Tree в котором имена объектов редактируемого класса. Первый уровень форма. Далее что на ней. Потом что в контейнерах лежащих на форме и тд. Есть массив ссылок на эти самые объекты. для каждого типа объекта свой контейнер редактирования св-в. перемещаясь по дереву меняется и видимый контейнер, те редактируем св-ва того объекта который выделен в Tree. Да вот есть маленькая проблема. Как заставить в редактируемом классе визуально показывать что редактируем. И как переключать вкладки PageFrame. Пробовал так СсылкаНаОбъект.Activate не хочет. Может кто сталкивался с этим ? Это не лень а просто удобство работы с классами особенно тем кто не очень знаком с их содержанием. |
RE: Построитель. | |
---|---|
Sergey Titow Сообщений: 2242 Дата регистрации: 12.09.2000 |
Переключать вкладки в PageFrame можно с помощью ActivePage
> визуально показывать что редактируем В смысле создан объект на основе редактируемого класса и в этом объекте надо выделить какой-то контрол? Можно так: если у контрола есть парент, добавить в парент прямоугльник из line вокруг контрола и заставить его мерцать по таймеру (visible = .t./.f.) |
RE: Построитель. | |
---|---|
budding Автор Сообщений: 32 Дата регистрации: 28.09.2000 |
Об этом я уже догадался.
хочется юзать то чем пользуется сам дизайнер классов. ведь выделяя объект на форме ты не добавляешь к нему ничего - дизайнер все сам делает. перемещаясь по окну свойств дизайнер сам переключает объекты (выделяет) Вот в чем вопрос. =) Наверняка как-то можно обращаться к этому самому дизайнеру и вызывать его функции и прочее. В доках ничего нет увы. =( |
© 2000-2024 Fox Club  |