LibreOffice Module sw (master) 1
Classes | Namespaces | Enumerations
wrtsh.hxx File Reference
#include <swdllapi.h>
#include <fesh.hxx>
#include <swurl.hxx>
#include <IMark.hxx>
#include "navmgr.hxx"
#include <optional>
#include <com/sun/star/embed/EmbedVerbs.hpp>
#include <o3tl/typed_flags_set.hxx>
#include <svx/swframetypes.hxx>
#include <vcl/weld.hxx>
#include <doc.hxx>
#include <docsh.hxx>
#include <viewopt.hxx>
Include dependency graph for wrtsh.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  o3tl::typed_flags< SelectionType >
 
class  SwWrtShell
 Used by the UI to modify the document model. More...
 
struct  SwWrtShell::ModeStack
 
struct  SwWrtShell::CursorStack
 
class  MakeAllOutlineContentTemporarilyVisible
 

Namespaces

namespace  vcl
 
namespace  i18nutil
 
namespace  o3tl
 

Enumerations

enum class  SelectionType : sal_Int32 {
  NONE = 0x000000 ,
  Text = CNT_TXT ,
  Graphic = CNT_GRF ,
  Ole = CNT_OLE ,
  Frame = 0x000020 ,
  NumberList = 0x000040 ,
  Table = 0x000080 ,
  TableCell = 0x000100 ,
  DrawObject = 0x000200 ,
  DrawObjectEditMode = 0x000400 ,
  Ornament = 0x000800 ,
  DbForm = 0x001000 ,
  FormControl = 0x002000 ,
  Media = 0x004000 ,
  ExtrudedCustomShape = 0x008000 ,
  FontWork = 0x010000 ,
  PostIt = 0x020000 ,
  TableRow = 0x040000 ,
  TableCol = 0x080000 ,
  All = 0x0ffff3
}
 

Enumeration Type Documentation

◆ SelectionType

enum class SelectionType : sal_Int32
strong
Enumerator
NONE 
Text 
Graphic 
Ole 
Frame 
NumberList 
Table 
TableCell 
DrawObject 
DrawObjectEditMode 
Ornament 
DbForm 
FormControl 
Media 
ExtrudedCustomShape 
FontWork 
PostIt 
TableRow 
TableCol 
All 

Definition at line 64 of file wrtsh.hxx.