MonobjcMonobjc Documented Class Library
NSBrowser..::..BrowserCanDragRowsWithIndexesInColumnWithEventEventHandler Delegate

Sent to the delegate to determine whether the browser can attempt to initiate a drag of the specified rows for the specified event.

Original signature is '- (BOOL)browser:(NSBrowser *)browser canDragRowsWithIndexes:(NSIndexSet *)rowIndexes inColumn:(NSInteger)column withEvent:(NSEvent *)event'

Available in Mac OS X v10.5 and later.

Declaration Syntax
C#Visual BasicVisual C++
public delegate bool BrowserCanDragRowsWithIndexesInColumnWithEventEventHandler(
	NSBrowser browser,
	NSIndexSet rowIndexes,
	NSInteger column,
	NSEvent event
Public Delegate Function BrowserCanDragRowsWithIndexesInColumnWithEventEventHandler ( _
	browser As NSBrowser, _
	rowIndexes As NSIndexSet, _
	column As NSInteger, _
	event As NSEvent _
) As Boolean
public delegate bool BrowserCanDragRowsWithIndexesInColumnWithEventEventHandler(
	NSBrowser^ browser, 
	NSIndexSet^ rowIndexes, 
	NSInteger column, 
	NSEvent^ event
browser (NSBrowser)
The browser.
rowIndexes (NSIndexSet)
The rows the user is dragging.
column (NSInteger)
The column containing the rows the user is dragging.
event (NSEvent)
The drag event.
Return Value
YES to allow the drag operation; NO to disallow it.
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)