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:
parent
0dd93cb5e1
commit
9b36eb081b
@ -147,7 +147,7 @@ void fgInitialize( const char* displayName )
|
|||||||
ATOM atom;
|
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 );
|
fgDisplay.Instance = GetModuleHandle( NULL );
|
||||||
|
|
||||||
@ -157,9 +157,14 @@ void fgInitialize( const char* displayName )
|
|||||||
ZeroMemory( &wc, sizeof(WNDCLASS) );
|
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.lpfnWndProc = fgWindowProc;
|
||||||
wc.cbClsExtra = 0;
|
wc.cbClsExtra = 0;
|
||||||
wc.cbWndExtra = 0;
|
wc.cbWndExtra = 0;
|
||||||
|
Reference in New Issue
Block a user