|
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().