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

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

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 05.01.2016, 11:50   #1
greenisius
Пользователь
 
Регистрация: 06.11.2012
Сообщений: 67
По умолчанию Form.Show, параметр появления.

Привет.

В программе использую несколько форм. С помощью Button вызываю новую форму, закрывая текущую, при этом новая форма "встает" на место старой, перенимая её свойства Height, Width и т.д. Windows при отображении формы проигрывает анимацию "возникновения" формы, которую хотелось бы убрать, т.е. нужно,чтобы форма возникала на месте старой и пользователю не видно было бы моих манипуляций с формами.

Это возможно настроить как-либо средствами Delphi?
greenisius вне форума Ответить с цитированием
Старый 05.01.2016, 16:51   #2
min@y™
Цифровой кот
Старожил
 
Аватар для min@y™
 
Регистрация: 29.08.2014
Сообщений: 7,629
По умолчанию

Вопрос: а зачем такая функциональность?
Почему бы не использовать только одну форму с лежащим на ней TPageControl?
Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
min@y™ вне форума Ответить с цитированием
Старый 05.01.2016, 18:48   #3
greenisius
Пользователь
 
Регистрация: 06.11.2012
Сообщений: 67
По умолчанию

Так надо по некоторым соображениям
С PageControl такой проблемы не возникает.
greenisius вне форума Ответить с цитированием
Старый 05.01.2016, 18:50   #4
min@y™
Цифровой кот
Старожил
 
Аватар для min@y™
 
Регистрация: 29.08.2014
Сообщений: 7,629
По умолчанию

Цитата:
Так надо по некоторым соображениям
а, ну тогда ладно.
Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
min@y™ вне форума Ответить с цитированием
Старый 05.01.2016, 20:05   #5
DIONISKA
Форумчанин
 
Регистрация: 07.11.2011
Сообщений: 178
По умолчанию

MDI, фрэймы и прочие менее извращённые способы не рассматриваются?
Тогда можно поступить проще: создать одну форму, которая будет главной, а остальные показывать по мере необходимости устанавливая родителем эту форму, тогда по-идее анимации быть не должно.
будет что-то вроде этого:
Вложения
Тип файла: rar test.rar (404.4 Кб, 12 просмотров)
DIONISKA вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Form.Show Aleks_www Общие вопросы Delphi 6 29.04.2011 13:38
Ошибка form.Show в create gufon Общие вопросы Delphi 4 17.03.2011 18:52
Можно ли как-то задать параметр появления окна на экране?? baltushka Помощь студентам 0 13.06.2009 17:37
form.show в коде проекта Ozerich Общие вопросы Delphi 2 30.08.2008 22:05
Form.Show в Form.Create UnD)eaD)Snake Общие вопросы Delphi 6 07.09.2007 11:13