|
<< Нажмите, чтобы показать Содержание >> TCustomRichView.GetControlInfo |
Возвращает основные свойства элемента документа: компонента.
procedure GetControlInfo(ItemNo: Integer;
out AName: TRVUnicodeString; out Actrl: TControl;
out AVAlign: TRVVAlign; out ATag: TRVTag);
Входной параметр:
ItemNo – номер элемента. Элемент должен быть компонентом (rvsComponent), в противном случае метод вызывает исключение ERichViewError. Элементы документа нумеруются от 0 до ItemCount-1, GetItemStyle возвращает тип элемента. Элементы поддокументов (ячеек таблиц) не включены в диапазон элементов основного документа; для элементов в ячейках используйте Cell.GetRVData.GetControlInfo.
Выходные параметры:
AName – имя элемента (не перепутайте со свойством Actrl.Name). Оно также может быть получено методом GetItemText.
Actr – собственно компонент. Этот метод возвращает компонент, которым владеет TRichView, не освобождайте память под него.
AVAlign – вертикальное выравнивание элемента в строке.
ATag – тег элемента (не перепутайте со свойством Actrl.Tag). Используйте SetItemTag или SetControlInfo для его изменения. Он также может быть получен методом GetItemTag.
Дополнительные свойства элемента возвращаются методами GetItemExtraIntProperty и GetItemExtraStrProperty.
См. также методы:
См. также свойства:
См. также:
▪Получение элементов документа;
▪Теги.