summaryrefslogtreecommitdiff
path: root/sfx2/source
diff options
context:
space:
mode:
authorJan Holesovsky <kendy@suse.cz>2013-06-14 16:33:23 +0200
committerJan Holesovsky <kendy@suse.cz>2013-06-15 14:42:09 +0200
commitedbca87dea4d7ab7c70039579f90c6d22e076b1b (patch)
tree1ad4b4e8cfb08e21bc4bb79e21fa3fa4cd6ee580 /sfx2/source
parent468841be44071be8e8442b7bce13ef65b20396f0 (diff)
widget layout: Allow specification of size request for toolbox items.
Change-Id: I4b2f1ca9eb0b5bdb77e16a969918dd4f6afefb53
Diffstat (limited to 'sfx2/source')
-rw-r--r--sfx2/source/sidebar/SidebarToolBox.cxx6
1 files changed, 3 insertions, 3 deletions
diff --git a/sfx2/source/sidebar/SidebarToolBox.cxx b/sfx2/source/sidebar/SidebarToolBox.cxx
index 5039a1a675b0..be0187e17a0f 100644
--- a/sfx2/source/sidebar/SidebarToolBox.cxx
+++ b/sfx2/source/sidebar/SidebarToolBox.cxx
@@ -125,11 +125,11 @@ SidebarToolBox::~SidebarToolBox (void)
void SidebarToolBox::InsertItem(const OUString& rCommand,
const com::sun::star::uno::Reference<com::sun::star::frame::XFrame>& rFrame,
- ToolBoxItemBits nBits, sal_uInt16 nPos)
+ ToolBoxItemBits nBits, const Size& rRequestedSize, sal_uInt16 nPos)
{
- ToolBox::InsertItem(rCommand, rFrame, nBits, nPos);
+ ToolBox::InsertItem(rCommand, rFrame, nBits, rRequestedSize, nPos);
- CreateController(GetItemId(rCommand), rFrame, 0);
+ CreateController(GetItemId(rCommand), rFrame, std::max(rRequestedSize.Width(), 0L));
RegisterHandlers();
}