Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Предотвратить удаление сабкомпонента в дизайнтайме [D6, WinXP]


--= Eagle =-- ©   (2006-11-02 19:03:00) 

Здравствуйте!
Вобщем, добился того, чтобы можно было выбирать сабкомпоненты моей компоненты, которые я сам и создавал. Теперь возник такой вопрос: как в главном компоненте можно предотвратить удаление его сабкомпонента (который он сам создал, а не был помещён в него)?
В деструкторе Destroy не сделать inherited не канает...
Пробовал также последовать этому совету (для сабкомпонента): http://rsdn.ru/forum/Message.aspx?mid=2195988&only=1- пока безуспешно... Есть ещё какие-то идеи?


--= Eagle =--   (2006-11-03 10:22:00) [1]

Ну что же, спасибо за информацию.


DimaBr   (2006-11-03 08:41:00) [2]

Прочитайте
http://www.delphimaster.ru/cgi-bin/forum.pl?id=1147251414&n=12


DimaBr   (2006-11-03 08:36:00) [3]

Прошу ещё раз изъяснятся понятнее, желательно с примерами кода.
Если вы выбираете компонент в дизайнере(не в инспекторе) путём кликанья мыши на нём, а затем нажимаете кнопочку DEL, то предотвратить ваши действия компонент не сможет, разве только создать на месте удалённого новый.


Наверх

Титульная страница Поиск, карта сайта Написать письмо