#include "wx/math.h"
#include "wx/utils.h"
#include "wx/settings.h"
+ #include "wx/button.h"
#include "wx/statbox.h"
+ #include "wx/toplevel.h"
#endif // WX_PRECOMP
#include "wx/listimpl.cpp"
size.y -= m_border;
}
+ if (size.x < 0)
+ size.x = 0;
+ if (size.y < 0)
+ size.y = 0;
+
m_rect = wxRect(pos, size);
switch ( m_kind )
// wxALIGN_CENTER should be used in new code
child_pos.y += (m_size.y - size.y) / 2;
+ if ( m_containingWindow )
+ {
+ child_pos.x = m_containingWindow->AdjustForLayoutDirection
+ (
+ child_pos.x,
+ width,
+ m_size.x
+ );
+ }
+
item->SetDimension( child_pos, child_size );
pt.x += width;