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 <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

 editeng
 
 sc
 
 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

#define SC_GM_DBLDOWN   2

Definition at line 62 of file gridwin.hxx.

Referenced by ScGridWindow::HandleMouseButtonDown(), and ScGridWindow::MouseButtonUp().

#define SC_GM_FILTER   3
#define SC_GM_IGNORE   4
#define SC_GM_NONE   0
#define SC_GM_TABDOWN   1

Definition at line 61 of file gridwin.hxx.

Referenced by ScGridWindow::HandleMouseButtonDown(), and ScGridWindow::RequestHelp().

#define SC_GM_URLDOWN   6

Definition at line 66 of file gridwin.hxx.

Referenced by ScGridWindow::HandleMouseButtonDown(), and ScGridWindow::MouseButtonUp().

#define SC_GM_WATERUNDO   5
#define SC_PD_BREAK_H   16
#define SC_PD_BREAK_V   32
#define SC_PD_NONE   0
#define SC_PD_RANGE_B   8
#define SC_PD_RANGE_BL   (SC_PD_RANGE_B|SC_PD_RANGE_L)

Definition at line 77 of file gridwin.hxx.

Referenced by ScGridWindow::HitPageBreak(), and ScGridWindow::MouseMove().

#define SC_PD_RANGE_BR   (SC_PD_RANGE_B|SC_PD_RANGE_R)

Definition at line 78 of file gridwin.hxx.

Referenced by ScGridWindow::HitPageBreak(), and ScGridWindow::MouseMove().

#define SC_PD_RANGE_L   1
#define SC_PD_RANGE_R   2
#define SC_PD_RANGE_T   4
#define SC_PD_RANGE_TL   (SC_PD_RANGE_T|SC_PD_RANGE_L)

Definition at line 75 of file gridwin.hxx.

Referenced by ScGridWindow::HitPageBreak(), and ScGridWindow::MouseMove().

#define SC_PD_RANGE_TR   (SC_PD_RANGE_T|SC_PD_RANGE_R)

Definition at line 76 of file gridwin.hxx.

Referenced by ScGridWindow::HitPageBreak(), and ScGridWindow::MouseMove().