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 » U++ Library support » ArrayCtrl, HeaderCtrl & GridCtrl » How to Setup ArrayCtrl colors ?
Re: How to Setup ArrayCtrl colors ? [message #18594 is a reply to message #18591] Fri, 10 October 2008 21:29 Go to previous messageGo to previous message
Oblivion is currently offline  Oblivion
Messages: 1093
Registered: August 2007
Senior Contributor
Quote:


thanks alot ....... but this dont color the whole cell

it leaves some parts uncolored .....how can i fix this problem ??



That part is background. You should handle background too. Same as Paint (You can safely apply the below code to Mrjt's code).

	virtual void Paint(Draw& w, const Rect& r, const Value& q, Color ink, Color paper, dword style) const 
	{
		w.DrawRect(r, SColorInfo);
		w.DrawText(r.left, r.top, q.ToString());
	}
	virtual void PaintBackground(Draw& w, const Rect& r, const Value& q, Color ink, Color paper, dword style) const
	{
		w.DrawRect(r, SColorInfo);
	}
}


But if you paint background manually, you should handle "highlighted state" of cell manually too.


[Updated on: Fri, 10 October 2008 21:33]

Report message to a moderator

 
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: Spanning Columns?
Next Topic: Cells appearance and text alignment
Goto Forum:
  


Current Time: Mon Apr 29 13:45:27 CEST 2024

Total time taken to generate the page: 0.02254 seconds