31#include <svx/svxids.hrc>
32#include <svx/strings.hrc>
40 , m_pController(pController)
43 SetSizePixel(
m_xWidget->get_preferred_size());
76 assert(pWin &&
"Control not found!");
81 DBG_ASSERT( pItem,
"SvxFmTbxCtlAbsRec::StateChanged: invalid item!" );
85 bool bEnable = SfxItemState::DISABLED != eState && pState;
114 OUString aText(
SvxResId(RID_STR_REC_TEXT));
136 OUString aText(
SvxResId(RID_STR_REC_FROM_TEXT));
const MouseSettings & GetMouseSettings() const
void SetMouseSettings(const MouseSettings &rSet)
sal_Int32 GetValue() const
virtual bool QueryValue(css::uno::Any &rVal, sal_uInt8 nMemberId=0) const override
sal_Int32 GetButtonRepeat() const
void SetButtonRepeat(sal_Int32 nRepeat)
std::unique_ptr< weld::Entry > m_xWidget
void set_text(const OUString &rText)
virtual void PositionFired(sal_Int64 nRecord) override
SvxFmAbsRecWin(vcl::Window *_pParent, SfxToolBoxControl *_pController)
SfxToolBoxControl * m_pController
SvxFmTbxCtlAbsRec(sal_uInt16 nSlotId, ToolBoxItemId nId, ToolBox &rTbx)
virtual ~SvxFmTbxCtlAbsRec() override
virtual void StateChangedAtToolBoxControl(sal_uInt16 nSID, SfxItemState eState, const SfxPoolItem *pState) override
virtual VclPtr< InterimItemWindow > CreateItemWindow(vcl::Window *pParent) override
virtual VclPtr< InterimItemWindow > CreateItemWindow(vcl::Window *pParent) override
SvxFmTbxCtlRecFromText(sal_uInt16 nSlotId, ToolBoxItemId nId, ToolBox &rTbx)
virtual ~SvxFmTbxCtlRecFromText() override
virtual ~SvxFmTbxCtlRecText() override
virtual VclPtr< InterimItemWindow > CreateItemWindow(vcl::Window *pParent) override
SvxFmTbxCtlRecText(sal_uInt16 nSlotId, ToolBoxItemId nId, ToolBox &rTbx)
VclPtr< LabelItemWindow > m_xFixedText
virtual void StateChangedAtToolBoxControl(sal_uInt16 nSID, SfxItemState eState, const SfxPoolItem *pState) override
virtual ~SvxFmTbxCtlRecTotal() override
virtual VclPtr< InterimItemWindow > CreateItemWindow(vcl::Window *pParent) override
SvxFmTbxCtlRecTotal(sal_uInt16 nSlotId, ToolBoxItemId nId, ToolBox &rTbx)
SvxFmTbxNextRec(sal_uInt16 nSlotId, ToolBoxItemId nId, ToolBox &rTbx)
SvxFmTbxPrevRec(sal_uInt16 nSlotId, ToolBoxItemId nId, ToolBox &rTbx)
void reset(reference_type *pBody)
const AllSettings & GetSettings() const
void SetSettings(const AllSettings &rSettings)
#define DBG_ASSERT(sCon, aError)
OUString SvxResId(TranslateId aId)
css::beans::PropertyValue makePropertyValue(const OUString &rName, T &&rValue)