TRichViewEdit — различия между версиями

Материал из ИбисоПедии
Перейти к: навигация, поиск
(Особенности работы с TRichViewEdit)
 
Строка 1: Строка 1:
 +
[[Category:Руководство программиста MIS3]]
 
== Особенности работы с TRichViewEdit ==
 
== Особенности работы с TRichViewEdit ==
  

Текущая версия на 08:28, 15 сентября 2014

Особенности работы с TRichViewEdit

Создание в Run-time:

  1. Обязательное требование присвоить компоненту property parent
  2. Обязательно надо создать компонент TRVStyle и инициализировать property style
  3. Освобождать компонент самому не обязательно, его удалит parent
  4. Свойства options, RFVOptions, RFTOptions инициализируются при создании компонета в design-time и run-time ПО РАЗНОМУ
 rv1.Options    := [rvoAllowSelection,rvoScrollToEnd,rvoShowPageBreaks,rvoAutoCopyUnicodeText,rvoAutoCopyRVF,rvoAutoCopyImage,rvoAutoCopyRTF,rvoFormatInvalidate,rvoDblClickSelectsWord,rvoRClickDeselects,rvoShowGridLines,rvoFastFormatting];
 rv1.RTFOptions := [rvrtfDuplicateUnicode,rvrtfSaveEMFAsWMF,rvrtfSaveJpegAsJpeg,rvrtfSavePngAsPng];
 rv1.RVFOptions := [rvfoSavePicturesBody,rvfoSaveControlsBody,rvfoSaveBinary,rvfoSaveTextStyles,rvfoSaveParaStyles,rvfoSaveDocProperties,rvfoLoadDocProperties];
 //rv.Options := rv.Options + [rvoTagsArePChars];
 rv1.RTFReadProperties.TextStyleMode := rvrsAddIfNeeded;
 rv1.RTFReadProperties.ParaStyleMode := rvrsAddIfNeeded;