MonobjcMonobjc Documented Class Library
NSWindowCollectionBehavior Enumeration
NamespacesMonobjc.AppKitNSWindowCollectionBehavior

Window collection behaviors related to Exposé and Spaces.

Available in Mac OS X v10.5 and later.

Declaration Syntax
C#Visual BasicVisual C++
public enum NSWindowCollectionBehavior
Public Enumeration NSWindowCollectionBehavior
public enum class NSWindowCollectionBehavior
Members
MemberDescription
NSWindowCollectionBehaviorDefault

The window can be associated to one space at a time.

Available in Mac OS X v10.5 and later.


NSWindowCollectionBehaviorCanJoinAllSpaces

The window appears in all spaces. The menu bar behaves this way.

Available in Mac OS X v10.5 and later.


NSWindowCollectionBehaviorMoveToActiveSpace

Making the window active does not cause a space switch; the window switches to the active space.

Available in Mac OS X v10.5 and later.


NSWindowCollectionBehaviorManaged

The window participates in Spaces and Exposé. This is the default behavior if windowLevel is equal to NSNormalWindowLevel.

Available in Mac OS X v10.6 and later.


NSWindowCollectionBehaviorTransient

The window floats in Spaces and is hidden by Exposé. This is the default behavior if windowLevel is not equal to NSNormalWindowLevel.

Available in Mac OS X v10.6 and later.


NSWindowCollectionBehaviorStationary

The window is unaffected by Exposé; it stays visible and stationary, like the desktop window.

Available in Mac OS X v10.6 and later.


NSWindowCollectionBehaviorParticipatesInCycle

The window participates in the window cycle for use with the Cycle Through Windows Window menu item.

Available in Mac OS X v10.6 and later.


NSWindowCollectionBehaviorIgnoresCycle

The window is not part of the window cycle for use with the Cycle Through Windows Window menu item.

Available in Mac OS X v10.6 and later.


Version Information
  • Available in Monobjc Bridge: 10.6 (For Mac OS X 10.6 and later), 10.5 (For Mac OS X 10.5 and later)

Assembly: Monobjc.AppKit (Module: Monobjc.AppKit)