randr test change

ulab-next
Jay Sorg 12 years ago
parent f04e162b03
commit 3365cae66b

@ -59,13 +59,18 @@ main(int argc, char **argv)
int eventMask; int eventMask;
int white; int white;
int black; int black;
int event_base; int rr_event_base;
int error_base; int rr_error_base;
int ver_maj; int ver_maj;
int ver_min; int ver_min;
int cont; int cont;
disp = XOpenDisplay(0); disp = XOpenDisplay(0);
if (disp == 0)
{
printf("error opening display\n");
return 1;
}
screenNumber = DefaultScreen(disp); screenNumber = DefaultScreen(disp);
white = WhitePixel(disp, screenNumber); white = WhitePixel(disp, screenNumber);
black = BlackPixel(disp, screenNumber); black = BlackPixel(disp, screenNumber);
@ -89,7 +94,7 @@ main(int argc, char **argv)
PointerMotionMask | ExposureMask | PropertyChangeMask; PointerMotionMask | ExposureMask | PropertyChangeMask;
XSelectInput(disp, win, eventMask); XSelectInput(disp, win, eventMask);
if (!XRRQueryExtension(disp, &event_base, &error_base)) if (!XRRQueryExtension(disp, &rr_event_base, &rr_error_base))
{ {
printf("error randr\n"); printf("error randr\n");
return 1; return 1;
@ -102,7 +107,6 @@ main(int argc, char **argv)
cont = 1; cont = 1;
while (cont) while (cont)
{ {
printf("loop\n");
XNextEvent(disp, &ev); XNextEvent(disp, &ev);
switch (ev.type) switch (ev.type)
{ {
@ -119,11 +123,11 @@ main(int argc, char **argv)
} }
break; break;
default: default:
if ((ev.type >= event_base) && if ((ev.type >= rr_event_base) &&
(ev.type < event_base + RRNumberEvents)) (ev.type < rr_event_base + RRNumberEvents))
{ {
printf("randr\n"); printf("randr\n");
process_randr(disp, win, event_base, &ev); process_randr(disp, win, rr_event_base, &ev);
} }
break; break;
} }

Loading…
Cancel
Save