From 6eff48f1bf46bb928e109596478aaec4920dcc4a Mon Sep 17 00:00:00 2001 From: cxl Date: Tue, 6 Feb 2018 10:50:35 +0000 Subject: [PATCH] .reference git-svn-id: svn://ultimatepp.org/upp/trunk@11764 f0d560ea-af0d-0410-9eb7-867de7ffcac7 --- reference/DragAndDrop/main.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/reference/DragAndDrop/main.cpp b/reference/DragAndDrop/main.cpp index e5c35578b..0716cdea4 100644 --- a/reference/DragAndDrop/main.cpp +++ b/reference/DragAndDrop/main.cpp @@ -13,7 +13,9 @@ struct MyApp : TopWindow { { tree.AdjustAction(parent, d); if(d.Accept(MyDnDName)) { - tree.SetCursor(tree.Insert(parent, ii, Image(), ~d)); + String s = ~d; + s.Trim((int)strlen(~s)); // raw data can be padded with zeroes + tree.SetCursor(tree.Insert(parent, ii, Image(), s)); tree.SetFocus(); } } @@ -30,7 +32,7 @@ struct MyApp : TopWindow { iw.DrawText(0, 0, text); VectorMap clip; - clip.Add(MyDnDName, text); + clip.Add(MyDnDName, text); // we are putting raw binary data here if(DoDragAndDrop(clip, iw) == DND_MOVE) tree.Remove(id);