listbook.h

Clase wxListbook

wxListbook es una clase similar a wxNotebook pero que utiliza una wxListCtrl para mostrar las etiquetas en lugar de las pestañas.

Jerarquía:

Jerarquía de la clase wxListbook

La wxListCtrl subyacente muestra por defecto las etiquetas de las páginas en una vista de informe de una columna. La llamada a wxBookCtrl::SetImageList cambiará implícitamente el control para utilizar una vista de iconos.

Para la documentación de uso de esta clase, consultar la clase abstracta base wxBookCtrl. También puede utilizar el ejemplo de Notebook para ver wxListbook en acción.

Estilos

Esta clase admite los siguientes estilos:

wxLB_DEFAULT
Elije la ubicación predeterminada de las etiquetas en función de la plataforma actual (a la izquierda en todas partes excepto en Mac, donde es arriba).
wxLB_TOP
Coloca las etiquetas sobre el área de la página.
wxLB_LEFT
Coloca las etiquetas en el lado izquierdo.
wxLB_RIGHT
Coloca las etiquetas en el lado derecho.
wxLB_BOTTOM
Coloca las etiquetas debajo del área de la página.

Eventos emitidos por esta clase

Las siguientes macros de manejadores de eventos redirigen los eventos a manejadores de funciones miembro 'func' con prototipos como:

void handlerFuncName(wxBookCtrlEvent& event)

Macros para eventos emitidos por esta clase:

EVT_LISTBOOK_PAGE_CHANGED(id, func)
Se ha cambiado la selección de página. Procesa un evento wxEVT_LISTBOOK_PAGE_CHANGED.
EVT_LISTBOOK_PAGE_CHANGING(id, func)
La selección de página está a punto de ser cambiada. Procesa un evento wxEVT_LISTBOOK_PAGE_CHANGING. Este evento puede ser vetado.

Funciones miembro

wxListbook()

wxListbook::wxListbook()

Constructor por defecto.

wxListbook()

wxListbook::wxListbook( wxWindow * parent, wxWindowID id, const wxPoint & pos = wxDefaultPosition, const wxSize & size = wxDefaultSize, long style = 0, const wxString & name = wxEmptyString )

Construye un control de listbook.

Create()

bool wxListbook::Create( wxWindow * parent, wxWindowID id, const wxPoint & pos = wxDefaultPosition, const wxSize & size = wxDefaultSize, long style = 0, const wxString & name = wxEmptyString )

Crea el control del libro de listas que ya ha sido construido con el constructor por defecto.

GetListView()

wxListView* wxListbook::GetListView() const

Devuelve el wxListView asociado al control.

Métodos y datos heredados

Esta clase hereda los métodos y datos miembro públicos y protegidos de wxObject, wxEvtHandler, wxWindow, wxControl, wxWithImages y wxBookCtrlBase.