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

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

Как сделать так, чтобы при перетаскивании формы по экрану... [D6, Win2k]


bloodman ©   (2004-11-06 15:56:00) 

Как сделать так, чтобы при перетаскивании формы  по экрану отображались только граници формы, а сама форма перерисововалась только при отпускании кнопки мышки ( как если папку, например, перетаскивать) ?  У меня при перетаскивании форма разуже начинает пересовываться , когда кнопка мышки зажата и едёт процесс перетаскивания и из-за этого комп тормозит ...


default   (2004-11-07 20:38:00) [1]

навскидку: колдовать с прямоугольником перерисовки сообщения WM_PAINT; использовать регионы


bloodman   (2004-11-07 20:36:00) [2]

Кстати , только что заметил, что Winamp тоже перерисовывает при перетаскивании...

Может все таки есть способ указать, надо перерисовывать во время перетаскивания или нет?


bloodman   (2004-11-07 20:34:00) [3]

Anatoly Podgoretsky ©   (07.11.04 20:26) [5]
Это моя программа...

Значит никаких конструктивных предложений не будет.... жаль


Anatoly Podgoretsky   (2004-11-07 20:26:00) [4]

А если это только в одной конкретной программой, то проще поменять программу.


Anatoly Podgoretsky   (2004-11-07 20:25:00) [5]

Стоит поменять на те, на которых не перерисовывается :-)


Defunct   (2004-11-07 20:17:00) [6]

> из-за этого комп тормозит ...

Поменяйте комп на такой, который не будет тормозить из-за одного окошка.


bloodman   (2004-11-07 19:52:00) [7]

в том-то и дело :( папки при перетаскивании показываютя нормально, да и другие программы тоже , а вот моя почему-то перерисовывается :((


Cardinal   (2004-11-06 17:39:00) [8]

Насколько я знаю, эта настройка для всех окон одинакова. Для
[D6, Win2k], по-моему, это выставляется здесь: "Панель управления" - "Система" - закладка "Дополнительно" - кнопка "Подробнее" на панельке "Бастродействие". А если папки при перетаскивании отображаются как надо, а прога - нет, то я не знаю что делать.


Наверх

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