#include "graphics.h" #include using namespace std; int main(void) { int wid1, wid2, wid3; /* initialize graphics windows */ wid1 = initwindow(400, 300, " "); wid2 = initwindow(300, 400, "Second Window", 410, 100, false, false); wid3 = initwindow(300, 400, "", 600, 200, false, false); int x,y; /* draw pixels */ setcurrentwindow(wid1); do { cin >> x >> y; clearviewport( ); putpixel(x, y, WHITE); } while (x); setcurrentwindow(wid2); do { cin >> x >> y; clearviewport( ); putpixel(x, y, WHITE); } while (x); setcurrentwindow(wid3); do { cin >> x >> y; clearviewport( ); putpixel(x, y, WHITE); } while (x); /* clean up */ getch(); while (!ismouseclick(WM_LBUTTONDOWN) || !ismouseclick(WM_LBUTTONUP)) delay(100); getmouseclick(WM_LBUTTONUP, x, y); bgiout << x << " " << y; outstreamxy(20,20); delay(4000); closegraph(); return 0; }