问题标签 [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 - “gem install wxruby” 但需要 'wxruby' 不起作用
我做了
在赢 7
在 Ruby 1.8.6 中
但它会说
更新:我将其更改require 'wx'
为现在说MSVCP71.dll
丢失...如果不是来自 MS 的官方网站,我有点犹豫是否要从随机站点下载 dll 并运行它。
ruby - 如何编写一个只需要drawText和setPixel而不进入main_loop的wxRuby程序?
我想编写一个程序,不断计算数字,并在窗口画布上绘制,包括绘制文本和设置像素。所以程序可能无法进入事件循环(main_loop),因为这将停止数字的计算。
有没有办法在没有事件循环的情况下绘制项目?
或者,是否应该创建一个线程,以便一个线程进行计算,而一个线程处理窗口的事件循环?
ruby - 无法使用 wxRuby 添加菜单项
我刚刚开始使用 wxRuby,使用它附带的示例。但是,我似乎无法添加菜单项。我已经尝试了很多事情,但这是我想做的:
查看其他样本,我没有看到任何我丢失的东西,但它拒绝工作。当我替换Something
为Wx::ID_ANY
. 我class MinimalFrame < Wx::Frame
也试过了。我已经google了,但我还没有找到我的答案,所以我想我会来这里。
另外,我觉得问得很傻,但是<
类def是什么意思?我还没有在我一直在做的任何其他事情中遇到它。
谢谢!
ruby - wxRuby - 更改 TextCtrl 样式属性
我是 wxRuby 的新手,只是想弄清楚。创建 TextCtrl 后如何更改其样式。
正确设置文本输入,但是否可以在创建后更改此属性?
什么都不做,并且插入set_style
或set_default_style
每个抛出错误。
ruby - Ruby 1.9 兼容绘图/图形库?
我觉得我有一个没有人可以满足的简单愿望:我希望能够绘制一组点,并且我使用的是 Ruby 1.9.2。
我想使用 Gruff 或 Scruffy,因为它们似乎是最容易使用的。但是,它们都依赖于 rmagick,而且似乎许多其他库也这样做。不过,Rmagick 与 Ruby 1.9 不兼容。(更不用说,我已经读到你应该远离它......我很乐意听到理由)
我正在将 wxRuby 用于一个项目,但将来我将需要在其他地方使用简单的图表,例如在线和命令行脚本。因此,如果有人有 wxRuby 的解决方案,那就太好了,但一个包罗万象的解决方案会更好。
谢谢!
PS我见过gnuplot,但这有点矫枉过正。如果这是我最好的选择,我可以接受。我也看过RGL,但我没看太久。
编辑:补充一点,自 2009 年 8 月以来,Gruff 或 Scruffy 都没有更新,我想找到至少半维护的东西。SVG::Graph 看起来非常强大,但自 09 年 9 月以来一直没有更新。虽然它在 rubygems 上有一个分支,但它说它与 1.9 兼容,如果我不能让 Scruffy 或 Gruff 玩得很好,也许我会尝试一下。
ruby - wxRuby 是否与 Ruby 1.9.2 一起运行
我正在研究带有 Ruby 绑定的跨平台 GUI 工具包。
wxRuby 似乎是一个相当不错的,但我想知道它是否有 Ruby 1.9.2 的绑定。
ruby - 按钮阻塞事件上的 StaticText / StaticBitmap
所以我在这里有一个简单的设置,我制作一个按钮,在上面放置一个位图和一些文本,然后连接一个事件处理程序。
您会认为这里的默认行为是在按钮上的任意位置单击,即使它是在文本或位图上(因为它们是静态/不可聚焦的),也会将事件转发到父级(按钮)并且该按钮将被单击。
相反,单击静态文本/静态位图边界之外的按钮是单击按钮的唯一方法。单击位图或文本无效。我尝试将位图/文本中的事件转发到父级,但这也无法正常工作。有没有人有什么建议?也许有一些我不知道的 wxWidgets 的默认行为?
ruby - 使用 wxRuby 的问题
我正在尝试使用 wxRuby 创建我的第一个 GUI。我安装了 wxRuby(使用gem install wxruby-ruby19
),它似乎安装得很好。我直接从 wxRuby 站点复制了一些代码。这是我使用的代码:
测试.rb
当我运行它时,我得到了这个错误:
我以为它是说 wxruby 不在那个目录中,但我检查了一下,它是,所以我不确定问题是什么。如果有人可以提供帮助,那就太棒了。
ruby-on-rails - 是否可以使用 RMagick 在其他应用程序窗口上绘制叠加层?
我正在构建一个桌面应用程序,它将一个简单的图形 HUD 放在其他应用程序窗口上。所以基本上我需要让我的应用程序能够以父级身份访问另一个应用程序,然后在其上构建 HUD。RMagick 有可能吗?如果没有,红宝石中是否还有其他东西可以满足我的需求?
我基本上需要帮助探索选项,因为与做这样的事情相关的信息似乎很少。因此,如果这涉及到我必须访问特定的 C 库或其他东西,那很好。我只是有点迷失在哪里开始。
编辑:有人可以评论为什么这没有得到任何回应吗?它只是一个独特的要求吗?