Lazarus + JVCL
Модератор: Модераторы
- bas
- новенький
- Сообщения: 24
- Зарегистрирован: 10.01.2008 11:58:08
- Откуда: Унеча, Брянская обл.
- Контактная информация:
Например, на дельфи написана программа MyTest X (http://mytest.klyaksa.net). Хочу сделать ее работающий без всяких wine под linux.
Переход раньше с обычного текста на ртф дал больше возможностей и очень хорошо был принят всеми пользователями...
Переход раньше с обычного текста на ртф дал больше возможностей и очень хорошо был принят всеми пользователями...
- alexs
- долгожитель
- Сообщения: 4066
- Зарегистрирован: 15.05.2005 23:17:07
- Откуда: г.Ставрополь
- Контактная информация:
А чем HTML панель не устраивает? Она много чего умеет. Я когда систему для создания обучальников для персонала делал сделал именно на базе IpHTML редактор. Потом это всё компилировалось в CHM.
Свою задачу программка выполнила на все 100% - персонал остался доволен.
Свою задачу программка выполнила на все 100% - персонал остался доволен.
-
Александр Яшин
- новенький
- Сообщения: 67
- Зарегистрирован: 21.11.2009 08:31:01
bas писал(а):Переход раньше с обычного текста на ртф дал больше возможностей и очень хорошо был принят всеми пользователями...
А говоришь не программист.
Вопрос остается, как работать с rtf кроссплатформено.
Timid писал(а):Вопрос остается, как работать с rtf кроссплатформено.
в компоненте TRTFView есть парсер RTF файлов.
можно использовать его.
а) парсить rtf и рисовать самостоятельно
б) парсить rtf и информации записывать в RichMemo (форматирование работает на win, gtk, carbon виджетах)
P.S.: ищу время, чтобы прикрутить парсер к gtk richmemo. Т.к. win и carbon поддерживают нативную загрузку RTF
sobee писал(а):https://lazarus-ccr.svn.sourceforge.net/svnroot/lazarus-ccr/components/rtfview
Правда он требует richview https://lazarus-ccr.svn.sourceforge.net ... s/richview
Richview не катит - он проприетарный.
скалогрыз писал(а):в компоненте TRTFView есть парсер RTF файлов.
можно использовать его.
а) парсить rtf и рисовать самостоятельно
б) парсить rtf и информации записывать в RichMemo (форматирование работает на win, gtk, carbon виджетах)
P.S.: ищу время, чтобы прикрутить парсер к gtk richmemo. Т.к. win и carbon поддерживают нативную загрузку RTF
Исходники "наметок" есть? плз, давай покумекаем...
Timid писал(а):Richview - проприетарный.
разве?
скалогрыз писал(а):Исходники "наметок" есть? плз, давай покумекаем...
svn: https://lazarus-ccr.svn.sourceforge.net ... s/richmemo
уже вчера начал (под впечатлением от темы).
модуль: RichMemoRTF.pas
в нём как-раз и описан класс TRTFMemoParser, который записывает данные из RTF файла в RichMemo.
сам код парсинга RTF находится в модуле RTFParsPre211. Из заголовка модуля, видно, что место ему в FCL. Но по какой причине он ещё не там - неизвестно.
проблемы:
* RichMemo не предоставляет возможности менять форматирование параграфа. (есть не кроссплатформенное решение под винду. Добавил к этому ссобщению)
* В классе TGtk2WSCustomRichMemo (модуль gtk2\gtk2richmemo.pas) не реализован метод InDel
* Отсутствие Qt версии. Скажу честно - займусь ей только если будет bounty.
p.s. выложенные ZIP-ы на sf, безбожно старые (и с новым LCL вообще не будут компилироваться), используйте только SVN.
p.p.s. наверное можно уже подумать над "вставкой" изображения в RichMemo. Тогда и qip под все 3 платформы не за горами
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Ок, подключаюсь.
Скалогрыз, сделаешь тему в "наши разработки?"
Скалогрыз, сделаешь тему в "наши разработки?"
Timid писал(а):Ок, подключаюсь.
Скалогрыз, сделаешь тему в "наши разработки?"
а смысл? пиши мне на ящик: skalogryz dot lists at gmail.com
