# window

> Style used by default for Window controls ().

## Definition

* **Type:** Property
* **Namespace:** [UnityEngine](/engine/6000.7/script-reference/unityengine.md)
* **Assembly:** UnityEngine.IMGUIModule

```csharp
public GUIStyle window { get; set; }
```

### Remarks

Additional Resources: [GUI.Window](/engine/6000.7/script-reference/unityengine/gui/window.md)

### Examples

```csharp
using UnityEngine;

public class Example : MonoBehaviour
{
    // Modifies only the window style of the current GUISkin

    GUIStyle style;
    Rect windowRect = new Rect(20, 20, 120, 50);

    void OnGUI()
    {
        GUI.skin.window = style;
        windowRect = GUILayout.Window(0, windowRect, DoMyWindow, "My Window");
    }

    // Make the contents of the window
    void DoMyWindow(int windowID)
    {
        // This button will size to fit the window
        if (GUILayout.Button("Hello World"))
            print("Got a click");
    }
}
```
