TCustomRichViewEdit.SetCurrentPictureInfo

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

TCustomRichViewEdit.SetCurrentPictureInfo

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

procedure SetCurrentPictureInfo(const AName: TRVUnicodeString;

  Agr: TRVGraphic; AVAlign: TRVVAlignconst 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.

См. также:

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

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

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