Форум: "Основная";
Текущий архив: 2004.07.25;
Скачать: [xml.tar.bz2];
Внизкак НЕ главную форму отобразить в панели задач, в рантайме? Найти похожие ветки
← →
ZiRoCool (2004-07-07 22:09) [0]у меня есть класс формы, и я его динамически реализую во время работы проги, но проблема в том что вновь созданные формы в панели задач не отображаются!
помогите, PLZ!!!!!!!
P.S. Зачем нужно было прошлое обсуждение закрывать????
я например не понял о чём сказал TUser!
← →
XStyle (2004-07-07 22:51) [1]Добавь ей WS_EX_APPWINDOW в ExStyle
← →
ZiRoCool (2004-07-07 23:38) [2]вот это я и хотел спросить:
что такое ExStyle???
← →
KADAN © (2004-07-08 07:12) [3]SetWindowLong(Handle, GWL_EXSTYLE, GetWindowLong(Handle, GWL_EXSTYLE) or WS_EX_APPWINDOW);
← →
KSergey © (2004-07-08 07:26) [4]> [2] ZiRoCool (07.07.04 23:38)
> вот это я и хотел спросить:
> что такое ExStyle???
Я бы сделал так. Не проверял, но по идее должно работать.TMainForm = class(TForm)
...
public
{ Public declarations }
procedure CreateParams(var Params: TCreateParams); override;
end;
implementation
procedure TMainForm.CreateParams(var Params: TCreateParams);
begin
inherited CreateParams(Params);
Params.ExStyle := ExStyle OR WS_EX_APPWINDOW;
end;
А вообще по TCreateParams яднекс нашел кучу вариантов. Можете у него и про ExStyle применительно к дельфи спросить - тоже, наверняка, кучу кода найдете полезного.
← →
ZiRoCool (2004-07-08 16:46) [5]Вот теперь понятно!
спосибо всем.
хм, и ещё, а как главную форму из этой панели задач убрать?
← →
ZiRoCool (2004-07-09 12:11) [6]Весь ExStyle излазил, но так и не получилось :(
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2004.07.25;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.034 c