22#include <rtl/ustring.hxx>
32class ExtendedColorConfig_Impl;
43 ,OUString _sDisplayName
45 ,
Color _nDefaultColor)
73 sal_Int32 GetComponentCount()
const;
74 OUString GetComponentName(sal_uInt32 _nPos)
const;
75 OUString GetComponentDisplayName(
const OUString& _sComponentName)
const;
76 sal_Int32 GetComponentColorCount(
const OUString& _sName)
const;
82 std::unique_ptr<ExtendedColorConfig_Impl>
m_pImpl;
88 void DeleteScheme(
const OUString& rScheme );
89 void AddScheme(
const OUString& rScheme );
90 void LoadScheme(
const OUString& rScheme );
91 void SetCurrentSchemeName(
const OUString& rScheme);
93 sal_Int32 GetComponentCount()
const;
94 OUString GetComponentName(sal_uInt32 _nPos)
const;
95 sal_Int32 GetComponentColorCount(
const OUString& _sName)
const;
103 void DisableBroadcast();
104 void EnableBroadcast();