问题标签 [wxruby]
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.
ruby - 从 XRC 文件加载的 wxListCtrl 的列标题 - wxRuby
我在加载 xrc 文件中定义的 wxListCtrl 的列标题时遇到问题。根据 XRC 文件格式描述(http://docs.wxwidgets.org/trunk/overview_xrcformat...),应该可以按类为该控件定义 wxLC_REPORT 样式的列名。您可以在下面找到我需要运行的代码(gui.xml 是具有所需布局的 xrc 文件)。不幸的是,在我的脚本中,我需要手动添加列标题,以便它们显示在 GUI 中(注释 my_gui.rb 中的第 22、23 行)。有没有办法强制 wxRuby 从 xrc 加载列标题,或者我做错了什么?
我正在使用 ruby 1.9.3p327 (2012-11-10) [i386-mingw32] 和 wxruby-ruby19 (2.0.1 x86-mingw32)。
这是 my_gui.rb:
这是gui.xml:
提前谢谢支持。
ruby - 在桌面上显示形状窗口/图像的多个实例?
我试图在桌面上的不同位置多次显示图像,但我不知道该怎么做。现在我正在尝试 Wxruby,但我想知道是否还有另一种我想念的方法。
到目前为止,我几乎可以从其中一个样本中使用 wxruby 在一个位置显示一张图像:
ruby - 使用 ocra 转换为 exe 时在 .rb 文件中设置文件路径
我很难让我的 wxruby 脚本使用我在 ocra 的 exe 中包含的图像文件。如果我没有与exe在同一目录中的原始图像文件,则exe将找不到图像。
我希望脚本找到我包含在 exe 中的图像。
ruby - wxWidgets (wxRuby) 与 Ruby 2.0
我正在寻找适用于 Ruby 2.0 的 Win32 wxRuby gem,有人知道在哪里可以找到它吗?我没有成功尝试构建它,似乎该项目已经死了。
wxwidgets - wxRuby错误:未定义的方法`register_hot_key'
我正在尝试在 Windows 7 上使用 wxruby 注册全局热键。
但我收到此错误消息:
NoMethodError: undefined method register_hot_key for #<Wx::Frame:0x38bfd70>
Wx::Frame
继承自Wx::Window
,所以我希望该方法存在。关于为什么这不起作用的任何想法?难道我做错了什么?
(我正在使用 wxruby (2.0.1 x86-mingw32)。)
ruby - Ruby wxRuby GUI XRC 到 rb 错误
它输出为空白文件。我的命令是
我用DialogBlock
设计师。
ruby - 是否可以在 Ruby 中创建本机图形用户界面?
我正在考虑将 Ruby 用于一个项目,但我是一个完整的初学者,所以不知道 Ruby 2.0 有什么可能,或者不可能。
我看过wxRuby
,但它自 2009 年以来一直没有更新,所以我认为这意味着它与 RUby 2.0 不兼容。
是否有另一种创建原生 GUI 的选项,或者这些不是在 Ruby 领域完成的?
谢谢。
ruby - 使用 FXRegistry 在 FXRuby 中存储持久数据
我正在使用 FXRegistry 存储用户名和密码,以便我可以使用我的 Web 服务进行身份验证。当用户登录时,用户名和密码被写入 FXRegistry,一切看起来都很好。但是当我退出应用程序并再次运行它时,它似乎无法从 FXRegistry 准备好。我不确定我做错了什么。
这是代码,
这就是我从中阅读的方式,
ruby - 在 FXWizard 上的面板之间切换
我正在尝试设置一个安装向导,它只有 3 个步骤。但是,我坚持在面板之间移动。我知道 setCurrentPanel 可用于更改当前面板,但是当我尝试将其从 0 移动到 1 时,它会引发 IndexOutOfBound。我一直在互联网上,但在任何地方都找不到 FXWizard 的示例,只有文档。如果有人能指出我正确的方向,那就太好了。
ruby - 继承问题:使用 wxRuby 分离方法时出现 ArgumentError
我有以下用于关闭面板的功能:
这在大多数情况下都有效,但偶尔(我似乎找不到发生这种情况的模式),它会引发以下异常:
发生这种情况似乎很奇怪,因为它甚至应该到达 detach 方法的唯一方法是 active_panel 从 Wx::Window 类继承。
我在这里缺少某种继承技巧吗?我已经尝试输出活动面板的类及其父类,以确保它确实是从 Wx::Window 继承的,并且问题仍然存在。任何帮助将不胜感激。