parent
40d787ab12
commit
1f799495e4
5 changed files with 28 additions and 13 deletions
|
|
@ -44,7 +44,7 @@ static Xwin*
|
|||
newxwin(Client *c)
|
||||
{
|
||||
Xwin *w;
|
||||
|
||||
|
||||
w = mallocz(sizeof *w, 1);
|
||||
if(w == nil)
|
||||
sysfatal("out of memory");
|
||||
|
|
@ -59,7 +59,7 @@ static Xwin*
|
|||
findxwin(XDrawable d)
|
||||
{
|
||||
Xwin *w, **l;
|
||||
|
||||
|
||||
for(l=&_x.windows; (w=*l) != nil; l=&w->next) {
|
||||
if(w->drawable == d) {
|
||||
/* move to front */
|
||||
|
|
@ -658,7 +658,7 @@ xattach(Client *client, char *label, char *winsize)
|
|||
_x.losefocus = XInternAtom(_x.display, "_9WM_LOSE_FOCUS", False);
|
||||
_x.wmprotos = XInternAtom(_x.display, "WM_PROTOCOLS", False);
|
||||
}
|
||||
|
||||
|
||||
atoms[0] = _x.takefocus;
|
||||
atoms[1] = _x.losefocus;
|
||||
XChangeProperty(_x.display, w->drawable, _x.wmprotos, XA_ATOM, 32,
|
||||
|
|
@ -700,7 +700,7 @@ xattach(Client *client, char *label, char *winsize)
|
|||
_x.gcsimplesrc = xgc(w->screenpm, FillStippled, -1);
|
||||
_x.gczero = xgc(w->screenpm, -1, -1);
|
||||
_x.gcreplsrc = xgc(w->screenpm, FillTiled, -1);
|
||||
|
||||
|
||||
pmid = XCreatePixmap(_x.display, w->drawable, 1, 1, 1);
|
||||
_x.gcfill0 = xgc(pmid, FillSolid, 0);
|
||||
_x.gccopy0 = xgc(pmid, -1, -1);
|
||||
|
|
@ -729,7 +729,7 @@ rpc_setlabel(Client *client, char *label)
|
|||
{
|
||||
Xwin *w = (Xwin*)client->view;
|
||||
XTextProperty name;
|
||||
|
||||
|
||||
/*
|
||||
* Label and other properties required by ICCCCM.
|
||||
*/
|
||||
|
|
@ -1032,7 +1032,7 @@ _xreplacescreenimage(Client *client)
|
|||
XDrawable pixmap;
|
||||
Rectangle r;
|
||||
Xwin *w;
|
||||
|
||||
|
||||
w = (Xwin*)client->view;
|
||||
r = w->newscreenr;
|
||||
pixmap = XCreatePixmap(_x.display, w->drawable, Dx(r), Dy(r), _x.depth);
|
||||
|
|
@ -1527,7 +1527,7 @@ __xputsnarf(char *data)
|
|||
{
|
||||
XButtonEvent e;
|
||||
Xwin *w;
|
||||
|
||||
|
||||
if(strlen(data) >= SnarfSize)
|
||||
return;
|
||||
qlock(&clip.lk);
|
||||
|
|
@ -1730,7 +1730,7 @@ rpc_bouncemouse(Client *c, Mouse m)
|
|||
Xwin *w = (Xwin*)c->view;
|
||||
XButtonEvent e;
|
||||
XWindow dw;
|
||||
|
||||
|
||||
xlock();
|
||||
e.type = ButtonPress;
|
||||
e.state = 0;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue