LibreOffice Module sc (master) 1
|
#include <memory>
#include <sal/config.h>
#include <cassert>
#include <comphelper/string.hxx>
#include <unotools/charclass.hxx>
#include <vcl/svapp.hxx>
#include <vcl/weld.hxx>
#include <o3tl/string_view.hxx>
#include <reffact.hxx>
#include <document.hxx>
#include <globstr.hrc>
#include <scresid.hxx>
#include <rangenam.hxx>
#include <globalnames.hxx>
#include <dbnamdlg.hxx>
#include <dbdocfun.hxx>
Go to the source code of this file.
Functions | |
IMPL_LINK_NOARG (ScDbNameDlg, OkBtnHdl, weld::Button &, void) | |
IMPL_LINK_NOARG (ScDbNameDlg, CancelBtnHdl, weld::Button &, void) | |
IMPL_LINK_NOARG (ScDbNameDlg, AddBtnHdl, weld::Button &, void) | |
IMPL_LINK_NOARG (ScDbNameDlg, RemoveBtnHdl, weld::Button &, void) | |
IMPL_LINK_NOARG (ScDbNameDlg, NameModifyHdl, weld::ComboBox &, void) | |
IMPL_LINK_NOARG (ScDbNameDlg, AssModifyHdl, formula::RefEdit &, void) | |
Variables | |
static std::unique_ptr< DBSaveData > | xSaveObj |
IMPL_LINK_NOARG | ( | ScDbNameDlg | , |
AddBtnHdl | , | ||
weld::Button & | , | ||
void | |||
) |
Definition at line 389 of file dbnamdlg.cxx.
References ScAddress::Col(), ERRORBOX, ScGlobal::getCharClass(), ScRangeData::IsNameValid(), m_xDialog, ScDBData::MoveTo(), ScRangeData::NAME_VALID, ScRange::ParseAny(), ScAddress::Row(), ScResId(), ScDBData::SetByRow(), ScDBData::SetDoSize(), ScDBData::SetHeader(), ScDBData::SetKeepFmt(), ScDBData::SetStripData(), ScDBData::SetTotals(), STR_DB_LOCAL_NONAME, comphelper::string::strip(), ScAddress::Tab(), VALID, and xSaveObj.
IMPL_LINK_NOARG | ( | ScDbNameDlg | , |
AssModifyHdl | , | ||
formula::RefEdit & | , | ||
void | |||
) |
Definition at line 601 of file dbnamdlg.cxx.
References ScRange::ParseAny(), and VALID.
IMPL_LINK_NOARG | ( | ScDbNameDlg | , |
CancelBtnHdl | , | ||
weld::Button & | , | ||
void | |||
) |
Definition at line 384 of file dbnamdlg.cxx.
References RET_CANCEL.
IMPL_LINK_NOARG | ( | ScDbNameDlg | , |
NameModifyHdl | , | ||
weld::ComboBox & | , | ||
void | |||
) |
Definition at line 539 of file dbnamdlg.cxx.
References xSaveObj.
IMPL_LINK_NOARG | ( | ScDbNameDlg | , |
OkBtnHdl | , | ||
weld::Button & | , | ||
void | |||
) |
Definition at line 368 of file dbnamdlg.cxx.
References ScDBDocFunc::ModifyAllDBData(), and RET_OK.
IMPL_LINK_NOARG | ( | ScDbNameDlg | , |
RemoveBtnHdl | , | ||
weld::Button & | , | ||
void | |||
) |
Definition at line 491 of file dbnamdlg.cxx.
References ScDBCollection::NamedDBs::begin(), Application::CreateMessageDialog(), ScDBCollection::NamedDBs::end(), ScDBCollection::NamedDBs::erase(), o3tl::getToken(), m_xDialog, RET_YES, ScResId(), and xSaveObj.
|
static |
Definition at line 121 of file dbnamdlg.cxx.
Referenced by IMPL_LINK_NOARG(), ScDbNameDlg::Init(), ScDbNameDlg::ScDbNameDlg(), ScDbNameDlg::SetReference(), and ScDbNameDlg::~ScDbNameDlg().