X-Git-Url: http://git.mutantstargoat.com/user/nuclear/?a=blobdiff_plain;f=progs%2Fdemos%2FResizer%2FResizer.cpp;h=0ee64bacfedf3488bdb554201ff9fade73f06cd9;hb=42858958aa7357b40e7aa29068054a26c020642e;hp=c2ca76d78aa15771ffa585e6771e6328f6aa647a;hpb=43d5ba94e11af91a1b574ccd7bc8a57c9901fa16;p=freeglut diff --git a/progs/demos/Resizer/Resizer.cpp b/progs/demos/Resizer/Resizer.cpp index c2ca76d..0ee64ba 100644 --- a/progs/demos/Resizer/Resizer.cpp +++ b/progs/demos/Resizer/Resizer.cpp @@ -12,7 +12,8 @@ GLboolean bChildPosDone = GL_FALSE, bChildSizeDone = GL_FALSE; void SampleKeyboard( unsigned char cChar, int nMouseX, int nMouseY ); void Redisplay(); -void Reshape(int x, int y); +void Reshape(int width, int height); +void Position(int x, int y); @@ -117,6 +118,7 @@ void SampleKeyboard( unsigned char cChar, int nMouseX, int nMouseY ) glutKeyboardFunc( SampleKeyboard ); glutDisplayFunc( Redisplay ); glutReshapeFunc( Reshape ); + glutPositionFunc( Position ); } else { @@ -166,7 +168,7 @@ void Position(int x, int y) { int win = glutGetWindow(); - printf("position %s, %dx%d\n",win==nWindow?"main":"child", + printf("position, %s: (%d,%d)\n",win==nWindow?"top-left of main":"top-left of child relative to parent", x, y); }