otherWin = (wxWindowBase *) NULL;
}
-wxIndividualLayoutConstraint::~wxIndividualLayoutConstraint()
-{
-}
-
void wxIndividualLayoutConstraint::Set(wxRelationship rel, wxWindowBase *otherW, wxEdge otherE, int val, int marg)
{
if (rel == wxSameAs)
{
int x, y;
int w, h;
- win->GetSize(&w, &h);
+ win->GetBestSize(&w, &h);
win->GetPosition(&x, &y);
value = x + w;
done = true;
{
int x, y;
int w, h;
- win->GetSize(&w, &h);
+ win->GetBestSize(&w, &h);
win->GetPosition(&x, &y);
value = h + y;
done = true;
if (win)
{
int h;
- win->GetSize(&value, &h);
+ win->GetBestSize(&value, &h);
done = true;
return true;
}
if (win)
{
int w;
- win->GetSize(&w, &value);
+ win->GetBestSize(&w, &value);
done = true;
return true;
}
height.SetEdge(wxHeight);
}
-wxLayoutConstraints::~wxLayoutConstraints()
-{
-}
-
bool wxLayoutConstraints::SatisfyConstraints(wxWindowBase *win, int *nChanges)
{
int noChanges = 0;