aboutsummaryrefslogtreecommitdiff
path: root/man/man3/wctl.3
blob: dfed6fcb189c71b40afae43d1ae831799fe9efd3 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
.TH WCTL 3
.SH NAME
drawresizewindow, drawsetlabel, drawtopwindow \- window management
.SH SYNOPSIS
.B #include <draw.h>
.PP
.B
void drawresizewindow(Rectangle r)
.PP
.B
int  drawsetlabel(Display *d, char *name)
.PP
.B
void drawtopwindow(void)
.SH DESCRIPTION
These routines interact with a window manager
to set the properties of the window running the current program.
They substitute for interacting directly with the Plan 9
.IR rio 's
.BR /dev/wctl .
.PP
.I Drawresizewindow
requests that the program's window be resized to have the
width and height of the rectangle
.IR r .
Only the width and height
are important; the offset is ignored.
.PP
.I Drawsetlabel
requests that the program's window title be set to
.IR name .
.PP
.I Drawtopwindow
requests that the program's window be moved
above all other windows and given the input focus.
.SH SOURCE
.B /usr/local/plan9/src/libdraw/x11-init.c
.br
.B /usr/local/plan9/src/libdraw/x11-wsys.c