LibreOffice Module svtools (master) 1
Public Member Functions | Public Attributes | List of all members
ImplTabBarItem Struct Reference
Collaboration diagram for ImplTabBarItem:
[legend]

Public Member Functions

 ImplTabBarItem (sal_uInt16 nItemId, OUString aText, TabBarPageBits nPageBits)
 
bool IsDefaultTabBgColor () const
 
bool IsSelected (ImplTabBarItem const *pCurItem) const
 
OUString const & GetRenderText () const
 

Public Attributes

sal_uInt16 mnId
 
TabBarPageBits mnBits
 
OUString maText
 
OUString maHelpText
 
OUString maAuxiliaryText
 
tools::Rectangle maRect
 
tools::Long mnWidth
 
OString maHelpId
 
bool mbShort: 1
 
bool mbSelect: 1
 
bool mbProtect: 1
 
Color maTabBgColor
 
Color maTabTextColor
 

Detailed Description

Definition at line 200 of file tabbar.cxx.

Constructor & Destructor Documentation

◆ ImplTabBarItem()

ImplTabBarItem::ImplTabBarItem ( sal_uInt16  nItemId,
OUString  aText,
TabBarPageBits  nPageBits 
)
inline

Definition at line 216 of file tabbar.cxx.

References COL_AUTO().

Member Function Documentation

◆ GetRenderText()

OUString const & ImplTabBarItem::GetRenderText ( ) const
inline

Definition at line 239 of file tabbar.cxx.

References maText.

Referenced by TabBar::Paint().

◆ IsDefaultTabBgColor()

bool ImplTabBarItem::IsDefaultTabBgColor ( ) const
inline

Definition at line 229 of file tabbar.cxx.

References COL_AUTO(), and maTabBgColor.

Referenced by TabBar::Paint().

◆ IsSelected()

bool ImplTabBarItem::IsSelected ( ImplTabBarItem const *  pCurItem) const
inline

Definition at line 234 of file tabbar.cxx.

References mbSelect.

Referenced by TabBar::Paint().

Member Data Documentation

◆ maAuxiliaryText

OUString ImplTabBarItem::maAuxiliaryText

Definition at line 206 of file tabbar.cxx.

◆ maHelpId

OString ImplTabBarItem::maHelpId

Definition at line 209 of file tabbar.cxx.

◆ maHelpText

OUString ImplTabBarItem::maHelpText

Definition at line 205 of file tabbar.cxx.

◆ maRect

tools::Rectangle ImplTabBarItem::maRect

Definition at line 207 of file tabbar.cxx.

Referenced by TabBar::ImplGetLastTabBarItem(), TabBar::Paint(), and TabBar::SetCurPageId().

◆ maTabBgColor

Color ImplTabBarItem::maTabBgColor

Definition at line 213 of file tabbar.cxx.

Referenced by IsDefaultTabBgColor(), and TabBar::Paint().

◆ maTabTextColor

Color ImplTabBarItem::maTabTextColor

Definition at line 214 of file tabbar.cxx.

Referenced by TabBar::Paint().

◆ maText

OUString ImplTabBarItem::maText

Definition at line 204 of file tabbar.cxx.

Referenced by GetRenderText().

◆ mbProtect

bool ImplTabBarItem::mbProtect

Definition at line 212 of file tabbar.cxx.

Referenced by TabBar::Paint().

◆ mbSelect

bool ImplTabBarItem::mbSelect

Definition at line 211 of file tabbar.cxx.

Referenced by IsSelected(), and TabBar::SetCurPageId().

◆ mbShort

bool ImplTabBarItem::mbShort

Definition at line 210 of file tabbar.cxx.

Referenced by TabBar::Paint().

◆ mnBits

TabBarPageBits ImplTabBarItem::mnBits

Definition at line 203 of file tabbar.cxx.

Referenced by TabBar::Paint().

◆ mnId

sal_uInt16 ImplTabBarItem::mnId

Definition at line 202 of file tabbar.cxx.

Referenced by TabBar::Paint().

◆ mnWidth

tools::Long ImplTabBarItem::mnWidth

Definition at line 208 of file tabbar.cxx.


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