public bool WriteRowsWithIndexesToPasteboard(NSTableView tableView, NSIndexSet rowIndexes, NSPasteboard pboard) { //Console.WriteLine(">>> WriteRowsWithIndexesToPasteboard"); string dataType = string.Empty; if (tableView == tableSegments) dataType = "Segment"; else if (tableView == tableMarkers) dataType = "Marker"; pboard.DeclareTypes(new string[1] { dataType }, this); byte index = (byte)rowIndexes.Last(); var data = NSData.FromArray(new byte[1] { index }); pboard.SetDataForType(data, dataType); return true; }