# LibTmux.NewPaneRequest

- **Module:** LibTmux
- **Package:** LibTmux
- **Language:** .NET
- **Kind:** struct
- **Source:** https://github.com/libtmux/libtmux-dotnet/blob/320dc64f4b8b7815842471327a5e6b84a1499bf8/src/LibTmux/Requests/NewPaneRequest.cs#L10
- **Page:** https://libtmux.org/en/dotnet/latest/reference/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

- `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.
- `ToCommand` (method): Returns a floating-pane request as one tmux command.
