Home » U++ Library support » TabCtrl » TabDlg propose
TabDlg propose [message #19618] |
Tue, 23 December 2008 14:41 |
|
I propose by default change tab size on resize tabctr;
Need to change code from:
TabCtrl::Item& TabDlg::Add0(Ctrl& tab, const char *text)
{
Size tsz = max(tab.GetRect().GetSize(), sz);
TabCtrl::Item& m = tabctrl.Add(tab, text);
if(tsz != sz) {
sz = tsz;
Rearrange();
}
return m;
}
to
TabCtrl::Item& TabDlg::Add0(Ctrl& tab, const char *text)
{
Size tsz = max(tab.GetRect().GetSize(), sz);
tab.SizePos();
TabCtrl::Item& m = tabctrl.Add(tab, text).Slave(&tab);
if(tsz != sz) {
sz = tsz;
Rearrange();
}
return m;
}
add: code "tab.SizePos();" and ".Slave(&tab)"; It is useful when the TabDlg is sizeable!
|
|
|
Goto Forum:
Current Time: Mon May 13 08:08:25 CEST 2024
Total time taken to generate the page: 0.02860 seconds
|