JSL は、回転するホイールやバーに似た「ビジー」インジケーターを提供しますか?<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />私は数十万行を処理しているので、スクリプトが何かを行っていることをユーザーに「視覚的に」伝えるものが必要でした。 これを達成するためのヒントやトリックをいただければ幸いです。
Re: JSL には、回転するホイールやバーに似た「ビジー」インジケーターが用意されていますか?データテーブルに多数の数式を作成するときにビジー ホイールが回転しません。ビジーホイールが失敗しました。
Re: JSL には、回転するホイールやバーに似た「ビジー」インジケーターが用意されていますか?キャンセルボタンとX軸のパーセンテージが気に入っています。Show Menu(0) と Show Toolbar(0) も非常にクールです。
Re: JSL には、回転するホイールやバーに似た「ビジー」インジケーターが用意されていますか?ありがとう、スクリプトのコピーを添付しました。JSL の「未満」が一部のブラウザを不快にさせるのではないかと思います。私がよく使用する 3 つのブラウザーでは、コミュニティ ページの表示方法が異なることに気付きました。プログレスバー
Re: JSL には、回転するホイールやバーに似た「ビジー」インジケーターが用意されていますか?やあ、
はい。 翻訳者がいくつかの重要な要素を削除したように見えます。
翻訳をあまり欲張らないようにできるかどうか見てみましょう。
それまでの間、「ページを翻訳:」オプションのチェックを外すと、欠落している文字が表示されます。

スタン
Re: JSL には、回転するホイールやバーに似た「ビジー」インジケーターが用意されていますか?クレイジ
何らかの理由で、Web サイトがコードの一部を書き換えました。以下の中央の行を参照してください。
スペーサーボックス(サイズ(20,20))、
progress:busy = ビジー ライト( <
ボーダーボックス(左( 20 )、右( 20 )、上( 20 )、下( 20 )、
Re: JSL には、回転するホイールやバーに似た「ビジー」インジケーターが用意されていますか?同じことを実現するために関数を使用すると、よりクリーンになるので気に入っています。
上記のスクリプトを作成したときに学んだことは、ユーザーがウィンドウを閉じることにした場合、スクリプトがクラッシュするということです。上に添付したコードを確認することをお勧めします。try/catch を使用し、ユーザーがキャンセルを押すこともできます。また、Show Menu(0) と Show Toolbar(0) を使用すると、ウィンドウの読み込みバーが少しすっきりします。
Re: JSL には、回転するホイールやバーに似た「ビジー」インジケーターが用意されていますか?これはとても役に立ちます、ありがとう!私はこの機能を数か月前に発見しましたが、それに関するドキュメントはほとんどありません。私はいつもデフォルトのサイズが小さすぎると感じていましたが、(ピクセル化のリスクがあっても)それを増やすことができるのは嬉しいことです。
ビジーインジケーターの代わりに読み込みバーを探している場合は、添付されている私のコードを使用できます。
Re: JSL には、回転するホイールやバーに似た「ビジー」インジケーターが用意されていますか?投稿しましたプログレスバー
Re: JSL には、回転するホイールやバーに似た「ビジー」インジケーターが用意されていますか?これも便利で、実際に意図したとおりに機能します。キャプションの提案の方が私のアプリケーションに適していると思います。 ただし、これを別のスクリプトで使用する予定なので、この提案をありがとう。
Re: JSL には、回転するホイールやバーに似た「ビジー」インジケーターが用意されていますか?@pmroz ありがとうございます! これは、自分が行っていることのステータスを示す最も直感的な方法だと思います。 補足の質問ですが...キャプションを画面の中央に配置する方法をご存知ですか? それは別のトピックであることはわかっているので、jmp からディスプレイ解像度を取得する方法があるかどうかを調べて、そこから作業します。
Re: JSL には、回転するホイールやバーに似た「ビジー」インジケーターが用意されていますか?View:Log を開いて、舞台裏で何が起こっているかを確認します。
Re: JSL には、回転するホイールやバーに似た「ビジー」インジケーターが用意されていますか?JMP 11 以降、糸車を作成するための JSL 関数があります。
New Window( "例", Busy Light(<
作成されるビジーライトボックスのメッセージは、Advance、Disable、automatic、size、および RPM です。
自動でオンになり、自動的に回転します。 自動(0)はスピンを停止します。
これをオンにしない場合は、おそらく while ループでアドバンスを使用できます。
無効にするとビジーライトボックスが非表示になります。 取り戻すことはできません。 引き続き使用するウィンドウ内にある場合は、操作が終了したら非表示にするだけでも便利かもしれません。
サイズは、Busy Light 関数の引数としてのみ機能します。 サイズには、ピクセル単位の x と y という 2 つのコンマ区切りの引数を受け取ります。 これは単なる小さな画像であり、大きなサイズでは非常にビットマップ化されるため、あまり大きくすることはお勧めしません。
RPM は、自動モード時のホイールの回転速度を制御します。
色を変更することはできません。これは単なる小さな写真です。
例:
新しいウィンドウ( "例",
blb = ビジー ライト(<
);

Re: JSL には、回転するホイールやバーに似た「ビジー」インジケーターが用意されていますか?ユーザーに何が起こっているかを知らせるためにキャプション機能を使用します。JMP に強制的に追いつくには、wait() 関数と組み合わせて使用する必要があります。簡単な例を次に示します。
キャプション( 「データを処理しています。しばらくお待ちください。" ) ;
待って( 0 ) ;
d = 0 ;
ために(私= 1 、私<= 10000000 、私++、
d = d +私;
もしも(モッド(私、 10000 ) == 0 、
キャプション( 「加工済み」 ||文字(私) || 「価値観」 ) ;
待って( 0 ) ;
)
) ;
キャプション(削除) ;
待って( 0 ) ;
Re: JSL には、回転するホイールやバーに似た「ビジー」インジケーターが用意されていますか?JMP は、JSL スクリプトを処理するときに回転ホイールなどを提供します。