|
|
1.1 ! root 1: .TH PADS 9.5 ! 2: .CT 2 comm_term ! 3: .SH NAME ! 4: pads \- user interface package ! 5: .SH DESCRIPTION ! 6: .I Pads ! 7: is a mouse-based interface for browsing a network ! 8: of windows. ! 9: .PP ! 10: Button 1 points. ! 11: Pointing at a window makes it current, with a heavy border; ! 12: pointing at a line of text makes it current, inverts its video, ! 13: and scrolls it to the middle of the window. ! 14: A scroll bar at the left of each window shows how ! 15: much of the text of a window is visible; ! 16: pointing into the scroll region controls what text is displayed. ! 17: .PP ! 18: Button 2 has a menu of operations that apply to the current line. ! 19: Operations above the ! 20: .B ~~~~~ ! 21: separator are specific to each line; ! 22: operations below the separator are generic line operations: ! 23: .TF truncate ! 24: .TP ! 25: .B cut ! 26: Remove the line. ! 27: .PD ! 28: .TP ! 29: .B sever ! 30: Remove the line and all lines above it. ! 31: .TP ! 32: .B fold ! 33: If lines pass the right margin, continue them on following lines. ! 34: .TP ! 35: .B truncate ! 36: Truncate lines at the right margin. ! 37: .LP ! 38: Button 3 has a menu of window-level operations, and is in three parts. ! 39: Below the lower separator is a list of windows; ! 40: selecting one makes it current. ! 41: They appear in front-to-back screen order, current at the top. ! 42: Operations above the upper separator are specific to each window; ! 43: operations between the separators are generic window operations: ! 44: .TF truncate ! 45: .TP ! 46: .B reshape ! 47: .TP ! 48: .B move ! 49: .TP ! 50: .B close ! 51: Like ! 52: .BR reshape , ! 53: .BR move , ! 54: and ! 55: .B delete ! 56: in ! 57: .IR mux (9.1). ! 58: .PD ! 59: .TP ! 60: .B fold ! 61: .br ! 62: .ns ! 63: .TP ! 64: .B truncate ! 65: apply to all lines in the window. ! 66: .PP ! 67: Keyboard characters accumulate at the bottom of the layer. ! 68: If the current line accepts input, it flashes with each keystroke; ! 69: otherwise, if the current window accepts input, its border flashes. ! 70: Carriage return is ignored until a line or window ! 71: accepts the text, whereupon ! 72: the input line is sent to the line or window. ! 73: The ESC key substitutes the ! 74: .IR mux (9.1) ! 75: global snarf buffer. ! 76: .PP ! 77: If the first character of a line from the keyboard is ! 78: .B < ! 79: or ! 80: .B > ! 81: the remainder of the line is interpreted as a shell command. ! 82: For ! 83: .BR < , ! 84: each line of the command's standard output is sent to the line or window, ! 85: as though it had come from the keyboard. ! 86: For ! 87: .BR > , ! 88: the line or lines of the window become the command's standard input. ! 89: Each line or window that accepts keyboard input produces ! 90: some help in response to ! 91: .BR ? . ! 92: Special cursor icons occasionally appear: ! 93: .TP ! 94: arrow-dot-dot-dot ! 95: The host is completing an operation; the terminal is ready ! 96: asynchronously. ! 97: .TP ! 98: exclamation mark ! 99: Confirm a dangerous menu selection by pressing that menu's button again. ! 100: .SH SEE ALSO ! 101: T. A. Cargill, ! 102: .I Pads Programming Guide
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.