問題タブ [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 - フルスクリーンシューズアプリ?
ドキュメントを調べましたが、何も見つかりませんでした。Shoesアプリを全画面表示にする方法はありますか?
おそらく何かのような..
ソースコードを見ると、「フルスクリーン」に言及している次の行(特に):
..それですべてがそこにあるようで、実行するだけで:fullscreen => true
は効果がないようですか?
shoes - Ruby Shoes GUI ToolKit の while ループ
靴を数日しか使っていないので、何か足りないかもしれません。私は息子が掛け算の九九を学べるように、小さなプログラムを書きました。10 問正解したら終了です。SHOESを使用してwhileループを正しく取得できないようです。whileステートメントを見せてください。やってみると・・・ フローとスタックのステートメントが消去されるか、Shoe がクラッシュします。
前もって感謝します。サム
ruby - 靴をAptanaStudioRadRailsに統合する
RadRailsを使用してAptanaStudioから直接Carpetアプリケーションを実行するにはどうすればよいですか?shoes.exeをVM/Interpreterとして設定しても機能しません。
windows - 相対ファイル パス
このようなものを使用して、いくつかのファイルから読み込もうとしています
コマンド ラインから実行すると正常に動作しますが、靴を使用して .exe にパッケージ化して実行すると、ファイルが見つかりません。.exe の相対パスを指定する方法はありますか、それとも完全なファイルパス (「c:\files\TeamFields.txt」など) を指定する必要がありますか? 助けてくれてありがとう。
ruby - 靴をサブクラス化するにはどうすればよいですか?
これは、私が話している簡単なテスト Ruby Shoes プログラムです。サブクラスの構文を使用しようとするclass Hello < Shoes
と、プログラムを実行すると、'undefined method para' または 'undefined method stack' というエラーが表示されます。明らかに、Shoes をサブクラス化することはできないため、'para' または 'stack' メソッドについて何も知りません。ただし、のようにShoes.appにブロックとして渡すと、正常に動作しますShoes app do....
。
何が問題なのですか?
shoes - Shoooes のスレッディング
名前付きパイプから読み取り、その名前パイプに書かれているものをテキストボックスに出力する別のスレッドを作成することは可能ですか? 誰かがそれを設定する方法の例を持っていますか?
scrollbar - 靴の問題: クリップボードとスクロール バー
以下のコードには (少なくとも) 2 つの問題があります。Copy
ボタンがクリップボードを更新しedit_box
ないことと、垂直スクロール バーが表示されるべきときに表示されないことです。
ボタンはPaste
、クリップボードの内容を に正しく貼り付けますedit_box
。変更を行って をクリックするCopy
と、alert
メッセージに正しい文字数が表示されます。もう一度クリックPaste
すると、元のクリップボードの内容が貼り付けられます。ボタンはCopy
クリップボードを正しく更新しません。
また、編集または貼り付けによって に収まらない行を生成するとedit_box
、スクロール バーが表示されなくなります。
これら 2 つの問題に関するヘルプをいただければ幸いです。それが役立つ場合、私の環境はWindows XPです。
回答付きの更新:クリップボードの質問に回答してくれた @Pesto に感謝します。clipboard
or のいずれかを使用app.
した修飾は、 ボタンとボタンself.
の両方で期待どおりに機能することがわかりました。Paste
Copy
edit_box
スクロールバーの問題を深く掘り下げた後、スクロールバーが表示されない理由が理解できたと思います。stack
Shoes のスクロールバーはスロット (と) にのみ適用されflow
、 のような個々の要素には適用されませんedit_box
。高さは、囲んでいるedit_box
内に常に収まるように指定されるため、はスクロールバーを必要としません。これにより、理想的ではありませんが、私のアプリケーションでは許容できる回避策が得られました。高さを必要以上の値に変更するだけで、スクロールバーが表示されます。残念ながら、必要かどうかにかかわらずそこにありますが、スクロールバーがないよりはましです。追加のいじくり回しで動的に変更できると確信していますstack
stack
edit_box
"10000px"
edit_box
スクロールバーが必要な場合にのみ表示されるように、高さをコンテンツに正確に合わせます。
button - aSlot.click do |ボタン、左、上| # ヘルプ?
「ボタン」はどのような形式で保存されますか?
マウスの左ボタンのクリックのテストには機能しません。
shoes - ホバーとメニューとボタン
四角形/スロットを設定したいのですが、ホバーすると、四角形/スロットの側面からホバリングする小さなウィンドウが作成されます(少し重なります)。
また、小さなメニューにいくつかのボタンを配置したいと思います。小さなメニューを元の rect/slot よりも (幅方向に) 長くして、多くのボタンに合わせたいと思います。つまり、slot.hover を使用できません。 rectから離れたボタンにrect ...何か助けはありますか?
shoes - シューズのフロー スロットで垂直方向の配置を取得するにはどうすればよいですか?
スロットのデフォルトの垂直方向の配置は、flow
明らかに要素を上に揃えることです。サンプルは次のとおりです。
flow
各要素の値を計算せずに、スロットの要素を中央揃えにするにはどうすればよい:rise
ですか? flow
スロットの垂直方向の配置スタイルとスロットの水平方向の配置スタイルを期待していましたstack
が、そのようなものは見当たりません。私は何を取りこぼしたか?