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

わんくま同盟

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

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


(過去ログ 44 を表示中)
■23414 / )  Re[3]: 直前入力した文字を再入力
□投稿者/ やじゅ (539回)-(2008/08/14(Thu) 02:28:58)
やじゅ さんの Web サイト
No23411 (さくら さん) に返信
> 以上のような機能を実現するには、まず「Enter」キーを確定
> した時、ユーザが入力した文字をバッファに溜め込んで行かなきゃ
> いけなく、これが難しいですね。
>

少し情報が足りないんですよね。
どのようにしてテキストエディタを作ろうとしているのかとか
例えば、RichTextBoxを継承して作成しているとか・・・

RichTextBoxなら、TextChangeイベントあたりで
ユーザが入力した文字をバッファに退避できるのでは?
直前の入力した文字なのでバッファ用の文字列変数1つで
済みそうですし。



一応、テキストエディタの制作で検索したついでに
幾つかをリンクしておきます。


テキストエディタを作るメモ
http://www.kmonos.net/alang/texted/
テキストエディタ実装技術
http://vivi.dyndns.org/tech/tech.phtml

日本語変換確定時のTextChangedイベントについて
http://bbs.wankuma.com/index.cgi?mode=al2&namber=4905&KLOG=14

テキストのシンタックスハイライト
RichTextBoxテキスト色付け高速化計画
http://www.geocities.jp/hatanero/richtextnet1.html
http://www.codeproject.com/KB/cs/shadyrichtext.aspx
http://www.codeproject.com/KB/edit/SyntaxHighlighting.aspx

RichTextBoxの文字列のコピペについて
http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?mode=viewtopic&topic=27339&forum=7&start=0

HTMLエディターの作成
http://bbs.wankuma.com/index.cgi?mode=al2&namber=5451&KLOG=15

簡易行番号エディタコントロール
http://winofsql.jp/VA003334/dnettool080530121510.htm
返信 編集キー/


管理者用

- Child Tree -