3 rio \- rio-like Window Manager for X
36 is a window manager for X which attempts to emulate the window management
40 Rio is derived from David Hogan's 9wm.
44 option makes the background stippled grey, the default X11 background,
45 instead of solid grey, the Plan 9 background.
54 overriding the default.
55 Unlike the other programs in the Plan 9 ports, rio expects this
56 font to be an X11 font rather than a Plan 9 font.
61 specifies an alternative program to run when the
63 menu item is selected.
66 and then to fall back to
76 command-line, starting the window in scrolling mode.
81 prints the current version on standard error, then exits.
85 option sets the number of virtual screens (the default is 1,
86 and the maximum is 12).
93 it is sent to an already-running
102 and is indicated with a dark border and text;
103 characters typed on the keyboard are available in the
105 file of the process in the current window.
106 Characters written on
108 appear asynchronously in the associated window whether or not the window
111 Windows are created, deleted and rearranged using the mouse.
112 Clicking (pressing and releasing) mouse button 1 in a non-current
113 window makes that window current and brings it in front of
114 any windows that happen to be overlapping it.
115 When the mouse cursor points to the background area or is in
116 a window that has not claimed the mouse for its own use,
117 pressing mouse button 3 activates a
118 menu of window operations provided by
120 Releasing button 3 then selects an operation.
121 At this point, a gunsight or cross cursor indicates that
122 an operation is pending.
123 The button 3 menu operations are:
128 Press button 3 where one corner of the new rectangle should
129 appear (cross cursor), and move the mouse, while holding down button 3, to the
130 diagonally opposite corner.
131 Releasing button 3 creates the window, and makes it current.
132 Very small windows may not be created.
133 The new window is created running
143 Change the size and location of a window.
144 First click button 3 in the window to be changed
146 Then sweep out a window as for the
149 The window is made current.
152 Move a window to another location.
153 After pressing and holding button 3 over the window to be moved (gunsight cursor),
154 indicate the new position by dragging the rectangle to the new location.
155 The window is made current.
156 Windows may be moved partially off-screen.
159 Delete a window. Click in the window to be deleted (gunsight cursor).
160 Deleting a window causes a
162 note to be sent to all processes in the window's process group
167 Hide a window. Click in the window to be hidden (gunsight cursor);
168 it will be moved off-screen.
169 Each hidden window is given a menu entry in the button 3 menu
170 according to its current window system label.
173 Restore a hidden window.
176 Windows may also be arranged by dragging their borders.
177 Pressing button 1 or 2 over a window's border allows one to
178 move the corresponding edge or corner, while button 3
179 moves the whole window.
181 When the mouse cursor points to the background area
184 has been started with multiple virtual screens using the
187 clicking button 2 brings up a menu to select a virtual screen to view.
188 Scrolling the mouse wheel while the cursor points at the background
189 will cycle through the virtual screens.
194 clicking button 2 or button 3 to select a window also sends that
195 event to the window itself. This
199 The command-line syntax is non-standard.
203 newly started applications take over the current window.
206 starts a new window for each program.
207 (In X11, it appears to be impossible to know which window
208 starts a particular program.)
210 There is a currently a compiled-in limit of 128 hidden windows.
217 is mainly maintenance updates
218 applied to the original
221 .HR http://unauthorised.org/dhog/9wm.html "" .