AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 05.11.2004, 12:48   #36  
Alks is offline
Alks
Участник
 
336 / 41 (2) +++
Регистрация: 23.07.2004
Адрес: г. Новокузнецк
P.S.

Для тех кто не в курсе: RTF-текст это не какой то "изврат", это старинный формат хранения форматированного текста, включающий в себя смену шрифта, размер кегля, жирный, курсивный, подчеркнутый режимы, форматирование центрирования параграфов, вроде бы даже вставку рисунков и т.п. Поддержка RTF встроена в Windows (еще со времен win 3.11) на уровне системного win-контрола Rich Edit, который в дельфи представлен в виде компонента TRichEdit. Посмотреть на Rich Edit можно в стандартном редакторе поставляемом с Windows - Word Pad (в пуске->стандартных).
Написав ActiveX-компоненту вы т.о. убиваете всех зайцев одновременно, т.к. и промежуточные файлы не потребуются (форматирвоанный текст является просто свойством компоненты), и в отличие от HTML, RTF можно редактировать стандартным контролом. Единственное - в стандартном контроле отсутствуют явные средства форматирования в виде кнопок - программные средства менять форматирование выделенного текста есть, но в интерфейсе пользователя они заранее не присутствуют. Пример того как с помощью RTF-контрола и нескольких кнопок на тулбаре сделать полноценный редактор форматированного текста есть в том же дельфи в каталоге Exapmples, он так и наз-ся - RichEdit (или WordPad).
Теги
activex, html, документооборот, построитель отчета, форматирование, интерфейс

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Форматирование стринга в XML-экспорте Delfins DAX: Программирование 5 17.03.2009 14:12
направление текста в лэйбле колонки репорта DAX DAX: Программирование 3 28.01.2009 16:48
задать цвет текста dreamer DAX: Программирование 3 16.03.2007 17:34
Подскажите,как узнать высоту текста? yooshi DAX: Программирование 1 06.10.2005 10:29
Автозавершение текста slava DAX: Функционал 4 30.12.2001 00:29

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 04:29.