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

Вниз

Изменение позиции формы одной командой   Найти похожие ветки 

 
Avil   (2010-09-10 15:13) [0]

Надо одной командой послать сигнал на смену позиции.
Есть две формы: основная (x) и вспомогательная (y), вспомогательная двигается вместе с основной рядом. Если использовать банальные y.left := x.left; y.top := x.top, то видно, как вспомогательная форма сначала перемещается по горизонтали, затем по вертикали. Никак не могу найти API данной операции, нужно что-то вроде y.perform(WM_MOVE,0,MAKELPARAM(x.Left,x.Top); //(вместо WM_MOVE сигнал на смену позиции, к сожалению найти не могу :( ).


 
Palladin ©   (2010-09-10 15:26) [1]

SetWindowPos(Handle, 0, 0, 0, Width, Height, 0)

однако и медленный у тебя компьютер


 
Avil   (2010-09-10 15:34) [2]

Спасибо.

Просто перемещение идет в WMMove у основной формы, поэтому при left|top перемещении у вспомогательной видно шлейф, раздражает.



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

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

Наверх




Память: 0.46 MB
Время: 0.005 c
2-1283425358
bostar
2010-09-02 15:02
2010.11.28
про пиктограммы


2-1283751565
И. Павел
2010-09-06 09:39
2010.11.28
При SetWindowRgn заголовок окна меняет стиль на Win98


2-1283856983
Matveih1
2010-09-07 14:56
2010.11.28
Локальная сортировка в DBGridEh


2-1283772860
Alexandr
2010-09-06 15:34
2010.11.28
Извлечение информации из файла Word


15-1282194037
php
2010-08-19 09:00
2010.11.28
php, странности с именем файла