![]() |
Модераторы: Poseidon, Snowy, bems, MetalFan |
![]() ![]() ![]() |
|
Angel_19 |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 73 Регистрация: 5.4.2005 Репутация: нет Всего: нет |
Есть компонент, потомок от TScrollBox. В него помещаю другие свои компоненты.
Как контролировать помещение компонентов в TScrollBox? Мне нужно, чтобы можно было в TScrollBox вставить только определенные компоненты. |
|||
|
||||
kami |
|
|||
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1806 Регистрация: 25.8.2007 Где: Санкт-Петербург Репутация: 23 Всего: 72 |
imho, без переделки исходного кода VCL - никак.
Бо при установке Parent вызываются 2 метода: insertControl (секция public TWinControl, статический) и в нем - insert (приватный, само собой - статический, метод TWinControl, который и отвечает непосредственно за установку FParent). Хотя... в перекрытии статических методов не особо соображаю (а в час ночи под пивом и вообще не соображаю ![]() ![]() ![]() Это сообщение отредактировал(а) kami - 19.7.2009, 01:21 |
|||
|
||||
Angel_19 |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 73 Регистрация: 5.4.2005 Репутация: нет Всего: нет |
Спасибо! Буду шаманить.
|
|||
|
||||
Frees |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2233 Регистрация: 2.12.2005 Где: Екатеринбург Репутация: 9 Всего: 54 |
можно сообщения ловить
Добавлено через 3 минуты и 4 секунды или перекрывать TComponent.ValidateInsert -------------------- Кольцов Виктор Владимирович |
|||
|
||||
kami |
|
|||
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1806 Регистрация: 25.8.2007 Где: Санкт-Петербург Репутация: 23 Всего: 72 |
Я прошу прощения за возможно глупый вопрос, но вот код Delphi7:
насколько я вижу, перекрытие ValidateContainer и (или) ValidateInsert ни коим образом не повлияют на дальнейшую установку Parent-а.... И как? |
|||
|
||||
Frees |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2233 Регистрация: 2.12.2005 Где: Екатеринбург Репутация: 9 Всего: 54 |
про то что бы повлиять не подумал)) -------------------- Кольцов Виктор Владимирович |
|||
|
||||
![]() ![]() ![]() |
Правила форума "Delphi: Общие вопросы" | |
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Delphi: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |