スクリプト:Patch()使用後にそのパラメーターが継続されてしまう

Issue #1110 closed
Ito Mitsuhiro repo owner created an issue

nv.CommandのPatchメソッドで指定する一時パラメータに関する質問です。

影響期間:
再指定を除くと、下記いずれかのタイミングまで影響が継続します。これは意図したものでしょうか?
・NeeView再起動
・スクリプトフォルダにあるいずれかのスクリプトファイルが更新される(エディタ等で更新)

影響範囲:
また、その場合、下記に対してはその影響が及びません。これも意図したものでしょうか?
・パラメータを共有している他のコマンド(NextSizePageに対するPrevSizePage、など)
・スクリプト中のnv.Commandではなく、コマンド設定ダイアログで設定したショートカットキー等から直接当該コマンドを実行した場合

一時パラメータはその場限り、つまり「Patch()の戻り値のコマンドアクセサをExecute()した場合にのみ使われる」と勝手に思っていたのですが、そうではないことが分かったので質問させてもらいました。

不具合となります。

Comments (2)

  1. Log in to comment