![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Почему показываются кнопки окон на панели задач?
GROL © (2002-09-20 17:29:00)Программа с двух частей - exe-шник на KOL-е и dll на VCL.
Главного окна нет, т.е. все окна в dll вызываются с трея.
Наблюдаюется неприятная весчь - каждое окно показывает на панели свою кнопку :(
Даже окна выбора шрифта/цвета, которые вызываются с уже открытого окна, тоже показывают свою кнопку. :((
В exe используется KOLApplet.
В dll вызов окон как обычно
ADCConfig:=TADCConfig.Create(Application);
Result:=ADCConfig.ShowModal=mrOk;
ADCConfig.Free;
Vladimir Kladov (2002-09-21 17:06:00) [1]Пример написан для одной модальной формы. Что, перед вызовом
формы добавить:
if Applet=nil then
begin
Applet := NewApplet( "fake applet" );
Applet.Hide;
end;
Ну, и в финале
Free_And_Nil( Applet );
AppletTerminated := false;