avoid infinite recursion for richtooltops, (hopefully) fixes #15070
[wxWidgets.git] / interface / wx / vidmode.h
index a96d3192c92f78ec4aab82bbe67e6cdf9c0f9e55..0aae95a4f318e46fcc5894f6efe4f0858dc848ff 100644 (file)
@@ -2,18 +2,17 @@
 // Name:        vidmode.h
 // Purpose:     interface of wxVideoMode
 // Author:      wxWidgets team
-// RCS-ID:      $Id: display.h 52634 2008-03-20 13:45:17Z VS $
-// Licence:     wxWindows license
+// RCS-ID:      $Id$
+// Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
 /**
     @struct wxVideoMode
-    @wxheader{display.h}
 
     Determines the sizes and locations of displays connected to the system.
 
     @library{wxcore}
-    @category{misc}
+    @category{cfg}
 
     @stdobjects
     ::wxDefaultVideoMode
@@ -28,9 +27,6 @@ public:
     */
     wxVideoMode(int width = 0, int height = 0, int depth = 0, int freq = 0);
 
-    bool operator==(const wxVideoMode& m) const
-    bool operator!=(const wxVideoMode& mode) const
-
     /**
         Returns true if this mode matches the other one in the sense that all
         non zero fields of the other mode have the same value in this one
@@ -39,17 +35,17 @@ public:
     bool Matches(const wxVideoMode& other) const;
 
     /**
-        Returns the screen width in pixels (e.g. 640), 0 means unspecified.
+        Returns the screen width in pixels (e.g.\ 640), 0 means unspecified.
     */
     int GetWidth() const;
 
     /**
-        Returns the screen height in pixels (e.g. 480), 0 means unspecified.
+        Returns the screen height in pixels (e.g.\ 480), 0 means unspecified.
     */
     int GetHeight() const;
 
     /**
-        Returns bits per pixel (e.g. 32), 1 is monochrome and 0 means
+        Returns bits per pixel (e.g.\ 32), 1 is monochrome and 0 means
         unspecified/known.
     */
     int GetDepth() const;
@@ -59,18 +55,24 @@ public:
     */
     bool IsOk() const;
 
+
+    bool operator==(const wxVideoMode& m) const;
+    bool operator!=(const wxVideoMode& mode) const;
+
+
+
     /**
-        The screen width in pixels (e.g. 640), 0 means unspecified.
+        The screen width in pixels (e.g.\ 640), 0 means unspecified.
     */
     int w;
 
     /**
-        The screen height in pixels (e.g. 480), 0 means unspecified.
+        The screen height in pixels (e.g.\ 480), 0 means unspecified.
     */
     int h;
 
     /**
-        Bits per pixel (e.g. 32), 1 is monochrome and 0 means
+        Bits per pixel (e.g.\ 32), 1 is monochrome and 0 means
         unspecified/known.
     */
     int bpp;
@@ -84,5 +86,5 @@ public:
 /**
     A global wxVideoMode instance used by wxDisplay.
 */
-wxVideoMode wxDefaultVideoMode;
+const wxVideoMode wxDefaultVideoMode;