propgrid/property.h

Clase wxPropertyCategory

Propiedad de categoría (leyenda).

Jerarquía:

Jerarquía de wxPropertyCategory

Funciones miembro

wxPropertyCategory()

wxPropertyCategory::wxPropertyCategory()

El constructor predeterminado sólo se utiliza en casos especiales.

wxPropertyCategory()

wxPropertyCategory::wxPropertyCategory( const wxString &: label, const wxString & name = wxPG_LABEL )

Constructor.

~wxPropertyCategory()

virtual wxPropertyCategory::~wxPropertyCategory()

Destructor.

GetTextExtent()

int wxPropertyCategory::GetTextExtent( const wxWindow * wnd, const wxFont & font ) const

GetValueAsString()

virtual wxString/a> wxPropertyCategory::GetValueAsString(wxPGPropValFormatFlags flags = wxPGPropValFormatFlags::Null) const

Devuelve la representación textual del valor de la propiedad.

Parámetros
flags
Si wxPGPropValFormatFlags::Null (valor predeterminado), se devuelve la cadena mostrada. Si se establece wxPGPropValFormatFlags::FullValue, devuelve el valor completo de la cadena almacenable en lugar del valor visualizable. Si se establece wxPGPropValFormatFlags::EditableValue, devuelve el valor de la cadena que debe ser editable en textctrl. Si se establece wxPGPropValFormatFlags::CompositeFragment, devuelve el texto adecuado para mostrar como parte de la representación de texto compuesto de la propiedad de cadena.
Observaciones

En versiones anteriores, esta función se sobrescribía para convertir el valor de la propiedad en una representación de cadena. Ahora esta función la gestiona ValueToString(), y sobrescribirla provocará un error de assert en tiempo de ejecución.

Reimplementada desde wxPGProperty.

ValueToString()

virtual wxString wxPropertyCategory::ValueToString( wxVariant & value, wxPGPropValFormatFlags flags ) const

Convierte el valor de la propiedad en una representación de texto.

Parámetros
value
Valor que se va a convertir.
flags
Si wxPGPropValFormatFlags::Null (valor predeterminado), se devuelve la cadena mostrada. Si se establece wxPGPropValFormatFlags::FullValue, devuelve el valor completo de la cadena almacenable en lugar del valor mostrable. Si se establece wxPGPropValFormatFlags::EditableValue, devuelve un valor de cadena que debe ser editable en textctrl. Si se establece wxPGPropValFormatFlags::CompositeFragment, devuelve el texto adecuado para mostrar como parte de la representación de texto compuesto de la propiedad de cadena.
Observaciones

La implementación predeterminada llama a GenerateComposedValue().

Reimplementada desde wxPGProperty.

Clases amigas

wxPropertyGridPageState

Métodos y datos heredados

Esta clase hereda los métodos y datos miembro públicos y protegidos de wxPGProperty y wxObject.