mirror of
https://gitlab.freedesktop.org/wayland/wayland.git
synced 2025-10-31 22:25:25 -04:00
Set window user data using separate function
This commit is contained in:
parent
dcb71b62a0
commit
c8c3734ef9
7 changed files with 42 additions and 35 deletions
|
|
@ -438,12 +438,12 @@ terminal_create(struct display *display, int fullscreen)
|
|||
terminal->margin = 5;
|
||||
|
||||
window_set_fullscreen(terminal->window, terminal->fullscreen);
|
||||
window_set_redraw_handler(terminal->window,
|
||||
redraw_handler, terminal);
|
||||
window_set_user_data(terminal->window, terminal);
|
||||
window_set_redraw_handler(terminal->window, redraw_handler);
|
||||
|
||||
window_set_key_handler(terminal->window, key_handler, terminal);
|
||||
window_set_key_handler(terminal->window, key_handler);
|
||||
window_set_keyboard_focus_handler(terminal->window,
|
||||
keyboard_focus_handler, terminal);
|
||||
keyboard_focus_handler);
|
||||
|
||||
surface = cairo_image_surface_create(CAIRO_FORMAT_ARGB32, 0, 0);
|
||||
cr = cairo_create(surface);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue