清里の浅川さん、メーリングリストの皆さんこんにちは。 栃木県の田中敏信です。 DMWinとScapについて、いつものように長文で申し訳ありません。 Chuuji Asakawa <kiyosato@isis.ocn.ne.jp> Wrote: 途中を省略します。 > 計算式の先頭にカーソルを置いて、shiftを押しながらendキーを押します。 > つまり、計算式を選択します。 > そこで、scapのホットキー(変更しています) ctrl+u を押します。 > すると > 123*123/555*666=18154.8 > と計算結果が得られます。 だいたいわかりました。 「編集画面の中で、計算式を選択状態にしてScapのホットキーを押す」 と、計算結果が追加されるということですね。 つまりScapは、エディタの画面の中の選択状態の文字を監視していて、 ホットキーが押されたときに選択された部分を計算し、式の後に「結果」を 書き込むわけですね。 ということは、クリップボードは関係ありません。 > 今度は、dmwinのキー操作をdmライクにします。 > 123*123/555*666= > 計算式の先頭にカーソルを置いて、f10 を押します。 > 次にカーソルを一番右に移動します。(ctrl+右カーソルを使っています) ここまでで、計算式が選択状態になります。 ですから、 > 次に shift+f8を押します(そのままf8もやってみました) 「shift+f8」は、カーソル位置にクリップボードからペイストします。 また、「f8」は、選択範囲をクリップボードにコピーします。 これらの操作は必要ありません。 > そして、scap のホットキー ctrl+u を押してみます。 > ここで、計算結果が得られるはずなのですが・・・ > 答えが何も出ない状態です。 DMWinの「DMライクのキー定義」では、「 ctrl+u 」は、 「削除文字をカーソル位置に復活する機能」に、割り当てられています。 もしかしたら、ここが問題かも知れませんね。 WZ.KEY の、「DMライクのキー定義」の中の「 ctrl+u 」の指定を変更 してみたらどうでしょうか。 697行目付近に IDM_UNDELETE = ^U という行があります。これを一番無難な「何もしない」というコマンド、 (なんだか矛盾した名前のコマンドですね)に割り当てます。 IDM_NONE = ^U としてみたら、どうでしょうか。WZエディタのウインドウズ準拠のキー定義 では、 IDM_UNDERLINE = ^U となっています。これは、「下線を引く」コマンドのようですので、これを 割り当ててもいいかも知れません。 これでうまく行くと、いいんですが? それでは、また!
Received: from ns.lancenet.or.jp (IDENT:root@ns.lancenet.or.jp [202.237.246.10]) by sl.sakura.ne.jp (8.9.2/[SHINGUJI/SAKURA-990115]) with ESMTP id XAA22388 for <windows@sl.sakura.ne.jp>; Thu, 4 Oct 2001 23:01:46 +0900 (JST) Received: from ra (p101.lancenet.or.jp [202.237.246.101]) by ns.lancenet.or.jp (8.9.3+3.2W/3.7W1.0) with SMTP id XAA29025 for <windows@sl.sakura.ne.jp>; Thu, 4 Oct 2001 23:01:35 +0900 Date: Thu, 04 Oct 2001 23:03:24 +0900 (JST) From: tanaka toshinobu <tosinobu@lancenet.or.jp> To: windows@sl.sakura.ne.jp Subject: [windows:5665] Re: DMWinマクロとScap Message-Id: <200110042302.8YVTZMS9@po.lancenet.or.jp> In-Reply-To: <20011004E131747JT.z0.kiyosato@isis.ocn.ne.jp> References: <20011004E131747JT.z0.kiyosato@isis.ocn.ne.jp> MIME-Version: 1.0 X-Mailer: Mm-Mail Ver1.45a [Win98] Content-Type: text/plain; charset=iso-2022-jp Content-Transfer-Encoding: 7bit Sender: owner-windows@sl.sakura.ne.jp X-ML-Sequence: 5665 X-ML-Name: windows Precedence: bulk Reply-To: windows@sl.sakura.ne.jp |