Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.09.11;
Скачать: CL | DM;

Вниз

Можно ли сделать так, чтобы на панели задач были ссылки на 2 форм   Найти похожие ветки 

 
Sanyok   (2003-08-31 13:24) [0]

Можно ли сделать так, чтобы на панели задач были ссылки на 2 формы из одной моей программы?

Очень не хочется делать exe-шник дополнительный с CreateProcess-ом, а нужно, чтобы можно было легко, через панель задач переключаться между 2-мя разными формами одной моей программы.

Спасибо


 
Sanyok   (2003-08-31 13:47) [1]

Нашел ответ, если кому-то интересно:

В главной форме:

procedure TMainForm.FormActivate(Sender: TObject);
begin
ShowWindow(Application.Handle, SW_HIDE);
end;

procedure TMainForm.CreateParams(var Params: TCreateParams);
begin
inherited CreateParams(Params); {CreateWindowEx}
Params.WndParent := GetDesktopwindow;
end;

Во второй -
procedure TForm2.CreateParams(var Params: TCreateParams);
begin
inherited CreateParams(Params); {CreateWindowEx}
Params.WndParent := GetDesktopwindow;
end;

procedure TLogForm.FormClose(Sender: TObject; var Action: TCloseAction);
begin
Action := caFree;
end;


 
Андрей Сенченко   (2003-08-31 13:52) [2]

:)


 
Song   (2003-08-31 15:22) [3]

Дай форме стиль WS_EX_APPWINDOW



Страницы: 1 вся ветка

Текущий архив: 2003.09.11;
Скачать: CL | DM;

Наверх




Память: 0.44 MB
Время: 0.01 c
3-33469
Relaxxx
2003-08-20 17:18
2003.09.11
Мастера подскажите как определенным колонкам запретить изменения


14-33733
Zhirnov Maxim
2003-08-25 10:12
2003.09.11
Как вычисляется CRC?


3-33478
Project777
2003-08-20 13:57
2003.09.11
SQL - запрос...


1-33538
konst
2003-08-29 12:11
2003.09.11
MDI формы. Как отобразить дочернюю форму, и какие события


1-33570
isff
2003-09-01 15:23
2003.09.11
dll, изменение в главной форме.





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский