diff options
| author | rsc <devnull@localhost> | 2003-11-23 18:15:43 +0000 |
|---|---|---|
| committer | rsc <devnull@localhost> | 2003-11-23 18:15:43 +0000 |
| commit | 16a709666981e77a00a88a87b286b586ac77ffdc (patch) | |
| tree | 7320f931d0cdfcb86fe07dba025b489e66ed5648 /src/libdraw/x11-memdraw.h | |
| parent | 986b36bccd134726eea42f2cfabff2943d729ac4 (diff) | |
| download | plan9port-16a709666981e77a00a88a87b286b586ac77ffdc.tar.gz plan9port-16a709666981e77a00a88a87b286b586ac77ffdc.zip | |
Add drawsetlabel(Display*, char*).
Turn window destruction into "hangup" note.
Fix (?) snarf buffer management.
Add latin1 keyboard translation.
Diffstat (limited to 'src/libdraw/x11-memdraw.h')
| -rw-r--r-- | src/libdraw/x11-memdraw.h | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/libdraw/x11-memdraw.h b/src/libdraw/x11-memdraw.h index 514926da..1b1012be 100644 --- a/src/libdraw/x11-memdraw.h +++ b/src/libdraw/x11-memdraw.h @@ -64,6 +64,10 @@ struct Xprivate { int usetable; XVisual *vis; u32int white; + Atom clipboard; + uint putsnarf; + uint assertsnarf; + int destroyed; }; extern Xprivate _x; @@ -78,11 +82,12 @@ extern void xputxdata(Memimage*, Rectangle); extern void _initdisplaymemimage(Display*, Memimage*); struct Mouse; -extern int xtoplan9mouse(XEvent*, struct Mouse*); +extern int xtoplan9mouse(XDisplay*, XEvent*, struct Mouse*); extern int xtoplan9kbd(XEvent*); extern void xexpose(XEvent*, XDisplay*); extern int xselect(XEvent*, XDisplay*); extern int xconfigure(XEvent*, XDisplay*); +extern int xdestroy(XEvent*, XDisplay*); extern void flushmemscreen(Rectangle); extern void xmoveto(Point); struct Cursor; |
