Форум: "Основная";
Текущий архив: 2003.11.17;
Скачать: [xml.tar.bz2];
ВнизПомогите,разобраться с окнами(формами)... Найти похожие ветки
← →
rks (2003-11-04 17:59) [0]Есть два окна form1(главное окно) и form2. Как мне из form1 вызвать form2, показать его. Но так, чтобы оно было независимо от form1? Под "независимым" я подразумеваю, что form2 можно свернуть в Taskbar отдельно от form1. И когда я сворачиваю form1(главное окно), то form2 остается активным, а не сворачивается вместе с главным окном...
Может вопрос глупый...но какой есть. Помогите, пожалуйста.
Заранее спасибо!
С Уважением rks.
← →
Лёша (2003-11-04 18:23) [1]пробуй MDI
← →
rks (2003-11-05 00:57) [2]Не дает нужного результата...
Лирическое отступление: Программа моя - это чат, подобный ICQ. В ней есть список ListBox и при выборе из этого списка(двойным щелчком) создается новое окно. И мне бы хотелось, что бы это новое окно было не зависимо от главного(естественно до тех пор пока программа работает или главное окно не закрыли,что в моем случае одно и тоже). Таким образом главное окно сидело бы, допустим, в трее, а остальные окна можно было бы переключать между собой и/или сворачивать в Taskbar.
← →
Guerrillero (2003-11-05 01:19) [3]Попробуй так:
type
TForm2 = class(TForm)
private
{ Private declarations }
public
procedure CreateParams(var Params: TCreateParams); override;
end;
...
procedure TForm2.CreateParams(var Params: TCreateParams);
begin
inherited;
Params.ExStyle := Params.ExStyle or WS_EX_APPWINDOW;
end;
← →
rks (2003-11-05 14:49) [4]Guerrillero, спасибо!!! Работает как надо!
Еще раз спасибо.
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2003.11.17;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.01 c