ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/rxvt-unicode/src/scrollbar-next.C
(Generate patch)

Comparing rxvt-unicode/src/scrollbar-next.C (file contents):
Revision 1.33 by root, Thu May 22 18:54:33 2014 UTC vs.
Revision 1.34 by sf-exg, Fri May 30 19:40:23 2014 UTC

146 146
147void 147void
148scrollBar_t::init_next () 148scrollBar_t::init_next ()
149{ 149{
150 XGCValues gcvalue; 150 XGCValues gcvalue;
151 XColor xcol; 151 rxvt_color color;
152 Pixmap stipple; 152 Pixmap stipple;
153 unsigned long light, dark; 153 unsigned long light, dark;
154 154
155 gcvalue.graphics_exposures = False; 155 gcvalue.graphics_exposures = False;
156 156
160 160
161 gcvalue.foreground = term->pix_colors_focused[Color_White]; 161 gcvalue.foreground = term->pix_colors_focused[Color_White];
162 whiteGC = XCreateGC (term->dpy, win, 162 whiteGC = XCreateGC (term->dpy, win,
163 GCForeground | GCGraphicsExposures, &gcvalue); 163 GCForeground | GCGraphicsExposures, &gcvalue);
164 164
165 xcol.red = 0xaeba;
166 xcol.green = 0xaaaa;
167 xcol.blue = 0xaeba;
168 xcol.pixel = term->pix_colors_focused[Color_scroll]; 165 light = term->pix_colors_focused[Color_scroll];
169 light = gcvalue.foreground = xcol.pixel; 166#if 0
167 //color used by rxvt
168 if (color.set (term, rgba (0xaeba, 0xaaaa, 0xaeba)))
169 light = color;
170#endif
171 gcvalue.foreground = light;
170 grayGC = XCreateGC (term->dpy, win, 172 grayGC = XCreateGC (term->dpy, win,
171 GCForeground | GCGraphicsExposures, &gcvalue); 173 GCForeground | GCGraphicsExposures, &gcvalue);
172 174
173 xcol.red = 0x51aa;
174 xcol.green = 0x5555;
175 xcol.blue = 0x5144;
176 //if (!rXAllocColor (&xcol, "dark gray"))//TODO//D//
177 xcol.pixel = term->pix_colors_focused[Color_Grey25]; 175 dark = term->pix_colors_focused[Color_Grey25];
178 dark = gcvalue.foreground = xcol.pixel; 176#if 0
177 //color used by rxvt
178 if (color.set (term, rgba (0x51aa, 0x5555, 0x5144)))
179 dark = color;
180#endif
181 gcvalue.foreground = dark;
179 darkGC = XCreateGC (term->dpy, win, 182 darkGC = XCreateGC (term->dpy, win,
180 GCForeground | GCGraphicsExposures, &gcvalue); 183 GCForeground | GCGraphicsExposures, &gcvalue);
181 184
182 stipple = XCreateBitmapFromData (term->dpy, win, 185 stipple = XCreateBitmapFromData (term->dpy, win,
183 (char *)n_stp_bits, n_stp_width, 186 (char *)n_stp_bits, n_stp_width,
185 188
186 gcvalue.foreground = dark; 189 gcvalue.foreground = dark;
187 gcvalue.background = light; 190 gcvalue.background = light;
188 gcvalue.fill_style = FillOpaqueStippled; 191 gcvalue.fill_style = FillOpaqueStippled;
189 gcvalue.stipple = stipple; 192 gcvalue.stipple = stipple;
190
191 /* XSetWindowBackground (dpy, scrollBar.win, pix_colors_focused[Color_Red]); */
192 193
193 stippleGC = XCreateGC (term->dpy, win, 194 stippleGC = XCreateGC (term->dpy, win,
194 GCForeground | GCBackground | GCStipple 195 GCForeground | GCBackground | GCStipple
195 | GCFillStyle | GCGraphicsExposures, &gcvalue); 196 | GCFillStyle | GCGraphicsExposures, &gcvalue);
196 197

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines