LibreOffice Module sc (master) 1
Macros | Functions
editsh.cxx File Reference
#include <comphelper/string.hxx>
#include <scitems.hxx>
#include <editeng/eeitem.hxx>
#include <i18nutil/unicode.hxx>
#include <i18nutil/transliteration.hxx>
#include <svx/clipfmtitem.hxx>
#include <svx/svxdlg.hxx>
#include <editeng/contouritem.hxx>
#include <editeng/outliner.hxx>
#include <editeng/crossedoutitem.hxx>
#include <editeng/editeng.hxx>
#include <editeng/editview.hxx>
#include <editeng/escapementitem.hxx>
#include <editeng/flditem.hxx>
#include <editeng/flstitem.hxx>
#include <editeng/fontitem.hxx>
#include <editeng/urlfieldhelper.hxx>
#include <svx/hlnkitem.hxx>
#include <vcl/EnumContext.hxx>
#include <editeng/postitem.hxx>
#include <editeng/scripttypeitem.hxx>
#include <editeng/shdditem.hxx>
#include <editeng/udlnitem.hxx>
#include <editeng/wghtitem.hxx>
#include <sfx2/bindings.hxx>
#include <sfx2/dispatch.hxx>
#include <sfx2/msg.hxx>
#include <sfx2/objface.hxx>
#include <sfx2/objsh.hxx>
#include <sfx2/request.hxx>
#include <sfx2/viewfrm.hxx>
#include <svtools/cliplistener.hxx>
#include <svl/whiter.hxx>
#include <sot/formats.hxx>
#include <vcl/transfer.hxx>
#include <vcl/unohelp2.hxx>
#include <svl/stritem.hxx>
#include <editeng/colritem.hxx>
#include <editsh.hxx>
#include <global.hxx>
#include <sc.hrc>
#include <scmod.hxx>
#include <inputhdl.hxx>
#include <viewutil.hxx>
#include <viewdata.hxx>
#include <document.hxx>
#include <reffind.hxx>
#include <tabvwsh.hxx>
#include <editutil.hxx>
#include <globstr.hrc>
#include <scresid.hxx>
#include <gridwin.hxx>
#include <scslots.hxx>
#include <scui_def.hxx>
#include <scabstdlg.hxx>
#include <memory>
Include dependency graph for editsh.cxx:

Go to the source code of this file.

Macros

#define ShellClass_ScEditShell
 

Functions

static void lcl_RemoveAttribs (EditView &rEditView)
 
static void lclInsertCharacter (EditView *pTableView, EditView *pTopView, sal_Unicode cChar)
 
static void lcl_DisableAll (SfxItemSet &rSet)
 
 IMPL_LINK (ScEditShell, ClipboardChanged, TransferableDataHelper *, pDataHelper, void)
 
static void lcl_InvalidateUnder (SfxBindings &rBindings)
 

Macro Definition Documentation

◆ ShellClass_ScEditShell

#define ShellClass_ScEditShell

Definition at line 75 of file editsh.cxx.

Function Documentation

◆ IMPL_LINK()

IMPL_LINK ( ScEditShell  ,
ClipboardChanged  ,
TransferableDataHelper ,
pDataHelper  ,
void   
)

Definition at line 868 of file editsh.cxx.

References SfxBindings::Invalidate().

◆ lcl_DisableAll()

static void lcl_DisableAll ( SfxItemSet rSet)
static

◆ lcl_InvalidateUnder()

static void lcl_InvalidateUnder ( SfxBindings rBindings)
static

Definition at line 933 of file editsh.cxx.

References SfxBindings::Invalidate().

Referenced by ScEditShell::ExecuteAttr().

◆ lcl_RemoveAttribs()

static void lcl_RemoveAttribs ( EditView rEditView)
static

◆ lclInsertCharacter()

static void lclInsertCharacter ( EditView pTableView,
EditView pTopView,
sal_Unicode  cChar 
)
static

Definition at line 149 of file editsh.cxx.

References EditView::InsertText().

Referenced by ScEditShell::Execute().