blob: 9addaeb29d5f671f40b20cf8a810a33fe7c96bce [file] [log] [blame]
.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 \*9/src/libdraw/x11-init.c
.br
.B \*9/src/libdraw/x11-wsys.c