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

Вниз

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

 
RoLeX   (2003-10-17 14:41) [0]

Как сделать, чтобы форма показывалась поверх всех окон???


 
Игорь Шевченко ©   (2003-10-17 14:43) [1]

И при этом порты сканировала ? :)

Formstyle := fsStayOnTop


 
RoLeX   (2003-10-17 14:46) [2]

Этот пример уже опробован. Не навсех окнах она поверх сидит.
Даже поверх папки не видно.
Другой способ есть??


 
Song ©   (2003-10-17 14:47) [3]

Это поверх своих окон. См. SetWindowPos()


 
Anatoly Podgoretsky ©   (2003-10-17 14:58) [4]

поверх всех окон или не получится или слишком жестоко


 
RoLeX   (2003-10-17 14:58) [5]


> Song © (17.10.03 14:47) [3]
> Это поверх своих окон. См. SetWindowPos()

А по подробнее???


 
Song ©   (2003-10-17 15:00) [6]

Знаешь рекламный слоган Яндекса ?


 
Игорь Шевченко ©   (2003-10-17 15:02) [7]

Song © (17.10.03 14:47) [


> Это поверх своих окон.


?????


 
Song ©   (2003-10-17 15:05) [8]

2Игорь Шевченко © (17.10.03 15:02) [7]
Именно так.
Окна чужого приложения перекроют форму по fsStayOnTop без труда.


 
RoLeX   (2003-10-17 15:10) [9]

Так кодик вы мне предложите или нет??


 
Song ©   (2003-10-17 15:12) [10]

Я предлагаю тебе самому о себе позаботиться.


 
RoLeX   (2003-10-17 15:26) [11]

Ну так вы мне поможете форму повесить поверх всего???


 
Игорь Шевченко ©   (2003-10-17 15:29) [12]

Song © (17.10.03 15:05)

object Form1: TForm1
Left = 214
Top = 133
Width = 425
Height = 262
Caption = "I"#39"m on top"
Color = clBtnFace
Font.Charset = DEFAULT_CHARSET
Font.Color = clWindowText
Font.Height = -11
Font.Name = "MS Sans Serif"
Font.Style = []
FormStyle = fsStayOnTop
OldCreateOrder = False
PixelsPerInch = 96
TextHeight = 13
end


почему-то не перекрывают. Что я не так сделал ?


 
Song ©   (2003-10-17 15:30) [13]

Не знаю, у меня всегда перекрывают. Я всегда использую SetWindowPos(). Может дело в самих этих окнах, которые перекрывают / не перекрывают ?


 
Игорь Шевченко ©   (2003-10-17 15:46) [14]

Song © (17.10.03 15:30)

Э...обычные окна..Delphi, Internet Explorer :))) Никак не могут перекрыть


 
NikB   (2003-10-17 16:17) [15]

Absoliute StayOnTop:
Eto na pervii vzgliad ne prostaia zadacha, a na vtoroi - toje.
Reshaia etu zadachu, mne prishlos v moi application sdelat list s formami, kotorie hoteli stat StayOnTop i sam reshal konfliktov.
K sojaleniu takoi podhod ne ochen udachnii i ia delaiu vse, chto bii izbejat ego prilojenie.
Samoe plohoe - kogda pozadi StayOnTop forme poiavitsa modolnoe (dlia ee) okno (naprimer exception :).
Moi sovet - izbejat StayOnTop!

Ia pol"zuius" SetWindowPos:

SetWindowPos(xHandle,HWND_TOPMOST,0,0,0,0, SWP_NOMOVE Or SWP_NOSIZE{ or SWP_NOACTIVATE Or SWP_SHOWWINDOW});


 
mrcat ©   (2003-10-17 16:22) [16]

Song © (17.10.03 15:30)

У меня тоже перекрывают, лечу аналогично



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

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

Наверх




Память: 0.49 MB
Время: 0.024 c
3-98458
denis24
2003-10-10 09:46
2003.10.30
редактирование записи в гриде


3-98473
Лана Розанова
2003-10-09 22:27
2003.10.30
Фильтрация


14-98798
Дурик
2003-10-13 08:16
2003.10.30
Шо такое сабж?


1-98655
Ev1972
2003-10-17 09:35
2003.10.30
Как рисовать круглые кнопки


1-98585
De Kamp
2003-10-13 20:55
2003.10.30
Нестандартный запуск программ из программы