function tmux 3.2a
window_pane_create
window_pane_create
window_pane_create Source
- Source
- window.c
- static struct window
_pane * window_pane (struct window *, u_int, u_int, u_int)_create -
- Parameters
-
-
w ( struct window * )
-
sx ( u_int )
-
sy ( u_int )
-
hlimit ( u_int )
-
Call neighborhood#
Recorded direct calls in this source version. Callback references appear separately below.
Paths through the source#
Follow these functions to explore a task. Arrows show source relationships.
Create a session and its first pane
- cmd_new_session_exec
- calls → spawn_window
- calls → spawn_pane
- calls → window_add_pane
- calls → window_pane_create
Split a window
- cmd_split_window_exec
- references → spawn_pane
- calls → window_add_pane
- calls → window_pane_create
Called by#
- window_add_pane function Call site ↗
Calls#
- options_create function Call site ↗
- screen_init function Call site ↗
- screen_set_title function Call site ↗
- xcalloc function Call site ↗
Referenced declarations#
- all_window_panes attribute
- window_pane.base attribute
- window_pane.bg attribute
- window_pane.fd attribute
- window_pane.fg attribute
- window_pane.flags attribute
- HOST_NAME_MAX constant
- window_pane.id attribute
- window_pane.modes attribute
- next_window_pane_id attribute
- window_pane.options attribute
- window.options attribute
- PANE_STYLECHANGED constant
- window_pane.pipe_fd attribute
- window_pane.resize_queue attribute
- window_pane.screen attribute
- window_pane.status_screen attribute
- window_pane.sx attribute
- window_pane.sy attribute
- window struct
- window_pane.window attribute
- window_pane struct