Added change from Nigel to have resize events cause redraw events in WIN32.

Also slightly reshuffled comments to deal with line-wrap issues.


git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@368 7f0cb862-5218-0410-a997-914c9d46530a
This commit is contained in:
rkrolib 2003-11-26 01:21:29 +00:00
parent 0dd93cb5e1
commit 9b36eb081b

View File

@ -147,7 +147,7 @@ void fgInitialize( const char* displayName )
ATOM atom;
/*
* What we need to do is to initialize the fgDisplay global structure here...
* What we need to do is to initialize the fgDisplay global structure here.
*/
fgDisplay.Instance = GetModuleHandle( NULL );
@ -157,9 +157,14 @@ void fgInitialize( const char* displayName )
ZeroMemory( &wc, sizeof(WNDCLASS) );
/*
* Each of the windows should have its own device context...
* Each of the windows should have its own device context, and we
* want redraw events during Vertical and Horizontal Resizes by
* the user.
*
* XXX Old code had "| CS_DBCLCKS" commented out. Plans for the
* XXX future? Dead-end idea?
*/
wc.style = CS_OWNDC /* | CS_DBLCLKS */;
wc.style = CS_OWNDC | CS_HREDRAW | CS_VREDRAW;
wc.lpfnWndProc = fgWindowProc;
wc.cbClsExtra = 0;
wc.cbWndExtra = 0;