X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/7c78e7c70271608b076b1dbed201b1204e6898d4..2224580a415da12d7c453943c4ae4a1b58ecd369:/include/wx/qt/dcscreen.h diff --git a/include/wx/qt/dcscreen.h b/include/wx/qt/dcscreen.h index 5cb1991fe9..27961a1caa 100644 --- a/include/wx/qt/dcscreen.h +++ b/include/wx/qt/dcscreen.h @@ -1,16 +1,20 @@ ///////////////////////////////////////////////////////////////////////////// // Name: dcscreen.h -// Purpose: -// Author: Robert Roebling -// Created: 01/02/97 -// Id: -// Copyright: (c) 1998 Robert Roebling, Julian Smart and Markus Holzem +// Purpose: wxScreenDC class +// Author: AUTHOR +// Modified by: +// Created: ??/??/98 +// RCS-ID: $Id$ +// Copyright: (c) AUTHOR // Licence: wxWindows licence ///////////////////////////////////////////////////////////////////////////// +#ifndef _WX_DCSCREEN_H_ +#define _WX_DCSCREEN_H_ -#ifndef __GTKDCSCREENH__ -#define __GTKDCSCREENH__ +#ifdef __GNUG__ +#pragma interface "dcscreen.h" +#endif #include "wx/dcclient.h" @@ -19,14 +23,17 @@ class WXDLLEXPORT wxScreenDC: public wxPaintDC DECLARE_DYNAMIC_CLASS(wxScreenDC) public: - wxScreenDC(void); - ~wxScreenDC(void); - - static bool StartDrawingOnTop( wxWindow *window ); - static bool StartDrawingOnTop( wxRectangle *rect = NULL ); - static bool EndDrawingOnTop(void); + // Create a DC representing the whole screen + wxScreenDC(); + ~wxScreenDC(); + + // Compatibility with X's requirements for + // drawing on top of all windows + static bool StartDrawingOnTop(wxWindow* WXUNUSED(window)) { return TRUE; } + static bool StartDrawingOnTop(wxRect* WXUNUSED(rect) = NULL) { return TRUE; } + static bool EndDrawingOnTop() { return TRUE; } }; #endif - // __GTKDCSCREENH__ + // _WX_DCSCREEN_H_