function tmux 3.7c
window_copy_start_drag
window_copy_start_drag
window_copy_start_drag Source
- Source
- window-copy.c
- void window
_copy (struct client *c, struct mouse_start _drag _event *m) -
- Parameters
-
-
c ( struct client * )
-
m ( struct mouse
_event * )
-
Call neighborhood#
Recorded direct calls in this source version. Callback references appear separately below.
Called by#
- cmd_copy_mode_exec function Call site ↗
- window_copy_cmd_begin_selection function Call site ↗
Calls#
- cmd_mouse_at function Call site ↗
- cmd_mouse_pane function Call site ↗
- window_copy_cursor_previous_word_pos function Call site ↗
- window_copy_drag_update function Call site ↗
- window_copy_redraw_screen function Call site ↗
- window_copy_start_selection function Call site ↗
- window_copy_update_cursor function Call site ↗
Other function references#
- window_copy_cursor_unoffset function
- window_copy_drag_release function
Referenced declarations#
- window_copy_mode_data.backing attribute
- client struct
- window_mode_entry.data attribute
- window_copy_mode_data.endselrx attribute
- window_mode_entry.mode attribute
- window_pane.modes attribute
- tty.mouse_drag_release attribute
- tty.mouse_drag_update attribute
- mouse_event struct
- window_copy_mode_data.oy attribute
- window_copy_mode_data.screen attribute
- screen_hsize constant
- screen_size_x constant
- SEL_CHAR constant
- SEL_LINE constant
- SEL_WORD constant
- window_copy_mode_data.selflag attribute
- window_copy_mode_data.selrx attribute
- window_copy_mode_data.selry attribute
- window_copy_mode_data.separators attribute
- client.tty attribute
- window_copy_mode attribute
- window_view_mode attribute