Модули / Robur / Диспетчер тем

Диспетчер тем

v1.0.0 Все продукты Robur Robur 16.0.62.12+

Перекрашивает Robur в тёмную тему: ленту, чертёж, диалоги, гриды, контекстные меню и заголовок окна. Одна команда включения, эффект — после перезапуска.

Скачать v1.0.0 Требуется Топоматик Robur 16.0.62.12+
Диспетчер тем

01Обзор

Диспетчер тем красит интерфейс Топоматик Robur в тёмный цвет: ленту, диалоги, панели, гриды, контекстные меню, чертёж (canvas) и заголовок окна Windows. Не косметическая накладка поверх — цвета встраиваются в реальную отрисовку элементов управления.

02Совместимость

Работает во всех конфигурациях Топоматик Robur — тема затрагивает общий интерфейс, а не функциональность конкретного продукта. Требуется версия 16.0.62.12 или новее.

03Установка

  1. Установите менеджер AbrModules (Библиотека модулей).
  2. В Robur откройте вкладку Модули → Библиотека модулей.
  3. Найдите «Диспетчер тем» и нажмите Установить.
  4. Перезапустите Robur — модуль появится в ленте команд.
Обновления приходят автоматически через Библиотеку модулей — вручную ничего переустанавливать не нужно.

04Включение темы

Команда переключения темы меняет один флаг в настройках модуля. Эффект применяется только к следующему запуску Robur — уже открытые окна не перекрашиваются на лету, поэтому после включения (или выключения) Robur нужно перезапустить.

Модули → Диспетчер тем → Тёмная тема

05Что темнеет

Лента (вкладки, кнопки, текст, подсветка наведения), чертёж (фон вида, контраст объектов на нём пересчитывается автоматически), классический MenuStrip-бар и контекстные меню правой кнопки, диалоги и гриды (заголовки колонок, таблица свойств, докинг-панели с их заголовками вкладок), заголовок окна Windows.

06Известные ограничения

Дерево «Структура проекта» и палитра элементов конструкции остаются светлыми — сознательно, не оверсайт. Эти два элемента интерфейса живут в самом ядре Robur, защищённом от изменений, и программно перекрасить их нельзя.

При появлении нового окна возможна короткая вспышка светлого фона (доли секунды) до того, как тема успевает его перекрасить.

Иконки команд остаются в оригинальной, светлой отрисовке — модуль не перекрашивает сами иконки, только делает фон вокруг них темнее и контрастнее, чтобы светлые значки не терялись.

07Частые вопросы

Включил тему, но открытые окна остались светлыми

Нужен перезапуск Robur — тема применяется только к следующему запуску, живой перекраски открытых окон нет.

Почему дерево «Структура проекта» и палитра элементов остаются светлыми?

Они живут в самом ядре Robur, а не в модулях ABR, и программно перекрасить их нельзя. Это осознанное ограничение v1, не баг.

Можно выбрать несколько тёмных тем или свою палитру?

Пока нет — в v1 одна фиксированная тёмная палитра.

Иконки команд перекрашиваются под тёмную тему?

Нет, сами иконки остаются как есть — модуль только затемняет фон вокруг них для контраста.

Как выключить тёмную тему обратно?

Та же команда переключения и снова перезапуск Robur.