问题标签 [wxnotebook]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
2004 浏览

cross-platform - wxNotebook 关闭按钮?

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

谢谢

0 投票
1 回答
998 浏览

c++ - 使用 wxNotebook 创建选项卡闪烁效果(如 IM 程序)

如何使用 wxNotebook 创建像 IM 程序一样的 Tab 闪烁效果?

一个很好的例子是任何选项卡式 IM 程序,它会闪烁以向用户显示他们收到了新的 IM。

0 投票
2 回答
2129 浏览

c++ - 通过 PageText 以编程方式在 wxNotebook 上添加/删除选项卡

我需要能够通过每个选项卡上显示的文本/标签以编程方式添加和删除 wxNotebook 上的选项卡。

在 Windows 中,使用选项卡控件和选项卡页,我可以通过一个键引用每个选项卡。选项卡控件有一个选项卡页映射,键控于每个选项卡的文本。

0 投票
1 回答
245 浏览

gtk - 如何为 gtk 创建多行 wxNotebook?

wxWidgets 仅在 Windows 平台上为具有多行选项卡的笔记本提供。有没有一种简单的方法可以在基于 GTK 的平台上提供类似的功能,或者我是否坚持唯一的选择是创建一个支持它的自定义笔记本类?

0 投票
1 回答
759 浏览

python - o 如何一次性删除 agw.aui.notebook 的所有页面?

我有一个从 agw 库构建的 auiNotebook。现在我添加了几页现在我必须一次性删除所有页面。请让我知道如何做到这一点。

或者是否有任何方法可以为我提供所有添加页面的页面索引列表,以便我可以使用删除页面方法删除所有页面

环境:Windows,wxpython

0 投票
3 回答
883 浏览

wxpython - 新的 wxNotebook-Pages 在 wxPython 中保持空白

我做了一些示例代码来尝试 wxNotebook,但是新插入的页面仍然完全是空的。如果我不使用计时器或新线程,而是在 MainLoop 之前插入页面,它就可以工作。我怀疑我在任何地方都需要更新、刷新或类似的东西,但我无法让它工作。我使用 Windows 7 和 Python 2.7。

0 投票
3 回答
4128 浏览

python - wxPython:禁用笔记本选项卡?

无论如何要禁用笔记本选项卡?就像您可以使用小部件本身一样?我开始了一个漫长的过程,虽然对于那些正在查看它的人来说应该是不言自明的,但我希望能够防止用户在其他选项卡中乱搞,直到它正在运行的过程完成。

我似乎无法找到任何wx.Notebook帮助解决这个问题?

代码片段:

0 投票
1 回答
1205 浏览

wxwidgets - wxNotebook - 如何获取单个选项卡的高度和/或 wxSize 值?

我正在为教育目的编写一些 wxWidgets 示例。我的问题很简单:我正在使用 wxNotebook,我需要一些技巧来获取单个选项卡的当前大小,尤其是高度。简单来说,如果我将一个 wxNotebook 放在一个 wxFrame 中,该 wxFrame 具有例如他的 wxMenubar(显然占据了高度),我将只获得选项卡高度值,而不是 wxFrame 高度值,它还包括 wxMenubar 的大小. 我需要这些信息来正确居中新组件。

有关示例,请参见下面的示例代码。

正如你所看到的,布局是不完美的。ps 如果您知道使用 wxGridBagSizer 使组件居中的另一种更有效的方法,请告诉我。

0 投票
2 回答
383 浏览

c++ - wxNotebookPage 中的 wx* 布局

我正在尝试为调度应用程序编程前端。在我的主选项卡中应该有两个列表(一个在另一个之上)。但这似乎是不可能的(我昨天坐了半天,今天又坐了三个小时)。所以这是我的结果:

在此处输入图像描述

这是我的代码的共同部分:

我的标题(部分):

我做错了什么?

问候

迈克尔

(对不起,我的英语不好)

0 投票
1 回答
677 浏览

python - 使用 wxnotebook 的 wxpython boxsizer 问题

我正在尝试在 notebookPage 面板的垂直布局 sizer 内嵌套一个水平布局的 sizer。

我从wxPython 中获得了一些灵感:Resizing a notebook within a notebook but cannot make it normal work。

而不是得到这个布局

吨位限制(以吨为单位):[3000]
[x] 启用匹配类别过滤器

面板中的所有内容都在一行中被破坏

我在 Win7、python 2.6.6、wx 2.8.12.1 上运行它

以下是相关代码:

像这样稍微好一点,但我没有得到静态行,只显示 checkox 标签的第一个字符