// Copyright (c) Microsoft Corporation. // Licensed under the MIT license. namespace Microsoft.Terminal.Control { interface IControlAppearance requires Microsoft.Terminal.Core.ICoreAppearance { Microsoft.Terminal.Core.Color SelectionBackground; String BackgroundImage; Double BackgroundImageOpacity; Windows.UI.Xaml.Media.Stretch BackgroundImageStretchMode; Windows.UI.Xaml.HorizontalAlignment BackgroundImageHorizontalAlignment; Windows.UI.Xaml.VerticalAlignment BackgroundImageVerticalAlignment; Boolean IntenseIsBold; // IntenseIsBright is in Core Appearance Double Opacity; // Experimental settings Boolean RetroTerminalEffect; String PixelShaderPath; }; }