Clase wxDataViewItemAttr
Esta clase se utiliza para indicar a un wxDataViewCtrl que un determinado elemento (ver wxDataViewItem) tiene atributos de fuente adicionales para su renderizador.
Para ello, es necesario sobrescribir wxDataViewModel::GetAttr.
Actualmente, los atributos sólo son compatibles con wxDataViewTextRendererText.
Funciones miembro
wxDataViewItemAttr()
wxDataViewItemAttr::wxDataViewItemAttr()
Constructor.
GetBackgroundColour()
const wxColour& wxDataViewItemAttr::GetBackgroundColour() const
Devuelve el color que se utilizará para el fondo.
GetBold()
bool wxDataViewItemAttr::GetBold() const
Devuelve el valor de la propiedad bold (negrita).
GetColour()
const wxColour& wxDataViewItemAttr::GetColour() const
Devuelve el color de este atributo.
GetEffectiveFont()
Devuelve la fuente basada en la dada con este atributo aplicado a ella.
GetItalic()
bool wxDataViewItemAttr::GetItalic() const
Devuelve el valor de la propiedad italics (itálica).
HasBackgroundColour()
bool wxDataViewItemAttr::HasBackgroundColour() const
Devuelve verdadero si se ha establecido la propiedad del color de fondo.
HasColour()
bool wxDataViewItemAttr::HasColour() const
Devuelve verdadero si se ha establecido la propiedad de color.
HasFont()
bool wxDataViewItemAttr::HasFont() const
Devuelve verdadero si se ha establecido alguna propiedad que afecte a la fuente.
IsDefault()
bool wxDataViewItemAttr::IsDefault() const
Devuelve verdadero si no se ha establecido ninguna de las propiedades.
SetBackgroundColour()
void wxDataViewItemAttr::SetBackgroundColour(const wxColour & colour)
Llamarla para establecer el color de fondo que se va a utilizar.
SetBold()
void wxDataViewItemAttr::SetBold(bool set)
Se usa para indicar que el elemento debe mostrarse en negrita.
SetColour()
void wxDataViewItemAttr::SetColour(const wxColour & colour)
Llamarla para indicar que el elemento se mostrará con ese color.
SetItalic()
void wxDataViewItemAttr::SetItalic(bool set)
Se usa para indicar que el elemento debe mostrarse en cursiva.
SetStrikethrough()
void wxDataViewItemAttr::SetStrikethrough(bool set)
Utilizar esta opción para indicar que el elemento se mostrará con texto tachado.
Actualmente, este atributo sólo es compatible con la versión genérica de wxDataViewCtrl y GTK, y las implementaciones nativas de macOS lo ignoran.