2009-03-24 17 views
5

Estoy desarrollando una aplicación de bloc de notas usando wxWidgets (la versión de C++) y estoy trabajando en la implementación de compatibilidad con múltiples archivos. Al utilizar la clase wxNotebook, parece que no encuentro ninguna documentación sobre cómo agregar un botón de cerrar a las páginas para poder cerrar fácilmente los archivos individuales. ¿Hay alguna forma de plataforma cruzada para habilitar esto usando la clase misma? Si no, ¿de qué manera me recomienda que agregue dicho botón a una página de wxNotebook?wxNotebook Cerrar botón?

Gracias

Respuesta

5

Tiene dos alternativas;

  1. wxAuiNotebook que es parte de la distribución wxwidgets, por lo que puede usarlo directamente.
  2. wxFlatNotebook que es una buena alternativa como una contribución. Lo puedes encontrar here

Tuve que hacer una elección entre los dos ayer. En la plataforma Windows/VS2008, la instalación de wxFlatNotebook fue muy difícil, tienes que compilar su lib, lo que me dio un conjunto de errores, por lo que me instalo con wxAuiNotebook aunque wxFlatNotebook tiene algunas mejoras visuales realmente agradables.

3

Si necesita un botón de cierre, entonces debería usar wxFlatNotebook o wxAuiNotebook. wxFlatNotebook se puede encontrar en wxForum

Cuestiones relacionadas