スクリプト:待機命令

Issue #907 closed
Ito Mitsuhiro repo owner created an issue

スクリプトの命令と命令の間に待機時間を設ける方法はありますでしょうか?
もしなければ対応して頂けると有り難いです

Comments (5)

  1. Ito Mitsuhiro reporter

    以下のようにした場合、直前のコマンド終了をまたずにNeeViewを終了してしまいます。
    nv.Command.Unload.Execute()またはsystem(filename, args)
    nv.Command.CloseApplication.Execute()

    そこでCloseApplicationを修正または以下のコマンドの追加、修正はできないでしょうか。

    ・待機コマンドの追加 nv.sleep(秒)
    ・system(filename, args)にプログラムの終了を待つフラグを追加

    待機コマンドだけでも回避可能と思われます。

  2. Ito Mitsuhiro reporter

    スクリプトの一時停止命令 sleep を実装 (fixed #907)。 スクリプトの非同期化。 スクリプト中断コマンド CancelScript を実装。

    → <<cset 0ef8e4d966c9>>

  3. Ito Mitsuhiro reporter
    • changed status to new

    現状の実装ではUIスレッドで問題が発生しやすい。 別の実装方法を検討したい。

  4. Ito Mitsuhiro reporter
    • 現状の方針のままでいくことにした。UIアクセスする可能性のある部分にはすべてAppDispatcher経由で処理を実行させるように個別に対応していく。 (fixed #907)

    → <<cset a7437c2e8bed>>

  5. Log in to comment