问题标签 [wxauitoolbar]

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 投票
1 回答
1228 浏览

documentation - wxAUIToolbar 的文档在哪里?

我查看了http://docs.wxwidgets.org/trunk/但找不到它的文档。

有谁知道它在哪里和/或为什么不在那里?

0 投票
2 回答
732 浏览

erlang - ERLANG - WX 笔记本尺寸

我今天有一个小问题。。

我正在尝试创建一个 aui,如 wx 模块的演示程序所示。无论我做什么,实际标签的大小都不会改变。

他们保持在大约 400 乘 50,我不明白为什么。

我想可能是我打电话的时候

我需要设置它的大小,但据我所知,没有大小选项,也没有有效的命令。

这是我用来初始化的代码:

任何想法将不胜感激。

最佳-B

0 投票
1 回答
369 浏览

tabs - wxAUI 帮助 - 自动隐藏标签

wxWidgets 库的 wxAUI 组件是否可以配置为像 Visual Studio 2010 自己的界面那样停靠在“自动隐藏选项卡”中。

这就是我想要的,可以在选项卡中自动隐藏的面板。 http://imageshack.us/photo/my-images/3/vstabs.png/

这就是我得到的,每个面板占用 1/2 空间并且始终保留在屏幕上。 http://imageshack.us/photo/my-images/801/wxtabs.png/

谢谢

0 投票
1 回答
413 浏览

wxwidgets - 如何从 wxAuiManager 中找到 wxAuiToolBarItem?

我正在尝试使用 wxAuiToolBar 类来替代现有的 wxToolbar。

我的初始化工作正常——我什至可以将嵌入/矢量化的 .png 文件设置为项目的位图,这真的很酷——但我希望用户能够指定他们的工具栏大小想要(16x16、22x22 或 32x32)。我认为这意味着为每个工具栏项调用 wxAuiToolBarItem.SetBitmap(),然后调用 wxToolBar.Realize() 来重绘更改。如果有更好的方法可以纠正我!

例如,我有一个标准的文件工具栏,带有新建/打开/保存/打印按钮。这些被添加到成员 wxAuiManager 中,如下所示:

既然我已经完成了所有设置,那么在给定与框架关联的成员 wxAuiManager (m_AuiManager) 的情况下,我如何获得给定的 ToolBarItem?或者有没有更好的方法来调整工具栏的大小?

0 投票
1 回答
91 浏览

python - 通过工具栏删除带有 auitoolbar 的面板时出现 PyDeadObjectError

我有一个带有 auitoolbar 的面板,工具栏上有一个“删除”按钮。按下此按钮将删除面板及其中的所有内容。问题是除了wx.EVT_TOOL我用来触发删除之外,auitoolbar 还会触发OnLeftUp面板被删除后发生的事件,因此PyDeadObjectError. 有没有办法解决?常规按钮工作正常,这只是 auitoolbar 的问题。

0 投票
1 回答
658 浏览

c++ - 如何设置 wxAuiToolBar 背景?

在 wxWidgets3.0.0 上,我想改变 wxAuiToolBar 背景,所以我创建 wxAuiToolBar 使用 wxAUI_TB_PLAIN_BACKGROUND 样式。然而,并没有达到预期的效果。例子:

0 投票
1 回答
226 浏览

wxwidgets - wxAuiToolBar 更新不正确

有一个 wxAuiToolBar 在运行时添加和删除项目。不幸的是,在添加或删除项目时,工具栏没有正确更新(绘制)

创建工具栏:

添加项目时我会做什么:

这使新工具可见,但工具栏的上下框架在新工具之前完成。重复这一点,它迟早会产生垃圾。似乎工具栏本身没有正确更新。

如果我添加

在 AddTool 之后,该工具不可见,直到我通过夹具移动工具栏。

任何人都可以告诉我如何在添加工具后正确更新 aui 工具栏(在初始添加工具之后,效果很好)?

提示:尺寸事件的主机框架被跳过。

我在 Windows 7 中使用 wxWidgets 3.01,调试 64 静态构建。在发布版本中也会发生同样的情况。

谢谢

0 投票
1 回答
56 浏览

python - 如何在类之间传递工具栏

我正在尝试创建 2 页wx.Notebook(每个页面都是wx.Panel一个单独的类)。类是wx.Frame. 当我尝试设置菜单时,它必须位于wx.FrameMain类)中,但是,我的工具栏位于wx.PanelA类)中。

我在 hide_show_f 中打印 (z which of element A)。

我想要的是,在按下可检查的隐藏显示工具菜单时,工具栏 2 应该被隐藏然后显示。如何在其中取得成功。谢谢。