bug-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#59351: 29.0.50; [PATCH] Fix mouse click position to menu bar entry


From: Po Lu
Subject: bug#59351: 29.0.50; [PATCH] Fix mouse click position to menu bar entry
Date: Fri, 18 Nov 2022 22:14:19 +0800
User-agent: Gnus/5.13 (Gnus v5.13)

Manuel Giraud <manuel@ledu-giraud.fr> writes:

> +#if defined HAVE_WINDOW_SYSTEM
> +             struct window *menu_w = XWINDOW (f->menu_bar_window);
> +             int x, y, dummy;
> +
> +             x = FRAME_TO_WINDOW_PIXEL_X (menu_w, XFIXNUM (event->x));
> +             y = FRAME_TO_WINDOW_PIXEL_Y (menu_w, XFIXNUM (event->y));
> +
> +             x_y_to_hpos_vpos (XWINDOW (f->menu_bar_window), x, y, &column, 
> &row,
> +                               NULL, NULL, &dummy);
> +#else

Builds with X can still create TTY frames!




reply via email to

[Prev in Thread] Current Thread [Next in Thread]