4件の投稿を表示中 - 1 - 4件目 (全4件中)
  • 投稿者
    投稿
  • #11418

    redakt55
    Participant

    下記のページによると,document.selection.CharLeft の第一引数 bExtend は「選択範囲を解除するかどうかを指定」となっています。
    http://jp.emeditor.com/help/macro/selection/selection_charleft.htm

    これだと,true のときに解除されるように読めますが,実際には false で解除されるみたいです。

    #11421

    Yutaka Emura
    Keymaster

    redakt55 様

    いつも EmEditor Professional をお使いいただき、誠にありがとうございます。

    ご意見ありがとうございます。ここは、

    「省略すると false となり、選択範囲を解除します。」

    というように変更します。

    どうぞよろしくお願い申し上げます。

    #11423

    redakt55
    Participant

    修正後の文言も論理的にあまり素直でなく,ちょっと考えないと意味が取れないと思います(少なくとも私にはそうです)。
    また,true のときの動作がこれではよく分かりません。

    この引数は,要するに
    ・true のときは,カーソル移動に合わせて選択範囲が拡縮する。(非選択状態でも選択状態になる)
    ・false(既定値)のときは選択を解除する。
    ということだと思うので,そういう風に書いていただいたほうが分かりやすいのではと思いました。

    bExtend を持つ関数っていっぱいあるんですね。

    ※ところで,マニュアルについての指摘は各ページの「フィードバックを送信」でやるのですね。次回からそうします。

    #11424

    Yutaka Emura
    Keymaster

    redakt55 様

    いつも EmEditor Professional をお使いいただき、誠にありがとうございます。

    記述方法については検討させていただきます。次バージョンでは、複数選択が可能になるため、記述の変更が必要になると思います。ご意見ありがとうございます。

    どうぞよろしくお願い申し上げます。

4件の投稿を表示中 - 1 - 4件目 (全4件中)

このトピックに返信するにはログインが必要です。

友達に知らせる... Tweet about this on TwitterShare on FacebookShare on Google+Email this to someone