- XCopyArea (dpy, window, window, gc,
- 0, hspace + line_height,
- xgwa.width,
- xgwa.height - vspace - vspace - line_height,
- 0, vspace);
- XClearArea (dpy, window,
- 0, xgwa.height - vspace - line_height,
- xgwa.width,
- line_height + vspace + vspace,
- False);
- XClearArea (dpy, window, 0, 0, xgwa.width, vspace, False);
- /* See? It's OK. He saw it on the television. */
- XClearArea (dpy, window, 0, 0, hspace, xgwa.height, False);
- XClearArea (dpy, window, xgwa.width - vspace, 0,
- hspace, xgwa.height, False);
+ int i;
+ int inc = line_height / 7;
+ int pix_delay = delay / 1000;
+ if (inc <= 0) inc = 1;
+ for (i = 0; i < line_height; i += inc)
+ {
+ if (i > line_height)
+ i = line_height;
+ XCopyArea (dpy, window, window, gc,
+ 0, inc,
+ xgwa.width, xgwa.height - inc,
+ 0, 0);
+ XSync (dpy, False);
+ if (pix_delay) usleep (pix_delay);
+ }