Вниз
Скачать: CL | DM;

always on top   Найти похожие ветки 

 
bimer   (2004-11-22 20:52) [0]

всем добрый вечер.
вопрос такой - как сделать форму always on top? Например как в WinAmp"e, т.е. даже при переключении на другое приложение что моя форма делалась неактивной, но при этом видимой. Пытался использовать
with MyForm do
 SetWindowPos(Handle,
   HWND_TOPMOST,
   Left,
   Top,
   Width,
   Height,
   SWP_NOACTIVATE or SWP_NOMOVE or SWP_NOSIZE);
но что-то не помогает.. может как-то по другому это реализуется?


 
Alexey Romanskiy   (2004-11-22 21:07) [1]

У формы есть свойство FormStyle, выбери fsStayOnTop и все.
Иначе говоря Form1.FormStyle:=fsStayOnTop;


 
SergP ©   (2004-11-22 23:13) [2]


>  [1] Alexey Romanskiy   (22.11.04 21:07)
> У формы есть свойство FormStyle, выбери fsStayOnTop и все.
> Иначе говоря Form1.FormStyle:=fsStayOnTop;


Так могут быть глюки при изменении FormStyle в процессе работы программы.
Лучше все же SetWindowPos юзать


 
Alexey Romanskiy   (2004-11-22 23:30) [3]


> SergP ©   (22.11.04 23:13) [2]



> Так могут быть глюки при изменении FormStyle в процессе
> работы программы.
> Лучше все же SetWindowPos юзать


Я так понял, что необходимости менять параметр во время работы программы нет, так что можно просто установить еще в делфи, и не трогать его больше.


 
SergP ©   (2004-11-23 09:38) [4]


> Я так понял, что необходимости менять параметр во
> время работы программы нет, так что можно просто
> установить еще в делфи, и не трогать его больше.


если один раз устанавливать в design-time, то да, в таком случае лучше FormStyle.



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

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.022 c
1-1101297047
Nox
2004-11-24 14:50
2004.12.05
Тип переменной вмещающей число с 30 нулями


3-1098510260
UVV
2004-10-23 09:44
2004.12.05
Посоветуйте компоненты...


1-1101202372
kaktus
2004-11-23 12:32
2004.12.05
Поиск по TreeView


1-1100672355
Azazello
2004-11-17 09:19
2004.12.05
Выделение ячейки в StringGrid


4-1098338240
Dmitriy-R
2004-10-21 09:57
2004.12.05
Управление чужой программой




   Наверх