LibreOffice Module svx (master) 1
|
#include <svx/fmgridif.hxx>
#include <fmprop.hxx>
#include <svx/fmtools.hxx>
#include <fmservs.hxx>
#include <fmurl.hxx>
#include <formcontrolfactory.hxx>
#include <gridcell.hxx>
#include <gridcols.hxx>
#include <svx/dbaexchange.hxx>
#include <svx/dialmgr.hxx>
#include <svx/strings.hrc>
#include <svx/fmgridcl.hxx>
#include <svx/svxdlg.hxx>
#include <svx/svxids.hrc>
#include <bitmaps.hlst>
#include <com/sun/star/form/XConfirmDeleteListener.hpp>
#include <com/sun/star/form/XFormComponent.hpp>
#include <com/sun/star/form/XGridColumnFactory.hpp>
#include <com/sun/star/io/XPersistObject.hpp>
#include <com/sun/star/sdb/CommandType.hpp>
#include <com/sun/star/sdb/RowChangeAction.hpp>
#include <com/sun/star/sdb/XQueriesSupplier.hpp>
#include <com/sun/star/sdbc/DataType.hpp>
#include <com/sun/star/sdbc/SQLException.hpp>
#include <com/sun/star/sdbc/XPreparedStatement.hpp>
#include <com/sun/star/sdbc/XResultSetUpdate.hpp>
#include <com/sun/star/sdbcx/XColumnsSupplier.hpp>
#include <com/sun/star/sdbcx/XDeleteRows.hpp>
#include <com/sun/star/sdbcx/XTablesSupplier.hpp>
#include <com/sun/star/util/XNumberFormats.hpp>
#include <com/sun/star/util/XNumberFormatsSupplier.hpp>
#include <com/sun/star/util/URLTransformer.hpp>
#include <com/sun/star/util/XURLTransformer.hpp>
#include <com/sun/star/view/XSelectionSupplier.hpp>
#include <comphelper/processfactory.hxx>
#include <comphelper/property.hxx>
#include <comphelper/string.hxx>
#include <comphelper/types.hxx>
#include <connectivity/dbtools.hxx>
#include <sfx2/dispatch.hxx>
#include <sfx2/viewfrm.hxx>
#include <svl/eitem.hxx>
#include <vcl/commandevent.hxx>
#include <vcl/svapp.hxx>
#include <tools/debug.hxx>
#include <tools/multisel.hxx>
#include <comphelper/diagnose_ex.hxx>
#include <vcl/help.hxx>
#include <vcl/settings.hxx>
#include <sal/log.hxx>
#include <i18nlangtag/languagetag.hxx>
#include <memory>
#include <string_view>
Go to the source code of this file.
Classes | |
struct | FmGridHeaderData |
Functions | |
static void | InsertMenuItem (weld::Menu &rMenu, int nMenuPos, const OUString &id, const OUString &rText, const OUString &rImgId) |
IMPL_LINK_NOARG (FmGridHeader, OnAsyncExecuteDrop, void *, void) | |
IMPL_LINK_NOARG | ( | FmGridHeader | , |
OnAsyncExecuteDrop | , | ||
void * | , | ||
void | |||
) |
Definition at line 352 of file fmgridcl.cxx.
References Any, Application::CreateBuilder(), DND_ACTION_LINK, Exception, FM_COL_CHECKBOX, FM_COL_CURRENCYFIELD, FM_COL_DATEFIELD, FM_COL_FORMATTEDFIELD, FM_COL_NUMERICFIELD, FM_COL_TEXTFIELD, FM_COL_TIMEFIELD, FM_PROP_COMMAND, FM_PROP_COMMANDTYPE, FM_PROP_CONTROLSOURCE, FM_PROP_DATASOURCE, FM_PROP_ESCAPE_PROCESSING, FM_PROP_FIELDTYPE, FM_PROP_ISCURRENCY, FM_PROP_LABEL, FM_PROP_NAME, FM_PROP_URL, getNumberFormats(), weld::GetPopupParent(), i, InsertMenuItem(), m_pImpl, nDataType, nPos, comphelper::string::stripEnd(), comphelper::string::stripStart(), SvxResId(), TOOLS_WARN_EXCEPTION, and xFactory.
|
static |
Definition at line 99 of file fmgridcl.cxx.
References weld::Menu::insert(), and TRISTATE_INDET.
Referenced by IMPL_LINK_NOARG(), and FmGridHeader::PreExecuteColumnContextMenu().