fedan писал(а):form1.onmouse*
Это не работает, события перехватывают компоненты формы.
Именно поэтому для событий клавиатуры на форме имеется переключатель KeyPreview, а вот для событий мыши, такого переключателя нет.
Добавлено спустя 2 часа 12 минут 9 секунд:olegy123 писал(а):WinProcЛюбое взаимодействие проходит через эту функцию, от перемещения до мышки. Windows так сообщает приложению о действиях.
Не могу разобраться.
Вы пишете про функцию WinProc
по ссылке описана функция WindowsProc
при этом я у формы нахожу только property WindowsProc:TWndMedthod
Понятно, что существует функция в которой можно обработать сообщение от винды.
Список сообщений которые нужно отрабатывать тоже понятен
https://wiki.winehq.org/List_Of_Windows_Messages |
https://docs.microsoft.com/ru-ru/window ... t-messages |
https://docs.microsoft.com/ru-ru/window ... ifications Не понятно как прописать функцию в программу.
И еще, существует ли другой не завязанный на винду способ? Т.к. программу планируется компилировать и в Ubuntu