2009-03-24 16 views
5

Zajmuję się tworzeniem aplikacji do notatnika za pomocą wxWidgets (wersja C++) i pracuję nad implementacją obsługi wielu plików. Korzystając z klasy wxNotebook, nie mogę znaleźć żadnej dokumentacji dotyczącej dodawania przycisku zamykania do stron, dzięki czemu mogę łatwo zamknąć pojedyncze pliki. Czy istnieje wieloplatformowy sposób, aby to umożliwić za pomocą samej klasy? Jeśli nie, to w jaki sposób zalecam dodanie tego przycisku do strony wxNotebook?wxNotebook Zamknij przycisk?

Dzięki

Odpowiedz

5

Masz dwie możliwości;

  1. wxAuiNotebook będący częścią dystrybucji wxwidgets, dzięki czemu można z niego korzystać bezpośrednio.
  2. wxFlatNotebook, który jest fajną alternatywą jako zasób. Możesz go znaleźć: here

Musiałem dokonać wyboru między dwoma wczoraj. Na platformie Windows/VS2008 instalowanie wxFlatNotebook było bardzo trudne, musisz zbudować swoją bibliotekę, co dało mi zestaw błędów, więc rozliczam się z wxAuiNotebook chociaż wxFlatNotebook ma kilka naprawdę fajnych wizualnych ulepszeń.

3

Jeśli potrzebujesz przycisk zamykania należy użyć wxFlatNotebook lub wxAuiNotebook. wxFlatNotebook można znaleźć pod adresem wxForum

Powiązane problemy