src/macosx/native/sun/awt/CDataTransferer.m
Print this page
@@ -52,10 +52,14 @@
forKey:[NSNumber numberWithLong:sun_lwawt_macosx_CDataTransferer_CF_HTML]];
[sStandardMappings setObject:NSPDFPboardType
forKey:[NSNumber numberWithLong:sun_lwawt_macosx_CDataTransferer_CF_PDF]];
[sStandardMappings setObject:NSURLPboardType
forKey:[NSNumber numberWithLong:sun_lwawt_macosx_CDataTransferer_CF_URL]];
+ [sStandardMappings setObject:NSPasteboardTypePNG
+ forKey:[NSNumber numberWithLong:sun_lwawt_macosx_CDataTransferer_CF_PNG]];
+ [sStandardMappings setObject:@"public.jpeg"
+ forKey:[NSNumber numberWithLong:sun_lwawt_macosx_CDataTransferer_CF_JPEG]];
}
return sStandardMappings;
}
/*
@@ -146,11 +150,11 @@
pixelsHigh:inHeight
bitsPerSample:8
samplesPerPixel:4
hasAlpha:YES
isPlanar:NO
- colorSpaceName:NSCalibratedRGBColorSpace
+ colorSpaceName:NSDeviceRGBColorSpace
bytesPerRow:(inWidth*4)
bitsPerPixel:32];
// Conver the ARGB data into RGBA data that the bitmap can draw.
unsigned char *destData = [imageRep bitmapData];