Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.05.20;
Скачать: CL | DM;

Вниз

Как сделать плавающее окно?   Найти похожие ветки 

 
VeLeS ©   (2007-03-10 00:47) [0]

Как сделать плавающее окно? Как в Download Master.
пробовал играться с fsStayOnTop - не выходит! Может код дадите как это делать.


 
Германн ©   (2007-03-10 02:12) [1]


> VeLeS ©   (10.03.07 00:47)
>
> Как сделать плавающее окно? Как в Download Master.
> пробовал играться с fsStayOnTop - не выходит!

1. Что есть " как в Download Master"?
2. пробовал играться с fsStayOnTop - не выходит Как пробовал и что не выходит?


 
Belorus ©   (2007-03-10 05:18) [2]

Не выходит сделать даунлоад мастер :)


 
trubin ©   (2007-03-10 14:28) [3]

Разместить поверх всех окон: SetWindowPos с флагом HWND_TOPMOST


 
VeLeS ©   (2007-03-11 02:18) [4]

Так , SetWindowPos вроде прошло но но почему то  у меня и главная форма стала поверх всех окон, а это не надо. Будем разбираться дальше.


 
ElectriC ©   (2007-03-11 02:26) [5]

Вроде SetWindowPos(Application.Handle, HWND_TOPMOST, 0, 0, 0, 0, SWP_NOMOVE or SWP_NOSIZE or SWP_NOACTIVATE) нужно делать на том окне, которое хочешь сделать поверх остальных.


 
ElectriC ©   (2007-03-11 02:29) [6]

Сорри! Вместо Application.Handle нужно писать Окно.Handle!


 
VeLeS ©   (2007-03-13 01:20) [7]

Так, попробовал, получилось по методу SetWindowPos, но не совсем, почему то вместе с тем окном  которое   я делаю плавающим,  плавающим становится и окно из которого вызываю.   Handle, разумеется разные!


 
Германн ©   (2007-03-13 02:01) [8]


> VeLeS ©   (13.03.07 01:20) [7]
>
> Так, попробовал, получилось по методу SetWindowPos, но не
> совсем, почему то вместе с тем окном  которое   я делаю
> плавающим,  плавающим становится и окно из которого вызываю.
>    Handle, разумеется разные!
>

Как попробовал, разумеется секрет за семью печатями! И что ты тогда хочешь? Волшебную палочку?


 
ElectriC ©   (2007-03-13 17:35) [9]

Так, в том окно, которое надо вызвать, SetWindowPos нужно прописывать
в FormShow.
P.S. Для стабильности, так сказать, IMHO.


 
VeLeS ©   (2007-03-15 04:10) [10]

Ну всё, разобрался!  Главная ошибка была в том, что не стоит заниматься программированием в три часа ночи! ;-)))


 
ElectriC ©   (2007-03-20 04:08) [11]


> Ну всё, разобрался!  Главная ошибка была в том, что не стоит
> заниматься программированием в три часа ночи! ;-)))

Бывает!))))))))))


 
TStas ©   (2007-03-20 20:53) [12]

А, кстати, почему если я из среды запускаю программу, где есть окно StayOnTop, то Object Inspector тоже вылазит? Он ведь тоже StayOnTop



Страницы: 1 вся ветка

Текущий архив: 2007.05.20;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.032 c
15-1177321274
db2admin
2007-04-23 13:41
2007.05.20
Может создать раздел "работа" на форуме Мастера дельфи?


15-1176934894
vasIZmax
2007-04-19 02:21
2007.05.20
Re: Опрос


1-1174570621
serg_new
2007-03-22 16:37
2007.05.20
Скачать карты из GoogleMap


3-1172862873
ПоШЛяК
2007-03-02 22:14
2007.05.20
Копирование записей


9-1131474378
WD
2005-11-08 21:26
2007.05.20
вычисление числа Пи с заданной точностью