Home » Developing U++ » U++ TheIDE and Library: Releases and ChangeLogs » Delayed clipboard rendering now supported.
Delayed clipboard rendering now supported. [message #9836] |
Fri, 01 June 2007 16:09 |
|
mirek
Messages: 13980 Registered: November 2005
|
Ultimate Member |
|
|
using
void AppendClipboard(const char *format, const Value& data, String (*render)(const Value& data));
e.g.:
static String sBmp(const Value& data)
{
Image img = data;
return BMPEncoder().SaveString(img);
}
static String sImg(const Value& data)
{
Image img = data;
return StoreAsString(const_cast<Image&>(img));
}
void AppendClipboardImage(const Image& img)
{
AppendClipboard(ClipFmt<Image>(), img, sImg);
AppendClipboard("image/bmp", img, sBmp);
}
The advantage here is that only the format target requires gets synthetised...
|
|
|
Goto Forum:
Current Time: Tue May 21 18:31:29 CEST 2024
Total time taken to generate the page: 0.01779 seconds
|