Implemented wxToolBar::SetToolPacking on Windows
This commit is contained in:
@@ -56,6 +56,8 @@ public:
|
|||||||
virtual void SetToolNormalBitmap(int id, const wxBitmap& bitmap);
|
virtual void SetToolNormalBitmap(int id, const wxBitmap& bitmap);
|
||||||
virtual void SetToolDisabledBitmap(int id, const wxBitmap& bitmap);
|
virtual void SetToolDisabledBitmap(int id, const wxBitmap& bitmap);
|
||||||
|
|
||||||
|
virtual void SetToolPacking(int packing);
|
||||||
|
|
||||||
// implementation only from now on
|
// implementation only from now on
|
||||||
// -------------------------------
|
// -------------------------------
|
||||||
|
|
||||||
|
@@ -1606,6 +1606,18 @@ void wxToolBar::SetToolDisabledBitmap( int id, const wxBitmap& bitmap )
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void wxToolBar::SetToolPacking(int packing)
|
||||||
|
{
|
||||||
|
m_toolPacking = packing;
|
||||||
|
if (m_toolPacking > 0 && GetHWND())
|
||||||
|
{
|
||||||
|
if (IsVertical())
|
||||||
|
::SendMessage(GetHWND(), TB_SETPADDING, 0, MAKELPARAM(0, m_toolPacking));
|
||||||
|
else
|
||||||
|
::SendMessage(GetHWND(), TB_SETPADDING, 0, MAKELPARAM(m_toolPacking, 0));
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
// ----------------------------------------------------------------------------
|
// ----------------------------------------------------------------------------
|
||||||
// event handlers
|
// event handlers
|
||||||
// ----------------------------------------------------------------------------
|
// ----------------------------------------------------------------------------
|
||||||
|
Reference in New Issue
Block a user