2009-03-24 7 views
5

Je développe une application de bloc-notes en utilisant wxWidgets (la version C++) et je travaille sur l'implémentation de la prise en charge multi-fichiers. En utilisant la classe wxNotebook, je n'arrive pas à trouver de documentation sur l'ajout d'un bouton de fermeture aux pages afin de pouvoir facilement fermer des fichiers individuels. Existe-t-il un moyen multi-plateforme pour activer cela en utilisant la classe elle-même? Si non, comment recommandez-vous que j'ajoute ce bouton à une page wxNotebook?wxNotebook Bouton de fermeture?

Merci

Répondre

5

Vous avez deux alternatives;

  1. wxAuiNotebook qui fait partie de la distribution de wxwidgets, vous pouvez donc l'utiliser directement.
  2. wxFlatNotebook qui est une alternative cool en tant que contribution. Vous pouvez le trouver here

Je devais faire un choix entre les deux hier. Sous Windows/VS2008, l'installation de wxFlatNotebook a été très difficile, vous devez construire sa lib, ce qui m'a donné un ensemble d'erreurs, donc je me suis installé avec wxAuiNotebook bien que wxFlatNotebook ait de très belles améliorations visuelles.

3

Si vous avez besoin d'un bouton de fermeture, alors vous devriez utiliser wxFlatNotebook ou wxAuiNotebook. wxFlatNotebook peut être trouvé à wxForum

Questions connexes