![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 13.02.2012
Сообщений: 867
|
![]()
Здравствуйте.
Недавно перешел с WinAPI на VCL и возникла проблема. Есть листбокс. Нужно щелкать по нему и в зависимости от индекса строки показывать и скрывать групбоксы. Проблема в том, что на этапе создания групбоксов в дизайнере формы, на них просто не хватает места. Как быть? |
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 03.06.2015
Сообщений: 393
|
![]()
Ты не поверишь, но создавать динамически.
И да, если в "дизайнере" не хватает места, то значит пора таки остановиться и подумать над архитектурой приложения
Вы там держитесь.
|
![]() |
![]() |
![]() |
#3 | |
Форумчанин
Регистрация: 13.02.2012
Сообщений: 867
|
![]() Цитата:
Тогда какой смысл в дизайнере? Можно накидать групбоксы во вкладки TPageControl'a и при запуске изменить и парент на форму и скрыть. Прокатит такое? |
|
![]() |
![]() |
![]() |
#4 |
Цифровой кот
Старожил
Регистрация: 29.08.2014
Сообщений: 7,629
|
![]()
покажи скрин
Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
|
![]() |
![]() |
![]() |
#5 |
Форумчанин
Регистрация: 13.02.2012
Сообщений: 867
|
![]() |
![]() |
![]() |
![]() |
#6 | |
Цифровой кот
Старожил
Регистрация: 29.08.2014
Сообщений: 7,629
|
![]() Цитата:
Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
|
|
![]() |
![]() |
![]() |
#7 | |
Форумчанин
Регистрация: 13.02.2012
Сообщений: 867
|
![]() Цитата:
Есть листбокс с пятью строками и 5 групбоксов. Кликаем по первой строке листбокса - первый групбокс появляется, остальные прячутся. Кликаем по второй строке - второй групбокс появляется на месте первого, а первый и остальные (кроме второго) прячутся. И так далее. Проблема в том, что при проектировании групбоксов в дизайнере формы для них не хватает места и приходится накладывать их друг на друга, что затрудняет их дальнейшее дизайнирование. Надеюсь, стало понятнее, о чем речь. |
|
![]() |
![]() |
![]() |
#8 | |
Цифровой кот
Старожил
Регистрация: 29.08.2014
Сообщений: 7,629
|
![]() Цитата:
![]() Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
|
|
![]() |
![]() |
![]() |
#9 | |
Форумчанин
Регистрация: 13.02.2012
Сообщений: 867
|
![]() Цитата:
В итоге сделал скрытый PageControl, на его вкладки накидал групбоксы. В OnCreate меняю парент и позицию. Анонизм, конечно, но похоже по-другому никак. Последний раз редактировалось BLACK_RAIN; 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 |