return;\r
}\r
\r
- wglMakeCurrent( window->Window.Device, window->Window.Context );\r
+ wglMakeCurrent( window->Window.pContext.Device, window->Window.Context );\r
\r
- if ( !fghIsExtensionSupported( window->Window.Device, "WGL_ARB_create_context" ) )\r
+ if ( !fghIsExtensionSupported( window->Window.pContext.Device, "WGL_ARB_create_context" ) )\r
{\r
return;\r
}\r
fgError( "wglCreateContextAttribsARB not found" );\r
}\r
\r
- context = wglCreateContextAttribsARB( window->Window.Device, 0, attributes );\r
+ context = wglCreateContextAttribsARB( window->Window.pContext.Device, 0, attributes );\r
if ( context == NULL )\r
{\r
fghContextCreationError();\r
if (checkOnly)\r
current_hDC = CreateDC(TEXT("DISPLAY"), NULL ,NULL ,NULL);\r
else\r
- current_hDC = window->Window.Device;\r
+ current_hDC = window->Window.pContext.Device;\r
\r
fghFillPFD( ppfd, current_hDC, layer_type );\r
pixelformat = ChoosePixelFormat( current_hDC, ppfd );\r
{\r
if( fgStructure.CurrentWindow )\r
ReleaseDC( fgStructure.CurrentWindow->Window.Handle,\r
- fgStructure.CurrentWindow->Window.Device );\r
+ fgStructure.CurrentWindow->Window.pContext.Device );\r
\r
if ( window )\r
{\r
- window->Window.Device = GetDC( window->Window.Handle );\r
+ window->Window.pContext.Device = GetDC( window->Window.Handle );\r
wglMakeCurrent(\r
- window->Window.Device,\r
+ window->Window.pContext.Device,\r
window->Window.Context\r
);\r
}\r