wxNotebook关闭按钮?

时间:2009-03-24 17:46:49

标签: cross-platform tabs wxwidgets wxnotebook

我正在使用wxWidgets(C ++版本)开发一个记事本应用程序,我正在努力实现多文件支持。使用wxNotebook类,我似乎无法找到有关向页面添加关闭按钮的任何文档,因此我可以轻松关闭单个文件。是否有一种跨平台的方式来使用类本身来实现这一点?如果没有,您建议我以什么方式将所述按钮添加到wxNotebook页面?

由于

2 个答案:

答案 0 :(得分:5)

您有两种选择;

  1. wxAuiNotebook是wxwidgets发行版的一部分,因此您可以直接使用它。
  2. wxFlatNotebook这是一个很酷的选择作为一个contibution。你可以找到它here
  3. 我昨天必须在两者之间作出选择。在Windows / VS2008平台上,安装wxFlatNotebook非常困难,你必须构建它的lib,这给了我一些错误,所以我解决了wxAuiNotebook虽然wxFlatNotebook有一些非常好的视觉增强。

答案 1 :(得分:3)

如果您需要关闭按钮,则应使用wxFlatNotebook或wxAuiNotebook。 wxFlatNotebook可以在wxForum

找到