1

の単語の画面で XY 座標を取得することは可能TRichViewEditですか?

もしそうなら、どうすればそれを行うことができますか?

4

1 に答える 1

6

メソッドを使用してGetItemCoords、書式設定されたドキュメント内のアイテムの位置を取得できます。

procedure TForm1.Button1Click(Sender: TObject);
var
  X, Y: Integer;
begin
  RichViewEdit1.Add('Hello ', 0);
  RichViewEdit1.Add('world!', 0);
  RichViewEdit1.Format;

  RichViewEdit1.GetItemCoords(2, X, Y);
  ShowMessage('Position of the second word: [' + IntToStr(X) + '; ' +
    IntToStr(Y) + ']');
end;
于 2013-02-12T17:00:16.910 に答える