|
Модераторы: Vitalik |
|
StranikS |
|
|||
Новичок Профиль Группа: Участник Сообщений: 39 Регистрация: 1.2.2006 Репутация: 1 Всего: 2 |
В связи с тем, что проект UniHighLighter приказал долго жить и данная секция форума по сути находится в летаргическом состоянии, то, как следствие, здесь нет ни файлов ни рабочих ссылок. Поэтому потратив пару дней уже неделю, я все же нашел насобирал рабочих исходников, которые ниже и привожу. Архивы запакованы 7-zip c LZMA2, распаковывать через 7-zip 9.20 или WinRaR 4.10 или более новые их версии
Компоненты для старых не юникодовых версий Delphi:
Это сообщение отредактировал(а) StranikS - 19.2.2018, 18:50 |
|||
|
||||
StranikS |
|
|||
Новичок Профиль Группа: Участник Сообщений: 39 Регистрация: 1.2.2006 Репутация: 1 Всего: 2 |
С моими результатами применения компонентов из китайского пакета SynEditStudio 5.8Fix3 на Delphi 6.0 (6.0.240) Update Pack 3 можно
ознакомиться тут. Это проект текстового редактора XCPad, для редактирования конфиг-файлов XVM-мода игры WorldOfTanks. Это сообщение отредактировал(а) StranikS - 28.4.2014, 14:37 |
|||
|
||||
Sanchezzz |
|
|||
Эксперт Профиль Группа: Завсегдатай Сообщений: 1670 Регистрация: 19.11.2006 Где: Voronezh Репутация: нет Всего: 60 |
Создайте лучше репозиторий на Gidhub что бы с бедо-хостингов опять не потерять.
-------------------- Понравился ответ "+" по репе, не забываем закрывать тему, заказы в LS. |
|||
|
||||
Samotnik |
|
|||
Super star ! Профиль Группа: Awaiting Authorisation Сообщений: 7192 Регистрация: 4.11.2006 Где: Минск City Репутация: нет Всего: 191 |
кто здесь?
|
|||
|
||||
MassDefect |
|
|||
Новичок Профиль Группа: Участник Сообщений: 1 Регистрация: 8.10.2013 Репутация: нет Всего: нет |
Спасибо за кучку ссылок на мёртвый проект. Версия для Delphi 2009 не завелась на XE2. Пытаюсь реанимировать. Судя по исходникам, компонент даже не пытались подогнать под юникод: файлы hgl сохраняются/грузятся потоком без разбора, анси кодировка там или юникод; один только этот код:
кричит "я работаю только с ANSI !". В общем, если и лечить компоненту, то только почти полным переписанием, над чем сейчас и работаю (пока переписал только загрузку/сохранение hgl-файлов, разбираюсь что там и как устроено). Ну а зачем я за это взялся? Мне нужна подсветка с довольно сложными и, в некоторых местах, динамически меняющимися правилами. Может зря я это всё делаю и есть какой-то "живой", работающий на XE вариант компонента подсветки синтаксиса? |
|||
|
||||
StranikS |
|
|||
Новичок Профиль Группа: Участник Сообщений: 39 Регистрация: 1.2.2006 Репутация: 1 Всего: 2 |
Конечно, нет там ни какого юникода, компонент разрабатывался до юникод-бума, а потом когда он случился не нашлось ни кого что бы начать всю работу за нова, но под юникод. Да, т.е., нет - в реальности аналогов этого компонента просто нет. Если переписываете под юникод, то за исходник берите версию из китайского пакета, она самая последняя и жила до 2009 г. если не ошибаюсь. Там версия hgl вроде 2.1 с поддержкой кодфолдинга , встроено сворачивание кода и море багов пофиксено... Это сообщение отредактировал(а) StranikS - 15.10.2013, 15:12 |
|||
|
||||
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | SynUniHighlighter и SynEdit | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |