Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Работа с EkRTF


Qwerg_ntgl ©   (2009-11-03 14:22:00) 

Добрый день, мастера.
Столкнулся с проблемой, нужно записать значение Chekbox в файл rtf но, что бы было не слово(значение) false или true, а символ "Пустой квадрат" либо "квадрат с галкой".
Спасибо.


Qwerg_ntgl   (2009-11-03 17:24:00) [1]

Заработало.
Все просто было - нужно не только параметр замены но символы "\" брать в Webdings.
Конечно от этого сами шаблоны стануть не читабельны - но в моем случае - это выход, т.к. вставляться будут всего два символа.
Читал о настройка самого RTF -создание таблици шрифтов и т.д. и т.п. - строки вида
{\rtf1\ansi\deff0\adeflang1025
{\fonttbl{\f0\froman\fprq2\fcharset204 Times New Roman{\*\falt Thorndale};}{\f1\froman\fprq2\fcharset204 Times New Roman{\*\falt Thorndale};}{\f2\froman\fprq2\fcharset204 Times New Roman;}{\f3\fnil\fprq2\fcharset204 HG Mincho Light J;}

вызывают ошибку при обработке - Error after fonttbl{ - странно - ведь буква в букву написано и в с пецификации и на сайте у разработчика EkRTF
Так же есть парраметр EkRTF1.RTFont. - о нем ни слова в FAQ и вообще и помоиму ни кто не пользуется - хотя как мне кажеться это аналог тех самых настроек RTF - только при строчке EkRTF1.RTFont.add('имя шрифта') приложение начало выдавать Access violation.... много не ясного..


Dennis I. Komarov   (2009-11-03 16:31:00) [2]


> kyn66 ©   (03.11.09 16:24) [12]

На до делать ни как получается, а как надо...


kyn66   (2009-11-03 16:24:00) [3]


> что бы было не слово(значение) false или true, а символ
> "Пустой квадрат" либо "квадрат с галкой".Спасибо.


Что автор подразумевает под "символом"? Если гемор со шрифтами, может по условию картинки вставлять?


Dennis I. Komarov   (2009-11-03 16:19:00) [4]


> kyn66 ©   (03.11.09 16:05) [10]

Нафига ему картинки? Ему шрифт в нужном месте надо поменять...


kyn66   (2009-11-03 16:05:00) [5]

Через пользовательские функции вставка картинки. На сайте автора есть пример http://ekrtf.code.net.ru/album/jpeg_fr.html


clickmaker   (2009-11-03 15:52:00) [6]

> [8] Qwerg_ntgl ©   (03.11.09 15:35)

SelStart, SelLength, SelAttributes.Name


Qwerg_ntgl   (2009-11-03 15:35:00) [7]

Т.е. если в Шаблоне стоит символ записанный шрифтов Webdings - то после обработке файла ставиться "сивол" в это место но в Times New Roman.


clickmaker   (2009-11-03 15:25:00) [8]

> [6] Qwerg_ntgl ©   (03.11.09 15:08)
> Притупил я не много - неполучиться так((

что именно не получается?


Qwerg_ntgl   (2009-11-03 15:08:00) [9]

Притупил я не много - неполучиться так((
Рано радуюсь.
можно код примеров, пожалуйста.


Dennis I. Komarov   (2009-11-03 15:05:00) [10]


> а  все пытался через компонент на форме сделать

??? %)


Qwerg_ntgl   (2009-11-03 14:59:00) [11]

Спасибо. Только читая сейчас ответы -доперло - что можно в шаблоне менять шрифт и присваивать ему символ.. а  все пытался через компонент на форме сделать))) спасибо ещё раз.


Qwerg_ntgl   (2009-11-03 14:59:00) [12]

Спасибо. Только читая сейчас ответы -доперло - что можно в шаблоне менять шрифт и присваивать ему символ.. а  все пытался через компонент на форме сделать))) спасибо ещё раз.


clickmaker   (2009-11-03 14:30:00) [13]

шрифт windings - там есть квадраты с галками и без галок


RWolf   (2009-11-03 14:29:00) [14]

вставить соответствующую пиктограмму.


Наверх

Титульная страница Поиск, карта сайта Написать письмо