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 » Set ArrayCtrl minimum column width
Re: Set ArrayCtrl minimum column width [message #43875 is a reply to message #43861] Wed, 12 November 2014 14:16 Go to previous message
crydev is currently offline  crydev
Messages: 151
Registered: October 2012
Location: Netherlands
Experienced Member
Thanks a lot Mirek! I searched the ArrayCtrl source and documentation for this function but I think I overlooked it.

I solved it with a derived ArrayCtrl class that implements a proxy method for the AddColumn and AddRowNumColumn:

ArrayCtrl::Column& CrySearchArrayCtrl::CryAddColumn(const char *text, int w)
{
	ArrayCtrl::Column& col = this->AddColumn(text, w);
	col.HeaderTab().Min(25);
	return col;
}

ArrayCtrl::Column& CrySearchArrayCtrl::CryAddRowNumColumn(const char *text, int w)
{
	ArrayCtrl::Column& col = this->AddRowNumColumn(text, w);
	col.HeaderTab().Min(25);
	return col;
}
 
Read Message
Read Message
Read Message
Previous Topic: ArrayCtrl Drag&Drop
Next Topic: GridCtrl: Add Option inside a column header
Goto Forum:
  


Current Time: Sun May 05 19:51:42 CEST 2024

Total time taken to generate the page: 0.02245 seconds