TCustomRichViewEdit.SetCurrentPictureInfo

<< Нажмите, чтобы показать Содержание >>

TCustomRichViewEdit.SetCurrentPictureInfo

Метод, реализующий операцию редактирования, изменяющую основные свойства элемента-рисунка или интерактивного рисунка в позиции каретки.

procedure SetCurrentPictureInfo(const AName: TRVUnicodeString;

  Agr: TRVGraphic; AVAlign: TRVVAlign; const ATag: TRVTag);

SetCurrentPictureInfo(...) работает как TopLevelEditor.SetPictureInfoEd(TopLevelEditor.CurItemNo, ...).

Метод можно использовать, если CurItemStyle возвращает rvsPicture или rvsHotPicture.

Параметры:

AName – имя элемента. Произвольная строка без символов переноса строки (CR и LF). Оно также может быть изменено методом SetCurrentItemTextW.

Agr – графический объект. Если элемент не использует общее изображение (по умолчанию), Agr должен быть уникальным графическим объектом (вы не можете присвоить один и тот же объект двум и более элементам), либо значением, возвращённым GetCurrentPictureInfo для этого элемента. Изображение рассматривается как общее, если дополнительное целочисленное свойство rvepShared установлено в ненулевое значение. Если элемент не использует общее изображение, и Agr не равен значению, полученному GetCurrentPictureInfo для этого элемента, метод освобождает память под ранее используемое элементом изображение.

AVAlign – вертикальное выравнивание изображение относительно строки.

ATag – тег элемента. Можно получить методами GetCurrentPictureInfo or GetCurrentTag. Он также может быть изменён методом SetCurrentTag.

 

Тип метода: editstyle редактирование документа.

Дополнительные свойства элемента меняются методами SetCurrentItemExtraIntProperty и SetCurrentItemExtraStrProperty.

 

См. также методы:

▪GetCurrentPictureInfo;

▪SetPictureInfoEd;

▪SetCurrentItemExtraIntProperty.

См. также свойства:

▪CurItemNo;

▪CurItemStyle.

См. также:

▪Изменение элементов документа;

▪Типы элементов документа;

▪Теги элементов документа.