man(1) Manual page archive


     PADS(9.5)                                               PADS(9.5)

     NAME
          pads - user interface package

     DESCRIPTION
          Pads is a mouse-based interface for browsing a network of
          windows.

          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.

          Button 2 has a menu of operations that apply to the current
          line.  Operations above the ~~~~~ separator are specific to
          each line; operations below the separator are generic line
          operations:

          cut       Remove the line.

          sever     Remove the line and all lines above it.

          fold      If lines pass the right margin, continue them on
                    following lines.

          truncate  Truncate lines at the right margin.

          Button 3 has a menu of window-level operations, and is in
          three parts.  Below the lower separator is a list of win-
          dows; 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; oper-
          ations between the separators are generic window operations:

          reshape
          move
          close     Like reshape, move, and delete in mux(9.1).

          fold
          truncate  apply to all lines in the window.

          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 mux(9.1)
          global snarf buffer.

     PADS(9.5)                                               PADS(9.5)

          If the first character of a line from the keyboard is < or >
          the remainder of the line is interpreted as a shell command.
          For <, each line of the command's standard output is sent to
          the line or window, as though it had come from the keyboard.
          For >, 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 ?.  Special cursor
          icons occasionally appear:

          arrow-dot-dot-dot
               The host is completing an operation; the terminal is
               ready asynchronously.

          exclamation mark
               Confirm a dangerous menu selection by pressing that
               menu's button again.

     SEE ALSO
          T. A. Cargill, Pads Programming Guide