問題タブ [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 投票する
1 に答える
197 参照

ruby - 終了イベントが靴で呼び出されるのはいつですか?

靴を使用して、ウィンドウの破壊時にブロックを実行したいと考えています。終了イベントが使えると思ったのですが、以下のコードでは「開始中」と表示されますが、「終了」とは表示されません。



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

ruby - Mac でのウィンドウの寸法に関する Shoes の考えは壊れているのでしょうか、それとも私は気が狂っているのでしょうか?

完全な開示:私はRubyに非常に慣れていません。

次のコードは、サイズを変更すると、パラのテキストをアプリの現在のサイズで更新する必要があるようです。

しかし、それは決して変わりません。実際のサイズ変更操作中にアニメーションがブロックされることは承知していますが、マウスを離すと追いつきます。それで、私は何か間違ったことをしていますか、それともこれは OS X にまだ実装されていないのでしょうか?

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

ruby - Shoes アプリでの Ruby ライブラリと gem の使用

通常の Ruby インストールで作成したライブラリを必要とする小さな Shoes アプリを作成しています。私のライブラリでは、「net-ssh」gem と他の多数の Ruby ライブラリを使用しています。

次のように、通常の Ruby (独自のコマンドライン インターフェイスを備えています) でライブラリを直接実行すると、次のようになります。

...すべて良好。しかし、Shoes アプリ内でそれを要求しようとすると、「読み込むファイルがありません - net/ssh」というエラーが表示されます (my_lib が net-ssh を使用しているため)。

次のように、Shoes アプリの $: インクルード パス変数をいじってみました。

...しかし、成功しませんでした。「RubyGem net-ssh が見つかりませんでした」というメッセージが表示されます。

誰も同じ問題を抱えていますか?Ruby ライブラリと gem を Shoes アプリで使用する最良の方法は何ですか?

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

ruby - シューズの「参照...」ダイアログにアクセスするにはどうすればよいですか?

さて、いくつかのプログラムでShoesを使用したいのですが、ユーザーがディレクトリ/ファイルをローカルで参照できるように、「参照...」ダイアログが絶対に必要です。どうやってやるの?

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

ruby - edit_line の配置

Mac OS X 10.4でShoes 0.r1134を使用しています

次のコードを実行すると、

2 番目の edit_line コントロールは、最初のコントロールよりも 4 ピクセル低く配置されているように見えます。どうしてこれなの?

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

ruby - ネイティブ コントロールをクリックした後に keypress が呼び出されないのはなぜですか?

F1 を押すと、警告ボックスがポップアップしますが。ボタン「foo」をクリックすると、フォーカスがアプリのネイティブコントロールに変更されます。キー押下イベントはキャプチャされなくなりました。それを回避する方法はありますか?

ウィンドウズXPを使用しています。

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

ruby - スレッドはRubyShoesでまだ機能しますか?

他のルビースレッドをShoesで動作させるために進行中の作業はありますか?

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

ruby - マスクと透明性

私はShoesにかなり慣れておらず、2つの問題に遭遇しました。

まず、次のように、部分的に透明なpngを使用してマスクを設定します。

これはどういうわけか可能ですか、それともベクターシェイプのみを使用できますか?

それとは別に、次のようなあらゆる種類のテキストのストロークとして透明色を設定しようとすると、小さなバグ(?)に気づきました。

透明度は単に適用されません。私は何か間違ったことをしていますか、それともこれは実際にはバグですか?

乾杯とすべての答えに感謝します