IPB
ЛогинПароль:

 
 Ответить  Открыть новую тему 
> Подсветка в FPC, как изменить?
sheka
сообщение 22.10.2010 19:43
Сообщение #1


Я.
****

Группа: Пользователи
Сообщений: 809
Пол: Мужской
Реальное имя: Саша

Репутация: -  11  +


Как изменить подсветку в ФриПаскале?
В ТурбоПаскале было Options -> Environment -> Colors.
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
Archon
сообщение 22.10.2010 20:37
Сообщение #2


Профи
****

Группа: Пользователи
Сообщений: 618
Пол: Мужской

Репутация: -  24  +


Цитата
Tiziano_mk wrote:

> I'd like to know why the IDE Options|Environment|Colors is missing?
>
> It doesn't seem a bug since in the sources it is clearly commented out,
> so I think that there should be a reason for that...

Yes, there is a reason: this option was based on features provided in unit
ColorSel originally suplied with Turbo Vision. Unfortunately, nobody has
contributed a free implementation of this unit (as oposed to other, more
important units, which were completely rewritten from scratch). Since we
are not allowed to distribute sources of the original Borland unit, we had
to remove this option until somebody provides a free alternative.

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


--------------------
Close the World...txeN eht nepO
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
volvo
сообщение 22.10.2010 20:52
Сообщение #3


Гость






Цитата
Как изменить подсветку в ФриПаскале?
На данный момент - только пересборкой IDE из исходников. Потому что уже в 2.0.0 пункта Colors не было в меню, а в еще более ранней версии (не помню точно, с какой именно начиная) сам пункт в меню был, но он уже был неактивен (по нажатию выбрасывалось сообщение, что "Function not implementad").

Итого - на данный момент есть 2 варианта:
1) пересобирать IDE из исходников, раскомментировав в \sources\ide\fpide.pas в строках 966-967
{        NewItem(menu_options_env_startup,'', kbNoKey, cmStartup, hcStartup,
NewItem(menu_options_env_colors,'', kbNoKey, cmColors, hcColors,}
(сразу говорю - этот вариант не пробовал)
2) скачать старую версию FPC, например, отсюда: FPC, GraphiX, OpenGL, DirectX, FNT... скачать! , настроить цвета так, как тебе нужно, сохранить изменения, выйти из IDE старой версии, и скопировать секцию Colors из fp.ini в одноименный файл рабочей версии FPC. Потом просто запускаешь FPC как обычно, и получаешь новые цвета. Только посмотри внимательно, ТОЛЬКО ли в папке /bin у тебя есть файл fp.ini? У меня, например, этот файл лежит и в рабочей папке, и именно оттуда берется его содержимое, а в папке /bin - просто резервная копия, скажем так, значения по умолчанию.

Только что проверил второй вариант - изменил в IDE 0.9.2 цвет строк на белый, и применил это к IDE 1.0.12. Все в порядке, сработало.

Добавлено через 2 мин.
Цитата
но описания формата этого файла я не нашел.
Archon, проще надо быть, проще smile.gif Зачем тебе знать этот формат? Главное, что форматы палитр одинаковые для любых версий, а там уж пусть IDE себе голову ломает...
 К началу страницы 
+ Ответить 
sheka
сообщение 22.10.2010 21:04
Сообщение #4


Я.
****

Группа: Пользователи
Сообщений: 809
Пол: Мужской
Реальное имя: Саша

Репутация: -  11  +


Спасибо, попробую.
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 

 Ответить  Открыть новую тему 
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



- Текстовая версия 8.11.2024 4:20
Хостинг предоставлен компанией "Веб Сервис Центр" при поддержке компании "ДокЛаб"