|
<< Нажмите, чтобы показать Содержание >> TCustomRichViewEdit.GetCurrentControlInfo |
Возвращает значения основных свойств элемента-компонента в позиции каретки.
procedure GetCurrentControlInfo(out AName: TRVUnicodeString;
out Actrl: TControl; out AVAlign: TRVVAlign;
out ATag: TRVTag);
Вызов GetCurrentControlInfo(...) эквивалентен вызову TopLevelEditor.GetControlInfo(TopLevelEditor.CurItemNo, ...).
Выходные параметры:
AName – имя элемента (не перепутайте со свойством Actrl.Name). Оно также может быть получено методом GetCurrentItemText.
Actr – собственно компонент. Этот метод возвращает компонент, которым владеет TRichViewEdit, не освобождайте память под него.
AVAlign – вертикальное выравнивание элемента в строке.
ATag – тег элемента (не перепутайте со свойством Actrl.Tag). Используйте SetCurrentTag или SetCurrentControlInfo для его изменения. Он также может быть получен методом GetCurrentTag.
Этот метод следует вызывать только тогда, когда документ отформатирован.
Другие свойства элемента в позиции каретки можно получить методами GetCurrentItemExtraIntProperty и GetCurrentItemExtraStrProperty.
См. также методы:
▪SetCurrentControlInfo (меняет значение свойств элемента-компонента в позиции каретки, операция редактирования);
▪GetControlInfo (возвращает значения свойств указанного элемента-компонента).
См. также свойства:
См. также:
▪Получение элементов документа;
▪Теги.