const wxPalette& palette)
: m_createImplicitContext(true)
{
+ m_sharedContext = NULL;
+ m_sharedContextOf = NULL;
+
Create(parent, id, pos, size, style, name, attribList, palette);
}
const wxPalette& palette)
: m_createImplicitContext(true)
{
- m_sharedContext = wx_const_cast(wxGLContext *, shared);
+ m_sharedContext = const_cast<wxGLContext *>(shared);
Create(parent, id, pos, size, style, name, attribList, palette);
}
const wxPalette& palette )
: m_createImplicitContext(true)
{
- m_sharedContextOf = wx_const_cast(wxGLCanvas *, shared);
+ m_sharedContext = NULL;
+ m_sharedContextOf = const_cast<wxGLCanvas *>(shared);
Create(parent, id, pos, size, style, name, attribList, palette);
}
const int *attribList,
const wxPalette& WXUNUSED_UNLESS_DEBUG(palette))
{
- wxASSERT_MSG( !palette.IsOk(), _T("palettes not supported") );
+ wxASSERT_MSG( !palette.IsOk(), wxT("palettes not supported") );
m_exposed = false;
m_noExpose = true;
Window wxGLCanvas::GetXWindow() const
{
- GdkWindow *window = m_wxwindow->window;
+ GdkWindow* window = GTKGetDrawingWindow();
return window ? GDK_WINDOW_XWINDOW(window) : 0;
}