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

Public Member Functions

 Entry (ColorConfigWindow_Impl &rParent, unsigned iEntry, long nCheckBoxLabelOffset, bool bShow)
 
 Entry (vcl::Window *pGrid, unsigned nYPos, const ExtendedColorConfigValue &aColorEntry, long nCheckBoxLabelOffset)
 
 ~Entry ()
 
void Show ()
 
void Hide ()
 
void SetAppearance (Wallpaper const &rTextWall)
 
void SetTextColor (Color C)
 
void SetLinks (Link< Button *, void > const &, Link< SvxColorListBox &, void > const &, Link< Control &, void > const &)
 
void Update (ColorConfigValue const &)
 
void Update (ExtendedColorConfigValue const &)
 
void ColorChanged (ColorConfigValue &)
 
void ColorChanged (ExtendedColorConfigValue &)
 
long GetTop () const
 
unsigned GetHeight () const
 
bool Is (CheckBox const *pBox) const
 
bool Is (SvxColorListBox *pBox) const
 
void dispose ()
 

Private Attributes

bool m_bOwnsWidgets
 
VclPtr< Controlm_pText
 
VclPtr< SvxColorListBoxm_pColorList
 
Color m_aDefaultColor
 

Detailed Description

Definition at line 213 of file optcolor.cxx.

Constructor & Destructor Documentation

ColorConfigWindow_Impl::Entry::Entry ( ColorConfigWindow_Impl rParent,
unsigned  iEntry,
long  nCheckBoxLabelOffset,
bool  bShow 
)
ColorConfigWindow_Impl::Entry::Entry ( vcl::Window pGrid,
unsigned  nYPos,
const ExtendedColorConfigValue &  aColorEntry,
long  nCheckBoxLabelOffset 
)
ColorConfigWindow_Impl::Entry::~Entry ( )

Definition at line 359 of file optcolor.cxx.

Member Function Documentation

void ColorConfigWindow_Impl::Entry::ColorChanged ( ColorConfigValue &  rValue)

Definition at line 429 of file optcolor.cxx.

void ColorConfigWindow_Impl::Entry::ColorChanged ( ExtendedColorConfigValue &  rValue)

Definition at line 437 of file optcolor.cxx.

References COL_AUTO().

void ColorConfigWindow_Impl::Entry::dispose ( void  )
inline
unsigned ColorConfigWindow_Impl::Entry::GetHeight ( ) const
inline

Definition at line 233 of file optcolor.cxx.

References m_pColorList.

long ColorConfigWindow_Impl::Entry::GetTop ( ) const
inline

Definition at line 232 of file optcolor.cxx.

References m_pColorList.

void ColorConfigWindow_Impl::Entry::Hide ( )

Definition at line 374 of file optcolor.cxx.

Referenced by Entry().

bool ColorConfigWindow_Impl::Entry::Is ( CheckBox const *  pBox) const
inline

Definition at line 235 of file optcolor.cxx.

References VclPtr< Control >::get(), and m_pText.

bool ColorConfigWindow_Impl::Entry::Is ( SvxColorListBox pBox) const
inline

Definition at line 236 of file optcolor.cxx.

References m_pColorList.

void ColorConfigWindow_Impl::Entry::SetAppearance ( Wallpaper const &  rTextWall)

Definition at line 384 of file optcolor.cxx.

void ColorConfigWindow_Impl::Entry::SetLinks ( Link< Button *, void > const &  aCheckLink,
Link< SvxColorListBox &, void > const &  aColorLink,
Link< Control &, void > const &  aGetFocusLink 
)

Definition at line 394 of file optcolor.cxx.

void ColorConfigWindow_Impl::Entry::SetTextColor ( Color  C)
inline

Definition at line 224 of file optcolor.cxx.

References m_pText, and OutputDevice::SetTextColor().

void ColorConfigWindow_Impl::Entry::Show ( )

Definition at line 368 of file optcolor.cxx.

void ColorConfigWindow_Impl::Entry::Update ( ColorConfigValue const &  rValue)

Definition at line 408 of file optcolor.cxx.

void ColorConfigWindow_Impl::Entry::Update ( ExtendedColorConfigValue const &  rValue)

Definition at line 418 of file optcolor.cxx.

References COL_AUTO().

Member Data Documentation

Color ColorConfigWindow_Impl::Entry::m_aDefaultColor
private

Definition at line 249 of file optcolor.cxx.

bool ColorConfigWindow_Impl::Entry::m_bOwnsWidgets
private

Definition at line 243 of file optcolor.cxx.

VclPtr<SvxColorListBox> ColorConfigWindow_Impl::Entry::m_pColorList
private

Definition at line 247 of file optcolor.cxx.

Referenced by dispose(), Entry(), GetHeight(), GetTop(), and Is().

VclPtr<Control> ColorConfigWindow_Impl::Entry::m_pText
private

Definition at line 245 of file optcolor.cxx.

Referenced by dispose(), Entry(), Is(), and SetTextColor().


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