git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@76246 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
		
			
				
	
	
		
			50 lines
		
	
	
		
			1.5 KiB
		
	
	
	
		
			C++
		
	
	
	
	
	
			
		
		
	
	
			50 lines
		
	
	
		
			1.5 KiB
		
	
	
	
		
			C++
		
	
	
	
	
	
| ///////////////////////////////////////////////////////////////////////////////
 | |
| // Name:        tests/drawing/basictest.cpp
 | |
| // Purpose:     Basic tests for wxGraphicsContext
 | |
| // Author:      Armel Asselin
 | |
| // Created:     2014-02-28
 | |
| // Copyright:   (c) 2014 Ellié Computing <opensource@elliecomputing.com>
 | |
| ///////////////////////////////////////////////////////////////////////////////
 | |
| 
 | |
| // ----------------------------------------------------------------------------
 | |
| // headers
 | |
| // ----------------------------------------------------------------------------
 | |
| 
 | |
| #include "testprec.h"
 | |
| #ifdef __BORLANDC__
 | |
|     #pragma hdrstop
 | |
| #endif
 | |
| 
 | |
| #ifndef WX_PRECOMP
 | |
|     #include "wx/app.h"
 | |
|     #include "wx/font.h"
 | |
| //    #include "wx/window.h"
 | |
| #endif // WX_PRECOMP
 | |
| 
 | |
| #define _WX_CURSOR_H_BASE_
 | |
| 
 | |
| 
 | |
| #include "drawing.h"
 | |
| 
 | |
| #if wxUSE_TEST_GC_DRAWING
 | |
| 
 | |
| const GraphicsContextDrawingTestCase::DrawingTestCase
 | |
| GraphicsContextDrawingTestCase::ms_drawingBasicTc = {
 | |
|     1, &GraphicsContextDrawingTestCase::DoBasicDrawings, 800, 600, 72., true
 | |
| };
 | |
| 
 | |
| void GraphicsContextDrawingTestCase::DoBasicDrawings (wxGraphicsContext *gc)
 | |
| {
 | |
|     // this test is expected to be portable, on any platform, in order to keep
 | |
|     //  that property, it should contain only axis aligned/integer drawings so
 | |
|     //  that the anti-aliasing method does not cause troubles.
 | |
| 
 | |
|     wxGraphicsBrush gbBackground =
 | |
|         gc->CreateBrush (wxBrush (wxColour (255, 255, 255)));
 | |
| 
 | |
|     gc->SetBrush (gbBackground);
 | |
|     gc->DrawRectangle (0, 0, 800, 600);
 | |
| }
 | |
| 
 | |
| #endif // wxUSE_TEST_GC_DRAWING
 |