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

Вниз

Как заставить окно всегда быть онтопом.   Найти похожие ветки 

 
НиколайКо   (2007-01-26 13:24) [0]

С чего начать?
Ага здрасте всем!!!
Значит так, приложению приходит команда извне показать там-то вот такой-то хинт. Хинт нужен хитрый потому сделан из TForma.

Показываеться он так
Application.CreateForm(THintForm, HintForm);
HintForm.ShowHintWindow(HintPos.X,HintPos.Y, HintMsg);


в этой ShowHintWindow в конце концов говорю ему
 SetWindowPos(Handle, HWND_TOPMOST, Left, Top, Width, Height, SWP_SHOWWINDOW);
 Show;
 SetForegroundWindow(Handle);


А оно, все отлично работает только когда главное сверху.
Как сделать так, что бы когда главное окно ушло в Z-глубины, а данный HintForm остался на передовой , пока его не убьют.

Благодахрю :)


 
НиколайКо   (2007-01-26 13:30) [1]

Прошу прощения. Не сразу заметил, что тут есть раздел для таких вопросов.
Не бейте сильно.


 
Elen ©   (2007-01-26 13:30) [2]


> НиколайКо

Например создать ее ручками вот так :
form2:=TForm2.CreateParented(GetDesktopWindow);
и поставить ей в FormStyle:=fsStayOnTop.
А потом просто Show/Hide


 
НиколайКо   (2007-01-26 13:37) [3]

Попробую, но насчет просто Show/Hide -  не пойдет.
Это для того чтобы удаленный сапортер тыкаел местному юзеру, что вот сюда смотри, сюда нажать, тут написать, здесь учить албанский....
Одним словом: ТакихХинтовМожетБытьОченьМного.


 
НиколайКо   (2007-01-26 13:53) [4]

Спасибо. Помогло и без FormStyle:=fsStayOnTop.
Просто форму создаю так как ты преложила.


 
iXT ©   (2007-01-26 15:19) [5]


> Помогло и без FormStyle:=fsStayOnTop.

А что это такое ты знаешь?



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

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

Наверх




Память: 0.47 MB
Время: 0.054 c
2-1169764213
Label2
2007-01-26 01:30
2007.02.11
Есть ли функция "имя"ToString ?


15-1169025265
Курдль
2007-01-17 12:14
2007.02.11
Как определить подлинность швейцарских часов недорогого класса?


1-1166031886
transp
2006-12-13 20:44
2007.02.11
Панель без "отрисовки"


15-1169130434
Кваказябер
2007-01-18 17:27
2007.02.11
Учимся покупать комп...


15-1168979975
DevilDevil
2007-01-16 23:39
2007.02.11
Отказаться от обновления Рамблеровской Аськи?