[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: kdebase/kdm/backend
From: Oswald Buddenhagen <ossi () kde ! org>
Date: 2003-08-29 21:03:28
[Download RAW message or body]
CVS commit by ossi:
sooo much simpler hourglass cursor setup. :}
this could even fix #60242, at least partially.
M +6 -16 session.c 1.74
--- kdebase/kdm/backend/session.c #1.73:1.74
@@ -292,5 +292,5 @@ OpenGreeter (struct display *d)
{
char *name, **env;
- Font xfont;
+ Cursor xcursor;
GSet (&grttalk);
@@ -300,20 +300,10 @@ OpenGreeter (struct display *d)
/* Hourglass cursor */
- if ((xfont = XLoadFont (d->dpy, "cursor")))
- {
- XColor fg, bg;
- Cursor xcursor;
- bg.red = bg.green = bg.blue = 0xff00;
- fg.red = fg.green = fg.blue = 0;
- if ((xcursor = XCreateGlyphCursor (d->dpy, xfont, xfont,
- XC_watch, XC_watch+1, &fg, &bg)))
+ if ((xcursor = XCreateFontCursor (d->dpy, XC_watch)))
{
- XDefineCursor (d->dpy, RootWindow (d->dpy, DefaultScreen (d->dpy)),
- xcursor);
- XFlush (d->dpy);
+ XDefineCursor (d->dpy, DefaultRootWindow (d->dpy), xcursor);
XFreeCursor (d->dpy, xcursor);
}
- XUnloadFont (d->dpy, xfont);
- }
+ XFlush (d->dpy);
/* Load system default Resources (if any) */
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic