using System.Windows; using CursorLang.Models; namespace CursorLang.Services; /// /// Применяет светлое или тёмное оформление к окнам приложения. /// public interface IThemeService { /// Тема, действующая сейчас. AppTheme CurrentTheme { get; } /// /// Подключает окно к смене темы: заголовок окна рисует Windows, /// и его цвет приходится переключать для каждого окна отдельно. /// void Register(Window window); }