Code

screen_interface: add method mouse(), replacing CMD_MOUSE_EVENT
[ncmpc.git] / src / screen.h
index 8a91d46279254a7205a16af18d899196de787d2e..3d7bc3922f0e8ac2d45565d65f5eceb3bb933fa1 100644 (file)
@@ -75,6 +75,11 @@ screen_paint(struct mpdclient *c, bool main_dirty);
 void screen_update(struct mpdclient *c);
 void screen_cmd(struct mpdclient *c, command_t cmd);
 
+#ifdef HAVE_GETMOUSE
+bool
+screen_mouse(struct mpdclient *c, int x, int y, mmask_t bstate);
+#endif
+
 void
 screen_switch(const struct screen_functions *sf, struct mpdclient *c);
 void 
@@ -86,7 +91,4 @@ screen_is_visible(const struct screen_functions *sf)
        return sf == screen.current_page;
 }
 
-int
-screen_get_mouse_event(struct mpdclient *c, unsigned long *bstate, int *row);
-
 #endif