问题标签 [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.

0 投票
2 回答
1352 浏览

ruby - 如何使用鞋子中的进度条?

好的,所以我不太确定鞋子中的很多东西,但是到目前为止,我的反复试验方法让我在这方面失败了。

我有一个类进行某种需要一段时间的计算,我想抛出一个进度条供用户在它完成时查看。如果通过一个块,我的计算密集型方法会产生其完成百分比:

以下是我想鞋子中说的话:

但这似乎不起作用。我尝试过使用/不使用窗口调用,我尝试过各种方式的 animate(),我什至尝试调用 Thread.new 并将它传递给窗口块,让它们通过 Shoes.APPS()[0].get 交谈/setPercent 方法;似乎没有什么能正常工作。

也许我没有按照预期的方式使用进度条。再说一遍,进度条还有什么用途?;-)

0 投票
2 回答
2096 浏览

ruby - 将 ruby​​ .gem 文件放在哪里以便 Shoes.setup 可以找到它们?

很多关于鞋子中的宝石支持的问题都被问到了,但没有人回答将它们放在哪里。我在 Windows XP 上安装了 Shoes Raisins 1134,我已经下载dbi-0.4.1.gem并尝试让以下内容正常工作:

当我运行它时,我得到一个对话框,上面写着Installing dbi -- Looking for dbi几个小时没有找到 gem 文件。我试过把它放在以下所有地方都无济于事:

  • 包含上述脚本的文件夹
  • D:\Program Files\Common Files\Shoes\0.r1134\ruby\gems
  • D:\Program Files\Common Files\Shoes\0.r1134\ruby\gems\1.8\gems

哪个是错误的 - 文件夹或代码?

编辑 - 答案:

感谢@Pesto 的回答。我已经阅读了引用的文本,但将其误解为引用 Shoes PUT 安装的 gem 文件的位置,而不是它 GOT 源的位置。在 Windows XP 中,引用转换为%USERPROFILE%\Application Data\Shoes,并且安装运行良好。现在开始玩它......

0 投票
2 回答
1129 浏览

ruby - 如何在 Shoes 中制作一个简单的文本编辑应用程序?

我正在尝试使用鞋子编写一个简单的工具。这将缩进我们使用的晦涩脚本语言的代码。它有一个大文本框和一个按钮。我有程序在命令行上运行,但我没有运气把它包在鞋子里。如果有人可以给出一个应用程序的工作示例,该应用程序执行以下任务以使我启动并运行,那将非常有用。

单击按钮时,我想:获取文本,拆分为行数组(此处发生缩进),再次加入行并使用新数据刷新文本框。

0 投票
1 回答
666 浏览

linux - Linux 上 Shoes 的软件包选项

--package在 Linux 上似乎缺少 Shoes 的选项。./shoes.run --package

任何想法它在哪里?

0 投票
4 回答
4225 浏览

ruby - 如何运行秒表程序?

我从一个网站借了一些代码,但我不知道如何让它显示。

我将如何让这个运行?谢谢

0 投票
2 回答
205 浏览

shoes - 鞋子 Debian 包

有人知道 Debian 鞋包吗?

我正在制作一张现场 CD,并希望在其中包含鞋子,但我似乎找不到。

0 投票
1 回答
473 浏览

multithreading - 鞋子和重型操作在单独的线程中

有没有办法在不同的线程中在鞋子中运行繁重的操作,以便 GUI 在操作完成之前不会冻结?(smth。类似于下载但更通用,如 Swing 中的 SwingWorker.class)。

我尝试了以下方法:

但这没有帮助。看起来鞋子主线程仍然受到影响。

提前非常感谢!

0 投票
3 回答
1262 浏览

ruby - ruby - 鞋子 - edit_line 函数调用

我有这个代码:

当edit_line字段中的值(foo)发生变化时,我会在终端1、2、3或4中看到。但我需要每个edit_line字段中的值(.txt)。我该如何参考它?问题是数据是动态的,可以有 n 个条目。

在 php 中有类似 $$var 的东西在 ruby​​ 中有什么东西吗?也许这会有所帮助。

0 投票
1 回答
353 浏览

ruby - 我怎样才能让这个鞋子代码不让电脑陷入困境?

这是我的代码的当前状态,虽然我得到了预期的效果,但它并没有以我需要的方式工作。因为程序处于无限循环中,很明显它会不断地产生两个背景渐变,每个循环会产生 10 个圆圈,很快它们就会过度生产并减慢程序的速度。

开始:

我已经尝试了我能想到的,但我不太熟悉 Ruby 的语法,或者我可以用 Ruby 做的鞋子可以做或不能做的事情。一些关于从哪里去的建议将不胜感激。

0 投票
1 回答
409 浏览

shoes - 没有 Gui 选项?

好吧,好吧,我真的在挑战鞋子的用途,所以我不期待任何奇迹:有没有办法在没有gui 的情况下选择性地运行鞋子应用程序?

我想这样做的原因是我正在创建一个供“非计算机人员”以及“计算机人员”使用的工具,他们宁愿将程序作为命令行工具运行,甚至可能在系统上运行没有安装 X/gtk。(我是一名多学科研究人员,鞋子非常适合专注于工具而不是整天摆弄 gui 设计。)

这是一些示例代码:

除了我得到一个

错误。