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

Вниз

Вопрос по поводу текстового редактора?   Найти похожие ветки 

 
Agrar   (2004-02-04 10:22) [0]

Создаю собственный элементарный тексовый редактор(АЛЯ Блокнот), нужно чтобы при сохранении, сохранялся не только текст, но его размер, шрифт и цвет, подскажите где можно прочитать про это...


 
Amoeba ©   (2004-02-04 11:20) [1]

1. А стоит ли изобретать велосипед, ведь получится с квадратными колесами?
2. Если ;t очень надо, то используй компонент RichText


 
Reindeer Moss Eater ©   (2004-02-04 11:23) [2]

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

Что бы сохранялся, нужно сохранять. Логично?
Так делай это.


 
Dmitriy O. ©   (2004-02-04 11:28) [3]

Сохраняй в БД например в Dbase или Парадокс. Текст храни в мемо поле. А настройки шрифта в полях типа Byte или Short
Если будешь хранить в InterBase то твоим текстом могут воспользоваться и сетевые пользователи.
Также возможно хранение текста с настройками шрифтов в файле *.BMP (См "Конвектор форматов V 1.4" в разделе кладовка-готовые программы)


 
Sandman25 ©   (2004-02-04 11:29) [4]

[3] Dmitriy O. © (04.02.04 11:28)

Есть еще rtf.


 
Reindeer Moss Eater ©   (2004-02-04 11:30) [5]

Нет.
Лучше девятый Оракл с нативной поддержкой xml.


 
Agrar   (2004-02-04 12:19) [6]

Если брать компонент RicgEdit, он использует формат RTF, а как можно через Memo сделать чтобы сохранялись атрибуты текса?


 
Reindeer Moss Eater ©   (2004-02-04 12:21) [7]

Сохранялись куда?


 
Sphinx ©   (2004-02-04 12:23) [8]

А чем RTF не устраивает он все твои настройки сохранит.


 
Dmitriy O. ©   (2004-02-04 12:29) [9]


> Agrar (04.02.04 12:19) [6]
Очень просто пиши атрибуты в самом файле *.txt в виде командной строки.


 
Sandman25 ©   (2004-02-04 12:31) [10]

[9]

+ лучше в том же виде, как в rtf для совместимости с другими редакторами :)


 
Agrar   (2004-02-04 12:54) [11]

>Reindeer Moss Eater © (04.02.04 12:21) [7]
>Сохранялись куда?

В файл...

RichEdit не подходит, так как надо создать собственный формат...


 
Sandman25 ©   (2004-02-04 12:58) [12]

[11] Agrar (04.02.04 12:54)

Шифрование файла не подойдет?


 
Reindeer Moss Eater ©   (2004-02-04 12:59) [13]

В первой строчке файла сохраняй.
Или в первых строчках файла.

font.name=Arial
font.size=12
font.color=clRed
font.Style=[fsBold,fsItalic]
и т.д.


 
химик   (2004-02-04 16:22) [14]

можешь сделать чтобы сохранялся примерно так:
это текст для примера
<f=0 s=12 cl=0>это<f=1 s=12 cl=0>текст для<f=2 s=12 cl=0>
________________________________________________________
f -шрифт
s -размер
cl -цвет
будет почти как HTML



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

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

Наверх




Память: 0.49 MB
Время: 0.03 c
1-38945
Сашок
2004-02-04 08:01
2004.02.13
Стиль Office Xp


8-38973
Erazzer
2003-10-13 22:53
2004.02.13
Записть с микрофона


3-38670
Rafe
2004-01-24 21:05
2004.02.13
Вылетает ошибка при выходе из программы!!! Причина - Data Module.


3-38712
Volodya_
2004-01-22 13:02
2004.02.13
QReport


1-38834
Amigos
2004-02-02 11:32
2004.02.13
Thread и потокобезопасность