![]() |
|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
#1
|
|||
|
|||
![]() Доброго времени суток.
Пишу программку, состоящую из нескольких форм. Одна из них (Form3) выполняет роль плавающего окошка в углу экрана. В свою очередь, главное окно сворачивается в трей по желанию пользователя. Ставил для Form3 значение formstyle:=fsStayOnTop, но это не помогло. После экспериментов выяснил, что это работает только для главной формы. Есть у кого идеи? |
#2
|
|||
|
|||
![]() Создай это окно с предком Desktop.
Код:
Form3 := TForm3.CreateParented(GetDesktopWindow); |
#3
|
|||
|
|||
![]() Создал, спасибо, получилось.
Однако теперь эта форма имеет свою кнопку на панели задач, а убрать ее с помощью ShowWindow(form3.Handle, sw_Hide); нельзя, так как исчезает и сама форма |