diff examples/draganddrop/dropsite/dropsitewindow.d @ 215:8aaa84d48451

Improve examples.
author SokoL_SD
date Tue, 14 Jul 2009 15:25:45 +0000
parents 7ea67ec3cf29
children 256ab6cb8e85
line wrap: on
line diff
--- a/examples/draganddrop/dropsite/dropsitewindow.d	Tue Jul 14 14:37:23 2009 +0000
+++ b/examples/draganddrop/dropsite/dropsitewindow.d	Tue Jul 14 15:25:45 2009 +0000
@@ -41,14 +41,7 @@
 
 module dropsitewindow;
 
-version(Tango) {
-    import tango.text.Util;
-    import tango.text.Ascii;
-    import tango.text.convert.Format;
-} else {
-    import std.string;
-    alias strip trim;
-}
+import std.string;
 
 import qt.gui.QWidget;
 import qt.gui.QLabel;
@@ -120,9 +113,9 @@
 
 			string text;
 			if (format == "text/plain") {
-				text = trim(mimeData.text());
+				text = strip(mimeData.text());
 			} else if (format == "text/html") {
-				text = trim(mimeData.html());
+				text = strip(mimeData.html());
 			} else if (format == "text/uri-list") {
 				QUrl[] urlList = mimeData.urls();
 				for (int i = 0; i < urlList.length && i < 32; ++i) {
@@ -132,10 +125,7 @@
 			} else {
 				QByteArray data = mimeData.data(format);
 				for (int i = 0; i < data.size() && i < 32; ++i) {
-					version(Tango)
-					    string hex = toUpper(Format("{0:x}", data.at(i)));
-					else
-					    string hex = toupper(std.string.format("%x", data.at(i)));					
+					string hex = toupper(std.string.format("%x", data.at(i)));					
 					text ~= hex ~ " ";
 				}
 			}