From 76f67e43cbf20122be7e82adecd35a316afcc38d Mon Sep 17 00:00:00 2001 From: Alessandro Iezzi Date: Sun, 21 May 2023 23:32:21 +0200 Subject: Change the signature for a cherry event --- src/window.h | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'src/window.h') diff --git a/src/window.h b/src/window.h index b3cfd19..6906c04 100644 --- a/src/window.h +++ b/src/window.h @@ -4,6 +4,7 @@ #define __CHERRY_WINDOW_H__ #include "dimension.h" +#include "event.h" typedef struct CherryWindow { char *title; @@ -15,7 +16,7 @@ typedef struct CherryWindow { Window window_handler; GC gc; - int (*listener)(struct CherryWindow *, int); + int (*listener)(struct CherryWindow *, CherryEvent); } CherryWindow; CherryWindow *cherry_window_new(void); @@ -25,6 +26,6 @@ void cherry_window_set_title(CherryWindow *, char *); void cherry_window_set_dimension(CherryWindow *, int, int); void cherry_window_set_position(CherryWindow *, int, int); void cherry_window_set_visible(CherryWindow *, int); -void cherry_window_set_listener(CherryWindow *, int (*listener)(struct CherryWindow *, int)); +void cherry_window_set_listener(CherryWindow *, int (*listener)(struct CherryWindow *, CherryEvent)); #endif /* __CHERRY_WINDOW_H__ */ -- cgit v1.2.3