Главная страница
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.48 MB
Время: 0.02 c
4-1083927471
Vadim S
2004-05-07 14:57
2004.06.13
Подскажите работающий Browse Folder для D5


14-1085295633
R
2004-05-23 11:00
2004.06.13
Почему Пепси


3-1084477476
Inspired
2004-05-13 23:44
2004.06.13
Создать поле в табл Access из Delphi6 через адо query


1-1085929480
Seldon
2004-05-30 19:04
2004.06.13
Размеры и координаты макс. окна


3-1085475768
sesh
2004-05-25 13:02
2004.06.13
Как сохранить результат запроса AdoQuery в текстовій файл