問題タブ [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 - シューズのプログレスバーを使用するにはどうすればよいですか?

さて、Shoesの多くのことについてはよくわかりませんが、試行錯誤のアプローチでは、これまでのところ失敗しています。

ある種の計算を行うクラスがあり、時間がかかります。進行状況バーを表示して、終了時にユーザーが確認できるようにします。私の計算集約型の方法では、ブロックが渡された場合、その完了率が得られます。

これが私がShoesで言いたいことです

しかし、それは機能していないようです。ウィンドウ呼び出しの有無にかかわらず、さまざまな方法でanimate()を試しました。また、Thread.newを呼び出してウィンドウブロックを渡し、Shoes.APPS()[0].getを介して会話させようとしました。 /setPercentメソッド; 何も正しく機能していないようです。

たぶん、私はプログレスバーを本来の使用方法で使用していません。それではまた、プログレスバーは他に何のためにあるでしょうか?;-)

0 投票する
2 に答える
2096 参照

ruby - Shoes.setupがそれらを見つけることができるようにruby.gemファイルをどこに置くか?

シューズでの宝石のサポートについて多くの質問がありましたが、どこに置くかについては誰も答えていません。WindowsXPにShoesRaisins1134があり、ダウンロード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がインストールされたgemファイルをどこに配置したかを参照するために誤解しました。gemソースを取得した場所ではありません。Windows XPでは、参照はに変換され%USERPROFILE%\Application Data\Shoes、インストールは完全に機能しました。今それで遊び始めるために...

0 投票する
2 に答える
1129 参照

ruby - 靴で簡単なテキスト編集アプリケーションを作成するにはどうすればよいですか?

靴を使って簡単なツールを書こうとしています。これにより、私たちが使用するあいまいなスクリプト言語のコードがインデントされます。1 つの大きなテキスト ボックスと 1 つのボタンがあります。コマンド ラインでプログラムを実行していますが、Shoes でこれをまとめることができません。誰かが私を立ち上げて実行するために次のタスクを実行するアプリの実例を示すことができれば、それは非常に便利です.

ボタンをクリックすると、テキストを取得し、行の配列に分割し (ここでインデントが発生します)、行を再度結合し、テキスト ボックスを新しいデータで更新します。

0 投票する
1 に答える
666 参照

linux - Linux での Shoes のパッケージ オプション

--packageLinux では Shoes のオプションがないようです。./shoes.run --package

それがどこにあるのでしょうか?

0 投票する
4 に答える
4225 参照

ruby - ストップウォッチプログラムを実行するにはどうすればよいですか?

サイトからコードを借りましたが、表示する方法がわかりません。

これを実行するにはどうすればよいですか?ありがとう

0 投票する
2 に答える
205 参照

shoes - シューズ Debian パッケージ

靴の Debian パッケージを知っている人はいますか?

ライブ CD を作成していて、そこに靴を入れたいのですが、見つかりません。

0 投票する
1 に答える
473 参照

multithreading - 靴と重い操作は別スレで

操作が完了するまで GUI がフリーズしないように、重い操作を別のスレッドで実行する方法はありますか? (ダウンロードに似ていますが、Swing の SwingWorker.class のようにより一般的です)。

私は次のことを試しました:

しかし、それは役に立ちませんでした。Shoes のメイン スレッドはまだ影響を受けているようです。

よろしくお願いします!

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 のデザインをいじることはありません。)

コード例を次に示します。

私が得る以外は動作します

エラー。