From aaf0b5ad9ea696eb17d0a9d12ca18fe891073a49 Mon Sep 17 00:00:00 2001 From: guy Date: Mon, 24 May 2004 13:27:47 +0000 Subject: [PATCH] Patch level : 2.1 48 Files correlati : xvaga Ricompilazione Demo : [ ] Commento : Roba per i report git-svn-id: svn://10.65.10.50/trunk@12112 c028cbd2-c16b-5b4b-a496-9718f37d4682 --- xvaga/xvaga.cpp | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/xvaga/xvaga.cpp b/xvaga/xvaga.cpp index 3febf774d..d468e7edd 100755 --- a/xvaga/xvaga.cpp +++ b/xvaga/xvaga.cpp @@ -415,8 +415,8 @@ wxDC& TDC::GetDC(bool bPaint) { #ifdef LINUX if(!is_printer_dc(_dc)) -#endif { +#endif switch(_dct.mode) { case M_COPY: _dc->SetLogicalFunction(wxCOPY); break; @@ -425,11 +425,13 @@ wxDC& TDC::GetDC(bool bPaint) case M_CLEAR: _dc->SetLogicalFunction(wxCLEAR); break; case M_NOT_COPY: _dc->SetLogicalFunction(wxSRC_INVERT); break; case M_NOT_OR: _dc->SetLogicalFunction(wxNOR); break; - case M_NOT_XOR: - case M_NOT_CLEAR: + case M_NOT_XOR: _dc->SetLogicalFunction(wxEQUIV); break; + case M_NOT_CLEAR:_dc->SetLogicalFunction(wxSET); break; default: SORRY_BOX(); } +#ifdef LINUX } +#endif _real_dct.mode = _dct.mode; }