From 0c48c809f09e74e79c9f8dc4c22958147f591921 Mon Sep 17 00:00:00 2001 From: Samuel Mehrbrodt Date: Tue, 17 Nov 2015 11:08:46 +0100 Subject: tdf#95845 Use CommandInfoProvider to receive command properties Change-Id: I41f9a661b7a5b355e50910d7f58f0d9d55dc62a6 --- vcl/source/helper/commandinfoprovider.cxx | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) (limited to 'vcl/source/helper') diff --git a/vcl/source/helper/commandinfoprovider.cxx b/vcl/source/helper/commandinfoprovider.cxx index 4eef99c1cb61..cb0378c7fd43 100644 --- a/vcl/source/helper/commandinfoprovider.cxx +++ b/vcl/source/helper/commandinfoprovider.cxx @@ -214,6 +214,25 @@ Image CommandInfoProvider::GetImageForCommand(const OUString& rsCommandName, boo return Image(); } +sal_Int32 CommandInfoProvider::GetPropertiesForCommand ( + const OUString& rsCommandName, + const Reference& rxFrame) +{ + SetFrame(rxFrame); + + const Sequence aProperties (GetCommandProperties(rsCommandName)); + for (sal_Int32 nIndex=0; nIndex>= nValue; + return nValue; + } + } + return 0; +} + void CommandInfoProvider::SetFrame (const Reference& rxFrame) { if (rxFrame != mxCachedDataFrame) -- cgit v1.2.1