|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
04.06.2016, 13:31 | #1 |
Форумчанин
Регистрация: 13.02.2012
Сообщений: 867
|
переключение между большим количеством групбоксов
Здравствуйте.
Недавно перешел с WinAPI на VCL и возникла проблема. Есть листбокс. Нужно щелкать по нему и в зависимости от индекса строки показывать и скрывать групбоксы. Проблема в том, что на этапе создания групбоксов в дизайнере формы, на них просто не хватает места. Как быть? |
04.06.2016, 13:49 | #2 |
Форумчанин
Регистрация: 03.06.2015
Сообщений: 393
|
Ты не поверишь, но создавать динамически.
И да, если в "дизайнере" не хватает места, то значит пора таки остановиться и подумать над архитектурой приложения
Вы там держитесь.
|
04.06.2016, 14:01 | #3 | |
Форумчанин
Регистрация: 13.02.2012
Сообщений: 867
|
Цитата:
Тогда какой смысл в дизайнере? Можно накидать групбоксы во вкладки TPageControl'a и при запуске изменить и парент на форму и скрыть. Прокатит такое? |
|
04.06.2016, 14:18 | #4 |
Цифровой кот
Старожил
Регистрация: 29.08.2014
Сообщений: 7,629
|
покажи скрин
Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
|
04.06.2016, 14:22 | #5 |
Форумчанин
Регистрация: 13.02.2012
Сообщений: 867
|
|
04.06.2016, 14:46 | #6 | |
Цифровой кот
Старожил
Регистрация: 29.08.2014
Сообщений: 7,629
|
Цитата:
Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
|
|
04.06.2016, 15:06 | #7 | |
Форумчанин
Регистрация: 13.02.2012
Сообщений: 867
|
Цитата:
Есть листбокс с пятью строками и 5 групбоксов. Кликаем по первой строке листбокса - первый групбокс появляется, остальные прячутся. Кликаем по второй строке - второй групбокс появляется на месте первого, а первый и остальные (кроме второго) прячутся. И так далее. Проблема в том, что при проектировании групбоксов в дизайнере формы для них не хватает места и приходится накладывать их друг на друга, что затрудняет их дальнейшее дизайнирование. Надеюсь, стало понятнее, о чем речь. |
|
04.06.2016, 15:29 | #8 | |
Цифровой кот
Старожил
Регистрация: 29.08.2014
Сообщений: 7,629
|
Цитата:
Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
|
|
04.06.2016, 16:09 | #9 | |
Форумчанин
Регистрация: 13.02.2012
Сообщений: 867
|
Цитата:
В итоге сделал скрытый PageControl, на его вкладки накидал групбоксы. В OnCreate меняю парент и позицию. Анонизм, конечно, но похоже по-другому никак. Последний раз редактировалось BLACK_RAIN; 04.06.2016 в 16:13. |
|
04.06.2016, 16:13 | #10 | |
Цифровой кот
Старожил
Регистрация: 29.08.2014
Сообщений: 7,629
|
Цитата:
Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как поставить запятые между большим количеством значений | solnce60 | Microsoft Office Excel | 17 | 17.03.2013 22:09 |
FileMapping. Работа с большим количеством страниц | munthrekosh | Общие вопросы Delphi | 1 | 25.05.2012 22:26 |
Работа с большим количеством текста в String иTextbox | Дмитрий999 | Visual C++ | 0 | 20.02.2012 20:07 |
Сводная таблица с большим количеством строк | s8259 | Microsoft Office Excel | 1 | 03.04.2011 00:28 |
ГСЧ с большим количеством нулей | Frog25 | Общие вопросы C/C++ | 6 | 26.06.2008 18:22 |