powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / отловить событие перемещение окна/формы
6 сообщений из 6, страница 1 из 1
отловить событие перемещение окна/формы
    #39827925
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здравствуйте ВСЕ!

понадобилось мне отловить факт перемещение формы.
только факт, не более.
для самой формы это весьма тривиально:
Код: pascal
1.
procedure WMWindowPosChanging(var Msg: TMessage); message WM_WINDOWPOSCHANGING;

но трабл в том, что отловить это нужно "внутри" кастомного компонента, которым владеет форма.
Код: pascal
1.
2.
Type
  TSomeComp = class(TComponent)

"внутрь" него такие сообщения естественно не попадают.

есть у кого идеи?
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
отловить событие перемещение окна/формы
    #39827932
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мимопроходящийесть у кого идеи?

TForm.WindowProc.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
отловить событие перемещение окна/формы
    #39828119
kealon(Ruslan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry SibiryakovМимопроходящийесть у кого идеи?

TForm.WindowProc.
щас насоветуешь, потом таких компонентопейсателей прибить охота


SetWindowSubclass
...
Рейтинг: 0 / 0
отловить событие перемещение окна/формы
    #39828151
Фотография X-Cite
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мимопроходящийно трабл в том, что отловить это нужно "внутри" кастомного компонента, которым владеет форма.

разве не тот объект который перемещают должен уведомить сам всех своих элементов своим способом?
...
Рейтинг: 0 / 0
отловить событие перемещение окна/формы
    #39828194
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
19.06.2019 8:47, kealon(Ruslan) пишет:
> SetWindowSubclass < https://docs.microsoft.com/ru-ru/windows/desktop/api/commctrl/nf-commctrl-setwindowsubclass>

гут!
СПАСИБО!
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
отловить событие перемещение окна/формы
    #39828196
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
19.06.2019 9:59, X-Cite пишет:
> разве не тот объект который перемещают должен уведомить сам всех своих элементов своим способом?

зачем ему это?
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / отловить событие перемещение окна/формы
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]