C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト


(過去ログ 44 を表示中)
■23411 / )  Re[2]: 直前入力した文字を再入力
□投稿者/ さくら (2回)-(2008/08/14(Thu) 00:39:10)
やじゅさん

返信をありがとうございます。

==========================
Wordで直前に入力した文字を繰り返すキーで
「Alt」+「Enter」キーを押す
「Ctrl」+「Y」キーを押す
「F4」キーを押す

全て、文字を入力して「Enter」キーで確定した直後に行う操作です。
=====================
以上のような機能を実現するには、まず「Enter」キーを確定
した時、ユーザが入力した文字をバッファに溜め込んで行かなきゃ
いけなく、これが難しいですね。



No23404 (やじゅ さん) に返信
> ■No23401 (さくら さん) に返信
>>Wordで「直前入力した文字を繰り返し入力できる(F4 or Alt+Enter)」
>>便宜な機能を作りたいと思っていますが、やり方が思いつきません。
>>
>
> IMEで確定した文字を退避して、F4キーで退避文字を出力って感じかな
> 制御キー(DELキーやBSキーなど)あたりも同様な動作をしているので
> 別途キーイベントで退避するとかでしょうか 
>
> WitchPaperで実装したIME制御
> http://tsuge.astgate.biz/witchgarden/?C%23%20Tips%2FWitchPaper%A4%C7%BC%C2%C1%F5%A4%B7%A4%BFIME%C0%A9%B8%E6
>
返信 編集キー/


管理者用

- Child Tree -