public void CopyToClipboard (NbtClipboardData data) { NbtClipboardDataMac dataItem = new NbtClipboardDataMac(data); NSPasteboard pasteboard = NSPasteboard.GeneralPasteboard; pasteboard.ClearContents(); pasteboard.WriteObjects(new NSPasteboardReading[] { dataItem }); }
public static void CopyToClipboard(NbtClipboardData data) { if (_instance == null) { return; } _instance.CopyToClipboard(data); }
public void CopyToClipboard(NbtClipboardData data) { NbtClipboardDataMac dataItem = new NbtClipboardDataMac(data); NSPasteboard pasteboard = NSPasteboard.GeneralPasteboard; pasteboard.ClearContents(); pasteboard.WriteObjects(new NSPasteboardReading[] { dataItem }); }
public override bool PasteNode() { if (!CanPasteIntoNode) { return(false); } NbtClipboardData clipboard = NbtClipboardController.CopyFromClipboard(); if (clipboard == null || clipboard.Node == null) { return(false); } AppendTag(clipboard.Node); return(true); }
public override bool PasteNode() { if (!CanPasteIntoNode) { return(false); } NbtClipboardData clipboard = NbtClipboardController.CopyFromClipboard(); if (clipboard == null || clipboard.Node == null) { return(false); } if (Tag.Count == 0) { Tag.ChangeValueType(clipboard.Node.GetTagType()); } AppendTag(clipboard.Node); return(true); }
public override bool PasteNode() { if (!CanPasteIntoNode) { return(false); } NbtClipboardData clipboard = NbtClipboardController.CopyFromClipboard(); if (clipboard == null || clipboard.Node == null) { return(false); } string name = clipboard.Name; if (string.IsNullOrEmpty(name)) { name = "UNNAMED"; } AddTag(clipboard.Node, MakeUniqueName(name)); return(true); }
public NbtClipboardDataMac (NbtClipboardData data) { Name = data.Name; Node = data.Node; }
public void CopyToClipboard(NbtClipboardData data) { NbtClipboardDataWin dataWin = new NbtClipboardDataWin(data); Clipboard.SetData(typeof(NbtClipboardDataWin).FullName, dataWin); }
public NbtClipboardDataMac(NbtClipboardData data) { Name = data.Name; Node = data.Node; }
public void CopyToClipboard(NbtClipboardData data) { var dataWin = new NbtClipboardDataWin(data); Clipboard.SetData(typeof(NbtClipboardDataWin).FullName, dataWin); }