[PR]子育てママさんへ:3年毎に15万円うけとれる医療保険?

~katsuhiko メッセージボード

back 451-500

501-550

551-600


550 Re^3: 行番号表示とか、列番号表示とか。 コメント数:  1件
  kmth  | 2000/05/11 (木) 00:57
 http://www3.cds.ne.jp/~kmth/software/
こんにちは、kmthです。

> この次のバージョンでは、行番号、桁ゲージの表示をお約束致します。
OnDrawLine的なイベントもサポートされていると嬉しいです。

いつも要望ばかりですみませんm(_ _)m



549 Re^2: 行番号表示とか、列番号表示とか。 コメント数:  2件
  本田勝彦  | 2000/05/10 (水) 16:44
 http://member.nifty.ne.jp/~katsuhiko
この次のバージョンでは、行番号、桁ゲージの表示をお約束致します。



548 TEditor コメント数:  0件
  本田勝彦  | 2000/05/10 (水) 16:42
 http://member.nifty.ne.jp/~katsuhiko
TEditor ver 1.62 を公開しました。以前ここでご報告しました
キャレット定着のバグをフィックスしただけのバージョンです。

また、1日限りの公開でしたが、IDE Word Editor アドインエキスパートは
非公開とさせて頂きます。どうしてもバグというか、Delphi が文句をたれる
現象を回避出来なかったので、諦めます。
ダウンロードしてくださった方々には申し訳無いです。D2, D3 では動くんですけどね。



547 Re: 行番号表示とか、列番号表示とか。 コメント数:  3件
  清明  | 2000/05/09 (火) 11:16
>  さて、行番号表示とか、列番号表示の機能は、TEditorにないってことは、
> 分かっているのですが、なんか、方法ありません?
>
 マージンの場所を上手く使えばそこに行番号を表示させることは
