|
LibreOffice Module svtools (master) 1
|
#include <memory>#include <map>#include <vector>#include <svtools/svtdllapi.h>#include <rtl/ref.hxx>#include <tools/fldunit.hxx>#include <tools/link.hxx>#include <tools/fract.hxx>#include <vcl/window.hxx>#include <vcl/glyphitem.hxx>Go to the source code of this file.
Classes | |
| struct | o3tl::typed_flags< RulerMarginStyle > |
| struct | o3tl::typed_flags< RulerBorderStyle > |
| struct | RulerBorder |
| struct | RulerIndent |
| struct | RulerTab |
| struct | RulerLine |
| struct | RulerSelection |
| struct | RulerUnitData |
| struct | RulerTabData |
| class | Ruler |
Namespaces | |
| namespace | o3tl |
Enumerations | |
| enum class | RulerType { DontKnow , Outside , Margin1 , Margin2 , Border , Indent , Tab } |
| enum class | RulerExtra { DontKnow , NullOffset , Tab } |
| enum class | RulerDragSize { Move , N1 , N2 } |
| enum class | RulerMarginStyle { NONE = 0x0000 , Sizeable = 0x0001 , Invisible = 0x0002 } |
| enum class | RulerBorderStyle { Sizeable = 0x0001 , Moveable = 0x0002 , Variable = 0x0004 , Invisible = 0x0008 } |
| enum class | RulerIndentStyle { Top , Bottom } |
Variables | |
| constexpr WinBits | WB_EXTRAFIELD = 0x00004000 |
| constexpr WinBits | WB_RIGHT_ALIGNED = 0x00008000 |
| constexpr auto | WB_STDRULER = WB_HORZ |
| constexpr sal_uInt16 | RULER_STYLE_HIGHLIGHT = 0x8000 |
| constexpr sal_uInt16 | RULER_STYLE_DONTKNOW = 0x4000 |
| constexpr sal_uInt16 | RULER_STYLE_INVISIBLE = 0x2000 |
| constexpr auto | RULER_MOUSE_BORDERMOVE = 5 |
| constexpr auto | RULER_MOUSE_BORDERWIDTH = 5 |
| constexpr auto | RULER_MOUSE_MARGINWIDTH = 3 |
| constexpr sal_uInt16 | RULER_TAB_LEFT = 0x0000 |
| constexpr sal_uInt16 | RULER_TAB_RIGHT = 0x0001 |
| constexpr sal_uInt16 | RULER_TAB_CENTER = 0x0002 |
| constexpr sal_uInt16 | RULER_TAB_DECIMAL = 0x0003 |
| constexpr sal_uInt16 | RULER_TAB_DEFAULT = 0x0004 |
| constexpr sal_uInt16 | RULER_TAB_STYLE = 0x000F |
| constexpr sal_uInt16 | RULER_TAB_RTL = 0x0010 |
|
strong |
|
strong |
|
strong |
|
strong |
|
strong |
|
strong |
|
constexpr |
Definition at line 483 of file ruler.hxx.
Referenced by Ruler::ImplDoHitTest().
|
constexpr |
Definition at line 484 of file ruler.hxx.
Referenced by Ruler::ImplDoHitTest().
|
constexpr |
Definition at line 485 of file ruler.hxx.
Referenced by Ruler::ImplDoHitTest().
|
constexpr |
Definition at line 474 of file ruler.hxx.
Referenced by Ruler::ImplDrawTab().
|
constexpr |
Definition at line 473 of file ruler.hxx.
Referenced by Ruler::ImplDrawExtra().
|
constexpr |
Definition at line 475 of file ruler.hxx.
Referenced by Ruler::ImplDoHitTest(), ImplDrawRulerTab(), Ruler::ImplDrawTab(), and Ruler::ImplDrawTabs().
|
constexpr |
Definition at line 532 of file ruler.hxx.
Referenced by ImplDrawRulerTab().
|
constexpr |
Definition at line 533 of file ruler.hxx.
Referenced by Ruler::ImplDoHitTest(), and ImplDrawRulerTab().
|
constexpr |
Definition at line 529 of file ruler.hxx.
Referenced by ImplCenterTabPos(), Ruler::ImplDoHitTest(), and ImplDrawRulerTab().
|
constexpr |
Definition at line 530 of file ruler.hxx.
Referenced by ImplCenterTabPos(), Ruler::ImplDoHitTest(), and ImplDrawRulerTab().
|
constexpr |
Definition at line 535 of file ruler.hxx.
Referenced by Ruler::DrawTab(), ImplCenterTabPos(), Ruler::ImplDrawExtra(), ImplDrawRulerTab(), and Ruler::ImplDrawTab().
|
constexpr |
Definition at line 534 of file ruler.hxx.
Referenced by Ruler::DrawTab(), ImplCenterTabPos(), Ruler::ImplDoHitTest(), Ruler::ImplDrawExtra(), and ImplDrawRulerTab().
|
constexpr |
Definition at line 462 of file ruler.hxx.
Referenced by Ruler::ImplInitExtraField(), Ruler::Paint(), and Ruler::SetExtraType().
|
constexpr |
Definition at line 463 of file ruler.hxx.
Referenced by Ruler::ImplDrawExtra(), ImplDrawRulerTab(), Ruler::ImplDrawTabs(), and Ruler::ImplDrawTicks().