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

Вниз

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

 
Knight ©   (2004-05-29 11:40) [0]

А то посадил проверку положения на WM_MOVE, но если модуль его перемещения на границе видимого десктопа меньше 20-ти (условно), то окно начинает "колбасить" (по другому и не скажешь :) . Т.е. видно, что окно перерисовывается на новом месте, а потом его дёргает назад к границе экрана.

Что делать?


 
Nikolay M. ©   (2004-05-29 11:48) [1]

Попробую протелепатировать, что на WM_MOVE, у тебя происходит проверка на "прилипаемость", в случае прохождения теста, ты двигаешь окно и, что логично, опять возникает WM_MOVE?


 
Gero ©   (2004-05-29 11:54) [2]

Может лучше WM_WINDOWPOSCHANGING ловить, а не WM_MOVE?


 
Knight ©   (2004-05-29 12:40) [3]

>> Gero ©   (29.05.04 11:54) [2]
Спасибо... у меня в справочнике такого сообщения нет (надо будет другой надыбать), так вот, стал искать описание к нему и наткнулся на

http://sources.ru/delphi/delphi_stickyform.shtml

Заработало :)


 
Думкин ©   (2004-05-29 12:48) [4]


> Knight ©   (29.05.04 12:40) [3]
> >> Gero ©   (29.05.04 11:54) [2]
> Спасибо... у меня в справочнике такого сообщения нет (надо
> будет другой надыбать),

MSDN Library поставь


 
Knight ©   (2004-05-29 14:17) [5]


> Думкин ©   (29.05.04 12:48) [4]
> MSDN Library поставь


Вот я и говорю, что надо будет другой надыбать :)
Только "дыбать" подобное у нас пока негде... :(

Как-то наткнулся на статью "Сообщения Windows" на http://www.infocity.kiev.ua, сохранил, так ей и пользуюсь.

Если у кого есть ссылка на что-то получше, желательно одностраничное или в виде архива, то было бы неплохо... :)


 
nikkie ©   (2004-05-29 18:40) [6]

>желательно одностраничное
шутник...



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

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

Наверх




Память: 0.47 MB
Время: 0.023 c
3-1085402689
Cyber
2004-05-24 16:44
2004.06.13
создание Query-запросов


1-1085773815
DIS
2004-05-28 23:50
2004.06.13
ориентацию бумаги перед печатью


1-1085569361
SashaLebed
2004-05-26 15:02
2004.06.13
Как встроить график (Chart) в отчёт?


4-1084031844
QseR
2004-05-08 19:57
2004.06.13
CPU Load


1-1085340531
Antichrist
2004-05-23 23:28
2004.06.13
Поиск Алгоритма