29 : GenericDialogController(pParent,
"cui/ui/namedialog.ui",
"NameDialog")
30 , m_xEdtName(m_xBuilder->weld_entry(
"name_entry"))
31 , m_xFtDescription(m_xBuilder->weld_label(
"description_label"))
32 , m_xBtnOK(m_xBuilder->weld_button(
"ok"))
45 if (m_aCheckNameHdl.IsSet())
46 bEnable = !m_xEdtName->get_text().isEmpty() && m_aCheckNameHdl.Call(*
this);
48 bEnable = !m_xEdtName->get_text().isEmpty();
49 m_xBtnOK->set_sensitive(bEnable);
54 if (!bEnable && m_aCheckNameTooltipHdl.IsSet())
55 rTip = m_aCheckNameTooltipHdl.Call(*
this);
56 m_xBtnOK->set_tooltip_text(rTip);
57 m_xEdtName->set_tooltip_text(rTip);
65 : GenericDialogController(pParent,
"cui/ui/objectnamedialog.ui",
"ObjectNameDialog")
66 , m_xEdtName(m_xBuilder->weld_entry(
"object_name_entry"))
67 , m_xBtnOK(m_xBuilder->weld_button(
"ok"))
90 const OUString& rDescription)
91 : GenericDialogController(pParent,
"cui/ui/objecttitledescdialog.ui",
"ObjectTitleDescDialog")
92 , m_xEdtTitle(m_xBuilder->weld_entry(
"object_title_entry"))
93 , m_xEdtDescription(m_xBuilder->weld_text_view(
"desc_entry"))
#define LINK(Instance, Class, Member)
std::unique_ptr< weld::TextView > m_xEdtDescription
IMPL_LINK_NOARG(SvxNameDialog, ModifyHdl, weld::Entry &, void)
Link< AbstractSvxNameDialog &, bool > aCheckNameHdl
std::unique_ptr< weld::Entry > m_xEdtTitle
SvxObjectTitleDescDialog(weld::Window *pWindow, const OUString &rTitle, const OUString &rDesc)