X-Git-Url: https://git.danieliu.xyz/?a=blobdiff_plain;f=win.h;h=cea19f3822e9fd15daf5b442d9f81ef7c86a1af6;hb=ddb08dfe82ca196bb4f6e554e7db0fd32da58ba2;hp=1e08b160d7d3dd858d7e4b8ffbfeb3c17a34ace4;hpb=05c66cb37d9ff278a3e0c45682c4b5e7945deb42;p=st.git diff --git a/win.h b/win.h index 1e08b16..cea19f3 100644 --- a/win.h +++ b/win.h @@ -19,16 +19,16 @@ enum win_mode { MODE_MOUSEMANY = 1 << 15, MODE_BRCKTPASTE = 1 << 16, MODE_NUMLOCK = 1 << 17, + MODE_NORMAL = 1 << 18, MODE_MOUSE = MODE_MOUSEBTN|MODE_MOUSEMOTION|MODE_MOUSEX10\ |MODE_MOUSEMANY, }; -void draw(void); -void drawregion(int, int, int, int); - void xbell(void); void xclipcopy(void); -void xhints(void); +void xdrawcursor(int, int, Glyph, int, int, Glyph); +void xdrawline(Line, int, int, int); +void xfinishdraw(void); void xloadcols(void); int xsetcolorname(int, const char *); void xsettitle(char *); @@ -36,3 +36,5 @@ int xsetcursor(int); void xsetmode(int, unsigned int); void xsetpointermotion(int); void xsetsel(char *); +int xstartdraw(void); +void xximspot(int, int);