]> git.saurik.com Git - wxWidgets.git/commitdiff
define some global wxDisplay-related stuff here (wxArrayVideoModes, wxDefaultVideoMode)
authorVadim Zeitlin <vadim@wxwidgets.org>
Sun, 2 Mar 2003 14:30:17 +0000 (14:30 +0000)
committerVadim Zeitlin <vadim@wxwidgets.org>
Sun, 2 Mar 2003 14:30:17 +0000 (14:30 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@19422 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

src/common/dpycmn.cpp [new file with mode: 0644]

diff --git a/src/common/dpycmn.cpp b/src/common/dpycmn.cpp
new file mode 100644 (file)
index 0000000..87f303c
--- /dev/null
@@ -0,0 +1,52 @@
+///////////////////////////////////////////////////////////////////////////////
+// Name:        common/dpycmn.cpp
+// Purpose:     wxDisplayBase implementation
+// Author:      Vadim Zeitlin
+// Modified by:
+// Created:     01.03.03
+// RCS-ID:      $Id$
+// Copyright:   (c) 2003 Vadim Zeitlin <vadim@wxwindows.org>
+// License:     wxWindows license
+///////////////////////////////////////////////////////////////////////////////
+
+// ============================================================================
+// declarations
+// ============================================================================
+
+// ----------------------------------------------------------------------------
+// headers
+// ----------------------------------------------------------------------------
+
+#ifdef __GNUG__
+    #pragma implementation "displaybase.h"
+#endif
+
+// For compilers that support precompilation, includes "wx.h".
+#include "wx/wxprec.h"
+
+#ifdef __BORLANDC__
+    #pragma hdrstop
+#endif
+
+#include "wx/display.h"
+
+#if wxUSE_DISPLAY
+
+#include "wx/arrimpl.cpp"
+WX_DEFINE_OBJARRAY(wxArrayVideoModes);
+
+const wxVideoMode wxDefaultVideoMode;
+
+// ============================================================================
+// implementation
+// ============================================================================
+
+wxDisplayBase::wxDisplayBase(size_t index)
+             : m_index (index)
+{
+    wxASSERT_MSG( m_index < wxDisplayBase::GetCount(),
+                    wxT("An invalid index was passed to wxDisplay") );
+}
+
+#endif // wxUSE_DISPLAY
+