![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Новичок
Джуниор
Регистрация: 11.07.2010
Сообщений: 2
|
![]()
Доброго времени суток.
Пишу программку, состоящую из нескольких форм. Одна из них (Form3) выполняет роль плавающего окошка в углу экрана. В свою очередь, главное окно сворачивается в трей по желанию пользователя. Ставил для Form3 значение formstyle:=fsStayOnTop, но это не помогло. После экспериментов выяснил, что это работает только для главной формы. Есть у кого идеи? |
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 05.07.2010
Сообщений: 136
|
![]()
Сделай "главное" окно не главным, а "главное" - не показывай вообще.
|
![]() |
![]() |
![]() |
#3 |
Новичок
Джуниор
Регистрация: 11.07.2010
Сообщений: 2
|
![]()
Это не вариант.
С этим разобрался, сделал через Form3 := TForm3.CreateParented(GetDesktopWin dow); Однако теперь эта форма имеет свою кнопку на панели задач, а убрать ее с помощью ShowWindow(form3.Handle, sw_Hide); нельзя, так как исчезает и сама форма |
![]() |
![]() |
![]() |
#4 | |
Участник клуба
Регистрация: 06.04.2009
Сообщений: 1,524
|
![]() Цитата:
Может нужно ее отобразить прямо в видео буфер? Как сделать не знаю. |
|
![]() |
![]() |
![]() |
#5 |
Участник клуба
Регистрация: 06.04.2009
Сообщений: 1,524
|
![]()
Или напиши форму полностью на WinAPI
|
![]() |
![]() |
![]() |
#6 |
Software Developer
Старожил
Регистрация: 19.12.2008
Сообщений: 2,070
|
![]()
Вот держи.
Открыть форму: PHP код:
PHP код:
Будь проще и люди к тебе потянутся
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
top menu и doctype | xxLokixx | JavaScript, Ajax | 0 | 20.03.2010 08:42 |
Указать Left и Top для формы | Dr.Badnezz | Общие вопросы Delphi | 4 | 09.11.2008 15:49 |
Always on Top | Sergant | Win Api | 2 | 13.04.2007 01:09 |