среда, 19 декабря 2007 г.

wxIconizeEvent и wxMaximizeEvent

Не радует меня система сообщений в wxWidgets, приложение получает wxIconizeEvent и wxMaximizeEvent уже постфактум. Ни запретить действие, ни выполнить свой код перед тем как окно будет свернуто\развернуто - нельзя.

Не смотря на то что в документации написано
An event being sent when the frame is maximized or restored.

и

An event being sent when the frame is iconized (minimized) or restored.

Приходит только после максимизации\минимизации. При возвращении к нормальным размерам - неприходит. Под маком вроде вообще не должно приходить, так что пытатся его использовать наверное не стоит - хоть мне приходится.

Комментариев нет: