#c #linux #x11 #wine
#c #linux #x11 #вино
Вопрос:
Я понимаю, что оконный менеджер отправляет WM_DELETE_WINDOW, когда пользователь нажимает на кнопку X на верхней панели.
Но если пользователь просто нажмет на верхнюю панель , не нажимая кнопки сворачивания , разворачивания и X?Есть ли сообщение, которое wine получит, если пользователь просто нажмет на верхнюю панель? Если пользователь перемещает окно, щелкая и перетаскивая верхнюю панель? Какое сообщение получит wine, если пользователь просто нажмет на свободное место на верхней панели? Большое вам спасибо
Ответ №1:
Если приложение не является текущим, окно должно получить событие FocusIn (и FocusOut, если выбрано другое приложение) при нажатии на верхнюю панель. Если оно уже находится на переднем плане, я не знаю; вероятно, ничего.
Перемещение и изменение размера обрабатываются событиями ConfigureNotify.
Комментарии:
1. Очень интересно. Спасибо за советы