![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Сохранение свойств незарегистрированного компонента [D6, WinXP]
--= Eagle =-- © (2006-11-06 17:55:00)Доброго времени суток!
Есть такой вопрос: есть панельки, которые создаются на главной компоненте в дизайн-тайме, но они не зарегистрированы и регистрировать их нельзя. У форм довольно много свойств, в т. ч. PopupMenu. Если бы нужно было сохранить пару-тройку свойств я бы не заморачиваясь сделал бы это через псевдосвойства основной компоненты, но нужно сохранять почти все свойства панелек. Что посоветуете?
--= Eagle =-- (2006-11-07 13:41:00) [21]Это я могу сделать, но мне это делать нельзя. Вопрос в другом - можно ли в таком случае _не_ дать делфе загрузить эти вложенные панельки, т.к. они создаются самим компонентом (а Делфа захочет их положить на форму), но сохранить все настройки этих панелек так, чтобы я их потом мог также легко восстановить?
DimaBr (2006-11-07 13:27:00) [22]В смысле указать в компоненте, какие ещё компоненты (вложенные) следует сохранять в ресурс.
--= Eagle =-- (2006-11-07 12:25:00) [23]В смысле, попробовать при загрузке формы не разрешить самой делфе обработать мою панельку, а сделать это самому, такая идея?
DimaBr (2006-11-07 12:10:00) [24]> --= Eagle =--
> Что посоветуете?
> Ketmar
> прекратить насиловать анус и положить их на форму нормальным способом.
Хотите сохранять, разберитесь с GetChildren
--= Eagle =-- (2006-11-07 10:37:00) [25]Ketmar, оки, не методам, пропертям (хотя и метод никто не мешает в паблишед вынести)... закрутился под вечер, ничего уже не соображаю толком... Идеи-то есть?
Ketmar (2006-11-06 19:30:00) [26]нет. потому что published-методов не бывает.
--= Eagle =-- (2006-11-06 19:29:00) [27]Хмм... может есть тогда какая-то возможность пройти по всем паблишед-методам класса?
Ketmar (2006-11-06 18:33:00) [28]тогда сохраняй. она, как-никак, от TPersistent унаследована. механизмы записи/чтения дадены.
--= Eagle =-- (2006-11-06 18:32:00) [29]Вопчем, походу, панелька должна-таки сохраняться "вручную"...
--= Eagle =-- (2006-11-06 18:29:00) [30]Ketmar, увы, не канает. Нужно... И не от меня это зависит :(
Ketmar (2006-11-06 18:23:00) [31]прекратить насиловать анус и положить их на форму нормальным способом.