U++ framework
Do not panic. Ask here before giving up.

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: Wed Sep 02 08:22:22 GMT+2 2026

Total time taken to generate the page: 0.00776 seconds