xlib. управление окном.
От: MikelSV http://www.centerix.ru
Дата: 25.03.11 11:51
Оценка:
Изучаю xlib, вполне успешно. Остались некоторые вопросы, на которые хотелось бы найти ответы.

1) Как убрать заголовок окна?
2) Как съэмулировать нажатие на заголовок? Чтобы окно начало перемещаться за мышкой. в windows это делается посылкой сообщения о нажатии на заголовок: SendMessage(hwnd, WM_NCLBUTTONDOWN, HTCAPTION, NULL);
3) Как съэмулировать нажатие на границу окна, после которого окно изменяет размеры, двигаясь за мышкой.

Также есть непонятный момент с изменением размера окна. После изменения окна путем изменения мышкой за границу окна, в запросе информации об окне, выдаются старые размеры окна. Функция XPutImage перерисовывает только старую область. Появляется ощущение, что система не в курсе, что сама изменила размеры окна.

Менеджер окон Fluxbox, если это имеет значение.
Римское правило. Тот, кто говорит, что Это не может быть сделано, никогда не должен мешать тому, кто Это делает.
Осень, ну вы поняли.
Зачем еще один код? А человек?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.