52 const TTableConnectionData::value_type& pConnectionData,
53 bool bAllowTableSelect =
false );
56 virtual short run()
override;
61 virtual void setValid(
bool _bValid)
override;
68 void Init(
const TTableConnectionData::value_type& _pConnectionData);
std::unique_ptr< weld::RadioButton > m_xRB_CascUpd
std::unique_ptr< weld::RadioButton > m_xRB_CascDel
VclPtr< OJoinTableView > m_pParent
std::unique_ptr< OTableListBoxControl > m_xTableControl
virtual ~ORelationDialog() override
TTableConnectionData::value_type m_pOrigConnData
std::unique_ptr< weld::RadioButton > m_xRB_CascUpdNull
std::unique_ptr< weld::RadioButton > m_xRB_NoCascUpd
std::unique_ptr< weld::Button > m_xPB_OK
void Init(const TTableConnectionData::value_type &_pConnectionData)
ORelationDialog(OJoinTableView *pParent, const TTableConnectionData::value_type &pConnectionData, bool bAllowTableSelect=false)
virtual void setValid(bool _bValid) override
setValid set the valid inside, can be used for OK buttons
DECL_LINK(OKClickHdl, weld::Button &, void)
std::unique_ptr< weld::RadioButton > m_xRB_CascDelNull
virtual void notifyConnectionChange() override
notifyConnectionChange is callback which is called when the table selection has changed and a new con...
virtual short run() override
TTableConnectionData::value_type m_pConnData
std::unique_ptr< weld::RadioButton > m_xRB_CascDelDefault
std::unique_ptr< weld::RadioButton > m_xRB_CascUpdDefault
std::unique_ptr< weld::RadioButton > m_xRB_NoCascDel