diff --git a/Source/OpenTK/WindowBorder.cs b/Source/OpenTK/WindowBorder.cs
new file mode 100644
index 00000000..6b4d238a
--- /dev/null
+++ b/Source/OpenTK/WindowBorder.cs
@@ -0,0 +1,25 @@
+using System;
+using System.Collections.Generic;
+using System.Text;
+
+namespace OpenTK
+{
+ ///
+ /// Enumerates available window borders.
+ ///
+ public enum WindowBorder
+ {
+ ///
+ /// The window has a resizable border. A window with a resizable border can be resized by the user or programmatically.
+ ///
+ Resizable = 0,
+ ///
+ /// The window has a fixed border. A window with a fixed border can only be resized programmatically.
+ ///
+ Fixed,
+ ///
+ /// The window does not have a border. A window with a hidden border can only be resized programmatically.
+ ///
+ Hidden
+ }
+}