#include #include #include #include #include "dg.h" #include "app.h" class MyApp : public Application { public: DgColor cor; MyApp() { cor = dgBLACK; loop(); }; void preLoop(void); void posLoop(void); void click1(int, int) ; // void unclick1(int, int); void click2(int, int) ; // void unclick2(int, int) ; // void move(int, int) ; }; void MyApp :: preLoop(void) { dgOpen(); dgSetColor(dgWHITE); dgFill(0,0,dgWidth(),dgHeight()); } void MyApp :: posLoop(void) { dgSetColor(dgWHITE); dgFill(0,0,dgWidth(),dgHeight()); delay(1000); dgClose(); // Saiu do modo grafico gotoxy(dgWidth()/2,dgHeight()/2); printf (" \t\t ... bye .... "); } void MyApp :: click1(int x, int y) { cor = (++(int)cor % (int)dgWHITE); dgSetColor (cor); int hret = dgHeight()- y; int lret = dgWidth()- x; dgFill(x,y,x+lret,y+hret); } void MyApp :: click2(int x, int y) { setFimLoop(); } MyApp myApp; // Observe que nao eh preciso o main void main() { }