2009-10-29 3 views

ответ

5

Это не выглядит просто на первый взгляд.

я нашел следующее под то HKCU пути:

\ HKCU \ Software \ CodeGear \ ЭТМ \ 12.0 \ Color

со следующих подразделах ключей

  • пункт Список
  • Классификация
  • По умолчанию
  • Океан
  • Сумерки

Каждый ключ имеет то, что, как представляется, является цветовыми константами, но, похоже, не существует достаточных констант, чтобы сделать его правой частью.

Список значений под каждый ключ:

  • Auto_TranslatedItemColor
  • EditBackgroundColor
  • EditForegroundColor IsOEM
  • Non_editBackgroundColor
  • Non_editForegroundColor
  • SelectionBackgroundColor
  • Selectio nForegroundColor
  • TranslatedItemColor
  • UntranslatedItemColor UnusedItemColor

Это все, что я получил, с вне тратить гораздо больше времени, от взглядов его.

Вероятно, он хранится в BPL в качестве объекта API Opentools.

+0

Большое спасибо. – RRUZ

+0

Это действительно жестко запрограммировано: (фактические значения цвета можно найти в разделе реестра: «HKCU \ Software \ CodeGear \ BDS \ 6.0 \ Editor \ Highlight». Я мог бы подумать о решении, используя API OpenTools, в котором можно было бы создать надстройка, которая обрабатывала их. –

2

Взгляните на OP https://github.com/rruz/delphi-ide-theme-editor, он поставляет тысячи тем. Да, ОП делает сам.

Спасибо за удивительный проект OP.

Спасибо за @Nicholas, укажите это для меня.

+0

Вы понимаете, что человек, задающий вопрос, является владельцем ссылки, которую вы предоставили ...? –

+0

@NicholasRing Спасибо, что указали это для меня. :П – osrpt

Смежные вопросы