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 SetToolDisabledBitmap(int id, const wxBitmap& bitmap);
|
||||
|
||||
virtual void SetToolPacking(int packing);
|
||||
|
||||
// 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
|
||||
// ----------------------------------------------------------------------------
|
||||
|
Reference in New Issue
Block a user