<!--
{
  "availability" : [
    "macOS: 10.12.0 -"
  ],
  "documentType" : "symbol",
  "framework" : "AppKit",
  "identifier" : "/documentation/AppKit/NSWindow/UserTabbingPreference-swift.enum",
  "metadataVersion" : "0.1.0",
  "role" : "Enumeration",
  "symbol" : {
    "kind" : "Enumeration",
    "modules" : [
      "AppKit"
    ],
    "preciseIdentifier" : "c:@E@NSWindowUserTabbingPreference"
  },
  "title" : "NSWindow.UserTabbingPreference"
}
-->

# NSWindow.UserTabbingPreference

A value that indicates the user’s preference for window tabbing.

```
enum UserTabbingPreference
```

## Overview

The user sets a window-tabbing preference in System Preferences.

## Topics

### Enumeration Cases

### Constants

[`NSWindow.UserTabbingPreference.always`](/documentation/AppKit/NSWindow/UserTabbingPreference-swift.enum/always)

A value that indicates a window should always display as tabs.

[`NSWindow.UserTabbingPreference.inFullScreen`](/documentation/AppKit/NSWindow/UserTabbingPreference-swift.enum/inFullScreen)

A value that indicates a window should only display as tabs when in full-screen mode.

[`NSWindow.UserTabbingPreference.manual`](/documentation/AppKit/NSWindow/UserTabbingPreference-swift.enum/manual)

A value that indicates a window should display as tabs according to the window’s tabbing mode.



---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)