mirror of
https://github.com/ultimatepp/ultimatepp.git
synced 2026-08-21 22:04:56 -06:00
GridCtrl: Fixed using incorrect size ratio in Width (thanx Sevenjay!)
git-svn-id: svn://ultimatepp.org/upp/trunk@2731 f0d560ea-af0d-0410-9eb7-867de7ffcac7
This commit is contained in:
parent
a70bbd3561
commit
9946669bb5
2 changed files with 5 additions and 5 deletions
|
|
@ -69,11 +69,11 @@ GridCtrl::ItemRect& GridCtrl::ItemRect::Name(const char * s)
|
|||
return *this;
|
||||
}
|
||||
|
||||
GridCtrl::ItemRect& GridCtrl::ItemRect::Size(int n)
|
||||
GridCtrl::ItemRect& GridCtrl::ItemRect::Size(int n, bool hv)
|
||||
{
|
||||
hidden = n == 0;
|
||||
|
||||
n = Ctrl::VertLayoutZoom(n);
|
||||
n = hv ? Ctrl::HorzLayoutZoom(n) : Ctrl::VertLayoutZoom(n);
|
||||
|
||||
if(!hidden)
|
||||
{
|
||||
|
|
@ -89,12 +89,12 @@ GridCtrl::ItemRect& GridCtrl::ItemRect::Size(int n)
|
|||
|
||||
GridCtrl::ItemRect& GridCtrl::ItemRect::Width(int n)
|
||||
{
|
||||
return Size(n);
|
||||
return Size(n, true);
|
||||
}
|
||||
|
||||
GridCtrl::ItemRect& GridCtrl::ItemRect::Height(int n)
|
||||
{
|
||||
return Size(n);
|
||||
return Size(n, false);
|
||||
}
|
||||
|
||||
GridCtrl::ItemRect& GridCtrl::ItemRect::Min(int n)
|
||||
|
|
|
|||
|
|
@ -621,7 +621,7 @@ class GridCtrl : public Ctrl
|
|||
int nWidth() { return nsize; }
|
||||
int nHeight() { return nsize; }
|
||||
|
||||
ItemRect& Size(int n);
|
||||
ItemRect& Size(int n, bool hv = false);
|
||||
|
||||
bool IsMin() { return ismin; }
|
||||
bool IsMax() { return ismax; }
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue