diff options
| author | Jacob McDonnell <jacob@jacobmcdonnell.com> | 2026-04-26 16:38:00 -0400 |
|---|---|---|
| committer | Jacob McDonnell <jacob@jacobmcdonnell.com> | 2026-04-26 16:38:00 -0400 |
| commit | 97d5c458cfa039d857301e1ca7d5af3beb37131d (patch) | |
| tree | b460cd850d0537eb71806ba30358840377b27688 /static/unix-v10/man9/pads.9 | |
| parent | b89dc2331a50c63f8b33272a5c4c61ab98abdaa3 (diff) | |
build: Better Build System
Diffstat (limited to 'static/unix-v10/man9/pads.9')
| -rw-r--r-- | static/unix-v10/man9/pads.9 | 102 |
1 files changed, 102 insertions, 0 deletions
diff --git a/static/unix-v10/man9/pads.9 b/static/unix-v10/man9/pads.9 new file mode 100644 index 00000000..7173ecdc --- /dev/null +++ b/static/unix-v10/man9/pads.9 @@ -0,0 +1,102 @@ +.TH PADS 9.5 +.CT 2 comm_term +.SH NAME +pads \- user interface package +.SH DESCRIPTION +.I Pads +is a mouse-based interface for browsing a network +of windows. +.PP +Button 1 points. +Pointing at a window makes it current, with a heavy border; +pointing at a line of text makes it current, inverts its video, +and scrolls it to the middle of the window. +A scroll bar at the left of each window shows how +much of the text of a window is visible; +pointing into the scroll region controls what text is displayed. +.PP +Button 2 has a menu of operations that apply to the current line. +Operations above the +.B ~~~~~ +separator are specific to each line; +operations below the separator are generic line operations: +.TF truncate +.TP +.B cut +Remove the line. +.PD +.TP +.B sever +Remove the line and all lines above it. +.TP +.B fold +If lines pass the right margin, continue them on following lines. +.TP +.B truncate +Truncate lines at the right margin. +.LP +Button 3 has a menu of window-level operations, and is in three parts. +Below the lower separator is a list of windows; +selecting one makes it current. +They appear in front-to-back screen order, current at the top. +Operations above the upper separator are specific to each window; +operations between the separators are generic window operations: +.TF truncate +.TP +.B reshape +.TP +.B move +.TP +.B close +Like +.BR reshape , +.BR move , +and +.B delete +in +.IR mux (9.1). +.PD +.TP +.B fold +.br +.ns +.TP +.B truncate +apply to all lines in the window. +.PP +Keyboard characters accumulate at the bottom of the layer. +If the current line accepts input, it flashes with each keystroke; +otherwise, if the current window accepts input, its border flashes. +Carriage return is ignored until a line or window +accepts the text, whereupon +the input line is sent to the line or window. +The ESC key substitutes the +.IR mux (9.1) +global snarf buffer. +.PP +If the first character of a line from the keyboard is +.B < +or +.B > +the remainder of the line is interpreted as a shell command. +For +.BR < , +each line of the command's standard output is sent to the line or window, +as though it had come from the keyboard. +For +.BR > , +the line or lines of the window become the command's standard input. +Each line or window that accepts keyboard input produces +some help in response to +.BR ? . +Special cursor icons occasionally appear: +.TP +arrow-dot-dot-dot +The host is completing an operation; the terminal is ready +asynchronously. +.TP +exclamation mark +Confirm a dangerous menu selection by pressing that menu's button again. +.SH SEE ALSO +T. A. Cargill, +.I Pads Programming Guide |
