Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2009.10.18;
Скачать: CL | DM;

Вниз

RichEdit текст в верхнем индексе   Найти похожие ветки 

 
ford ©   (2009-08-17 17:50) [0]

Здравствуйте! подскажите плииз,
как в RichEdt изменить текст на верхний или нижний индекс
как например в ворде.
или в HTML
X<sub>2</sub>


 
KilkennyCat ©   (2009-08-17 18:38) [1]

http://www.codenet.ru/progr/formt/rtf1.php


 
KilkennyCat ©   (2009-08-17 18:41) [2]

здесь более подробно http://msdn.microsoft.com/en-us/library/aa140283%28office.10%29.aspx


 
ford ©   (2009-08-18 11:36) [3]

спасибо,
а посдкажите как получить из RichEdit собственно текст в формате RTF
т.е. есть строка в RichEdit
"вася"
и получить
{\insrsid15536801  \"ef\"e5\"f2\"ff}

RichEdit1.Lines[0]
выдает "вася" но ни как не {\insrsid15536801  \"ef\"e5\"f2\"ff}
:(
файла который можно было бы открыть нет
можно конечно его создать потом открыть и потом подгрузить
но както можно же обойтись без таких выкрутасов


 
Anatoly Podgoretsky ©   (2009-08-18 12:24) [4]

Без выкрутасов никак, только через поток можно получить доступ до внутреннего формата.


 
ford ©   (2009-08-18 13:58) [5]


> Anatoly Podgoretsky ©   (18.08.09 12:24) [4]
>
> Без выкрутасов никак, только через поток можно получить
> доступ до внутреннего формата.
>

собственно так и сделал :)

а можно ли както заставить RichEdit не преобразовывать русские буквы в коды??
т.е. я пишу слово "привет" в итоге получается
\viewkind4\uc1\pard\f0\fs16\"ef\"f0\"e8\"e2\"e5\"f2
причем если в RTF файле исправить строку
на
\viewkind4\uc1\pard\f0\fs16\привет
то она отображается абсолютно нормально
но если опять сохранить RTF то вернется опять "ef\"f0\"e8\"e2\"e5\"f2
:((


 
Anatoly Podgoretsky ©   (2009-08-18 14:31) [6]

Сомневаюсь, это по стандарту, иначе может вызвать проблемы при других локализациях и ОС


 
KilkennyCat ©   (2009-08-18 16:36) [7]


> Anatoly Podgoretsky © (18.08.09 12:24) [4]

А разве свойство plain не поможет?


 
Anatoly Podgoretsky ©   (2009-08-18 16:55) [8]


> А разве свойство plain не поможет?

Не поможет, метаданные типа

> \viewkind4\uc1\pard\f0\fs16\

будут убиты, останется только "Привет"



Страницы: 1 вся ветка

Текущий архив: 2009.10.18;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.015 c
11-1205741488
Barloggg
2008-03-17 11:11
2009.10.18
что можно сделать с отжираемым объемом памяти?


2-1249906240
abun
2009-08-10 16:10
2009.10.18
Фильтрация массива чисел от шума


1-1219816903
Iris
2008-08-27 10:01
2009.10.18
MonthCalendar


2-1250150825
tytus
2009-08-13 12:07
2009.10.18
SNMP и Delphi 2009 - непонятки с указателем


4-1219768499
Deltas
2008-08-26 20:34
2009.10.18
Кнопки в системном меню