diff dwt/widgets/Widget.d @ 62:10eaa644646f

Ported dwt.widgets.Combo
author Jacob Carlborg <doob@me.com>
date Tue, 23 Dec 2008 22:21:02 +0100
parents c74ba20de292
children b24476d6dedf
line wrap: on
line diff
--- a/dwt/widgets/Widget.d	Tue Dec 23 00:35:24 2008 +0100
+++ b/dwt/widgets/Widget.d	Tue Dec 23 22:21:02 2008 +0100
@@ -451,11 +451,11 @@
 void comboBoxSelectionDidChange(objc.id id, objc.SEL sel, objc.id notification) {
 }
 
-void copyToClipboard (wchar [] buffer) {
+void copyToClipboard (char [] buffer) {
     if (buffer.length is 0) return;
     NSPasteboard pasteboard = NSPasteboard.generalPasteboard ();
     pasteboard.declareTypes (NSArray.arrayWithObject (OS.NSStringPboardType), null);
-    pasteboard.setString (NSString.stringWithCharacters (buffer.ptr, buffer.length), OS.NSStringPboardType);
+    pasteboard.setString (NSString.stringWithCharacters (buffer.toString16().ptr, buffer.length), OS.NSStringPboardType);
 }
 
 void createHandle () {