From 3590ba5d29a9b4fca749b16330b8b9245c658164 Mon Sep 17 00:00:00 2001 From: the_fiddler Date: Fri, 25 Apr 2008 08:42:53 +0000 Subject: [PATCH] Initial work on WindowState support. --- Source/OpenTK/Platform/X11/X11GLNative.cs | 17 +++++++++++++---- 1 file changed, 13 insertions(+), 4 deletions(-) diff --git a/Source/OpenTK/Platform/X11/X11GLNative.cs b/Source/OpenTK/Platform/X11/X11GLNative.cs index 74a6e269..3a776fc0 100644 --- a/Source/OpenTK/Platform/X11/X11GLNative.cs +++ b/Source/OpenTK/Platform/X11/X11GLNative.cs @@ -65,7 +65,10 @@ namespace OpenTK.Platform.X11 // Fields used for fullscreen mode changes. int pre_fullscreen_width, pre_fullscreen_height; - bool fullscreen = false; + bool fullscreen = false; + + OpenTK.WindowState _window_state; + OpenTK.WindowBorder _window_border; #endregion @@ -569,11 +572,17 @@ namespace OpenTK.Platform.X11 { get { - throw new NotImplementedException(); + return _window_state; } set { - throw new NotImplementedException(); + switch (value) + { + case OpenTK.WindowState.Normal: + + + break; + } } } @@ -589,7 +598,7 @@ namespace OpenTK.Platform.X11 } set { - throw new NotImplementedException(); + //Functions.XChangeProperty(window.Display, window.WindowHandle, } }