]> git.saurik.com Git - wxWidgets.git/blobdiff - src/motif/toplevel.cpp
Applied patch [ 705663 ] Fix capture mouse bug in wxGrid
[wxWidgets.git] / src / motif / toplevel.cpp
index b0180f7a8bd23c1392c7bb939034eaf987cdf01c..6d1b385573c2aa5829bf09bce1951da83c748b77 100644 (file)
 #include "wx/app.h"
 
 #ifdef __VMS__
-    #pragma message disable nosimpint
+#define XtDisplay XTDISPLAY
+#define XtParent XTPARENT
+#define XtScreen XTSCREEN
+#define XtWindow XTWINDOW
+#pragma message disable nosimpint
 #endif
 
 #include <Xm/Xm.h>
@@ -87,7 +91,7 @@ wxTopLevelWindowMotif::~wxTopLevelWindowMotif()
     SetMainWidget( (WXWidget)0 );
 
     // If this is the last top-level window, exit.
-    if (wxTheApp && (wxTopLevelWindows.Number() == 0))
+    if (wxTheApp && (wxTopLevelWindows.GetCount() == 0))
     {
         wxTheApp->SetTopWindow(NULL);
 
@@ -249,7 +253,7 @@ WXWidget wxTopLevelWindowMotif::GetShellWidget() const
 }
 
 bool wxTopLevelWindowMotif::ShowFullScreen( bool show,
-                                            long style = wxFULLSCREEN_ALL )
+                                            long style )
 {
     // TODO, see wxGTK
     return FALSE;
@@ -271,7 +275,7 @@ void wxTopLevelWindowMotif::Restore()
                        NULL );
 }
 
-void wxTopLevelWindowMotif::Iconize( bool iconize = TRUE )
+void wxTopLevelWindowMotif::Iconize( bool iconize )
 {
     Widget shell = GetShell( this );
     if( !shell ) return;
@@ -299,7 +303,7 @@ bool wxTopLevelWindowMotif::IsIconized() const
     return iconic;
 }
 
-void wxTopLevelWindowMotif::Maximize( bool maximize = TRUE )
+void wxTopLevelWindowMotif::Maximize( bool maximize )
 {
     Show( TRUE );