问题标签 [shoes]
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 - 如何让一个元素占据所有左边的宽度?
正如您从代码中看到的那样,我试图显示一个从文本末尾到应用程序窗口右边缘的进度条。当文本具有固定长度时,此解决方案有效,但一旦文本在上述片段中更改长度,它就不起作用:进度条的空间太少或太多。
这个问题有解决方案吗?
我尝试询问 para 元素它的宽度,但它是 0???
ruby - 为什么我在调用 Shoes#'visit' 时会丢失实例变量?
我确信这与鞋子 > 手册 > 规则中提到的复杂性有关,但我就是不明白。如果有人愿意在下面的代码中解释为什么@var == nil ......我想我可以使用访问在我的应用程序中的不同视图之间切换,但如果我失去所有状态,这将不起作用。
ruby - 调用私有方法 'split' (Shoes::EditLine):Shoes::EditLine
我正在尝试编写一个简单的程序,该程序采用 rgb 值并使用鞋子(Raisins 修订版 1134)将背景更改为该颜色。这是我的代码:
当我运行它时,我得到这个错误:调用私有方法'split'(Shoes::EditLine):Shoes::EditLine。为什么是这样?该方法适用于 irb。
windows - 红宝石鞋包装有问题?
Hacketyhack.net 的 (Ruby Shoes) 包装解决方案不起作用。谁能指出我的替代方案?
ruby - 在 IronRuby 中克隆跑鞋
我发现了关于使用 IronRuby 创建跨平台 GUI 的很酷的文章,其中有人重新创建了 [Shoes]( http://en.wikipedia.org/wiki/Shoes_(GUI_toolkit) DSL _why the lucky hard in IronRuby。
厉害对了!
因此,我下载了IronRuby 二进制文件和文章中的代码,并运行了以下命令:
但我收到以下错误:
如何让这些示例应用程序运行?
ruby - 如何将 Ruby1.9 与鞋子一起使用?
鞋子包装了它自己的 Ruby 安装,对吧?
我不能使用 Ruby1.9 特性的 Fiber。而且,我想使用 Fiber 来创建生成器。
这是我的代码(因此您可以确保问题不在于我的代码):
如果我制作了这样的鞋子应用程序:
如果我拉起鞋子控制台,我会看到错误:
因为,它说 Fiber 是一个未初始化的常量,要么我的代码有问题,要么这个 Ruby 版本不知道 Fiber 类 - 后者应该是这种情况。
我在确定 Ruby 的版本(我的 mac 安装为 1.8)时看到了这个问题,但我不知道如何更改版本。
ruby - 编辑框自动高度
我的鞋子应用程序有三个相互堆叠的项目(当然还有一个堆栈),按顺序:
- 横幅
- 一个编辑框
- 流中的两个按钮
我想要做的是让横幅保持默认大小(48px)和按钮(我认为这可能是特定于平台的?)并让编辑框占据屏幕上的剩余区域,并自动调整大小窗户?这可能吗?
如果没有,是否可以将按钮移到编辑框上方?(所以编辑框将填充到窗口的底部)
ruby - 在鞋子中居中流动
我可以在鞋子中将流的内容居中吗?
我知道一个段落可以像这样居中:
但是,这不适用于流:
没有出现错误,但内容保持左对齐。
ruby - 创建美观的多平台桌面 Ruby 应用程序的最佳方式是什么?
我有一个非常简单的应用程序的想法,它通过观察目录更改(如 Compass)将 HAML 和 SASS 转换为用户的 HTML 和 CSS 文件。几乎所有组件都已经在社区中可用,我只需要弄清楚前端使用什么。
问题:
肯定是:
- 一个独立的应用程序(即不得要求用户安装 Ruby 或 HAML),
- 这看起来不错,
- 并且可用于多个平台(linux、mac、windows)。
到目前为止,我对以下内容知之甚少:
RubyScript2Exe:为您打包 ruby 应用程序
Adobe AIR : 桌面风格的 web 开发...但是与 Ruby 集成是否容易?
Adobe Flex:这仅适用于基于 Web 的开发吗?
Java /jRudy : (想想就害怕)
FXRuby:一个 ruby GUI 工具包,不幸的是它太老式(读作“丑陋”),无法吸引我想要瞄准的观众(设计师和 HTML 开发人员......不,我不打算为此收费,只是想做一个有吸引力的应用程序)
鞋子:另一个基于 ruby 的 GUI 工具包可能足够也可能不够……是否有用于此的 GUI 构建器?
当然,其他选择也非常受欢迎。
如果您提供答案,请留下一个链接,指向一个很好的入门教程,该教程集成了 Ruby 和您选择的技术?