19#ifndef INCLUDED_SVX_SOURCE_INC_TABWIN_HXX
20#define INCLUDED_SVX_SOURCE_INC_TABWIN_HXX
26#include <com/sun/star/form/XForm.hpp>
50 void addToList(
const css::uno::Reference<css::container::XNameAccess>& i_xColumns);
63 void UpdateContent(
const css::uno::Reference< css::form::XForm > &);
75 virtual void _propertyChanged(
const css::beans::PropertyChangeEvent& evt)
override;
FmFieldWinMgr(vcl::Window *pParent, sal_uInt16 nId, SfxBindings *pBindings, SfxChildWinInfo const *pInfo)
SFX_DECL_CHILDWINDOW(FmFieldWinMgr)
const OUString & GetObjectName() const
const ::dbtools::SharedConnection & GetConnection() const
virtual void _propertyChanged(const css::beans::PropertyChangeEvent &evt) override
std::vector< std::unique_ptr< ColumnInfo > > m_aListBoxData
::dbtools::SharedConnection m_aConnection
sal_Int32 GetObjectType() const
bool createSelectionControls()
rtl::Reference< svx::OColumnTransferable > m_xHelper
virtual void StateChangedAtToolBoxControl(sal_uInt16 nSID, SfxItemState eState, const SfxPoolItem *pState) override
virtual ~FmFieldWin() override
DECL_LINK(RowActivatedHdl, weld::TreeView &, bool)
const OUString & GetDatabaseName() const
DECL_LINK(DragBeginHdl, bool &, bool)
std::unique_ptr< weld::TreeView > m_xListBox
void UpdateContent(FmFormShell const *)
rtl::Reference< comphelper::OPropertyChangeMultiplexer2 > m_xChangeListener
FmFieldWin(SfxBindings *pBindings, SfxChildWindow *pMgr, weld::Window *pParent)
void FillInfo(SfxChildWinInfo &rInfo) const override
void addToList(const css::uno::Reference< css::container::XNameAccess > &i_xColumns)
VclPtr< vcl::Window > pParent
SfxBindings & GetBindings()