22#include <com/sun/star/inspection/XPropertyControl.hpp>
57 css::uno::Reference< css::inspection::XPropertyControl >
75 void setControl(
const css::uno::Reference< css::inspection::XPropertyControl >& rxControl );
76 const css::uno::Reference< css::inspection::XPropertyControl >&
getControl()
const
89 void SetTitle(
const OUString& rString );
95 void Show(
bool bFlag=
true);
100 void ShowBrowseButton(
const css::uno::Reference<css::graphic::XGraphic>& rGraphic,
bool bPrimary );
DECL_LINK(OnButtonFocus, weld::Widget &, void)
css::uno::Reference< css::inspection::XPropertyControl > m_xControl
OUString GetTitle() const
std::unique_ptr< weld::Button > m_xBrowseButton
const css::uno::Reference< css::inspection::XPropertyControl > & getControl() const
OBrowserLine(OUString aEntryName, weld::Container *pParent, weld::SizeGroup *pLabelGroup, weld::Container *pInitialControlParent)
void setControl(const css::uno::Reference< css::inspection::XPropertyControl > &rxControl)
weld::Container * m_pInitialControlParent
weld::Button * m_pAdditionalBrowseButton
void EnablePropertyControls(sal_Int16 nControls, bool bEnable)
std::unique_ptr< weld::Builder > m_xBuilder
void implUpdateEnabledDisabled()
IButtonClickListener * m_pClickListener
void HideBrowseButton(bool bPrimary)
void SetTitle(const OUString &rString)
std::unique_ptr< weld::Container > m_xContainer
DECL_LINK(OnButtonClicked, weld::Button &, void)
void implHideBrowseButton(bool bPrimary)
weld::Button & impl_ensureButton(bool bPrimary)
void SetClickListener(IButtonClickListener *pListener)
std::unique_ptr< weld::Button > m_xAdditionalBrowseButton
weld::Widget * getControlWindow() const
void IndentTitle(bool bIndent)
const OUString & GetEntryName() const
void EnablePropertyLine(bool bEnable)
void Show(bool bFlag=true)
void FullFillTitleString()
void SetTitleWidth(sal_uInt16)
void SetReadOnly(bool bReadOnly)
weld::Container * m_pParent
weld::Button * m_pBrowseButton
std::unique_ptr< weld::Label > m_xFtTitle
sal_uInt16 m_nEnableFlags
void ShowBrowseButton(const OUString &rImageURL, bool bPrimary)
void SetComponentHelpIds(const OUString &rHelpId)
weld::Widget * m_pControlWindow
const sal_Int16 CompleteLine
a property handler for any virtual string properties