LibreOffice Module vcl (master)  1
Public Member Functions | Public Attributes | List of all members
ImplSplitItem Class Reference
Collaboration diagram for ImplSplitItem:
[legend]

Public Member Functions

 ImplSplitItem ()
 

Public Attributes

long mnSize
 
long mnPixSize
 
long mnLeft
 
long mnTop
 
long mnWidth
 
long mnHeight
 
long mnSplitPos
 
long mnSplitSize
 
long mnOldSplitPos
 
long mnOldSplitSize
 
long mnOldWidth
 
long mnOldHeight
 
std::unique_ptr< ImplSplitSetmpSet
 
VclPtr< vcl::WindowmpWindow
 
VclPtr< vcl::WindowmpOrgParent
 
sal_uInt16 mnId
 
SplitWindowItemFlags mnBits
 
bool mbFixed
 
bool mbSubSize
 
long mnMinSize
 Minimal width or height of the item. -1 means no restriction. More...
 
long mnMaxSize
 Maximal width or height of the item. -1 means no restriction. More...
 

Detailed Description

Definition at line 52 of file splitwin.cxx.

Constructor & Destructor Documentation

ImplSplitItem::ImplSplitItem ( )

Definition at line 97 of file splitwin.cxx.

References mnHeight, mnId, mnLeft, mnSize, mnTop, mnWidth, and NONE.

Member Data Documentation

bool ImplSplitItem::mbFixed

Definition at line 74 of file splitwin.cxx.

Referenced by ImplCalcSet(), and SplitWindow::ImplStartSplit().

bool ImplSplitItem::mbSubSize

Definition at line 75 of file splitwin.cxx.

Referenced by ImplCalcSet().

SplitWindowItemFlags ImplSplitItem::mnBits
long ImplSplitItem::mnHeight
sal_uInt16 ImplSplitItem::mnId

Definition at line 72 of file splitwin.cxx.

Referenced by ImplFindItem(), ImplFindSet(), and SplitWindow::InsertItem().

long ImplSplitItem::mnLeft
long ImplSplitItem::mnMaxSize

Maximal width or height of the item. -1 means no restriction.

Definition at line 79 of file splitwin.cxx.

Referenced by SplitWindow::InsertItem().

long ImplSplitItem::mnMinSize

Minimal width or height of the item. -1 means no restriction.

Definition at line 77 of file splitwin.cxx.

Referenced by SplitWindow::InsertItem().

long ImplSplitItem::mnOldHeight

Definition at line 68 of file splitwin.cxx.

Referenced by SplitWindow::ImplCalcSet2().

long ImplSplitItem::mnOldSplitPos

Definition at line 65 of file splitwin.cxx.

Referenced by SplitWindow::ImplCalcSet2().

long ImplSplitItem::mnOldSplitSize

Definition at line 66 of file splitwin.cxx.

Referenced by SplitWindow::ImplCalcSet2().

long ImplSplitItem::mnOldWidth

Definition at line 67 of file splitwin.cxx.

Referenced by SplitWindow::ImplCalcSet2().

long ImplSplitItem::mnPixSize

Definition at line 58 of file splitwin.cxx.

Referenced by ImplCalcSet(), SplitWindow::ImplStartSplit(), and SplitWindow::InsertItem().

long ImplSplitItem::mnSize

Definition at line 57 of file splitwin.cxx.

Referenced by ImplCalcSet(), SplitWindow::InsertItem(), and SplitWindow::SetItemSize().

long ImplSplitItem::mnSplitPos

Definition at line 63 of file splitwin.cxx.

Referenced by SplitWindow::ImplCalcSet2().

long ImplSplitItem::mnSplitSize

Definition at line 64 of file splitwin.cxx.

Referenced by SplitWindow::ImplCalcSet2().

long ImplSplitItem::mnTop
long ImplSplitItem::mnWidth
VclPtr<vcl::Window> ImplSplitItem::mpOrgParent

Definition at line 71 of file splitwin.cxx.

Referenced by SplitWindow::InsertItem(), and SplitWindow::RemoveItem().

std::unique_ptr<ImplSplitSet> ImplSplitItem::mpSet
VclPtr<vcl::Window> ImplSplitItem::mpWindow

The documentation for this class was generated from the following file: