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

Public Member Functions

 ImplTabItem (sal_uInt16 nId)
 
sal_uInt16 id () const
 

Public Attributes

VclPtr< TabPagempTabPage
 
OUString maText
 
OUString maFormatText
 
OUString maHelpText
 
OString maTabName
 
tools::Rectangle maRect
 
sal_uInt16 mnLine
 
bool mbFullVisible
 
bool m_bEnabled
 the tab / page is selectable More...
 
bool m_bVisible
 the tab / page can be visible More...
 
Image maTabImage
 

Private Attributes

sal_uInt16 m_nId
 

Detailed Description

Definition at line 45 of file tabctrl.cxx.

Constructor & Destructor Documentation

ImplTabItem::ImplTabItem ( sal_uInt16  nId)

Definition at line 67 of file tabctrl.cxx.

Member Function Documentation

sal_uInt16 ImplTabItem::id ( ) const
inline

Member Data Documentation

bool ImplTabItem::m_bEnabled

the tab / page is selectable

Definition at line 58 of file tabctrl.cxx.

Referenced by TabControl::ImplDrawItem(), lcl_isValidPage(), TabControl::MouseButtonDown(), and TabControl::SetPageEnabled().

bool ImplTabItem::m_bVisible
sal_uInt16 ImplTabItem::m_nId
private

Definition at line 47 of file tabctrl.cxx.

Referenced by id().

OUString ImplTabItem::maFormatText
OUString ImplTabItem::maHelpText
tools::Rectangle ImplTabItem::maRect
Image ImplTabItem::maTabImage
OString ImplTabItem::maTabName

Definition at line 54 of file tabctrl.cxx.

Referenced by TabControl::GetPageName(), and TabControl::SetPageName().

OUString ImplTabItem::maText
bool ImplTabItem::mbFullVisible

Definition at line 57 of file tabctrl.cxx.

Referenced by TabControl::InsertPage(), and TabControl::SetPageVisible().

sal_uInt16 ImplTabItem::mnLine

Definition at line 56 of file tabctrl.cxx.

Referenced by TabControl::ImplChangeTabPage().

VclPtr<TabPage> ImplTabItem::mpTabPage

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