diff options
author | Neil Roberts <neil@openedhand.com> | 2008-04-15 16:12:37 +0000 |
---|---|---|
committer | Neil Roberts <neil@openedhand.com> | 2008-04-15 16:12:37 +0000 |
commit | 3d1f2a0859836a1dfc0aa54023fe5a05ce1f8849 (patch) | |
tree | 4de9788d9ecd1cf6b7b1f476f205156047c7aed6 /tests/Makefile.am | |
parent | 429f7e64ca2ad7726572d3aeafe1b3cf75d2844b (diff) | |
download | clutter-3d1f2a0859836a1dfc0aa54023fe5a05ce1f8849.tar.gz |
Added support for foreign windows to the Win32 backend.
* clutter/win32/clutter-stage-win32.c
(clutter_stage_win32_request_coords): Don't resize foreign
windows.
(clutter_stage_win32_unrealize): Don't destroy foreign windows.
(clutter_stage_win32_init): Added initialiser for is_foreign_win.
(clutter_win32_get_stage_from_window): Resort to looking in the
stage list if the window isn't the right window class so that it
can still find stages with foreign windows.
(clutter_win32_set_stage_foreign): New public function to set a
foreign window for a stage.
* clutter/win32/clutter-event-win32.c
(clutter_win32_disable_event_retrieval): New public function to
disable event retrieval.
(message_translate): Don't handle WM_SIZE or WM_MOVE for foreign
windows.
* clutter/win32/clutter-backend-win32.h (struct
_ClutterBackendWin32): Added a flag to disable event retrieval
* clutter/win32/clutter-backend-win32.c
(clutter_backend_win32_ensure_context): Update debug note to
include whether the stage is foreign or not.
Diffstat (limited to 'tests/Makefile.am')
0 files changed, 0 insertions, 0 deletions