Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

движение формы


Тимоха ©   (2008-01-23 02:07:00) 

у меня форма рисуется по картинке. чтобы ее передвигать использую
ReleaseCapture;
Perform(WM_SYSCOMMAND, $F012, 0); в mousedown
но выглядит передвижения крайне не красиво(форма рисуется только на новом месте, а во время движения она остается на прежнем,двигается только рамка которой нету)
как быт ьв таком случае?


Sokol   (2008-01-25 10:20:00) [1]

MOveWindow  
                    или
WindowMOve непомню точно


KilkennyCat   (2008-01-23 03:03:00) [2]


> bagos   (23.01.08 02:58) [4]


ты забыл еще одну написать. иначе некоторые пользователи могут обидеться за самоуправство.
и не понятно, что делать с Value?


bagos   (2008-01-23 02:58:00) [3]

procedure ShowContents(Value: Boolean);
begin
  SystemParametersInfo(SPI_SETDRAGFULLWINDOWS, Ord(Value), nil, 0);
end;


KilkennyCat   (2008-01-23 02:37:00) [4]


> как быт ьв таком случае?


не использовать системный драг.


Тимоха   (2008-01-23 02:36:00) [5]

не знаю, впервые про это слышу!


Семеныч   (2008-01-23 02:35:00) [6]

В системе установлен флажок "отображать окна при перетаскивании"?


Наверх

Титульная страница Поиск, карта сайта Написать письмо