28 struct BooleanSettingDesc;
78 virtual void fillControls(std::vector< std::unique_ptr<ISaveValueWrapper> >& _rControlList)
override;
81 virtual void fillWindows(std::vector< std::unique_ptr<ISaveValueWrapper> >& _rControlList)
override;
107 virtual void fillControls(std::vector< std::unique_ptr<ISaveValueWrapper> >& _rControlList)
override;
110 virtual void fillWindows(std::vector< std::unique_ptr<ISaveValueWrapper> >& _rControlList)
override;
virtual void implInitControls(const SfxItemSet &_rSet, bool _bSaveValue) override
called from within Reset and ActivatePage, use to initialize the controls with the items from the giv...
virtual bool FillItemSet(SfxItemSet *_rCoreAttrs) override
std::unique_ptr< weld::Entry > m_xAutoIncrement
virtual void fillControls(std::vector< std::unique_ptr< ISaveValueWrapper > > &_rControlList) override
will be called inside <method>implInitControls</method> to save the value if necessary
std::unique_ptr< weld::CheckButton > m_xAutoRetrievingEnabled
virtual void fillWindows(std::vector< std::unique_ptr< ISaveValueWrapper > > &_rControlList) override
will be called inside <method>implInitControls</method> to disable if necessary
std::unique_ptr< weld::Widget > m_xGrid
GeneratedValuesPage(weld::Container *pPage, weld::DialogController *pController, const SfxItemSet &_rCoreAttrs)
DECL_LINK(OnAutoToggleHdl, weld::Toggleable &, void)
std::unique_ptr< weld::Entry > m_xAutoRetrieving
virtual ~GeneratedValuesPage() override
std::unique_ptr< weld::CheckButton > m_xIgnoreDriverPrivileges
std::unique_ptr< weld::CheckButton > m_xAppendTableAlias
std::map< weld::Toggleable *, TriState > m_aTriStates
std::unique_ptr< weld::CheckButton > m_xAsBeforeCorrelationName
std::unique_ptr< weld::CheckButton > m_xSuppressVersionColumn
std::vector< BooleanSettingDesc > m_aBooleanSettings
virtual bool FillItemSet(SfxItemSet *_rCoreAttrs) override
std::unique_ptr< weld::CheckButton > m_xEscapeDateTime
std::unique_ptr< weld::CheckButton > m_xEnableOuterJoin
std::unique_ptr< weld::CheckButton > m_xIsSQL92Check
std::unique_ptr< weld::SpinButton > m_xMaxRowScan
std::unique_ptr< weld::CheckButton > m_xDosLineEnds
std::unique_ptr< weld::CheckButton > m_xIgnoreCurrency
std::unique_ptr< weld::Label > m_xMaxRowScanLabel
DECL_LINK(OnToggleHdl, weld::Toggleable &, void)
virtual ~SpecialSettingsPage() override
std::unique_ptr< weld::CheckButton > m_xRespectDriverResultSetType
std::unique_ptr< weld::ComboBox > m_xBooleanComparisonMode
std::unique_ptr< weld::CheckButton > m_xParameterSubstitution
std::unique_ptr< weld::CheckButton > m_xIndexAppendix
std::unique_ptr< weld::CheckButton > m_xCatalog
std::unique_ptr< weld::Label > m_xBooleanComparisonModeLabel
std::unique_ptr< weld::CheckButton > m_xCheckRequiredFields
bool m_bHasBooleanComparisonMode
virtual void fillControls(std::vector< std::unique_ptr< ISaveValueWrapper > > &_rControlList) override
will be called inside <method>implInitControls</method> to save the value if necessary
DECL_LINK(BooleanComparisonSelectHdl, weld::ComboBox &, void)
virtual void fillWindows(std::vector< std::unique_ptr< ISaveValueWrapper > > &_rControlList) override
will be called inside <method>implInitControls</method> to disable if necessary
virtual void implInitControls(const SfxItemSet &_rSet, bool _bSaveValue) override
called from within Reset and ActivatePage, use to initialize the controls with the items from the giv...
DECL_LINK(OnTriStateToggleHdl, weld::Toggleable &, void)
std::unique_ptr< weld::CheckButton > m_xSchema
std::unique_ptr< weld::CheckButton > m_xPrimaryKeySupport
SpecialSettingsPage(weld::Container *pPage, weld::DialogController *pController, const SfxItemSet &_rCoreAttrs, const DataSourceMetaData &_rDSMeta)