Форум: "Основная";
Текущий архив: 2004.09.19;
Скачать: [xml.tar.bz2];
ВнизМожно ли главной формой сделать Form2 Найти похожие ветки
← →
Прямой (2004-09-07 15:59) [0]При запуске главная форма Form1.
Нажимаем на кнопку
Form1.Visible:=false;
Form2.Visible:=true;
Сворачивается и разворачивается форма 2 некрасиво.
Пробовал так:
procedure TForm2.fff(var Message : TMessage);
begin
if Message.wParam = SC_MINIMIZE then
begin
SendMessage(Form1.Handle,WM_SYSCOMMAND, SC_MINIMIZE,0);
exit;
end;
inherited;
end;
Всё равно некрасиво разворачивается/сворачивается. (сильно заметно если сделать Form2 маленькой и поместить в правый нижний угол).
Требуется чтобы формы содавать в design-time и что-б сворачивались/разворачивались нормально.
Есть ли какие решения может концептуально другие?
← →
Плохиш © (2004-09-07 16:12) [1]Главная форма - это форма, которая была первой создана!
← →
Amoeba © (2004-09-07 16:17) [2]У Application есть такое св-во: MainForm. Вот его и меняй в RunTime.
← →
Vovchik_A © (2004-09-07 16:19) [3]Я так думаю, что почитать Create для TForm - поможет.
← →
Семен Сорокин © (2004-09-07 16:20) [4]Project->Options закладка Forms
Main Form - и выбирай из списка
← →
ZDenis © (2004-09-07 16:21) [5]>Плохиш © (07.09.04 16:12) [1]
Главная форма - это форма, которая была первой создана!
Application.Initialize;
fFirst := TfFirst.Create(Application);
fFirst.Show;
fFirst.Update;
Application.Title := "Ó÷åò òåõíèêè";
Application.CreateForm(TfMain, fMain);
Application.CreateForm(TfInfo, fInfo);
.....
Главная форма FMain,хотя и не созданна первой.
← →
Плохиш © (2004-09-07 16:24) [6]
> ZDenis © (07.09.04 16:21) [5]
После того как человек дойдёт до создания форм не с помощью Application.CreateForm, будем рассказывать дальше, если у него ещё такие вопросы будут возникать ;-)
← →
Amoeba © (2004-09-07 16:26) [7]Главная форма - та, на которую указывает Application.MainForm
← →
Прямой (2004-09-07 16:26) [8]Свойство Application.MainForm - только для чтения.
Мне плевать какая форма при инициализации стала главной.
Мне надо что-б или другая форма стала главной(в run-time) или та не главная разворачивалась/сворачивалась нормально.
Или просто читать всем влом.
← →
Плохиш © (2004-09-07 16:29) [9]
> Прямой (07.09.04 16:26) [8]
Да, честно сказать, нам то же плевать что там тебе надо.
← →
Vovchik_A © (2004-09-07 16:29) [10]Ну так скажи внятно чего ты хочешь. Твой вопрос "Можно ли главной формой сделать Form2"
Ответ на него - Можно.
← →
Прямой (2004-09-07 16:36) [11]Все отмена. Вопрос снимается.
Похоже форумом ошибся.
← →
Семен Сорокин © (2004-09-07 16:36) [12]Или просто читать всем влом.
Ага не только читать но еще и писАть.
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2004.09.19;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.039 c