-};
-
-void wxListCtrl::RealizeChanges( void )
-{
- m_mainWin->m_dirty = TRUE;
-
- int cw = 0;
- int ch = 0;
- GetClientSize( &cw, &ch );
-
- int x = 0;
- int y = 0;
- int w = 0;
- int h = 0;
-
- if (GetWindowStyleFlag() & wxLC_REPORT)
- {
- m_headerWin->GetPosition( &x, &y );
- m_headerWin->GetSize( &w, &h );
- if ((x != 0) || (y != 0) || (w != cw) || (h != 23))
- m_headerWin->SetSize( 0, 0, cw, 23 );
-
- m_mainWin->GetPosition( &x, &y );
- m_mainWin->GetSize( &w, &h );
- if ((x != 0) || (y != 24) || (w != cw) || (h != ch-24))
- m_mainWin->SetSize( 0, 24, cw, ch-24 );
- }
- else
- {
- m_mainWin->GetPosition( &x, &y );
- m_mainWin->GetSize( &w, &h );
- if ((x != 0) || (y != 24) || (w != cw) || (h != ch))
- m_mainWin->SetSize( 0, 0, cw, ch );
- };
-
- m_mainWin->CalculatePositions();
- m_mainWin->RealizeChanges();
- m_mainWin->m_dirty = FALSE;
- m_mainWin->Refresh();
-};
-
-void wxListCtrl::SetBackgroundColour(const wxColour& col)
-{
- // This is from Julian. You know.
- // Not in wxWin 1.xx ???
- wxWindow::SetBackgroundColour( (wxColour&)col );
-};