出来ます。結構めんどくさいけど(^^ゞ

 私はWM_PAINTメッセージを受けたとき、マージン部分にDrawTextRectを
使ってTopRowからLines.Countを書き込むようにして実装しています。



546 行番号表示とか、列番号表示とか。 コメント数:  6件
  シナモン  | 2000/05/09 (火) 02:57
 最近「TEditor」を始めました。シナモンと、申します。
 
 これから、「TEditor」の使用方法について、教えていただきたいと思います。
 宜しくお願い致します。

 さて、行番号表示とか、列番号表示の機能は、TEditorにないってことは、
分かっているのですが、なんか、方法ありません?

 TEditor内に、行(列)番号表示しなくてもいいんです。
 TEditorの左と、上に、何かコンポーネントを張って、それに表示するようなサンプルが、あるなら、紹介して頂きたいのですが。

 本田さん、そして、ベテランの「TEditor」使いの皆様、
どうか、ご教授お願い致します。















545 マージ コメント数:  0件
  K2  | 2000/05/08 (月) 10:20
 http://web.kyoto-inet.or.jp/people/koyabu/
K2@GWはふにゃふにゃになってました です。

> > 新ジージョンが出たときに手軽にソースをマージしてくれるツールが
> > あればいいのですが、VSS みたいなもの。
>
> VSSはわかりませんが、マージに関してはK2さんがお得意の
> ハズですが、K2さ〜ん(^^;)

僕はCVSでやってます。
CVSの使い方をお勉強してから、

http://www-vox.dj.kit.ac.jp/nishi/cvs/cvs-manual/cvs-jp_63.html#SEC66

この辺を参考にすればよろしいかと。
マージ時の緊張感と不安感は、やっぱりありますけどね。でも、この方法で、
現在までちゃんとHEditorの最新版がフォローできています。



544 Re: Selected について コメント数:  0件
  本田勝彦  | 2000/05/05 (金) 13:23
 http://member.nifty.ne.jp/~katsuhiko
> マウスで選択を開始して、その後選択開始位置まで戻したり、
> キーボードで Shift+→ のあと Shift+← として選択開始をしたのに
> 選択範囲が無い状態にすると、SelLength は 0 なのですが、
> Selected は True のままです。
> SelLength = 0 となっても FSelectionState が sstSelected の
> ままのせいだと思うのですが。

仕様です。(^^;)以前にも同様のご質問があったのですが、その時も
アンダーラインを出したり消したりが煩雑なので、そういう仕様です
としていたと思います。



543 Selected について コメント数:  1件
  パンタグラフ(fumika)  | 2000/05/05 (金) 11:28
 http://homepage1.nifty.com/cosmic/
またまた TEditor で質問です。GW中にすみませんm(__)m

マウスで選択を開始して、その後選択開始位置まで戻したり、
キーボードで Shift+→ のあと Shift+← として選択開始をしたのに
選択範囲が無い状態にすると、SelLength は 0 なのですが、
Selected は True のままです。
SelLength = 0 となっても FSelectionState が sstSelected の
ままのせいだと思うのですが。



542 Re^3: URL の種類 コメント数:  1件
  本田勝彦  | 2000/05/05 (金) 00:09
 http://member.nifty.ne.jp/~katsuhiko
> 新ジージョンが出たときに手軽にソースをマージしてくれるツールが
> あればいいのですが、VSS みたいなもの。

VSSはわかりませんが、マージに関してはK2さんがお得意の
ハズですが、K2さ〜ん(^^;)



541 Re^2: URL の種類 コメント数:  2件
  パンタグラフ(fumika)  | 2000/05/04 (木) 13:10
 http://homepage1.nifty.com/cosmic/
コメントありがとうございます。
ソースを書き換えて対応してみます。
新ジージョンが出たときに手軽にソースをマージしてくれるツールが
あればいいのですが、VSS みたいなもの。

> 現在、パーサー自体を差し替える仕様というのを考え中で、そのための
> お勉強をしています。

そちらも楽しみにしています。



540 Re^2: 非アクティブ時に SelStart 設定してもスクロールしない? コメント数:  0件
  パンタグラフ(fumika)  | 2000/05/04 (木) 13:07
 http://homepage1.nifty.com/cosmic/

> 悩ましい部分なのですが、そういう仕様です。SelStart を指定した後に
> EM_SCROLLCARET を SendMessage してやって下さい。
> TopRow を指定するのでも構いません。

わかりました。
それでやって見ます。



539 Re: URL の種類 コメント数:  3件
  本田勝彦  | 2000/05/04 (木) 11:47
 http://member.nifty.ne.jp/~katsuhiko
> 現在の TEditor だと、URL として 'http:', 'https:', 'ftp:', 'www.'
> で始まる文字列のみが認識されますが、この部分をリストか配列にして
> 外部から登録する仕様にはできないでしょうかね。
> 余計な処理を入れると遅くなると言うのもあるとは思いますが・・・

以前同様のご要望が有りまして、TStringList に保持するテストバージョンを
こしらえたことがありまして、その時ちょっと悲惨な結果が出たので、
ソースコードを書き換えて下さい。ということで、そのままになっています。

現在、パーサー自体を差し替える仕様というのを考え中で、そのための
お勉強をしています。



538 Re: 非アクティブ時に SelStart 設定してもスクロールしない? コメント数:  1件
  本田勝彦  | 2000/05/04 (木) 11:43
 http://member.nifty.ne.jp/~katsuhiko
> TEditor 1.61 で SelStart に値をセットすると、その位置が見えるように
> スクロールしてくれますが、TEditor がアクティブでないとスクロール
> されないようです。これは仕様なのでしょうか?

悩ましい部分なのですが、そういう仕様です。SelStart を指定した後に
EM_SCROLLCARET を SendMessage してやって下さい。
TopRow を指定するのでも構いません。



537 URL の種類 コメント数:  4件
  パンタグラフ(fumika)  | 2000/05/04 (木) 01:05
 http://homepage1.nifty.com/cosmic/
また要望ですが(^^;)

現在の TEditor だと、URL として 'http:', 'https:', 'ftp:', 'www.'
で始まる文字列のみが認識されますが、この部分をリストか配列にして
外部から登録する仕様にはできないでしょうかね。
余計な処理を入れると遅くなると言うのもあるとは思いますが・・・

Initialization 部で 'news:', とか 'file:' とか'nifty:' なんてもの
を登録すると、認識されるようになる、というのが嬉しいのですが。



536 非アクティブ時に SelStart 設定してもスクロールしない? コメント数:  2件
  パンタグラフ(fumika)  | 2000/05/04 (木) 00:59
 http://homepage1.nifty.com/cosmic/
TEditor 1.61 で SelStart に値をセットすると、その位置が見えるように
スクロールしてくれますが、TEditor がアクティブでないとスクロール
されないようです。これは仕様なのでしょうか?
検索ダイアログを閉じずに常に出しておくようなものを考えているのですが
検索ダイアログにフォーカスがあるとスクロールされないんです。
SelStart に値を入れる前に TEditor に SetFocus してやると
スクロールするのですが、ダイアログが後ろに行ってしまうので・・・




535 TEditor ver 1.61 にバグ コメント数:  0件
  本田勝彦  | 2000/05/03 (水) 12:04
 http://member.nifty.ne.jp/~katsuhiko
が見つかりました。キャレットが画面へ定着されてしまう場合が発生します。

HEditor.pas の7,667行目にある CaretShow メソッドを以下のように
変更して下さい。

procedure TEditor.CaretShow;
begin
if (FCaretUpdateCount = 0) and HandleAllocated and Focused and
not FCaretShowing and not IsCaretNoClient then
begin
FCaretShowing := True;
ShowCaret(Handle);
end;
end;

(FCaretUpdateCount = 0) が増えています。
よろしくお願い致します。
ver 1.62 の公開はもう少し様子を見てからにします。




534 Re: Oh! toBracket その2 コメント数:  0件
  本田勝彦  | 2000/05/03 (水) 12:00
 http://member.nifty.ne.jp/~katsuhiko

> S := TEditor1.TokenStringBracketFromCaret;

ここを S := Editor1.TokenStringBracketFromPos(P); にして見て下さい。
もう気づかれたかも知れませんね。(^^;



533 Oh! toBracket その2 コメント数:  1件
  ゆうきひろ  | 2000/05/03 (水) 05:52
 http://www.remus.dti.ne.jp/~kinpotwn/mozart/Nami2000.htm
 すんません、500字制限がかかるのでTEditor1MouseMoveだけを・・・

procedure TForm1.TEditor1MouseMove(Sender: TObject; Shift: TShiftState; X,
Y: Integer);
var
P: TPoint;
C: Char;
S: String;
begin
P.x := X;
P.y := Y;
C := TEditor1.TokenBracketFromPos(P);
case C of
toUrl:
TEditor1.Cursor := crMyCursor;
toMail:
TEditor1.Cursor := crMyCursor;
toBracket:
begin
S := TEditor1.TokenStringBracketFromCaret;
  S := Copy(S,1,6);
if S = '<file@' then
TEditor1.Cursor := crMyCursor;
end;
else
TEditor1.Cursor := crIBeam;
end;
end;




532 Oh! toBracket その1 コメント数:  2件
  ゆうきひろ  | 2000/05/03 (水) 05:47
 http://www.remus.dti.ne.jp/~kinpotwn/mozart/Nami2000.htm
 toBracket 対応のメソッド群をさっそく試食させていただきました。いやぁ、いいですねえ(^^;)。素早い対応に感謝、感謝です!
さて、<file@N:\zpg\jpn\夢\Miz71.jpg>という文字列を意識させるために以下のようなコーディングをしてだいたい動いているのですが、キャレットが指定の文字列の中にないとき TEditor1MouseMove でカーソル形状が変わりません(toUrl、toMailのときはもちろんOKです)。

^ ← カーソルのつもり。こういうときはNG!
<file@N:\zpg\jpn\夢\Miz13-71.jpg>^ これもNG!
<file@N:\zpg\jpn\夢\Omu-7B.jpg>
      ^← こういうときはOK!
<file@D:\MyData\松坂大輔\2000.nm2>

 どこに問題があるのでしょうか? 念のため TEditor1DblClick のコードも 掲示しておきます。
 500時制限があるのでコードは次のカキコ



531 Re^7: Shift+Alt+→↓↑←で矩形選択するには コメント数:  0件
  DEKO  | 2000/05/02 (火) 17:45
 http://homepage1.nifty.com/ht_deko/
>私が FDELPHI にインクリメンタルサーチのコードをアップしたときの
>派生コンポ名が FEditor でした(爆)
 おぉ、まさにそれです(^o^)/ 拙作のテキストエディタではそのコードを参考にしてインクリメンタルサーチを実装しました(ちょっと挙動が違いますが...)。ついでに他の機能も「FEditor」に実装していたりします。

#その節はありがとうございました(^^;



530 Re^6: Shift+Alt+→↓↑←で矩形選択するには コメント数:  1件
  パンタグラフ(fumika)  | 2000/05/02 (火) 14:15
 http://homepage1.nifty.com/cosmic/
> #FEditorって何だったっけ?
> #確か、どなたかの派生コンボをパクって(参考にして)実装して名前だけ残ってるって
> #奴だったと...(^^;

私が FDELPHI にインクリメンタルサーチのコードをアップしたときの
派生コンポ名が FEditor でした(爆)
実はインクリメンタルサーチは派生コンポにしなくてもできると分かった
ので、私は使ってないのですが(^_^;



529 Re^5: Shift+Alt+→↓↑←で矩形選択するには コメント数:  2件
  DEKO  | 2000/05/02 (火) 10:38
 http://homepage1.nifty.com/ht_deko/
>TFEditor とは派生コンポですか( ̄ー ̄)
 あはは。そうです。TFEditorはTEditorに読み替えて下さい。派生コンポのコーディングなので、実装される方は適宜修正して使って下さいね。

#FEditorって何だったっけ?
#確か、どなたかの派生コンボをパクって(参考にして)実装して名前だけ残ってるって
#奴だったと...(^^;



528 Re^5: Shift+Alt+→↓↑←で矩形選択するには コメント数:  0件
  DEKO  | 2000/05/02 (火) 09:19
 http://homepage1.nifty.com/ht_deko/
>これ、ActionList と合わせて、Q&Aに上げさして下さいね。v(^^)
 どうぞ、どうぞ。あんなんでよろしければ...(^^;



527 Re^4: Shift+Alt+→↓↑←で矩形選択するには コメント数:  1件
  本田勝彦  | 2000/05/02 (火) 00:54
 http://member.nifty.ne.jp/~katsuhiko
これ、ActionList と合わせて、Q&Aに上げさして下さいね。v(^^)



526 Re^4: Shift+Alt+→↓↑←で矩形選択するには コメント数:  3件
  パンタグラフ(fumika)  | 2000/05/01 (月) 21:00
 http://homepage1.nifty.com/cosmic/
>  ...ついでに、Alt+ドラッグは以下のように処理しております。

あ、これは私もできています(^^)

>  inherited;

これは要らないような・・・

>  (Sender as TFEditor).SetFocus; // 環境によっては付ける必要アリ

φ(._.) メモメモ 今のところ付けてませんが・・・

>     (Sender as TFEditor).SelectionMode := smLine;

TFEditor とは派生コンポですか( ̄ー ̄)



525 Re^3: Shift+Alt+→↓↑←で矩形選択するには コメント数:  6件
  DEKO  | 2000/05/01 (月) 18:03
 http://homepage1.nifty.com/ht_deko/
>ありがとうございました。できました。
 いえいえ。

 ...ついでに、Alt+ドラッグは以下のように処理しております。

procedure TForm1.Editor_MouseDown(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer);
begin
 inherited;
 (Sender as TFEditor).SetFocus; // 環境によっては付ける必要アリ
 if (Button = mbLeft) then
  begin
   if (ssAlt in Shift) then
    (Sender as TFEditor).SelectionMode := smBox
   else
    (Sender as TFEditor).SelectionMode := smLine;
  end;
end;



524 Re^2: Shift+Alt+→↓↑←で矩形選択するには コメント数:  7件
  パンタグラフ(fumika)  | 2000/05/01 (月) 11:37
 http://homepage1.nifty.com/cosmic/
>  Keybd_Event(VK_SHIFT, 0, 0, 0);
>  Keybd_Event(VK_RIGHT, 0, 0, 0);
>  Keybd_Event(VK_RIGHT, 0, KEYEVENTF_KEYUP, 0);
>  Keybd_Event(VK_MENU , 0, KEYEVENTF_KEYUP, 0);

ありがとうございました。できました。
ついでに Action に Dhortcut を指定しておけば隠しメニュー
を作成して割り当てなくても良いというのも知りました(^^;)



523 TEditor ver 1.61 コメント数:  0件
  本田勝彦  | 2000/04/30 (日) 18:01
 http://member.nifty.ne.jp/~katsuhiko
を公開しました。

・$2000 バイト以上の長い1行文字列を含むファイル読み込みへの対応
・フォーカスの再入によるキャレット位置へのスクロールを回避
・スクロールバーをクリックしてもフォーカスが移動しないようにした
・スクロールによってキャレットがマージン内に入る現象を回避した
・toBracket 対応のメソッド群を実装した

などが実装されました。



522 Re: Shift+Alt+→↓↑←で矩形選択するには コメント数:  0件
  本田勝彦  | 2000/04/30 (日) 17:59
 http://member.nifty.ne.jp/~katsuhiko
ようこそいらっしゃいまし。(^^)

> TEditor もいつの間にか矩形選択や画面分割など
> 私が初期の頃に要望して却下された(^^;)ことが
> できるようになっているんですね。

縦書きはまだですが(^^;

> さっそくですが、Delphi-IDE のエディタのように
> Shift+Alt を押しながら→↓↑←で矩形選択するには
> どうすればよいのでしょう。

なぜ出来ないのかが解らないのでちょっと・・・
DEKOさんの方法が良さげに思います。と言って逃げちゃお(((((;^^)



521 Re^2: Shift+Alt+→↓↑←で矩形選択するには コメント数:  0件
  DEKO  | 2000/04/30 (日) 13:55
 http://homepage1.nifty.com/ht_deko/
補足:IB_BoxRightはActionListのActionで、ショートカットに「Shift+Alt+Right」を定義してあります。

#以下「左/上/下」も同様です(^^;



520 Re: Shift+Alt+→↓↑←で矩形選択するには コメント数:  9件
  DEKO  | 2000/04/30 (日) 12:07
 http://homepage1.nifty.com/ht_deko/
姑息な手段ですが、私は以下の方法で実装しております。

// 矩形選択開始(右)
procedure TFORM1.IB_BoxRightExecute(Sender: TObject);
begin
 if Editor1.SelectionMode = smLine then
  Editor1.SelectionMode := smBox;
 Keybd_Event(VK_SHIFT, 0, 0, 0);
 Keybd_Event(VK_RIGHT, 0, 0, 0);
 Keybd_Event(VK_RIGHT, 0, KEYEVENTF_KEYUP, 0);
 Keybd_Event(VK_MENU , 0, KEYEVENTF_KEYUP, 0);
end;

同様に左、上、下も定義して下さい(掲示板のMaxに引っ掛かりました^^;)



519 Shift+Alt+→↓↑←で矩形選択するには コメント数:  11件
  パンタグラフ(fumika)  | 2000/04/29 (土) 21:18
 http://homepage1.nifty.com/cosmic/
こんにちは。fumika改めパンタグラフです。
ようやく Delphi の世界に舞い戻れそうです。
TEditor もいつの間にか矩形選択や画面分割など
私が初期の頃に要望して却下された(^^;)ことが
できるようになっているんですね。

さっそくですが、Delphi-IDE のエディタのように
Shift+Alt を押しながら→↓↑←で矩形選択するには
どうすればよいのでしょう。
OnKeyDown あたりで SelectionMode を変えても、
キャレットが移動しないんですよね。
できれば TEditor デフォルトでやってもらえると
うれしいのですが。



518 Re^4: URL文字について コメント数:  0件
  中野克平  | 2000/04/29 (土) 20:57
> どもども(^^)
> 出典 url なんかも書いて頂けるとありがたかったです(^^;)

RFCは、いろいろなところから入手できます。
たとえば、NIS-INFO@NIS.NSF.NET宛に件名が空で、本文の1行目に
send rfcxxxx
(xxxxはRFCの番号)
というメールを送ると、すぐに返信として目的のRFCが送られてきます。

URLとして利用できる文字に関連するものとしては、

RFC1630
RFC1738
RFC1808

があります。



517 Re^3: URL文字について コメント数:  1件
  本田勝彦  | 2000/04/29 (土) 00:30
 http://member.nifty.ne.jp/~katsuhiko
> RFCはRequest For Commentの略で、インターネットの事実上の規格としての性格をもつものです。
> HTTPやURLの定義をしているものです。

どもども(^^)
出典 url なんかも書いて頂けるとありがたかったです(^^;)



516 Re^2: URL文字について コメント数:  2件
  中野克平  | 2000/04/29 (土) 00:03
> 情報ありがとうございます。
>
> RFC って何でしょうか?

RFCはRequest For Commentの略で、インターネットの事実上の規格としての性格をもつものです。
HTTPやURLの定義をしているものです。




515 Re^3: toBracket コメント数:  0件
  本田勝彦  | 2000/04/27 (木) 01:08
 http://member.nifty.ne.jp/~katsuhiko
> TokenFromCaretについても同仕様にしてくださいますよう
> 是非お願いいたします(^^ゞ

ですね。対応したいとおもいます。



514 本田さん、いつもありがとうございます コメント数:  0件
  網代太郎  | 2000/04/26 (水) 22:06
 http://plaza27.mbn.or.jp/~ajitaro/
拙作ソフト「あじ太郎」を本日バージョンアップしました(TEditorは最新の1.60の
一つ前ですが)。本田さんには、いろいろお世話になり、ありがとうございました。
マウスによる選択文字列の移動は、今回ハ見送ってしまいました。「疑似トリプル
クリック」との整合性が、やはりうまくいかなくて……。
「疑似」でないトリプルクリックを実現するために、どうすれば良いか、これから
勉強しようと思っています。
以上、本田さんへのご報告と、私の独り言でした。



513 Re^2: toBracket コメント数:  1件
  kmth  | 2000/04/26 (水) 02:32
 http://www3.cds.ne.jp/~kmth/software/
こんにちは、kmthです。

> toBracket も返す TokenFromPos も必要ですね。今度のバージョンで
> 対応したいと思います。
TokenFromCaretについても同仕様にしてくださいますよう
是非お願いいたします(^^ゞ



512 Re: toBracket コメント数:  2件
  本田勝彦  | 2000/04/26 (水) 01:23
 http://member.nifty.ne.jp/~katsuhiko
>  以下のコードで toBracket のときカーソルの形状が変わりません。どこがおかしいのでしょ?

すいません。TokenFromPos は toBracket を返さないんです。
HEditor.pas の interface 部のコメントにしか書いてないですね。
ヘルプにも書いてありませんでした。m(_ _)m

現状では、HEditor.pas を改造するより、方法が無さそうです。
PosTokenString を真似たメソッドをこしらえて InvalidBracketIndex ではなく
Brackets[I] を渡すようにしなければなりません。

何かワケがあってこういう仕様にしたのだと思います<昔の私

toBracket も返す TokenFromPos も必要ですね。今度のバージョンで
対応したいと思います。




511 toBracket コメント数:  3件
  ゆうきひろ  | 2000/04/25 (火) 18:32
 http://www.remus.dti.ne.jp/~kinpotwn/mozart/Nami2000.htm
 以下のコードで toBracket のときカーソルの形状が変わりません。どこがおかしいのでしょ?

procedure TForm1.TEditor1MouseMove(Sender: TObject; Shift: TShiftState; X,
Y: Integer);
var
P: TPoint;
C: Char;
begin
P.x := X;
P.y := Y;
C := TEditor1.TokenFromPos(P);
//TokenFromPos は、Pで指定された位置にある語句の種類を返す。
case C of
toUrl:
TEditor1.Cursor := crMyCursor;
toMail:
TEditor1.Cursor := crMyCursor;
toBracket:
TEditor1.Cursor := crMyCursor; //カーソル形状が変わらない
else
TEditor1.Cursor := crIBeam;
end;
end;

 う〜む、この掲示板では半角スペースは無視されるんだなあ・・・



510 Re: 置き換え機能について コメント数:  0件
  本田勝彦  | 2000/04/25 (火) 01:27
 http://member.nifty.ne.jp/~katsuhiko
> サンプルの置き換え機能を使用させていただいておりますが、
> 範囲選択内の置き換え機能がうまく動作しません。
>
> 現象としては、範囲選択を行って置換処理を行うと、範囲選択して
> いないところの上または、下(検索前方・後方)を置換してしまいます。

SearchTextは、Info に格納された Startより前、又は Start + Length 以降を
その検索対象にしますので、そういう動作になると思います。

なんでかというと、上記コメントの 「Start」を検索する場合、1番目の Start に
ヒットしてそれを選択した状態から、再検索して2番目の Start をヒットさせるた
めには、検索開始位置を1番目の Start の後ろにしなければならないからです。
ぢゃないと1番目の Start を何度もヒットさせてしまいますでしょ?

範囲選択された文字列を置き換える場合は、SelText プロパティへ文字列を
代入するようにして下さい。

選択された文字列内だけで置き換えを行う場合は、少し工夫が必要になると
思います。




509 置き換え機能について コメント数:  1件
  hiro  | 2000/04/24 (月) 19:54
サンプルの置き換え機能を使用させていただいておりますが、
範囲選択内の置き換え機能がうまく動作しません。

現象としては、範囲選択を行って置換処理を行うと、範囲選択して
いないところの上または、下(検索前方・後方)を置換してしまいます。

サンプルのSearchText文のところのInfoには、選択範囲の
位置情報も正確に入っているのですが...

オプション等の設定が必要なのでしょうか?

よろしくお願いします。




508 Re: URL文字について コメント数:  3件
  本田勝彦  | 2000/04/23 (日) 15:13
 http://member.nifty.ne.jp/~katsuhiko
情報ありがとうございます。

RFC って何でしょうか?



507 URL文字について コメント数:  4件
  中野克平  | 2000/04/23 (日) 13:00
URLとして認められる文字がどんなものか調べてみました。

RFCなどによると、すべての英数字に加えて、

;/-+?:@=&#%~

が予約文字とされており、

さらに、

!<>"{}|\^[]'$

もまれに使われるようです。
506 Re: どうも コメント数:  0件
  本田勝彦  | 2000/04/23 (日) 02:03
 http://member.nifty.ne.jp/~katsuhiko
ようこそいらさいまし。(^^)

> TEditorは0.xのころから試用しており、本田さんには「ぜひ行間プロパティを
> つけてくれ〜」などとお願いしたものの、現状ではTRichEditを採用しています。(^^;)

その節はありがとうございました。

> どうやら1.60がでているようですのでこれからダウンロードして試してみます。

いま、メールを出し終えたばかりだったのですが、すばやいですね(^^;)
そうそう、リンクさして下さいね。



505 どうも コメント数:  1件
  HWA  | 2000/04/23 (日) 01:36
 http://village.infoweb.ne.jp/~wakimoto/hwa1/index.html
AUTLA(あうとら)というアウトラインプロセッサを公開しているHWA(脇元)
と申します。

TEditorは0.xのころから試用しており、本田さんには「ぜひ行間プロパティを
つけてくれ〜」などとお願いしたものの、現状ではTRichEditを採用しています。(^^;)

今後採用するかどうかはまだわかりませんが、とりあえず本日送金いたしましたので
ごあいさつに参りました。

どうやら1.60がでているようですのでこれからダウンロードして試してみます。

では。



504 TEditor ver 1.60 コメント数:  0件
  本田勝彦  | 2000/04/23 (日) 01:12
 http://member.nifty.ne.jp/~katsuhiko
を公開しました。
EM_ 系メッセージハンドラを実装致しました。



503 Re^2: あー、恥ずかし・・・ コメント数:  0件
  本田勝彦  | 2000/04/20 (木) 01:45
 http://member.nifty.ne.jp/~katsuhiko
>  おお! 500げ〜っとお!!
>
>  ゴミレス、すんませんm(_ _)m。

お言葉を返すようで何ですが、これから新規発言される方は
すべて500になるようです。<nifの掲示板の仕様

さっそくリンクしまっせ(^^)



502 Re: あー、恥ずかし・・・ コメント数:  1件
  ゆうきひろ  | 2000/04/20 (木) 00:11
 http://www.remus.dti.ne.jp/~kinpotwn/mozart/Nami2000.htm
 おお! 500げ〜っとお!!

 ゴミレス、すんませんm(_ _)m。



501 あー、恥ずかし・・・ コメント数:  2件
  ゆうきひろ  | 2000/04/20 (木) 00:07
 http://www.remus.dti.ne.jp/~kinpotwn/mozart/Nami2000.htm
指定した文字列の認識させるには⇒指定した文字列を認識させるには
        ̄                ̄
(^^;;;;;;;)

 本田さん、K2さん、レスありがとうございます。レスがつくのはうれしいですが一度まちがうと恥のオンパレードになっちゃうなあ(^_^;)。

> ところで、ゆうきひろ さんのホームページへリンクさせて頂いて
> よろしいですか?
 あんなHPでよかったらどーぞ。私の方もゴールデンウィーク前後にリニューアルしたいと思っていますので、そのときはリンクコーナーを設けるつもりです。




[PR]100万円が当る!妊娠・出産:赤ちゃんの子育て費に♪無料でプレゼント