|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
22.10.2012, 19:44 | #1 |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,430
|
Управление внутренним содержимым TGroupBox, TPanel и других контейнеров, кроме формы...
Доброго времени!
Есть TGroupBox, в нем 5-6 TCheckBox. Задачи: 1. Опция "Выделить все" 2. Опция "Отменить все" 3. Опция "Инвертировать выбор" Проблемы: Как TGroupBox может управлять своим содержимым? Он контейнер, по тому у него есть Components и Controls свойства. С Components вообще что-то не работает. А вот с Controls получается: Код:
Списки, Form.ComnonentsCount - не предлагать, зачем геморой если компонент уже все это имеет и умеет. |
22.10.2012, 19:48 | #2 |
Подтвердите свой е-майл
Регистрация: 29.08.2012
Сообщений: 4,011
|
Так контролы чьи? форменные, а вам надо боксовые...
|
22.10.2012, 19:50 | #3 | ||
Подтвердите свой е-майл
Регистрация: 29.08.2012
Сообщений: 4,011
|
Цитата:
Цитата:
Последний раз редактировалось eval; 22.10.2012 в 20:04. |
||
22.10.2012, 20:19 | #4 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Так, например
Код:
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
22.10.2012, 20:21 | #5 |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,430
|
Внутри TGroupBox лежат какие-то наследники TComponent. Как ими массово управлять?
UPDATe Нашел фэил.. Код:
Солюшен: Код:
Тема закрыта. Вопрос решен. Последний раз редактировалось Человек_Борща; 22.10.2012 в 20:27. |
22.10.2012, 20:24 | #6 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Код:
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Последний раз редактировалось Аватар; 22.10.2012 в 20:28. |
22.10.2012, 20:41 | #7 | |
Подтвердите свой е-майл
Регистрация: 29.08.2012
Сообщений: 4,011
|
Цитата:
|
|
22.10.2012, 20:45 | #8 | |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Цитата:
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
|
22.10.2012, 20:54 | #9 |
Подтвердите свой е-майл
Регистрация: 29.08.2012
Сообщений: 4,011
|
Человек_Борща говорит что они именно в нем. А с панелями и др. контейнерами , конечно, надо рекурсию делать.
А еще проще сразу загнать их в какой список, и потом вот эти цыклы с приведением типов не делать., хотя если их там не много, то и ладно. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Управление внутренним зонированием многофункционалного объекта коммерческой недвижимости. | Doc888 | Помощь студентам | 1 | 15.06.2012 21:05 |
Найти все трехзначные простые числа ( большее 1, не имеющее других делителей, кроме 1 и самого себя) Вложенный цикл | Кристина Н | Паскаль, Turbo Pascal, PascalABC.NET | 14 | 02.12.2011 20:08 |
А на других дисках (кроме С) есть невидимые папки? | DeKot | Операционные системы общие вопросы | 2 | 22.01.2010 07:46 |
Dock-инг TGroupBox внутри Tpanel | Квэнди | Общие вопросы Delphi | 6 | 10.08.2009 08:14 |
Цвет у TGroupBox такой же как у формы. | Ozerich | Компоненты Delphi | 1 | 05.09.2008 15:43 |