|
|
1.1 root 1: .TH WINDOWS 9.1
2: .CT 1 comm_term
3: .SH NAME
4: windows, jps, reshape \- create and initialize windows
5: .SH SYNOPSIS
6: .B windows
7: [
8: .I ox oy cx cy command ...
9: ]
10: .PP
11: .B jps
12: .PP
13: .B reshape
14: [
15: .B -r
16: ]
17: .I x y
18: .SH DESCRIPTION
19: For each set of arguments,
20: .I windows
21: makes a
22: .IR mux (9.1)
23: layer with rectangle
24: .RI "Rect(" "ox, oy, cx, cy" ")"
25: (see
26: .IR types (9.5)),
27: then executes the
28: .I command
29: therein.
30: The
31: .I command
32: may be null ("").
33: Any number of layers may be specified; each
34: .I command
35: and its arguments must be given
36: as a single argument to
37: .I windows.
38: .PP
39: In windows that are not expected to be reused and do not need a
40: shell, it is good practice to invoke the
41: .I command
42: with
43: .BR exec ;
44: see
45: .IR sh (1).
46: .PP
47: .I Jps
48: prints the rectangle coordinates of each window and the arguments (if
49: any) with which it was down-loaded,
50: to help set up the
51: .IR windows
52: command.
53: .PP
54: .I Reshape
55: adjusts its layer so that the display
56: rectangle inside the border is
57: .I x
58: by
59: .I y
60: pixels.
61: Under option
62: .B -r
63: it adjusts the width/height ratio to
64: .I x/y,
65: with the new shape as large as will fit inside the old.
66: .SH SEE ALSO
67: .IR mux (9.1),
68: .IR ruler (9.1)
69: .SH DIAGNOSTICS
70: .I Windows
71: may adjust rectangles to a minimum size or to stay within
72: the usual layer bounds (8 pixels inside the screen edge).
73: .br
74: Layer creation can fail if there
75: are no process slots or memory left in the terminal.
76: .br
77: .I Reshape
78: clips a layer that is too big
79: and does nothing if the layer is too small
80: or if there is not enough memory.
81: .SH BUGS
82: .I Jps
83: reports what has been downloaded to the 5620; usually this
84: is not the same as the command that must be used in
85: .I windows
86: to cause the download.
87: .br
88: .I Reshape
89: destroys the contents of the
90: layer; it should work elsewhere.
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.