]> git.saurik.com Git - wxWidgets.git/commitdiff
Add wxSTAY_ON_TOP support [Patch 1206023]
authorKevin Hock <hockkn@yahoo.com>
Sat, 21 May 2005 04:15:22 +0000 (04:15 +0000)
committerKevin Hock <hockkn@yahoo.com>
Sat, 21 May 2005 04:15:22 +0000 (04:15 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34207 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

src/gtk/toplevel.cpp
src/gtk1/toplevel.cpp

index 63395a53704271e13efe2a89d5a290e4236fca84..3a2e548c3f3262df8ef8e09c2f62852c50026c19 100644 (file)
@@ -506,6 +506,13 @@ bool wxTopLevelWindowGTK::Create( wxWindow *parent,
     }
 #endif
 
+#if GTK_CHECK_VERSION(2,4,0)
+    if (style & wxSTAY_ON_TOP)
+    {
+        gtk_window_set_keep_above(GTK_WINDOW(m_widget), TRUE);
+    }
+#endif
+
     if (!name.IsEmpty())
         gtk_window_set_wmclass( GTK_WINDOW(m_widget), wxGTK_CONV( name ), wxGTK_CONV( name ) );
 
index 63395a53704271e13efe2a89d5a290e4236fca84..3a2e548c3f3262df8ef8e09c2f62852c50026c19 100644 (file)
@@ -506,6 +506,13 @@ bool wxTopLevelWindowGTK::Create( wxWindow *parent,
     }
 #endif
 
+#if GTK_CHECK_VERSION(2,4,0)
+    if (style & wxSTAY_ON_TOP)
+    {
+        gtk_window_set_keep_above(GTK_WINDOW(m_widget), TRUE);
+    }
+#endif
+
     if (!name.IsEmpty())
         gtk_window_set_wmclass( GTK_WINDOW(m_widget), wxGTK_CONV( name ), wxGTK_CONV( name ) );