# LibTmux.NewPaneRequest

- **Module:** LibTmux
- **Package:** LibTmux
- **Language:** .NET
- **Kind:** struct
- **Source:** https://github.com/libtmux/libtmux-dotnet/blob/6656a563ec9e07ab52e0c3ac96f7704fc94cc0c0/src/LibTmux/Requests/NewPaneRequest.cs#L10
- **Page:** https://libtmux.org/reference/dotnet/libtmux-newpanerequest/

Describes one <c>new-pane</c> invocation.

<c>new-pane</c> arrived in tmux 3.7. Unlike a split it places a floating
pane, so it carries a position as well as a size.

## Members

- `NewPaneRequest` (method) — Initializes a pane-creation request.
- `Target` (property) — Gets the window or pane to place against.
- `StartDirectory` (property) — Gets the working directory for the new pane.
- `Attach` (property) — Gets whether the new pane becomes active.
- `Command` (property) — Gets the command the new pane runs.
- `Environment` (property) — Gets the environment entries set on the new pane.
- `Width` (property) — Gets the pane width in cells.
- `Height` (property) — Gets the pane height in cells.
- `X` (property) — Gets the column to place the pane at.
- `Y` (property) — Gets the row to place the pane at.
- `Zoom` (property) — Gets whether the new pane is zoomed.
- `Empty` (property) — Gets whether the pane starts with no command.
- `Style` (property) — Gets the pane style.
- `ActiveBorderStyle` (property) — Gets the border style while the pane is active.
- `InactiveBorderStyle` (property) — Gets the border style while the pane is not active.
- `Message` (property) — Gets the message shown in the pane.
- `KeepOpen` (property) — Gets whether the pane stays after its command exits.
