]> git.saurik.com Git - wxWidgets.git/commitdiff
fixing Clipboard::IsSupported when asking for unicode text and only non-unicode text...
authorStefan Csomor <csomor@advancedconcepts.ch>
Sat, 8 Apr 2006 15:26:05 +0000 (15:26 +0000)
committerStefan Csomor <csomor@advancedconcepts.ch>
Sat, 8 Apr 2006 15:26:05 +0000 (15:26 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38625 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

src/mac/carbon/clipbrd.cpp

index 14fdda89c21467dc3529a5d2781da51427ab6c62..cb88eee08a9950aee3ad7928b85a0524f9c1ec06 100644 (file)
@@ -329,6 +329,16 @@ bool wxClipboard::IsSupported( const wxDataFormat &dataFormat )
             if (err == noErr)
                 hasData = true;
         }
+        else if ( dataFormat.GetType() == wxDF_UNICODETEXT )
+        {
+            err = GetScrapFlavorFlags( scrapRef, 'TEXT', &flavorFlags );
+            if (err == noErr)
+            {
+                err = GetScrapFlavorSize( scrapRef, 'TEXT', &byteCount );
+                if (err == noErr)
+                    hasData = true;
+            }
+        }
     }
 
 #else