MonobjcMonobjc Documented Class Library
NSMatrixMode Enumeration
NamespacesMonobjc.AppKitNSMatrixMode

These constants determine how NSCell objects behave when an NSMatrix object is tracking the mouse.

Available in Mac OS X v10.0 and later.

Declaration Syntax
C#Visual BasicVisual C++
public enum NSMatrixMode
Public Enumeration NSMatrixMode
public enum class NSMatrixMode
Members
MemberDescription
NSRadioModeMatrix

Selects no more than one NSCell at a time.

Any time an NSCell is selected, the previously selected NSCell is unselected.

Available in Mac OS X v10.0 and later.


NSHighlightModeMatrix

An NSCell is highlighted before it’s asked to track the mouse, then unhighlighted when it’s done tracking.

Available in Mac OS X v10.0 and later.


NSListModeMatrix

NSCell objects are highlighted, but don’t track the mouse.

Available in Mac OS X v10.0 and later.


NSTrackModeMatrix

The NSCell objects are asked to track the mouse with trackMouse:inRect:ofView:untilMouseUp: whenever the cursor is inside their bounds. No highlighting is performed.

Available in Mac OS X v10.0 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)