function tmux 3.7c
popup_key_cb
popup_key_cb
popup_key_cb Source
- Source
- popup.c
- static int popup
_key (struct client *c, void *data, struct key_cb _event *event)
Call neighborhood#
Recorded direct calls in this source version. Callback references appear separately below.
Called by
None recorded
Calls#
- input_key function Call site ↗
- input_key_get_mouse function Call site ↗
- menu_add_items function Call site ↗
- menu_create function Call site ↗
- menu_key_cb function Call site ↗
- menu_prepare function Call site ↗
- popup_handle_drag function Call site ↗
- server_client_clear_overlay function Call site ↗
- server_redraw_client function Call site ↗
Other function references#
- job_get_event function
- popup_menu_done function
Referenced by#
- popup_display function
Referenced declarations#
- mouse_event.b attribute
- popup_data.border_lines attribute
- BOX_LINES_DEFAULT constant
- BOX_LINES_NONE constant
- client struct
- CLIENT_REDRAWOVERLAY constant
- popup_data.close attribute
- popup_data.dragging attribute
- popup_data.dx attribute
- popup_data.dy attribute
- client.flags attribute
- popup_data.flags attribute
- popup_data.job attribute
- key_event.key attribute
- key_event struct
- KEYC_CTRL constant
- KEYC_IS_MOUSE constant
- KEYC_IS_PASTE constant
- mouse_event.lb attribute
- popup_data.lb attribute
- mouse_event.lx attribute
- popup_data.lx attribute
- mouse_event.ly attribute
- popup_data.ly attribute
- popup_data.md attribute
- popup_data.menu attribute
- MOUSE_BUTTON_1 constant
- MOUSE_BUTTON_3 constant
- MOUSE_BUTTONS constant
- MOUSE_DRAG constant
- MOUSE_MASK_META constant
- MOUSE_MASK_MODIFIERS constant
- POPUP_CLOSEANYKEY constant
- POPUP_CLOSEEXIT constant
- POPUP_CLOSEEXITZERO constant
- POPUP_INTERNAL constant
- popup_internal_menu_items attribute
- popup_menu_items attribute
- popup_data.px attribute
- popup_data.py attribute
- popup_data.s attribute
- popup_data.sx attribute
- popup_data.sy attribute
- menu.width attribute
- mouse_event.x attribute
- mouse_event.y attribute