22#include <rtl/ustring.hxx>
23#include <com/sun/star/uno/Any.hxx>
37 virtual void dispatch( sal_Int16 _nFeatureId )
const = 0;
51 sal_Int16 _nFeatureId,
52 const char* _pParamName,
53 const css::uno::Any& _rParamValue
58 virtual bool isEnabled( sal_Int16 _nFeatureId )
const = 0;
virtual bool getBooleanState(sal_Int16 _nFeatureId) const =0
returns the boolean state of a feature
virtual OUString getStringState(sal_Int16 _nFeatureId) const =0
returns the string state of a feature
virtual bool isEnabled(sal_Int16 _nFeatureId) const =0
checks whether a given feature is enabled
virtual sal_Int32 getIntegerState(sal_Int16 _nFeatureId) const =0
returns the integer state of a feature
virtual void dispatch(sal_Int16 _nFeatureId) const =0
dispatches a feature
virtual void dispatchWithArgument(sal_Int16 _nFeatureId, const char *_pParamName, const css::uno::Any &_rParamValue) const =0
dispatches a feature, with an additional named parameter
ListBox is a bit confusing / different from other form components, so here are a few notes: