Lines Matching refs:Scr

48 	attributes.background_pixel  = Scr->Black;
49 Scr->WindowMask = XCreateWindow(dpy, Scr->Root, 0, 0,
50 Scr->rootw,
51 Scr->rooth,
56 XMapWindow(dpy, Scr->WindowMask);
59 if(Scr->Monochrome != COLOR) {
64 .fore = Scr->Black,
65 .back = Scr->White,
67 Scr->WelcomeCmap = XCreateColormap(dpy, Scr->WindowMask, Scr->d_visual,
69 if(! Scr->WelcomeCmap) {
72 XSetWindowColormap(dpy, Scr->WindowMask, Scr->WelcomeCmap);
76 XAllocColor(dpy, Scr->WelcomeCmap, &black);
78 AlternateCmap = Scr->WelcomeCmap;
80 Scr->WelcomeImage = GetImage("xwd:welcome.xwd", WelcomeCp);
82 if(Scr->WelcomeImage == None) {
83 Scr->WelcomeImage = GetImage("xpm:welcome.xpm", WelcomeCp);
88 Scr->WelcomeImage = GetImage(file, WelcomeCp);
91 if(Scr->WelcomeImage == None) {
100 XSetWindowColormap(dpy, Scr->WindowMask, Scr->WelcomeCmap);
101 XSetWMColormapWindows(dpy, Scr->Root, &(Scr->WindowMask), 1);
105 XInstallColormap(dpy, Scr->WelcomeCmap);
108 Scr->WelcomeGC = XCreateGC(dpy, Scr->WindowMask, 0, NULL);
109 x = (Scr->rootw - Scr->WelcomeImage->width) / 2;
110 y = (Scr->rooth - Scr->WelcomeImage->height) / 2;
112 XSetWindowBackground(dpy, Scr->WindowMask, black.pixel);
113 XClearWindow(dpy, Scr->WindowMask);
114 XCopyArea(dpy, Scr->WelcomeImage->pixmap, Scr->WindowMask, Scr->WelcomeGC, 0, 0,
115 Scr->WelcomeImage->width, Scr->WelcomeImage->height, x, y);
124 Colormap stdcmap = Scr->RootColormaps.cwins[0]->colormap->c;
133 if(Scr->WelcomeImage) {
136 cmap = Scr->WelcomeCmap;
162 XFreeGC(dpy, Scr->WelcomeGC);
163 FreeImage(Scr->WelcomeImage);
165 if(Scr->Monochrome != COLOR) {
169 cmap = XCreateColormap(dpy, Scr->Root, Scr->d_visual, AllocNone);
187 XSetWindowColormap(dpy, Scr->Root, cmap);
194 XUnmapWindow(dpy, Scr->WindowMask);
195 XClearWindow(dpy, Scr->Root);
220 XSetWindowColormap(dpy, Scr->Root, stdcmap);
230 if(Scr->WelcomeCmap) {
231 XFreeColormap(dpy, Scr->WelcomeCmap);
233 XDestroyWindow(dpy, Scr->WindowMask);
234 Scr->WindowMask = (Window) 0;
249 for(tmp_win = Scr->FirstWindow; tmp_win != NULL; tmp_win = tmp_win->next) {
256 (tmp_win->highlight && tmp_win == Scr->Focus));
266 !Scr->NoIconTitlebar &&
270 ! LookInList(Scr->NoIconTitle, tmp_win->name, &tmp_win->class)) {
274 for(vs = Scr->vScreenList; vs != NULL; vs = vs->next) {