-
-#if 0
- wxRegionIterator upd( GetUpdateRegion() );
- while (upd)
- {
- wxLogDebug( _T("Paint: %d %d %d %d"), upd.GetX(), upd.GetY(), upd.GetWidth(), upd.GetHeight() );
- upd ++;
- }
-#endif
-
-#if 0
- wxSize size = GetSize();
- wxSize client_size = GetClientSize();
- wxLogDebug( _T("size %d %d client_size %d %d"), size.x, size.y, client_size.x, client_size.y );
-#endif
-
-#if 0
- int i;
- dc.SetPen( *wxWHITE_PEN );
- for (i = 0; i < 20; i += 2)
- dc.DrawLine( i,i, i+100,i );
-
- dc.SetPen( *wxWHITE_PEN );
- for (i = 200; i < 220; i += 2)
- dc.DrawLine( i-200,i, i-100,i );
-
- wxRegion region( 110, 110, 80, 80 );
- wxRegion hole( 130, 130, 40, 1 );
- region.Intersect( hole );
- dc.SetClippingRegion( region );
-
- dc.SetBrush( *wxRED_BRUSH );
- dc.DrawRectangle( 100, 100, 200, 200 );
-
- dc.DestroyClippingRegion();
-
- dc.SetPen( *wxTRANSPARENT_PEN );
-
- wxRegion strip( 110, 200, 30, 1 );
- wxRegionIterator it( strip );
- while (it)
- {
- dc.DrawRectangle( it.GetX(), it.GetY(), it.GetWidth(), it.GetHeight() );
- it ++;
- }
-#endif // 0