LibreOffice Module sc (master) 1
Classes | Namespaces | Macros
gridwin.hxx File Reference
#include <vcl/transfer.hxx>
#include "viewutil.hxx"
#include "viewdata.hxx"
#include "cbutton.hxx"
#include "checklistmenu.hxx"
#include <com/sun/star/sheet/DataPilotFieldOrientation.hpp>
#include <o3tl/deleter.hxx>
#include <vcl/window.hxx>
#include <memory>
#include <vector>
Include dependency graph for gridwin.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  ScGridWindow
 
struct  ScGridWindow::VisibleRange
 Stores current visible column and row ranges, used to avoid expensive operations on objects that are outside visible area. More...
 
struct  ScGridWindow::LOKCursorEntry
 

Namespaces

namespace  editeng
 
namespace  sc
 CAUTION! The following defines must be in the same namespace as the respective type.
 
namespace  sdr
 
namespace  sdr::overlay
 

Macros

#define SC_GM_NONE   0
 
#define SC_GM_TABDOWN   1
 
#define SC_GM_DBLDOWN   2
 
#define SC_GM_FILTER   3
 
#define SC_GM_IGNORE   4
 
#define SC_GM_WATERUNDO   5
 
#define SC_GM_URLDOWN   6
 
#define SC_PD_NONE   0
 
#define SC_PD_RANGE_L   1
 
#define SC_PD_RANGE_R   2
 
#define SC_PD_RANGE_T   4
 
#define SC_PD_RANGE_B   8
 
#define SC_PD_RANGE_TL   (SC_PD_RANGE_T|SC_PD_RANGE_L)
 
#define SC_PD_RANGE_TR   (SC_PD_RANGE_T|SC_PD_RANGE_R)
 
#define SC_PD_RANGE_BL   (SC_PD_RANGE_B|SC_PD_RANGE_L)
 
#define SC_PD_RANGE_BR   (SC_PD_RANGE_B|SC_PD_RANGE_R)
 
#define SC_PD_BREAK_H   16
 
#define SC_PD_BREAK_V   32
 

Macro Definition Documentation

◆ SC_GM_DBLDOWN

#define SC_GM_DBLDOWN   2

Definition at line 63 of file gridwin.hxx.

◆ SC_GM_FILTER

#define SC_GM_FILTER   3

Definition at line 64 of file gridwin.hxx.

◆ SC_GM_IGNORE

#define SC_GM_IGNORE   4

Definition at line 65 of file gridwin.hxx.

◆ SC_GM_NONE

#define SC_GM_NONE   0

Definition at line 61 of file gridwin.hxx.

◆ SC_GM_TABDOWN

#define SC_GM_TABDOWN   1

Definition at line 62 of file gridwin.hxx.

◆ SC_GM_URLDOWN

#define SC_GM_URLDOWN   6

Definition at line 67 of file gridwin.hxx.

◆ SC_GM_WATERUNDO

#define SC_GM_WATERUNDO   5

Definition at line 66 of file gridwin.hxx.

◆ SC_PD_BREAK_H

#define SC_PD_BREAK_H   16

Definition at line 80 of file gridwin.hxx.

◆ SC_PD_BREAK_V

#define SC_PD_BREAK_V   32

Definition at line 81 of file gridwin.hxx.

◆ SC_PD_NONE

#define SC_PD_NONE   0

Definition at line 71 of file gridwin.hxx.

◆ SC_PD_RANGE_B

#define SC_PD_RANGE_B   8

Definition at line 75 of file gridwin.hxx.

◆ SC_PD_RANGE_BL

#define SC_PD_RANGE_BL   (SC_PD_RANGE_B|SC_PD_RANGE_L)

Definition at line 78 of file gridwin.hxx.

◆ SC_PD_RANGE_BR

#define SC_PD_RANGE_BR   (SC_PD_RANGE_B|SC_PD_RANGE_R)

Definition at line 79 of file gridwin.hxx.

◆ SC_PD_RANGE_L

#define SC_PD_RANGE_L   1

Definition at line 72 of file gridwin.hxx.

◆ SC_PD_RANGE_R

#define SC_PD_RANGE_R   2

Definition at line 73 of file gridwin.hxx.

◆ SC_PD_RANGE_T

#define SC_PD_RANGE_T   4

Definition at line 74 of file gridwin.hxx.

◆ SC_PD_RANGE_TL

#define SC_PD_RANGE_TL   (SC_PD_RANGE_T|SC_PD_RANGE_L)

Definition at line 76 of file gridwin.hxx.

◆ SC_PD_RANGE_TR

#define SC_PD_RANGE_TR   (SC_PD_RANGE_T|SC_PD_RANGE_R)

Definition at line 77 of file gridwin.hxx.