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

Как сделать, чтобы окно отображалось поверх TaskBar?   Найти похожие ветки 

← →
afanasic   (2005-08-05 15:05) [0]

Как сделать, чтобы окно отображалось поверх TaskBar, и можно ли это? Варианты убрать нафиг TaskBar или изменить его режим "Отображение поверх всех окон" не подходит...
Заранее спасибо!


← →
Eraser ©   (2005-08-05 15:14) [1]

afanasic   (05.08.05 15:05)

Добавить в нужной форме:
 private
   { Private declarations }
   procedure CreateParams(var Params: TCreateParams); override;
...
procedure TfmMain.CreateParams(var Params: TCreateParams);
begin
 inherited CreateParams(Params);
 Params.WndParent := GetDesktopWindow;
 Params.ExStyle := Params.ExStyle and not WS_EX_APPWINDOW or WS_EX_TOOLWINDOW;
end;


и управлять через FormStyle = fsStayOnTop или fsNormal.


← →
DVM ©   (2005-08-05 16:02) [2]

Таскбар обязана убраться с экрана, если стартует полноэкранное приложение - окно без бордюра на весь экран.


← →
afanasic   (2005-08-11 08:50) [3]

Дело в том, что окно не полноэкранное, но есть желание показывать его поверх TaskBar, поскольку на нем очень полезная информация, а занимать рабочую область окон не хочется - так как есть куча места над Tray"ем.


← →
afanasic   (2005-08-11 09:50) [4]

> Eraser
Спасибо! Почему то не помогает...
Я сомневаюсь, что это возможно, иначе этим бы уже пользовались, но все таки может быть...


← →
TUser ©   (2005-08-11 10:10) [5]

У меня просто установка fsStayOnTop дает нужный эффект. D7/W2K.


← →
afanasic   (2005-08-11 10:26) [6]

fsStayOnTop дает такой эффект на время - стоит кликнуть по TaskBar и TaskBar снова сверху... если у него стоит режим "Поверх всех окон"



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

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



Память: 0.46 MB
Время: 0.024 c
5-1097640774
3fc
2004-10-13 08:12
2005.09.04
Проблема с ActiveX-контролом: "control ... has no parent window"


14-1123504878
vecna
2005-08-08 16:41
2005.09.04
Забавно итальянцы борятся с пиратством. =)


11-1106584535
thaddy
2005-01-24 19:35
2005.09.04
objects allocation on the stack (speedy) is it possible in KOL?


3-1122450217
Zmiy
2005-07-27 11:43
2005.09.04
ADOStoredProc


3-1121748027
emo
2005-07-19 08:40
2005.09.04
ODBC+login




   Наверх