Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 09.03.2016, 23:33   #1
Mat Bourn
Форумчанин
 
Регистрация: 13.04.2015
Сообщений: 141
По умолчанию Дочерняя форма C++ Builder

Всем доброго. Есть две формы. В первой форме пишу код на кнопку, который открывает вторую форму в первой форме в компоненте Panel:

Код:
Form2->ParentWindow = Panel1->Handle;
Form2->Show();
На первой форме есть несколько компонентов Labelов. Так вот, вторая форма перекрывает их. Может можно как нибудь их на передний план? Извиняюсь возможно за глупый вопрос, но че-то никаких идей пока нету!
Mat Bourn вне форума Ответить с цитированием
Старый 10.03.2016, 00:11   #2
min@y™
Цифровой кот
Старожил
 
Аватар для min@y™
 
Регистрация: 29.08.2014
Сообщений: 7,629
По умолчанию

Как звучит оригинал задания?
Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
min@y™ вне форума Ответить с цитированием
Старый 10.03.2016, 00:22   #3
Mat Bourn
Форумчанин
 
Регистрация: 13.04.2015
Сообщений: 141
По умолчанию

Цитата:
Сообщение от min@y™ Посмотреть сообщение
Как звучит оригинал задания?
Т. е. ? Задания никакого нету. Делаю программу с интерфейсом MDI. Может есть функция которая отображает компоненты первой формы, поверх дочерней. Если это вам знакомо, то прошу помощи.
Mat Bourn вне форума Ответить с цитированием
Старый 10.03.2016, 00:26   #4
min@y™
Цифровой кот
Старожил
 
Аватар для min@y™
 
Регистрация: 29.08.2014
Сообщений: 7,629
По умолчанию

покажи скриншот, хотя бы.
Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
min@y™ вне форума Ответить с цитированием
Старый 10.03.2016, 00:34   #5
Mat Bourn
Форумчанин
 
Регистрация: 13.04.2015
Сообщений: 141
По умолчанию

На нем вряд ли что понятно будет. Вот например есть Label и Button - на первой форме. При нажатии на Button, открывается внутри этой же формы вторая форма. И она закрывает установленный на первой форме Label.

Так вот и вопрос? Может его можно как нибудь выше открывшейся формы?

SendToBack(), BringToFront(), Stay on Top не помогают.
Mat Bourn вне форума Ответить с цитированием
Старый 10.03.2016, 00:40   #6
min@y™
Цифровой кот
Старожил
 
Аватар для min@y™
 
Регистрация: 29.08.2014
Сообщений: 7,629
По умолчанию

Цитата:
На нем вряд ли что понятно будет.
дальше не читал.
Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
min@y™ вне форума Ответить с цитированием
Старый 10.03.2016, 00:43   #7
Mat Bourn
Форумчанин
 
Регистрация: 13.04.2015
Сообщений: 141
По умолчанию

Цитата:
Сообщение от min@y™ Посмотреть сообщение
дальше не читал.
Почему? Ну и ладно. Чет сам спрограммировал:
Код:
LabelLeft->Parent = Form1;
Mat Bourn вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Дочерняя Форма авторизации пользователя не открывает главную форму Алексей_2012 Общие вопросы Delphi 7 04.12.2013 01:44
Дочерняя форма открывается сразу после запуска программы Юсуп Компоненты Delphi 8 14.06.2012 20:40
MDI-форма дочерняя не меняется VVkSoft Общие вопросы Delphi 2 06.03.2011 12:51
Дочерняя форма из дочерней maryan.vetrov C# (си шарп) 1 22.02.2011 03:02
Delphi cxGrid дочерняя форма YaNovichok Помощь студентам 0 11.10.2010 15:02