Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 22.08.2010, 15:05   #1
Alex Cones
Trust no one.
Старожил
 
Аватар для Alex Cones
 
Регистрация: 07.04.2009
Сообщений: 6,526
По умолчанию проблемы с перемещением по TOPMOST

Код:
Procedure Tfrmmain.Formpaint(Sender : Tobject);
 Begin
  If Not Popup Then
   With FRMMain Do
    SetWindowPos(Handle, HWND_TOPMOST, Left, Top, Width, Height, SWP_NOACTIVATE or SWP_NOMOVE or SWP_NOSIZE);
  ...
Popup меняю на TRUE, когда вызываю POPUPMENU, И делаю обратно на FALSE, когда оно убирается. Но теперь возникла проблема:
Код:
Popup := TRUE;
With FRMMain Do
SetWindowPos(Handle, HWND_NOTOPMOST, Left, Top, Width, Height, SWP_SHOWWINDOW);
Application.ProcessMessages;
ReleaseCapture;
FRMMain.Perform(WM_SysCommand,$F012,0);
Не могу перемещать форму. (Это по OnMouseDown на имагу) Код выше не работает. Ни так:
Код:
ReleaseCapture;
FRMMain.Perform(WM_SysCommand,$F012,0);
Ни так:
Код:
Application.ProcessMessages;
ReleaseCapture;
FRMMain.Perform(WM_SysCommand,$F012,0);
Как сделать, чтобы заработало?
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ
GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ

Последний раз редактировалось Alex Cones; 22.08.2010 в 15:09.
Alex Cones вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вопросы с перемещением объектов по форме AbekIn3D Общие вопросы Delphi 7 16.11.2010 15:39
Pascal - проблема с перемещением по клавишам wolwer Помощь студентам 3 23.05.2010 23:26
Проблема с перемещением файла katttes Общие вопросы Delphi 7 29.04.2010 11:36
Проблема с перемещением Deamonig Gamedev - cоздание игр: Unity, OpenGL, DirectX 9 26.09.2009 13:51
Проблема с перемещением картинки Vanya Общие вопросы Delphi 2 16.07.2008 14:30