2009-03-24 13 views
5

私はwxWidgets(C++バージョン)を使ってノートパッドアプリケーションを開発しています。私はマルチファイルサポートの実装に取り​​組んでいます。 wxNotebookクラスを使用すると、個々のファイルを簡単に閉じることができるように、ページに閉じるボタンを追加することに関するドキュメントが見つからないようです。これは、クラス自体を使用してこれを有効にするクロスプラットフォームの方法はありますか?そうでない場合は、wxNotebookページにボタンを追加することをどのようにお勧めしますか?wxNotebook閉じるボタン?

おかげ

答えて

5

あなたには2つの選択肢があります。

  1. wxwidgetsディストリビューションの一部であるwxAuiNotebookは、直接使用することができます。
  2. wxFlatNotebookはcontibutionとしてクールな代替手段です。あなたはそれを見つけることができますhere

私は昨日の2つの間で選択しなければなりませんでした。 Windows/VS2008プラットフォームでは、wxFlatNotebookをインストールするのは非常に難しく、libをビルドする必要がありました。これでエラーが発生しました。wxFlatNotebookには素晴らしい拡張機能がありますが、wxAuiNotebookで設定します。

3

あなたは閉じるボタンを必要とするなら、あなたはwxFlatNotebookやwxAuiNotebookを使用する必要があります。 wxFlatNotebookはwxForumにあります。