Vcl.ComCtrls.TCustomRichEdit.ActiveLineNo
Delphi
property ActiveLineNo: DWORD read GetActiveLineNo;
C++
__property unsigned ActiveLineNo = {read=GetActiveLineNo, nodefault};
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
property | public | Vcl.ComCtrls.pas Vcl.ComCtrls.hpp |
Vcl.ComCtrls | TCustomRichEdit |
説明
コントロールで現在アクティブな行の行番号を示します。
ActiveLineNo は読み取り専用のプロパティで、現在キャレットが置かれている行の、行番号を示します。ActiveLineNo プロパティが示す行の番号付けは、0 から始まります。
キャレットの置かれている行番号を取得するには、CaretPos プロパティの Y フィールドも使用できます。ただしこのフィールドは、WordWrap プロパティが False に設定されているときにしか正しく設定されません。
CaretPos プロパティの Y の値とは異なり、WordWrap の値に関係なく、ActiveLineNo には常に正確な行番号が設定されています。
メモ: テキストのブロックが選択されている場合、ActiveLineNo は選択されたブロックの先頭を含む行の行番号を示します。