2008-04-13 23:32:04 +02:00
|
|
|
|
#region --- License ---
|
|
|
|
|
/* Licensed under the MIT/X11 license.
|
|
|
|
|
* Copyright (c) 2006-2008 the OpenTK Team.
|
|
|
|
|
* This notice may not be removed from any source distribution.
|
|
|
|
|
* See license.txt for licensing details.
|
|
|
|
|
*/
|
|
|
|
|
#endregion
|
|
|
|
|
|
|
|
|
|
using System;
|
|
|
|
|
using System.Collections.Generic;
|
|
|
|
|
using System.Text;
|
|
|
|
|
|
|
|
|
|
namespace OpenTK
|
|
|
|
|
{
|
|
|
|
|
/// <summary>
|
2008-04-20 19:49:07 +02:00
|
|
|
|
/// Enumerates available window states.
|
2008-04-13 23:32:04 +02:00
|
|
|
|
/// </summary>
|
|
|
|
|
public enum WindowState
|
|
|
|
|
{
|
|
|
|
|
/// <summary>
|
2008-04-20 19:49:07 +02:00
|
|
|
|
/// The window is in its normal state.
|
2008-04-13 23:32:04 +02:00
|
|
|
|
/// </summary>
|
2008-04-20 19:49:07 +02:00
|
|
|
|
Normal = 0,
|
2008-04-13 23:32:04 +02:00
|
|
|
|
/// <summary>
|
2008-04-20 19:49:07 +02:00
|
|
|
|
/// The window is minimized to the taskbar (also known as 'iconified').
|
2008-04-13 23:32:04 +02:00
|
|
|
|
/// </summary>
|
2008-04-20 19:49:07 +02:00
|
|
|
|
Minimized,
|
2008-04-13 23:32:04 +02:00
|
|
|
|
/// <summary>
|
2008-04-20 19:49:07 +02:00
|
|
|
|
/// The window covers the whole working area, which includes the desktop but not the taskbar and/or panels.
|
2008-04-13 23:32:04 +02:00
|
|
|
|
/// </summary>
|
|
|
|
|
Maximized,
|
|
|
|
|
/// <summary>
|
2008-04-20 19:49:07 +02:00
|
|
|
|
/// The window covers the whole screen, including all taskbars and/or panels.
|
2008-04-13 23:32:04 +02:00
|
|
|
|
/// </summary>
|
|
|
|
|
Fullscreen
|
|
|
|
|
}
|
|
|
|
|
}
|