Overview
Examples
Screenshots
Comparisons
Applications
Download
Documentation
Tutorials
Bazaar
Status & Roadmap
FAQ
Authors & License
Forums
Funding Ultimate++
Search on this site
Search in forums












SourceForge.net Logo
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 is currently offline  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...
 
Read Message
Previous Topic: New QuickTabs
Next Topic: Drag and Drop interface slightly refactored...
Goto Forum:
  


Current Time: Tue May 21 18:31:29 CEST 2024

Total time taken to generate the page: 0.01779 seconds