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 » Community » U++ community news and announcements » Major Draw refactoring
Re: Major Draw refactoring [message #22441 is a reply to message #22433] Wed, 15 July 2009 18:25 Go to previous messageGo to previous message
nixnixnix is currently offline  nixnixnix
Messages: 415
Registered: February 2007
Location: Kelowna, British Columbia
Senior Member
Hi Mirek,

I just updated again but this time I get different errors


Quote:


FontWin32.cpp
C:\upp\uppsrc\Draw\FontWin32.cpp(171) : error C2039: 'LOCAL' : is not a member of 'Upp::Font'
c:\upp\uppsrc\draw\Draw.h(46) : see declaration of 'Upp::Font'
C:\upp\uppsrc\Draw\FontWin32.cpp(171) : error C2065: 'LOCAL' : undeclared identifier




static int CALLBACK Win32_AddFace(const LOGFONT *logfont, const TEXTMETRIC *, dword type, LPARAM param)
{
#ifdef PLATFORM_WINCE
	const wchar *facename = (const wchar *)param;
	if(facename && _wcsicmp(logfont->lfFaceName, facename))
		return 1;
#else
	const char *facename = (const char *)param;
	if(facename && stricmp(logfont->lfFaceName, facename))
		return 1;
#endif

	dword typ = 0;
	if((logfont->lfPitchAndFamily & 3) == FIXED_PITCH)
		typ |= Font::FIXEDPITCH;
	if(type & TRUETYPE_FONTTYPE)
		typ |= Font::SCALEABLE;
	if(!(logfont->lfCharSet == SYMBOL_CHARSET) && logfont->lfCharSet != 0)
		typ |= Font::LOCAL;
#ifdef PLATFORM_WINCE
	FontFaceInfo& f = sFontFace().Add(WString(logfont->lfFaceName).ToString());
	f.name = FromSystemCharset(logfont->lfFaceName);
#else
	FaceInfo& f = sList->Add();
	f.name = FromSystemCharset(logfont->lfFaceName);
	f.info = typ;
#endif
	return facename ? 0 : 1;
}


I get this error with MSC9 and a similar error with MINGW.

Nick

 
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message icon14.gif
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: sf.net tracker
Next Topic: U++ 1517 released
Goto Forum:
  


Current Time: Fri Mar 29 06:34:44 CET 2024

Total time taken to generate the page: 0.01172 seconds