---
title: mouseDownCanMoveWindow
framework: appkit
role: symbol
role_heading: Instance Property
path: appkit/nsview/mousedowncanmovewindow
---

# mouseDownCanMoveWindow

A Boolean value indicating whether the view can pass mouse down events through to its superviews.

## Declaration

```swift
var mouseDownCanMoveWindow: Bool { get }
```

## Discussion

Discussion This property lets you determine the region by which a window can be moved. The default value of this property is false if the view is opaque; otherwise, it is set to true. Subclasses can override this property to return different values based on the event.

## See Also

### Handling Events in the View

- [acceptsFirstMouse(for:)](appkit/nsview/acceptsfirstmouse(for:).md)
- [hitTest(_:)](appkit/nsview/hittest(_:).md)
- [isMousePoint(_:in:)](appkit/nsview/ismousepoint(_:in:).md)
- [performKeyEquivalent(with:)](appkit/nsview/performkeyequivalent(with:).md)
- [rightMouseDown(with:)](appkit/nsresponder/rightmousedown(with:).md)
- [inputContext](appkit/nsview/inputcontext.md)
