added padding support to layouts

This commit is contained in:
Peter Schojer
2008-07-01 08:08:27 +00:00
parent 04f61f101b
commit 474f84b6cf
15 changed files with 254 additions and 24 deletions

View File

@@ -45,6 +45,8 @@ GridLayout::GridLayout(std::size_t colCnt, std::size_t rowCnt):
Layout(typeid(GridLayout)),
_colCnt(colCnt),
_rowCnt(rowCnt),
_horPadding(0),
_vertPadding(0),
_lastIdx(0)
{
poco_assert (_colCnt > 0);

View File

@@ -41,8 +41,9 @@ namespace Poco {
namespace WebWidgets {
HorizontalLayout::HorizontalLayout():
Layout(typeid(HorizontalLayout))
HorizontalLayout::HorizontalLayout(int pad):
Layout(typeid(HorizontalLayout)),
_padding(pad)
{
}

View File

@@ -41,8 +41,9 @@ namespace Poco {
namespace WebWidgets {
VerticalLayout::VerticalLayout():
Layout(typeid(VerticalLayout))
VerticalLayout::VerticalLayout(int pad):
Layout(typeid(VerticalLayout)),
_padding(pad)
{
}