|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
01.08.2015, 21:43 | #1 |
Форумчанин
Регистрация: 13.07.2012
Сообщений: 357
|
Создание дочерней формы в границах Panel родительской. Делфи
Доброго времени суток.
Пишу один проектик и никак не получается впихнуть дочернюю форму в границу Panel3 родительской. Даже просто пытался создать, что б не выходила за границы не компонента, а формы - ничего не получилось! Собственно код родительской: Код:
Дочерняя пока кода не имеет, но это не суть важно. Вот как я написал, то форма дочерняя создаётся по нажатию кнопки столько раз сколько мне нужно. Если я прописываю дочерней форме FormStyle - fsMDIChild, то она вообще отказывается создаваться. Никаких ошибок не выдает вообще. Просто не создается. Хелп ми. Как сделать чтоб дочерняя форма не выходила за границы Panel? |
01.08.2015, 22:10 | #2 |
Старожил
Регистрация: 17.11.2010
Сообщений: 19,042
|
Код:
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Последний раз редактировалось Аватар; 01.08.2015 в 22:14. |
01.08.2015, 22:55 | #3 |
Форумчанин
Регистрация: 13.07.2012
Сообщений: 357
|
Спасибо! Только тут всё же не Self, а Panel.
Код:
О Боже, а можно что ни будь сделать, чтоб при создании новой формы, она не мигала. Блин, создал 11 форм и чуть не Последний раз редактировалось Artsiom; 01.08.2015 в 23:04. |
01.08.2015, 23:05 | #4 |
Старожил
Регистрация: 17.11.2010
Сообщений: 19,042
|
И работает с панелью в качестве родителя? Сомневаюсь, сильно, хотя... ну и хрен с ней. Указывал потому, что родитель форма у меня, а не панель
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
01.08.2015, 23:11 | #5 |
Форумчанин
Регистрация: 13.07.2012
Сообщений: 357
|
Ну, пока работает) а вот мигающее окно это очень жутко.
А, всё. Сделал. Код:
|
02.08.2015, 02:20 | #6 |
Цифровой кот
Старожил
Регистрация: 29.08.2014
Сообщений: 7,656
|
Осталось узнать, зачем форма внутри панели.
и скриншот покажь. Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
|
02.08.2015, 09:43 | #7 |
фонатик DELPHI
Форумчанин
Регистрация: 14.01.2008
Сообщений: 714
|
Господа, автор в частности, у меня на работе есть такая задача и решал её мой коллега. В принципе ответ автору дан господином Аватаром но с ордлним уточнением.
Если панельнаходится на чём то ещё (например в TTabSheet как на работе) пришлось в качестве "парента" выставлять форму и ограничивать размеры панелью вклинивая куски кода в OnResize. Это такая особенность использования
95% сбоев и ошибок приложений, находится в полу метрах от монитора
|
02.08.2015, 14:42 | #8 |
t45t
Участник клуба
Регистрация: 20.03.2012
Сообщений: 1,849
|
А форм2.даблбуфер:=истина пробовали?
from dark to light)
|
02.08.2015, 14:53 | #9 |
фонатик DELPHI
Форумчанин
Регистрация: 14.01.2008
Сообщений: 714
|
Автор, ты такого квазимоду мутишь?
95% сбоев и ошибок приложений, находится в полу метрах от монитора
|
02.08.2015, 15:58 | #10 | |
Цифровой кот
Старожил
Регистрация: 29.08.2014
Сообщений: 7,656
|
Цитата:
Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
|
|
|
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Закрытие родительской формы[Visual C#] | spectrum988 | Помощь студентам | 2 | 08.02.2015 22:00 |
Запретить появление родительской формы | Random2 | Общие вопросы Delphi | 9 | 12.01.2015 18:54 |
как сделать кнопку BitBtn, на одной дочерней форме, не активной при закрытии другой дочерней формы? | yds-09 | Общие вопросы Delphi | 18 | 30.09.2013 20:42 |
Обновление дочерней формы | Nulex | Microsoft Office Access | 1 | 05.09.2010 21:51 |
Обновление Родительской формы | denver_ua | Microsoft Office Access | 0 | 26.03.2009 16:15 |